77355 28099 26812 41545 61999 57744 50978727 43857 43857 478290431 23467 23467 521940077 35474 35474 704116955 59859 59859 467066137 1393 1393 393641764 67125 67125 426937931 60208 60208 903365772 12056 12056 362714706 26812 26812 294481743 29971 29971 746733041 45782 9138 113796891 34728 34728 546236055 59904 59904 870053873 34824 34824 256131058 52173 52173 654443754 43730 43730 236499874 58195 58195 630299612 58127 58127 854333835 18750 18750 417000286 38715 38715 618119615 7716 7716 343279074 16322 16322 922889407 13737 13737 996544805 6948 6948 864554217 31760 16456 125958916 12709 12709 310251472 30984 30984 336056783 23037 23037 348957158 39972 39972 518636750 56076 56076 865291214 62884 62884 67418040 7672 7672 964012259 64091 64091 152797355 37833 37833 593875570 70017 70017 89921923 42713 42713 176801891 55863 55863 283570545 14928 14928 234580248 39649 39649 427013007 39036 39036 172998428 60642 60642 138928643 38371 38371 686358972 75943 75943 700081371 74428 74428 948085645 5459 5459 174957029 10118 26812 325332724 35981 35981 26224528 72780 72780 512057123 46063 46063 499922202 5283 5283 869941915 70112 70112 77476060 49622 49622 184614930 43637 43637 417075302 53113 53113 908701812 64248 64248 657454652 50367 50367 309268639 27714 27714 27646752 21547 21547 445832593 48881 48881 677207286 26812 26812 565188067 61330 71235 858066074 48982 48982 46922074 70260 70260 814804530 77085 77085 561329405 66194 66194 607247779 4431 56754 211364844 54891 54891 241369360 35653 35653 676282257 4689 4689 913497189 29176 29176 168735230 7343 7343 674826800 26834 26834 437040427 76640 76640 206580147 26812 26812 454462246 28615 28615 574003085 40860 40860 530558391 8733 8733 283510039 32818 68135 246648417 62720 62720 90455007 77318 77318 852685487 29104 29104 77076264 55792 55792 479910271 2035 26812 86260354 1417 15344 871230822 9363 9363 300623693 56659 56659 395582622 25616 25616 669534984 32837 70874 253933875 1857 1857 650838999 958 958 308721748 20327 60360 529740835 41545 5979 388313583 44549 44549 6355443 27847 27847 765929327 26852 26852 742507961 70665 70665 890004009 29749 29749 109705443 66465 66465 62263725 70071 70071 234189367 4811 4811 787652665 38488 38488 975112676 54776 54776 800038056 10133 10133 324038738 599 599 343933735 12863 12863 884739043 66250 66250 71344604 33467 4891 710737878 27589 27589 535134618 30822 30822 682163829 26812 26812 707975411 32797 32797 534571839 1316 1316 427865102 37757 37757 3252505 73634 73634 395130417 54006 1949 193526379 64473 64473 663501971 65317 65317 289213574 1911 1911 413049951 19287 19287 142753883 66196 66196 452872514 45756 45756 260773692 32771 32771 536823185 48038 48038 614653683 51097 51097 117227346 69975 69975 688538976 54067 54067 457738027 20181 35458 67892494 22260 71932 186995966 67893 67893 896738606 907 907 752734501 18334 18334 617360871 6824 6824 735030090 66244 66244 317972181 2495 2235 648739980 36493 36493 522933972 8864 8864 293203182 58981 58981 77636816 51824 14519 189696507 42335 42335 92084270 24800 24800 847027573 41545 21536 637425481 55923 55923 823810211 2996 2996 239476453 45083 45083 556082471 21657 21657 452621808 24710 18261 183584293 53497 53497 771740434 67898 67898 204881700 26812 26812 916944739 70513 70513 31917884 33092 33092 455171068 18856 18856 197240070 75493 75493 150617076 42922 42922 433146846 73976 73976 362191214 24697 24697 941420916 45421 45421 910089011 35764 35764 361675295 4258 4258 264839704 33285 33285 336046002 42616 42616 844070960 33507 33507 443981451 11953 11953 180739553 12970 12970 609049671 69987 69987 279240186 33963 33963 846123567 31523 31523 422066442 66003 66003 251482529 69288 69288 150097522 16551 16551 150742308 29670 29670 171403509 71212 71212 873115401 22705 26812 273242291 72132 72132 581699181 29799 29799 376257184 54904 54904 964539535 35206 35206 981226426 68829 68829 455350293 47236 47236 320009540 12781 12781 87093240 49029 49029 89259149 3905 3905 953199302 69248 33675 128952638 31045 31045 549722957 26042 26812 971492559 34094 34094 218861167 74188 74188 534005885 26812 26812 274743556 19635 19635 396762715 8618 8618 156243062 64891 64891 446931831 75248 75248 79966705 20038 20038 700725226 57162 57162 560682466 43523 26812 333561540 46766 46766 939384664 73271 73271 747077982 5019 5019 23845612 14008 14008 292077946 21528 21528 945673428 22828 22828 86747599 53811 53811 647296410 43184 43184 594841198 1134 1134 999886777 31685 31685 597847319 40211 45456 166292999 49792 49792 315699811 26812 26812 398092506 74425 74425 9302964 26812 26812 843693625 485 485 539961536 75174 75174 370423590 10206 10206 368833144 28926 15332 788595660 69061 69061 419025930 32099 58911 725407259 18356 18356 725578597 34495 17909 925404576 26397 26397 78045079 23842 23842 76299454 583 583 906292353 70278 70278 984853070 74522 74522 328700533 9750 9750 182015139 65506 65506 260370776 6198 6198 505304378 59132 59132 222243820 60713 60713 138377002 14609 14609 659750203 15403 15403 973913911 26812 26812 924776792 26812 26812 622195820 40654 40654 126527143 14104 14104 707009116 54542 54542 427394617 76207 76207 269069553 10145 33993 83409434 61379 61379 752733548 7004 7004 756603409 32199 32199 579427604 7846 1243 843877821 45494 76130 670424287 20945 20945 425498991 26812 26812 117321534 74788 74788 970835757 32266 32266 482222922 71963 71963 582554399 12856 12856 703489321 41576 41576 180790689 31453 31453 598016288 46106 46106 49079394 30869 30869 123779369 35345 35345 310267484 31969 31969 729909920 58575 58575 986209726 29167 29167 945390752 29163 29163 475913398 47175 47175 92497493 59990 59990 665389576 3298 3298 933966549 50221 50221 797965255 20134 20134 133095480 26812 26812 358738466 24782 24782 160897997 68917 68917 283716104 39106 39106 834890485 21236 21236 581616472 26477 26477 371778445 55956 55956 222359569 53694 53694 770973903 49521 49521 186896431 2735 2735 968052310 40115 40115 748398808 47807 47807 228896330 61372 61372 951304905 67936 67936 601341417 34577 34577 699443466 67215 67215 794422144 36096 36096 974123475 36930 36930 372578842 69367 69367 150541374 10953 10953 207079391 47036 47036 386498323 38188 38188 244928852 30890 26812 477293865 743 743 20410296 36865 18364 517658866 7754 7754 284597850 1646 1646 858387012 70782 70782 570440010 23553 41069 21200165 32251 32251 96733711 69370 69370 312302529 61635 61635 604950088 68800 68800 67001796 53329 53329 78633438 75929 75929 761707542 54626 54626 150719685 34160 34160 79508719 26812 26812 110426037 9011 9011 488417279 47678 47678 498089627 28411 28411 762268375 35624 10672 462928584 15873 28337 150414646 9354 74458 593072711 45861 45861 807411301 57848 57848 870312237 64968 64968 716779051 9777 18824 940660633 64297 64297 446234710 8696 8696 18487406 26812 26812 773459059 43745 43745 514753183 61520 61520 42416482 45558 45558 370354634 75538 75538 708500509 24730 24730 311390485 64098 24720 981765315 71390 11197 984015810 38886 38886 20305324 35306 35306 487761947 37457 75072 261838346 3826 3826 588261145 37412 37412 92842791 27319 27319 116883980 60308 60308 510922590 31519 31519 764684941 7895 7895 30577184 57114 57114 465255197 26812 26812 657434125 12845 12845 482913233 67871 24942 885124231 54419 54419 693205306 48520 48520 789682095 76176 76176 228208135 16887 16887 984328993 9575 9575 361555913 59040 59040 802953369 12842 12842 542514364 38760 38760 220879937 11793 11793 894346692 17444 17444 297363205 69564 69564 825396848 6006 6006 29296168 26812 26812 288998043 17690 17690 326644175 26812 26812 683378439 2854 2854 950278343 31022 31022 437563872 14156 14156 218347488 59362 59362 697041496 25225 27961 914635964 26812 26812 488982816 36024 36024 437170038 57923 57923 214650582 26812 26812 82436035 17984 38818 398434280 30130 30130 893047347 239 239 870470252 64239 64239 930285489 42124 1104 915513809 42292 42292 947394178 6365 6365 629930117 66839 20898 581108897 28217 28217 863436134 14112 14112 553220135 26396 26396 22515668 63475 63475 97689489 5461 5461 868126749 26812 26812 9530993 17317 17317 319288808 41545 44787 758234051 66946 66946 908584856 21311 21311 918149346 65444 65444 913372535 9881 9881 497908787 67972 67972 712979092 25742 25742 580289516 53869 53869 492028308 38151 38151 318608315 16728 16728 414034824 65485 65485 435230897 70206 20784 797734422 27208 27208 647188773 50425 50425 331430698 16896 9063 857060049 13881 13881 404707095 52502 52502 449292613 61234 61234 554469115 57020 57020 844707917 75040 75040 275402963 56487 56487 143354696 34502 34502 246442938 47941 47941 590133886 63757 63757 421470081 61348 61348 179747672 7172 7172 741980233 8146 8146 921176506 11745 11745 820531977 1528 4446 627547593 21392 21392 993845682 12011 12011 101079242 3826 3826 288682908 28875 28875 694084322 33580 33580 35873044 41809 41809 220948369 3651 3651 213892003 8171 8171 712527991 14279 14279 632258118 6303 60347 566859406 53919 53919 560066311 70757 70757 11767995 12750 12750 201523564 61601 61601 133301647 28962 28962 22558787 15139 15139 296115729 18698 67200 45760603 15572 15572 121204835 27862 27862 411521692 26812 26812 810333790 76362 29665 431898449 49173 49173 72140638 8129 8129 600133831 26812 26812 528072938 67658 75420 271461295 35458 4510 842218911 43754 43754 771709448 37576 37576 482231041 54864 54864 945373879 65069 65069 881464155 62654 62654 888181190 44772 44772 413546956 31566 31566 947242869 11289 11289 725094283 26713 26713 756053774 47297 47297 614232799 4201 46475 457962808 51372 51372 921463796 77294 77294 669330781 23748 23748 277182789 66019 66019 119283386 65 76105 897282751 41937 41937 120315979 37973 37973 216133579 65890 65890 78953912 28450 28450 221777573 75524 30895 360292797 34354 34354 110389429 70204 70204 206075150 26812 26812 472438332 26812 26812 548262684 18292 18292 858141051 1259 1259 925354836 38554 38554 272633702 58267 58267 366490456 42551 42551 693192644 28394 28394 671242194 51824 51824 540162318 66008 66008 632078313 66133 66133 499216490 26812 26812 341931300 4118 4118 38941407 70822 70822 512455610 69155 69155 676321734 21306 21306 360491179 23924 23924 719677842 42244 42244 105772663 61056 61056 368814900 43121 43121 618307896 55185 55185 608629455 72108 43864 298210652 50037 71428 758330717 48416 48416 111882758 56041 56041 864413581 58360 58360 990340786 7156 7156 533429730 71493 71493 276695779 24115 2564 330054463 6482 15252 409455009 26812 26812 293714415 26812 26812 878064059 9524 9524 498373020 64619 64619 435180168 75103 75103 637140045 19854 19854 430520589 27873 27873 745990047 45556 45556 430766469 27832 27832 848753368 47344 47344 492852055 26812 26812 821125528 5683 5683 847567521 26812 26812 834026655 2257 2257 979563366 65150 65150 406532856 70714 70714 249236200 15374 15374 459116661 69331 69331 21654579 47188 47188 304240079 48957 48957 629780177 16298 16298 854347790 13835 13835 973829011 7405 7405 673911591 72220 72220 486695634 48660 48660 15445893 15296 15296 468195911 41545 22518 187314714 26812 26812 533175844 19562 19562 296862631 46688 46688 738621983 53147 53147 23856756 4638 4638 297011032 75754 2954 510900364 16882 16882 905679087 71043 71043 945564231 64880 64880 626291313 41111 41111 708581566 51464 51464 240523217 26812 26812 574795157 33073 26812 211726055 28443 28443 560795157 71999 55509 177664632 38459 38459 851182902 57952 57952 620828973 6943 6943 662777182 25587 25587 623277475 26036 26036 983041338 72748 72748 283731015 5652 5652 46955475 26812 26812 909808210 58506 58506 474617491 1383 63421 941141333 27435 27435 472045998 10034 34299 918377074 1701 1701 94321800 26812 26812 246517623 52999 52999 938945668 33988 33988 282074752 31817 39018 221109696 72931 72931 647434811 45185 45185 591456797 423 423 146650019 63337 63337 619116238 70271 70271 936517165 4101 4101 267687565 9670 9670 350744893 17281 16347 23419760 28282 28282 292201382 6406 6406 686317723 56934 74247 701472558 66548 66548 742002642 59644 26812 725690842 73889 73889 86220738 13636 13636 963003372 71262 71262 409545485 23764 23764 395543532 26812 26812 464467907 41545 37194 112774143 24001 24001 691424454 51519 51519 462493694 12781 12781 951640776 65398 65398 963113725 60443 55899 801924870 811 811 669331721 6917 6917 717849733 33776 33776 450210185 61644 61644 626162577 25418 25418 734495679 49752 49752 442073261 12223 12223 153880736 73564 45796 867902399 52502 52502 118338595 26812 26812 708894751 69877 22033 430141860 13778 44869 341268590 71107 71107 798967777 18185 18185 108596697 57995 57995 828320536 58482 58482 207478280 53820 53820 789437818 16877 52740 839562161 1185 1185 534066225 20690 20690 983089270 61719 61719 502567249 57534 45820 612934918 22172 75721 690739416 32744 32744 321782083 19512 21565 432703501 10825 10825 714132746 42366 42366 543132178 50753 50753 246468244 12029 12029 639883345 32356 32356 169569203 60709 60709 265525580 46754 46754 56109230 56810 67197 590743819 65001 65001 464415564 69309 12358 110397322 26812 26812 616930962 16659 16659 63993732 59161 59161 663728615 63382 63382 632103382 2390 2390 546767649 1837 1837 126472240 26943 26943 603741739 71804 71804 772324110 6504 53516 15840578 56137 56137 504890168 26604 26604 108525757 26812 26812 269040112 11948 11948 761011395 38320 38320 648571637 53406 53406 101248232 33324 33324 38980892 24608 24608 838635881 74592 74592 732831896 52751 52751 291423780 45019 62999 745950997 40553 40553 594183720 47459 47459 884145467 68701 10680 679585819 39920 39920 725560788 76487 76487 798132072 33487 33487 279731639 22767 26812 351799312 15194 15194 129807184 48913 52544 489557437 34829 26812 497419917 64331 64331 776362515 8246 8246 659334300 20091 20091 294230414 7123 7123 947821840 43715 43715 863488813 34027 34027 704377921 28222 28222 801254770 40065 40065 367103895 30535 30535 86404690 26812 26812 357635971 13050 26812 281033340 11355 77289 223172807 73919 73919 332208826 30283 30283 398610780 29113 29113 144197773 59771 14141 188123561 48950 48950 485607883 36818 36818 544234500 25521 26783 739949774 4091 4091 447260278 58567 11425 956303678 36295 59587 15987865 16417 16417 892583347 62740 26812 782059958 66579 49116 732024290 11359 11359 781957745 13099 13099 220005984 49644 49644 258950462 69128 69128 875458913 5877 5877 670398799 7118 7118 602453571 25533 25533 602992696 26908 55835 742002588 27808 27808 511994491 49807 49807 139895634 39834 39834 873337245 58276 58276 244075402 25104 25104 101305511 41826 22682 538690100 34638 34638 6035436 6492 6492 876901472 64027 64027 331650560 68291 68291 190398734 41545 13782 172537896 5278 5278 235190092 42200 42200 153376339 57245 57245 65714055 9721 9721 678689284 45936 45936 562846072 67812 67812 984730054 61465 61465 447836153 7392 7392 684097730 6230 6230 714438134 69622 69622 469028686 14458 56156 717227579 54796 54796 16843807 26812 26812 332150819 41803 41803 318408164 6681 6681 461522431 14903 60443 407792221 58880 58880 62475997 6750 6750 882984318 26812 26812 653106654 49926 49926 506980946 67873 67873 196876086 43033 43033 470978880 24290 24290 798290457 26812 26812 488737766 76906 76906 326531241 46831 46831 725084343 58746 58746 214239123 4051 68915 80746384 12382 12382 382088205 52901 52901 164180932 44112 44112 824919990 41545 68194 613094986 50393 50393 768986517 15704 15704 23899954 31103 31103 59605774 68823 68823 41436683 26812 26812 840065491 4308 4308 692860776 50553 50553 144693719 54508 54508 802827220 17060 17060 807079324 27735 27735 812489973 10522 10522 82157432 27464 27464 902281208 32739 32739 428834932 37285 37285 309328050 27853 27853 649518890 22792 62348 546310691 9369 9369 757281888 27803 27803 304788805 38554 34934 558142258 42549 42549 19835245 31695 31695 227101698 44188 44188 841707558 76145 48499 200248698 45210 45210 489991396 73009 73009 961444144 20987 20987 143920989 52662 52662 541529850 62822 62822 695549308 73302 73302 674877209 34142 34142 806276369 33070 33070 850192367 16598 16598 815074693 64193 39317 78453105 26812 26812 269320807 61832 61832 76629397 11497 11497 605840000 64909 26812 56292864 11584 11584 893797456 10422 10422 386528764 75000 75000 165813983 22118 22118 198960953 33341 33341 614703826 26812 26812 936867874 44409 37333 15543998 9923 9923 50931853 45812 45812 724440604 16092 16092 845458976 25307 25307 502537313 74556 48506 125453579 38966 38966 82908539 41545 21936 363009991 20389 20389 197687782 26812 26812 292780845 41843 16743 678958841 4972 63652 403492353 72768 72768 36960736 26812 26812 76331183 52412 52412 957989126 35208 60417 431198720 9662 9662 571111590 56750 26812 680806358 8243 8243 73041500 70936 70936 265813696 65545 65545 696952830 54743 54743 702820857 32308 24769 900338142 47674 47674 640024719 53493 53493 763358939 57677 57677 755295663 70585 63071 401487712 67817 52577 198012184 28682 28682 971910140 63200 30596 390374991 9048 9048 505239131 26812 26812 233517630 3372 3372 86829507 9314 9314 928886195 30037 30037 556447906 77185 77185 71020065 43713 43713 550187816 44488 44488 113974565 75133 75133 216680215 47226 47226 236249387 53729 53729 607722878 9267 9267 471505034 4009 4009 684707803 26812 26812 86644813 75971 75971 424827210 50274 50274 497603037 34342 34342 627319340 16560 16560 90221929 51208 22828 696522237 70895 70895 817682368 62498 62498 760776909 59113 59113 206476077 26812 26812 18667570 24247 24247 503061252 466 466 969961381 56337 56337 974439118 7762 7762 519282614 10382 10382 787765168 63379 63379 236895648 60665 60665 616962981 26812 26812 604432402 23679 61894 546538871 61089 61089 737705210 61982 61982 19726272 55208 55208 255949697 71053 26812 571971427 53760 53760 539941624 58550 58550 330922698 10794 10794 73575878 26812 26812 279955118 67193 67193 167498487 26812 26812 989361346 26812 26812 865547994 61836 61836 851453616 66820 66820 18215348 58242 58242 34399444 22412 22412 665751450 71502 71502 137651729 62505 62505 899437397 76307 9638 394769014 75003 75003 902396210 47791 47791 208243171 53971 53971 104253053 55796 55796 389380680 73338 73338 685074400 7468 36510 994439791 16783 16783 859345424 77229 77229 676743117 6652 6652 595816772 66217 66217 585952897 2825 2825 284576996 40340 40340 315963549 597 50334 334343798 52064 52064 314694468 2799 2799 102460997 70320 70320 523046492 48628 66542 437527739 23618 23618 943984537 72077 72077 519224805 49930 37949 706921026 40317 40317 942165861 41835 38681 778112980 4575 4575 237178665 61249 61249 279553610 9953 9953 969278006 10022 10022 823781533 26772 26772 89499434 11514 11514 282530318 72425 72425 965199586 33951 33951 991056790 9811 9811 211449434 53729 53729 94149986 56686 56686 857722408 34170 34170 195503706 20946 20946 338468956 34358 34358 512688660 52098 1171 852286796 70020 13598 859885398 5069 7364 701630877 34518 34518 585449435 35934 35934 763613975 15845 15845 59133673 15809 15809 426590590 31244 31244 140575566 17874 17874 969824231 21971 52510 643949694 75363 75363 342892274 58653 58653 323807114 13290 42476 759737270 50040 50040 194282557 50523 50523 729996978 17161 17161 782040560 65601 65601 986995187 61534 61534 13357387 34544 34544 713030264 48720 48720 495968109 63806 10596 481079988 23342 23342 429710445 5395 61793 10020787 24326 24326 629053823 26812 26812 45177028 30913 69309 3571998 41370 41370 938918589 53326 53326 498152505 35821 35821 784385034 9158 9158 96559089 23653 23653 844155404 19302 19302 1106687 55340 55340 881188042 61881 61881 289466721 58046 58046 857222647 34840 34840 533777781 42549 56781 263330197 22626 22626 933157646 29956 29956 254106959 57961 57961 732119358 23493 23493 346100341 61014 21677 82090795 31380 31380 634578027 57085 57085 860163834 55923 55923 584400999 35809 35809 505181293 41545 40203 821384864 44619 44619 988803013 12048 12048 134258881 22104 22104 823291 64672 64672 605317030 63258 63258 994709483 26502 26502 21968255 40809 40809 703452868 40232 40232 553543844 29871 29871 375751597 26812 26812 90637974 65429 65429 840674626 73055 73055 359927853 21746 61603 669940664 22965 37478 230267571 73336 73336 430557625 7874 72561 875135170 63099 8909 46499067 76971 76971 220384368 2444 2444 779927363 71895 71895 426687889 73293 73293 185577175 16543 16543 725617525 26812 26812 528091544 33354 33354 512745338 49979 49979 132474058 59604 59604 288445427 30725 69201 643994282 75096 75096 18306947 47697 47697 628725116 26812 26812 962472704 29647 29647 16452672 60773 60773 664972807 11536 11536 901413320 74820 74820 926843630 57050 57050 293941372 38386 38386 860071296 62864 62864 19109237 245 245 998227731 27336 17370 826498709 62579 62579 670090768 26812 26812 80348590 1399 1399 429030190 66452 66452 882309405 19757 19757 688596874 6553 6553 956511626 38729 38729 293091514 5628 5628 943892375 72662 72662 846549939 70031 70031 398690704 56038 56038 603624918 75469 75469 155022152 46477 46477 569322986 74095 74095 228191115 44682 44682 974974360 52594 52594 722910707 70354 70354 372757206 35923 35923 466002492 39920 3614 708888133 1803 1803 336000846 26812 26812 968902735 74984 74984 126407321 40780 40780 705917166 26812 26812 986274076 42760 42760 730528080 29171 56054 598747062 61094 61094 388337338 74560 74560 493796325 26812 26812 287635321 3344 3344 357724459 42758 42758 39603461 65004 65004 436191000 10715 10715 573719010 58531 58531 546162409 3709 3709 445091853 66143 66143 859892528 21070 21070 883959658 77240 77240 779406291 24851 32490 163174263 27538 27538 48196942 74933 74933 261740003 65619 65619 889548810 59114 59114 452359410 77153 77153 989902124 71846 71846 183902000 61795 61795 906372665 69145 69145 681129537 17377 17377 830763095 74239 74239 312729696 67902 67902 125180359 62502 62502 191475397 24919 24919 997021567 55959 55959 317997515 12544 12544 635933224 21650 21650 129159259 26812 26812 446589791 61962 61962 157259441 19757 37264 877032866 32513 32513 107815190 62263 62263 213076293 26812 26812 880810838 29604 29604 825761666 46311 46311 712202900 41545 18931 160089809 7458 7458 241599524 9911 9911 806112559 67296 67296 337867096 26812 26812 168143792 2287 2287 591411020 41545 69028 538365779 4382 4382 31059799 62394 26812 983046133 16005 16005 946979299 3992 3992 736351650 71445 71445 335416611 55631 55631 363854494 57101 57355 822721528 19139 19139 113415248 2427 2427 415026214 11995 18638 903681309 14746 14746 626659930 54490 54490 843717764 36253 36253 533259792 51307 51307 623779101 16653 16653 284722350 71945 71945 785641407 26812 26812 966556432 23350 23350 33896590 18097 18097 488540214 26812 26812 492725177 51855 51855 195102428 45290 45290 900173720 23050 23050 516675096 57662 57662 787717529 51654 44092 898153690 43098 59238 851675002 73679 73679 45565068 67247 67247 310287997 41289 41289 58038727 57474 57474 286529168 8643 8643 329567979 20714 20714 303654645 30545 9702 260114572 7202 7202 192278267 45329 45329 199165575 34650 34650 802777587 35118 35118 647962124 68325 68325 400095420 55533 55533 798138609 48426 48426 203658212 41579 41579 310483565 52176 52176 435948523 26812 26812 371343511 50010 50010 966743297 15240 15240 738940535 31363 31363 988069214 49148 49148 139307655 54030 54030 246046588 62462 62462 657947976 63701 38496 165513541 26812 26812 50165871 34025 28762 465964178 13763 13763 19372192 21643 21643 406565394 52518 52518 145580834 16338 16338 119027221 316 316 196269576 26882 26882 622601717 71466 71466 1514798 29526 29526 800329196 64092 64092 373282204 26812 26812 562891101 28870 28870 26695484 33041 33041 201467270 19238 19238 88384883 27019 27019 380131821 77028 77028 200514707 75780 68850 986583917 16147 16147 255088162 66771 66771 559776324 14625 14625 269905025 11171 11171 758982808 7470 67239 645105584 9258 9258 62348095 45665 45665 262659367 69028 69028 181681848 58681 58681 888472098 26812 26812 90064152 3784 3784 111544699 20036 20036 515331739 64176 64176 793105523 3205 3205 939845197 49287 49287 632782506 67945 67945 991446094 28207 28207 821958192 5837 5837 789082258 69372 69372 459975056 13050 13050 723036788 16345 16345 187966496 34151 34151 466056118 2597 26812 485823955 25987 25987 147894518 55168 55168 948584168 41545 73032 720068811 45778 45778 458041382 20753 20753 764737973 17901 17901 604609601 2143 2143 246773432 26812 26812 333330894 69872 69872 591222808 26812 26812 475053092 44774 44774 51721854 62957 62957 168487261 56377 56377 760566443 28001 76015 607075679 11568 11568 280817164 13154 13154 996612159 64387 64387 703695806 10563 10563 822664176 74339 74339 948370724 47795 47795 319648497 16847 16847 48911921 26812 26812 311325272 10133 10133 96625143 61819 61819 472093634 841 841 301303283 66353 66353 553110408 41545 44549 500974559 4374 4374 898138959 50375 47800 855927677 7529 7529 933342468 76930 76930 676534858 27480 27480 736351048 66940 66940 813346336 26812 26812 424133149 17504 17504 55352311 11451 11451 375081567 34809 34809 338999036 76809 76809 327211178 9407 9407 11688958 3716 3716 340437326 41545 29636 172837340 26812 26812 303614906 7895 7895 952956449 37815 37815 479233081 48852 48852 228889427 65193 65193 649536914 76934 76934 763318589 36971 36971 878929219 23991 23991 56004752 49639 49639 73156842 35868 35868 312746789 43313 43313 884951820 72777 72777 817755361 64796 64796 140611409 4275 4275 97958758 39475 39475 668334015 15266 51492 987551545 23565 23565 278557605 61801 61801 513323711 59919 59919 313362303 60793 60793 180791850 20528 43047 912360151 5007 42187 847372592 7196 7196 916274567 56747 56747 707005772 26812 26812 155180846 29189 29189 883462333 26812 26812 455462610 26812 26812 837498226 26812 26812 12532423 26812 26812 861983444 64420 64420 652948140 39531 39531 911673346 17292 17292 609980806 77344 58382 348908168 51780 51780 848658475 27211 38549 914440506 76555 76555 575292581 22081 22081 405728972 32048 75511 959488314 63732 63732 549511100 58840 58840 836765875 69992 69992 249948384 47646 47646 457406442 7073 19306 535896087 3487 3487 123201407 660 660 163752752 3263 3263 137773090 67014 67014 170345750 3228 3228 844353703 47722 47722 38075461 37568 23896 292692878 25273 26812 855478191 70270 70270 927513539 58569 58569 37286961 33760 33760 983355415 39037 39037 50234650 36078 36078 590006891 41536 41536 604153466 71624 71624 310355209 2932 2932 157592256 23072 26812 369316109 11980 11980 625901965 4488 4488 720285232 26812 26812 728455838 26812 26812 497177313 2735 2735 601182808 41113 41113 221815452 69705 69705 502064065 42811 42811 570513184 26812 26812 288369952 70929 70929 732525862 57443 57443 315197807 74522 74809 223235122 18224 18224 420639319 72965 72965 171577986 54756 54756 602345817 41545 67928 425837453 42251 19741 695774357 43900 43900 497819098 76464 76464 789884137 57971 57971 759593620 10632 10632 247653801 31700 31700 244807758 24950 24950 404416563 54350 54350 794263149 23053 23053 441363409 53923 53923 478124602 14924 14924 850753818 48155 48155 296553225 13593 13593 701863062 9042 42955 514678877 61474 61474 357253430 69549 62759 830120788 54020 54020 14750346 70876 70876 741493889 6545 6545 267101323 26812 26812 381235409 14688 76426 253057592 40883 40883 929051514 1820 1820 518250278 26812 26812 875554355 41545 3595 795670168 12663 12663 100082520 37373 37373 647223379 36373 36373 667064156 57880 57880 763090188 60472 60472 308253994 12018 12018 654024274 33697 66594 2511185 22208 22208 470861446 17750 26812 621881450 47160 47160 54173406 57506 57506 93301259 36819 36585 528870613 25041 25041 292153122 69436 69436 908254584 62126 62126 959576845 56055 56055 246328323 43392 43392 855299073 12398 12398 660288029 44520 44520 16532587 24484 24484 998304025 51286 62799 736759393 18816 18816 258294581 34056 34056 572632748 49616 49616 854845751 63081 63081 164333457 26207 26207 64887222 24749 24749 733072642 77067 77067 434563483 26812 26812 526198144 68230 68230 989074812 17722 17722 825554000 61197 61197 68633462 54734 54734 780713342 5852 5852 521932993 7948 7948 450411385 23110 23110 94476424 49074 49074 146381195 74092 74092 660558288 47603 68421 851208293 59030 59030 307442404 33687 33687 5999519 33071 33071 98972901 29119 29119 67042565 14439 14439 129012517 22400 22400 728902169 50800 50800 140187088 62122 62122 32423449 44005 44005 43666300 73364 73364 44900193 22056 22056 818516778 6998 6998 302737283 41545 48202 182096413 32775 32775 568002237 4836 4836 985046089 74372 16778 347107394 71165 71165 114355109 57320 57320 312199601 23833 23833 781011278 39426 39426 973422552 71327 71327 905113569 25259 64398 866768412 12467 12467 854331538 55451 55451 235579035 51930 51930 845541975 24916 24916 338731283 41846 30913 187922094 22757 40872 394708188 36251 36251 197634056 26812 26812 223379473 67906 9184 215835170 76492 76492 50986721 60058 60058 53216475 41545 11494 126332485 49554 49554 210559414 55659 55659 96645658 26812 26812 221354618 6059 6059 629552501 23068 23068 885419878 32026 32026 401634207 61117 26812 155126322 51587 26812 634295788 56238 24288 235299049 22401 22401 394524718 52666 26812 593726013 65512 55006 763511161 34570 34570 913090851 54403 54403 124574488 47437 47437 962858551 48975 48975 597181808 18238 18238 692156120 76894 76894 191472958 30115 30115 98217464 61062 61062 512000330 77148 77148 155288947 421 421 890024671 76482 76482 645462939 11322 11322 537758860 21627 21627 12634282 75660 75660 651995504 61435 61435 133490760 65100 65100 519258106 26812 26812 344839131 13828 13828 764727727 51846 51846 861956259 49937 49937 348850517 57131 57131 867015966 9723 9723 531761505 15931 58955 974599453 76199 76199 291529247 40098 40098 183401287 58095 58095 662445570 18654 18654 2412455 47169 62053 681143712 15388 15388 754209806 49612 49612 690537930 36030 36030 336046236 46141 46141 485898289 24085 24085 369152193 41545 1242 18954415 48331 48331 519769123 20255 20255 527723239 33574 33574 439035933 51419 51419 694294590 31720 17427 722199737 15325 15325 289782345 41545 5234 346556089 56295 32253 362333098 26812 26812 270023191 7962 7962 507425065 26812 26812 688711731 26812 26812 494222391 28604 28604 223456442 35906 35906 412822159 4132 4132 889858026 26812 26812 862233547 27638 27638 496356503 38475 59786 312849525 67640 50208 668821834 26812 26812 876558005 28315 28315 521890061 73216 73216 260826857 53147 53147 267589375 24346 24346 254206742 26812 26812 251436950 35916 35916 782382973 30958 30958 198127759 11011 11011 102934313 3263 3263 407817512 2650 2650 11830415 18055 18055 458938245 26812 26812 240555061 57323 53761 774227820 49455 49455 74857797 26812 26812 333110255 69883 69883 544660497 40925 40925 61972265 27144 27144 874084610 58274 58274 685458297 72938 72938 227448309 65047 65047 367018065 23695 23695 976327216 29769 29769 449685575 21324 21324 683984649 17166 17166 822782537 59639 59639 719964105 36757 36757 939002633 28476 28476 290836778 26812 26812 47798043 14482 14482 309063892 55052 55052 723031006 10861 10861 298409447 26812 26812 209373530 41102 41102 545915822 70338 70338 434736413 32225 32225 426374745 26419 26419 682241918 45640 45640 308938341 39770 39770 427027650 6519 6519 474260872 18652 18652 225197783 9934 478 353564820 10763 10763 786851144 53741 53741 442245356 40282 17386 708434017 72987 72987 603628101 17478 17478 923694114 55195 55195 249833269 8168 8168 419490253 26017 26017 116874961 68573 68573 697238 4263 4263 914431956 18704 18704 817375784 27120 27120 621842074 26812 26812 329575622 54715 54715 445886494 47984 47984 437259733 45496 45496 846397415 4271 36486 717820545 47361 47361 773558545 8013 8013 535625578 6378 6378 446262084 56393 56393 822331064 50566 50566 967537397 976 976 666917653 29828 29828 940152476 4774 4774 656036259 3035 3035 296346535 39983 39983 965805440 4384 4384 861343478 45756 45756 471375453 9318 9318 981215 42763 45232 814827351 43794 5156 883094568 56025 56025 651854535 22476 22476 254643487 31073 32381 895574657 46056 46056 982191152 15724 65633 98283855 76258 76258 629975156 750 750 337026891 44513 36259 934262423 46033 6562 365594100 42161 42161 556018855 9582 9582 761969284 17733 17733 716965723 57224 57224 898091083 47076 47076 965866176 25414 25414 433749632 27199 9763 844425524 37861 37861 401035849 12763 12763 43840895 72833 72833 73031503 22032 22032 593425065 8835 8835 275571479 60255 60255 893227969 54270 76930 272546518 26812 26812 318809080 5677 5677 814247101 46851 46851 427532533 27184 27184 93453797 40864 40864 454363209 10883 10883 874648693 72699 26812 89975085 550 550 446068929 41545 21938 350379502 69209 69209 655103220 1679 1679 313298059 59836 59836 114691767 8670 42858 269381913 52238 52238 231153957 10747 10747 945791915 5130 5130 532435790 54193 54193 728471732 13 13 54653886 22066 22066 429748948 46521 46521 210550816 50401 51086 146328205 74922 74922 646558178 19184 19184 990210174 35007 35007 130645977 51605 51605 563065944 67790 67790 328190415 41846 41846 611039672 49957 49957 135640140 26096 26096 809418166 59241 59241 664383078 41545 59672 154892275 69240 69240 436729806 16669 62972 137389574 49637 65345 676843364 71302 71302 492625365 33058 33058 703585526 71450 71450 105136634 2923 2923 25184123 43945 43945 886000061 26812 26812 539843108 70758 70758 596149974 65974 66531 747662698 27717 27717 73110486 65757 65757 497089484 8409 8409 115518751 26812 26812 179448958 33783 33783 55944316 41886 41886 307918158 48046 48046 692164663 47634 47634 886713880 20299 20299 116348571 22992 22992 995001324 17820 68581 515077651 67704 67704 446246697 52994 52994 595678312 19352 19352 770164858 17262 17262 532177630 48770 48770 459594258 6496 6496 707712807 26812 26812 969760109 69573 69573 23079852 39222 39222 236903305 12123 15868 296474307 76220 76220 263017150 29193 29193 128563695 53254 53254 238426786 26525 26525 160399329 33165 13977 976183225 48507 48507 338245374 16587 16587 249919364 68888 68888 209719838 71914 2394 965189612 26812 26812 370563486 64987 64987 853873343 26812 26812 132751461 51767 51767 214331076 22733 22733 538345562 26163 26163 542801443 50754 50754 389349616 33058 33058 324422328 6052 6052 943669445 48192 48192 667009075 29470 29470 957907968 20793 20793 556249430 50039 50039 377583289 20611 20611 549000534 16710 16710 998016912 28411 10010 222815674 26812 26812 441239669 26812 26812 817773166 8289 8289 526708199 26812 26812 174800771 13715 13715 890157094 1865 1865 558979597 71804 42482 190744631 44819 6008 481178438 780 780 539598867 23179 22877 593085358 40825 40825 370456023 48882 1544 430103382 66800 66800 810674256 60844 60844 803848177 3281 3281 338560122 67610 67610 812299920 15372 15372 718487790 31511 31511 960873128 29433 29433 758771390 18584 18584 166347878 26812 26812 105341326 2797 2797 65105694 27527 27527 506788602 22840 22840 793733060 1677 1677 398963540 11949 11949 740966711 56037 56037 584266340 33147 33147 236290418 72542 58309 251486100 70694 70694 666457659 26812 26812 817176018 22550 22550 125781 2938 2938 88045671 71356 71356 313697951 17397 49928 79537847 69145 69145 790796408 7022 7022 389280659 72400 72400 157503064 42634 42634 22399060 26812 26812 538665208 26812 26812 764568099 53986 53986 645463208 51467 51467 751249652 11563 11563 394827029 41630 41630 330976300 3631 3631 960736414 41545 9471 403012231 26812 26812 173260697 26812 26812 263019784 60325 60325 439242525 7716 55945 222190874 35624 35624 606554820 66279 66279 100917034 41545 21662 285934513 58202 58202 822597499 3769 3769 362727559 32584 32584 27316724 6382 6382 4893759 17659 17659 930703099 15057 15057 164256095 44348 44348 838530423 64584 64584 94419403 6869 6869 785750400 27416 27416 400745589 16131 16131 800857010 26812 26812 53471237 2474 69623 755971994 7177 7177 458537681 14195 14195 522150136 9304 9304 554032231 31694 31694 800013807 26812 26812 770472989 18864 18864 460463598 62012 62012 279364877 25529 55075 929982070 26249 26249 146192292 65451 65451 534955996 26812 26812 336789392 49331 49331 846992826 59869 59869 842063712 55064 55064 129553855 26812 26812 795818177 26812 26812 267030832 17573 17573 297213149 50401 50401 280130565 75110 75110 602086800 5094 5094 219028554 2984 2984 799143058 66289 66289 704152719 28224 29934 458724946 26812 26812 971563100 28632 28632 435695390 23352 23352 897698093 45576 45576 879673034 43385 43385 126774240 27100 27100 551501004 46043 46043 815807419 5496 29091 842824284 2371 2371 701806998 67986 67986 881135678 67528 67528 661391997 47241 26812 223414897 64011 64011 974612180 2199 42479 11992189 24959 24959 611797960 39448 39448 49547073 69900 69900 536013291 39094 39094 929231063 36460 26812 979991083 71841 59830 359286105 38419 38419 323766224 48952 48952 327122969 44031 44031 990733895 54229 28099 585024904 26956 26956 833365263 14764 14764 651703296 75892 33886 842797818 59737 59737 63330636 71276 71276 688003071 56361 56361 140481594 35320 35320 896347115 61084 29094 332880674 75254 75254 724015358 12429 12429 775712966 47837 47837 963582497 72463 72463 371754861 21247 21767 25324030 16438 16438 116794279 74813 40226 121301715 18133 18133 281549256 15704 102 960579819 31194 31194 881892355 63652 63652 766073324 32143 32143 535110119 53571 73204 553459620 29595 29595 56703873 15925 18672 396016414 46618 46618 313877800 25696 25696 31490307 37326 37326 997344438 49380 49380 278651350 26057 74080 510541664 75074 75074 664550621 2141 2141 807343514 5501 5501 264759641 31313 31313 369918717 72641 20135 847252755 26812 26812 908933447 18713 18713 939051058 2996 70268 590650821 71949 71949 405055508 41775 41775 657957329 32702 19126 320806996 16716 16716 774323000 21937 21937 239141729 38256 38256 668987546 42318 42318 610461248 53599 53599 376903961 50252 50252 843699810 53493 53493 500767836 65349 65349 586806883 20510 26812 882448270 76706 1432 458868927 2765 2765 232670215 73218 73218 180970724 6059 68165 179474500 12484 12484 984950481 65469 65469 187299283 5903 5903 967710862 66567 18880 673242254 68421 6494 786053121 23965 23965 432173784 51762 52971 814839683 71921 71921 880410385 68602 31390 504256540 16141 16141 450079992 77188 77188 265157227 7379 7379 723790590 22970 22970 331713658 42937 42937 588807309 16682 26097 111099191 54467 54467 427179290 26812 26812 537515349 26812 26812 507327790 29767 29767 53902731 45675 45675 41856463 58485 58485 136120736 74062 74062 651458836 49739 49739 323298352 31123 31123 990330872 67692 67692 133767552 48709 48709 817393346 1701 1701 973833330 74757 74757 976219312 41558 41558 312511309 11091 11091 345235850 1858 18641 116759377 20245 20245 282791660 53217 53217 964621998 10825 10825 792582567 59776 59776 789174379 1585 34468 251222508 24759 58755 590806014 25424 25424 780019151 42442 42442 856322242 31179 31179 365008931 65571 65571 692933326 28744 28744 814445816 17196 17196 641748733 67658 67658 675868190 43690 43690 75213806 26933 26933 313323223 67415 67415 393431648 43882 43882 9573905 44487 44487 461433305 41545 46355 981387912 48817 48817 298234899 10421 10421 971849026 26812 26812 147805517 59395 59395 695981062 26528 26528 405245755 10628 10628 174825436 3028 3028 740184030 55146 55146 667645938 31949 31949 935145230 56121 56121 335116753 45306 45306 305602328 26053 26053 434065071 68523 26812 672062215 55467 55467 618396229 41545 42807 778502791 21962 21962 655882998 59406 59406 88803197 59315 26812 14496758 55721 55721 48750628 41771 41771 717030929 26812 26812 462988560 33814 33814 515575949 20297 20297 166164815 69576 69576 437952950 47552 47552 135936772 63643 47241 346462204 26812 26812 180396982 46887 5386 688135812 45167 45167 866334054 1824 1824 900990088 59449 54849 496530351 52270 52270 618400568 38477 38477 298900664 31143 31143 76434500 25943 25943 908568064 53291 1569 762532736 52794 52794 831990520 51586 51586 83207017 25903 25903 383222333 47256 31374 347137327 29368 29368 661240666 4997 4997 226943506 33562 69463 629328644 42630 42630 161579385 53089 53089 458325444 26747 26747 488578470 69065 69065 556298772 1296 1296 370022897 32583 32583 154088675 24427 24427 787585788 68956 68956 703925550 14987 63605 431183566 68984 68984 822052353 47225 47225 463406222 14446 14446 72843205 7861 7861 600399998 4552 4552 227516730 8556 8556 677171026 41545 45769 82624500 19757 19757 725399078 6966 6966 761777074 5392 5392 587194722 7749 7749 429935590 38553 19379 492116371 15213 15213 67767076 71212 71212 62806972 76577 26812 144900200 44554 44554 902112252 9649 9649 475530440 25719 25719 300907859 29222 18087 424365189 34309 34309 922889123 13386 13386 221931537 13103 13103 110990261 57630 57630 311246483 12711 12711 934821183 75250 75250 190778990 58416 58416 483533216 19450 19450 331835745 5022 5022 453560097 54484 54484 929870322 10618 68024 766821427 26812 26812 52302017 17662 17662 937164154 69463 61948 432541908 21276 21276 926993965 39074 39074 33883966 70316 70316 258708740 26812 26812 282259722 26812 26812 392502893 23129 23129 94487673 41548 41548 110289985 19394 19394 953705220 6685 6685 413912322 40974 40974 2411992 12521 12521 627215264 59784 59784 959445438 7391 7391 512741922 9212 5558 23621019 43285 43285 596198278 18317 18317 470045797 44994 26812 69475717 20560 20560 634497563 48931 48931 62541367 51764 9092 888103615 19391 19391 700941386 67613 67613 626953333 55241 55241 365700358 26812 26812 406371581 24553 24107 71109187 22415 61819 166972533 21536 21536 178598715 26812 26812 923777787 57884 57884 417999223 69674 69674 323813358 8946 33222 460274361 10167 10167 631561225 1946 1946 401753097 71148 71148 534488153 24674 24674 974936988 3234 3234 98407074 30572 30572 381546214 42848 42848 619055861 41545 33722 921181299 26812 26812 985421890 4869 4869 396734472 9863 9863 187319068 48791 64205 786153766 26812 26812 986275478 24520 18953 853165870 35629 35629 940760021 39062 39062 909401636 63360 63360 964996339 64353 64353 390162731 65096 65096 396199477 629 32987 8689808 35240 35240 163741822 18017 18017 828825237 3174 3174 291424989 26812 26812 732583259 24447 24447 941987887 65823 31817 871553639 11335 11335 329159613 69206 69206 338863320 39764 39764 6392496 33498 33498 656202569 47195 47195 166700733 41545 28069 428549356 17552 17552 333647853 59912 59912 818475678 30900 30900 878298291 26812 26812 337812270 2380 2380 542080502 26812 26812 111385311 57100 57100 285246054 56943 56943 477110872 70886 70886 914223269 41545 65933 749647438 53772 40678 638308690 9519 9519 3203136 18397 18397 778461503 71219 71219 529382517 53474 53474 906648541 12530 52832 132655411 38231 38231 271740574 65704 65704 280473672 74509 74509 871966635 49937 45570 777516829 45223 45223 472007351 14002 14002 223870709 34419 27409 828926023 67721 67721 861557215 4028 36615 970691366 72773 72773 792392768 50461 50461 377043977 23494 45973 373172901 23143 23143 565410996 51868 51868 192036450 26710 26710 825141514 50904 50904 767685632 15952 15952 492455015 30604 30604 220428019 55416 70347 473649948 41545 46033 756618296 61735 61735 47683517 72881 34793 679752819 44295 43117 691925048 47653 47653 676104101 26812 26812 431326075 26812 26812 823944344 59631 59631 336360410 41545 32262 437783137 27800 27800 810825267 61149 61149 337011275 2412 2412 456401149 60970 52091 515082858 8650 45201 543375759 73434 73434 641687671 67487 67487 680121786 22553 22553 601920601 15776 15776 161149355 8337 8337 64257558 13065 13065 642704470 24090 24090 556450674 5908 5908 32121074 68247 68247 139806771 6884 6884 507854000 48413 48413 486250271 3723 3723 944881218 66694 66694 784418785 47019 47019 536250021 22463 22463 535948965 46845 46845 210387261 16091 16091 444440712 13569 13569 58128776 56804 56804 358193372 41817 41817 111000637 19693 19693 522070265 26812 26812 961250241 8282 8282 730912103 26812 26812 552633068 66852 66852 920761734 32766 32766 67886495 37221 37221 650149583 7990 7990 138297393 12380 24114 128976519 41545 68765 108604859 73230 73230 43709242 6786 49453 752462025 56392 56392 1074941 34597 34597 766445392 29860 29860 1959463 39556 39556 929165408 23562 23562 976260744 31353 31353 8063222 7796 7796 863454437 27036 27036 254566788 21661 21661 965546480 27619 27619 93358109 59548 59548 732981716 29416 29416 712100082 25694 25694 81491910 48612 48612 648785723 28293 28293 66079240 46357 46357 190625873 18248 18248 88717675 35571 35571 865396580 7568 7568 277315573 19564 19564 288297930 139 139 853447372 50312 50312 860116837 68665 68665 388102421 62498 50559 20596164 8712 8712 566412443 26812 26812 773046787 48087 48087 453627797 2146 2146 259152469 16457 16457 112099496 61697 61697 942587439 15181 26812 748876061 26204 26204 843965052 26812 26812 92999261 64905 64905 361710986 71546 71546 958702162 14132 14132 746971647 70362 70362 965568949 39247 39247 775938878 64076 64076 345605707 53716 53716 835347799 26812 26812 532329840 39802 39802 67013353 8311 8311 802214608 71087 71087 416637777 44124 44124 987867026 43170 43170 677380031 65044 65044 103630022 11998 11998 693954931 72359 72359 270674374 8046 8046 662716611 72491 72491 520130141 68728 68728 971074296 29929 29929 870665113 56744 56744 415404776 65149 14280 960948731 76451 26812 791691787 47103 18790 95581345 11 11 290746975 11102 11102 954412197 26256 26256 503730368 63657 63657 832910932 26888 26888 273983712 60647 60647 337462857 26139 30025 721909057 50562 50562 526100055 15352 15352 418330999 26812 26812 938523856 10594 10594 860267842 51118 51118 232520317 37847 37847 974535547 74503 2186 702070860 26812 26812 46767161 48173 48173 564165133 26812 26812 110527404 40164 40164 134653789 53067 53067 299362354 26812 26812 712064351 59777 59777 613478032 1001 25547 773072982 28542 28542 364325369 33325 33325 433198710 47764 39463 549799959 41846 41846 157151807 46057 46057 881640748 68933 26565 515818125 23235 23235 633622436 14653 14653 731976801 33493 33493 652246499 57052 57052 734215722 17131 17131 628065291 54579 33128 922421239 53806 53806 280803067 53021 75295 383093127 41981 108 106500036 8286 8286 740490937 24247 24247 544426274 29867 29867 436908357 1098 1098 574590575 40269 40269 16678303 32912 32912 666813244 50153 50153 200814137 63463 63463 913622315 13030 13030 524396552 2972 2972 692925533 10905 10905 766971461 53167 53167 222328704 26604 26604 56672706 23969 23969 524449223 59712 59712 146138060 22363 4534 74707330 53655 53655 896065715 12686 12686 498018101 19090 19090 969727518 54855 54855 13487954 68743 62659 214789651 61487 61487 64515627 18162 18162 13329127 26569 26569 108262765 31600 31600 816126699 9805 9805 476055815 359 359 392623108 61146 51845 431860281 21473 42528 929819171 60395 60395 772387832 17490 17490 124423488 18146 18146 323202069 8779 15241 357013553 1581 1581 209726090 41545 63972 585358199 68522 68522 617977014 32922 32922 321262372 11710 11710 924978323 7191 7191 225198701 74817 60448 620877224 64403 64403 608386989 3034 57910 135721703 64605 64605 609965346 55271 55271 833160626 12521 12521 288187938 71207 71207 222507488 75365 75365 45102093 69081 69081 110432844 18130 22661 546058083 26812 26812 587159086 5379 72333 2169274 4605 4605 86149003 76477 76477 523199797 34023 34023 358501359 41370 41370 239137201 39148 39148 565150061 61221 61221 210245326 52634 26812 731923409 73222 73222 625086468 36090 36090 965740341 21779 21779 434675815 26812 26812 581944723 72869 72869 577593631 70627 70627 250081319 26812 26812 416075805 23100 23100 980694348 48065 48065 90624643 40412 40412 140964917 50752 48215 42823171 26812 26812 570670779 54254 1205 536850055 53692 53692 690383449 72886 72886 471200634 49781 49781 391382163 58797 58797 96977238 50422 50422 845217723 26812 26812 783547561 18649 18649 404324090 7105 26812 181337265 51197 51197 372468324 23441 23441 338277163 7776 7776 854701274 46238 46238 49733800 66674 66674 713223719 47072 47072 450681096 17746 17746 225605894 76372 76372 689914472 49007 49007 56090931 56634 56634 446770307 9423 9423 221700833 7520 7520 239821897 32093 32093 744160052 26812 26812 268106372 62817 53898 235553002 75727 75727 280357635 28032 28032 178393643 55234 55234 512158140 26192 26192 912602306 8180 8180 316873768 24549 24549 573480475 33922 33922 885559543 31357 31357 83795782 55021 55021 982643951 32805 32805 573162049 54811 54811 568825358 73637 73637 971722785 23699 23699 370570607 14581 14581 81777727 34284 34284 754819128 26812 26812 297299873 34533 34533 255145957 39156 39156 288720835 17116 17116 52528738 8568 2187 573674818 17083 3085 84127361 26812 26812 273057087 26812 26812 406337604 75073 75073 644902675 50454 50454 792764362 48390 48390 271080718 60465 43452 451435634 20789 20789 136297512 41807 41807 715300264 8655 8655 776219652 74300 74300 153700987 67461 67461 726811719 7791 7791 228178169 55775 55775 989415767 10308 10308 125178038 35956 35956 227495770 62663 62663 8201689 67039 67039 604367461 26812 26812 861127063 6973 6973 531454540 68241 68241 118120717 52464 52464 666828956 3755 3755 549754817 9892 9892 344585431 9807 9807 946664297 62700 62700 798596728 37949 37949 10885192 11960 11960 972115069 41122 41122 359197827 12113 12113 980226483 33094 33094 888239901 39742 39742 664811219 8674 8674 852102057 41545 46043 712529412 47219 47219 908085333 6210 6210 216001147 20307 20307 846584673 66952 66952 766392723 53526 53526 809274120 38587 38587 435815819 24309 24309 827731948 70706 70706 282143020 1786 1786 33580404 59798 59798 187339122 66126 66126 856234719 32346 32346 464673323 72050 72050 57672004 55008 55008 189613857 21758 21758 207681898 59748 59748 682637265 23272 23272 623520935 30471 39421 521548177 26812 26812 569392326 57216 57216 398573932 39981 39981 988953015 75069 40684 147048236 16650 16650 373569593 24051 30525 235580176 77305 13034 72051939 13567 13567 583777653 7838 63643 883970951 27461 27461 346068995 26969 26969 853845096 20944 20944 982384934 73524 73524 224721607 39802 20033 380840797 32876 32876 993729324 51613 51613 252747840 26812 26812 821330877 36387 36387 804382228 49299 49299 989370817 40256 40256 528269126 4940 4940 301878731 32748 32748 617751780 69490 69490 827431407 313 313 333364666 63622 63622 193925464 57952 191 114816127 71150 71150 142600287 12120 12120 584384497 26812 26812 700729318 31192 31192 564395530 41779 41779 527944469 28519 28519 298498366 41545 61137 486501667 41970 41970 752889263 44445 44445 376189851 60160 60160 777423141 26812 26812 405674862 58133 58133 74656542 62605 17083 217773872 66748 66748 239481379 30017 30017 876259417 74787 74787 139526145 17703 17703 641155850 17681 17681 671138573 41545 19173 653734188 37270 37270 226834910 70473 70473 682744059 35287 35287 928938016 2965 2965 295269789 15730 15730 532799143 58428 58428 754204165 62629 62629 885767396 75657 75657 409274635 72912 72912 658411029 59869 59869 156530145 42370 42370 289789328 26302 26302 265290184 41545 76605 72198152 26812 26812 250894938 44441 44441 156712616 31949 35776 109715406 39388 39388 380445011 46903 46903 758692171 69980 69980 283400252 31247 31247 501709487 26812 26812 559787250 12180 54604 982026990 45981 50068 816704668 42007 26812 743320192 34492 34492 967829480 46413 46413 604967802 3611 3611 666452503 24198 24198 526179453 66687 66687 670075149 32526 32526 898727008 33622 33622 337616780 52261 52261 298032692 69787 69787 378320467 45243 45243 106390084 26812 26812 628565911 28235 37818 491341447 1283 30890 334326731 22478 22478 494578385 25958 25958 152422168 57241 34871 197151933 12781 56399 215871331 26812 26812 826235764 69756 24901 891037640 3349 3349 100742331 57496 26812 952468796 18837 18837 680616957 33629 33629 428191144 76694 76694 20951926 9192 9192 398162585 33938 33938 10673183 72881 72881 989361766 25487 25487 741811827 62921 62921 304942928 41381 41381 635928528 65964 65964 671688272 60089 60089 678946166 64752 64752 151035954 47199 47199 775929923 40121 45176 193421993 40448 40448 247766282 35861 35861 848957960 6505 26812 381881699 2742 2742 576812712 30517 75638 450692140 9240 9240 991373159 65392 65392 396017093 54820 54820 405928767 4507 65756 942451735 37954 37954 850183604 38811 38811 933820809 34820 34820 863246675 37285 37285 813699963 26812 26812 10003941 7683 7683 989881680 11338 11338 101293823 51584 51584 578169826 5465 5465 663934021 69516 69516 701995648 29438 29438 395084377 50131 50131 975520147 44915 44915 691560151 32007 32007 578475492 60886 60886 988828635 41234 10921 610725974 24868 24868 980779353 65980 65980 9425560 61143 61143 276258193 16138 16138 512644731 13425 20945 172218761 54067 50975 910204420 69667 69667 514005166 19702 19702 645468185 23075 22239 752270205 20910 20910 839805762 21378 21378 75092415 40814 40814 976808853 18327 18327 934163581 47318 47318 649497483 13819 13819 405478511 73879 73879 785903294 4652 4652 17116205 62713 62713 621177214 54186 54186 439126536 28337 28337 880012060 51845 51845 677895332 7367 7367 296800116 26812 26812 898465227 29786 29786 558769539 61109 61109 255356063 9278 9278 809749914 40960 40960 990709942 29375 29375 101404867 24768 24768 430893084 21461 21461 234186645 67957 67957 383609510 16398 16398 302983659 3768 3768 669852447 33772 48363 281297753 26812 26812 784497356 53075 53075 648686113 26812 26812 249713737 13785 13785 669974479 45369 45369 489960427 61916 61916 460671848 44169 44169 912006023 61084 61084 969198912 45298 45298 201920263 9439 9439 206023742 52875 52875 655273759 8512 8512 750670426 49880 26812 122147846 60026 60026 919503567 33463 26812 877677920 15081 15081 279126172 17737 15327 630768268 67092 67092 109243887 70483 70483 692458723 64004 64004 503204043 53215 53215 944821815 16710 16710 480811649 43348 43348 107279637 37588 37588 335781691 27896 27896 312827379 2841 2841 849938685 2839 2839 133458662 20980 20980 970302979 801 801 367053545 54713 26812 186454728 10675 10675 397393094 53298 53298 59665334 63933 63933 210648286 26812 26812 820863642 69947 69947 317584914 46721 46721 498310406 42242 42242 449318444 17625 17625 419520997 26431 26431 936448721 58306 58306 241030410 50993 50993 312687521 3916 3916 588714416 26812 26812 85708948 39421 26812 837895345 60777 60777 633196837 47354 47354 578235385 26812 26812 614659289 7415 20918 470999742 61942 61942 138109361 21883 21883 56549196 47436 47436 11498105 45322 45322 441950968 41174 41174 757711395 13386 13386 881544822 59814 59814 406619135 54225 54225 267186393 3357 3357 228557309 51505 51505 800374797 57675 57675 892195628 21126 21126 333702342 38628 38628 895781659 58442 58442 177294937 2174 2174 59824012 30266 30266 261342937 57119 57119 476968955 33276 33276 284135755 2371 2371 188066901 6936 6936 692620196 4253 4253 999266408 9527 9527 295417890 41545 18703 485849014 18296 18296 563364087 58015 58015 574833666 41545 4964 112102861 53729 64197 138455858 9323 9323 900574306 9042 9042 465442082 4599 4599 147845142 59905 59905 513549673 26812 26812 221207092 72991 72991 465609963 66086 66086 371574221 36366 36366 584460171 56379 56379 447343254 27403 27403 763538478 4543 4543 200229883 62123 62123 96829862 30739 69377 312624640 69058 69058 769771266 58118 58118 667572608 27356 27356 576127267 6730 6730 419851838 1511 1511 335224190 26812 26812 514395446 32063 32063 618839308 15582 15582 765546574 27499 27499 187551426 23387 23387 733916127 62066 62066 589056759 26812 26812 603565099 29864 29864 301403017 11972 11972 546258495 75341 75341 224700611 14588 14588 722612172 37563 37563 468040356 56739 2692 748839041 50195 50195 620174436 54923 11795 306369940 18552 18552 229628344 54901 27001 689908280 72774 72774 709115336 50281 50281 485493915 34875 33409 787657194 43434 43434 492481624 30734 8084 917315094 26812 26812 67757532 73110 73110 81840235 6518 6518 50702766 25811 25811 949463362 1278 1278 610762124 60085 60085 218020493 40627 40627 599085332 48950 48950 132558929 53560 24861 732967836 51314 51314 104560879 37580 37580 128353091 26812 26812 722631470 28244 28244 648021612 1476 1476 939464916 52669 52669 732315737 64639 50208 250972047 21585 21585 923875039 28341 28341 936058791 60908 60908 649080851 26969 26969 74115049 26812 26812 424936906 67966 17045 265389812 19170 19170 838231433 15520 15520 521225363 73773 73773 545163629 50722 67257 363022164 55715 32679 968011135 60935 60935 814221579 49300 26124 71726421 11645 11645 857463386 11080 11080 32767980 44811 44811 606811094 21852 72596 541054568 26812 26812 296117602 61228 61228 41165167 34315 34315 832095406 9139 9139 819220141 29545 29545 214764297 38056 38056 521549189 32840 32840 779122699 50497 50497 620499797 44901 44901 427605563 75937 75937 311103760 26812 26812 436149147 9346 42014 548462315 16079 16079 893325657 52502 74323 927731622 58474 58474 997540768 49807 18014 272050636 9586 9586 299572942 72231 72231 812801095 14751 14751 100904642 60010 60010 940839097 22134 22134 612599581 62719 62719 447629743 8418 8418 662150792 76222 76222 654838149 46854 46854 164425555 59357 62037 871103434 41545 70037 552018832 35345 4828 153415661 61286 61286 213637505 29555 64098 757264702 16540 16540 175957445 52345 65156 739603748 60211 60211 162176039 26812 26812 999822824 31513 31513 444199013 67908 67908 13542140 52171 52171 551688198 3978 3978 262203748 36460 36460 987129920 26812 26812 729490958 26812 26812 494975831 9999 9999 543050902 60393 60393 787468396 35249 35249 356291195 41592 41592 170259443 26812 26812 587820356 1340 1340 591333016 22478 60822 863161567 44567 57371 27111419 4208 4208 526422556 5100 5100 676160320 17259 17259 250208569 1685 1685 438232750 15698 15698 755432133 44458 44458 263499150 60383 60383 415332152 26812 26812 424232037 74837 74837 395854065 29212 29212 387859548 60010 60010 4059115 70172 70172 937990653 45468 45468 923250916 45464 45464 949886060 2493 2493 195704332 45869 45869 689376775 45473 45473 751816472 75589 75589 112428157 64758 64758 413841967 18735 18735 832277142 22053 22053 417746827 70415 49375 556460864 69127 69127 891759938 26812 26812 169800356 33577 33577 98235515 12194 12194 535191956 26018 26018 200525033 5168 24907 424348880 39061 39061 271191270 13335 13335 101394953 5262 5262 498026445 72471 72471 191181173 55119 55119 839225006 63703 63703 588081857 22640 22640 678339224 14477 14477 52478697 72885 72885 155388528 43535 36021 505497370 69025 69025 890009970 33641 33641 997946124 58644 58644 192499783 70879 26812 654079951 28156 28156 365138919 60856 60856 240030980 18551 18551 413393296 27020 26812 164149721 7196 7196 682867065 66817 66817 959456745 52177 52177 548454671 72028 72028 587879952 8538 8538 868299995 22732 22732 518834254 30108 30108 237467804 31221 57620 622561329 60334 60334 986659384 514 514 101342854 12928 12928 625664956 68654 68654 337498757 6786 6786 74899855 41545 64627 852632490 61096 61096 330123637 28403 28403 118341140 29196 29196 676247213 69628 26812 286648315 59527 59527 322536954 68831 68831 863055872 41545 44650 979958148 61533 61533 559034250 45719 45719 46853902 75349 76375 754634535 67157 67157 636746102 45259 45259 273600862 68075 68075 327087451 3164 3164 642309235 26812 26812 704273289 17891 17891 917072299 63645 63645 859454249 26812 26812 871262483 40888 26812 299473729 51243 51243 936323097 48021 48021 567136163 14721 14721 301541684 35170 35170 729075653 56790 56790 602004106 63241 63241 416355273 64397 47954 893169471 59504 59504 753978220 49056 49056 249884852 76262 76262 896896339 33080 33080 853421962 12396 12396 270062959 2535 2535 772149098 26459 26459 669244028 52138 52138 927036206 59710 59710 827151130 63992 63992 941092565 60275 60275 10510940 12597 12597 432313788 27836 27836 752794169 5574 5574 544382728 63326 63326 233526791 1977 1977 348737046 49308 49308 665346345 68372 68372 519072114 72389 72389 125068270 15540 15540 921165959 33030 33030 317106555 60357 60357 556972012 54152 15596 772230665 53701 53701 783216411 69522 69522 749358725 24074 41973 438813846 58177 58177 595572192 72453 72453 483815373 26812 26812 426490515 3697 3697 195197269 10954 10954 176498155 62756 62756 924910197 18025 48286 613843450 50239 20437 963941139 35500 35500 470396817 41545 60014 239153493 27487 34332 384560403 55122 55122 367785493 26812 26812 777206985 33398 33398 508376933 41545 10303 514680738 51256 51256 317397732 72955 72955 951223485 46232 46232 191168099 19452 17218 873724694 34868 34868 348811355 26812 26812 43301089 56140 56140 948284158 53658 53658 748020536 57792 57792 534853799 20763 20763 416612026 11563 11563 975529667 67000 67000 157559184 71108 71108 457032769 29838 29838 41672416 20344 20344 562349788 69617 69617 461574152 69595 69595 801016865 59188 59188 937897129 2906 2906 653475554 66631 1858 224608047 62927 62927 547958794 62927 62927 625225238 8641 8641 213007611 65239 65239 328472233 36728 45685 23934086 31793 22561 736573663 40231 40231 152366598 76593 53175 681557406 37464 37464 887806676 29920 29920 361215227 29549 29549 654073697 70629 70629 737200533 31468 31468 955259793 54561 54561 505836743 19497 19497 87264908 73084 73084 816101846 56717 56717 820276490 1043 1043 325225861 74965 74965 945937174 35950 16365 97923906 36480 36480 960148683 14997 14997 721290850 46802 46802 721936966 11210 11210 301084098 31740 31740 165685477 23913 23913 40085224 72898 72898 404840733 40011 40011 711457998 40156 40156 916794853 74721 74721 916297419 43260 43260 384131751 9363 11959 347145506 69204 69204 457369562 26888 73474 952724825 76230 76230 59475677 3327 3327 309317718 26812 26812 502192749 18950 18950 591637916 23143 73728 64865260 41900 41900 850381466 64899 64899 207163874 74080 6475 997516537 45661 45661 653946099 43692 43692 785328458 30143 30143 385533066 26812 26812 785233373 8122 26812 983155665 40072 40072 705566391 32074 32074 5822117 74463 74463 689063788 16588 16588 85747567 44735 44735 359963103 3147 3147 498877907 5847 73325 449235928 19320 19320 357645310 26812 26812 178153115 42241 42241 893870947 15274 15274 258883950 36115 25375 443321967 43535 43535 834850069 36581 36581 805021184 25587 26812 247413246 52643 77228 552659403 73786 73786 271271291 26812 26812 381425814 70242 26812 686361893 39850 39850 201081522 26812 26812 879970813 27306 27306 971889361 21126 68260 992569848 8619 8619 716932166 46904 46904 823553835 26812 26812 786802972 36320 36320 146135916 40274 40274 417767041 23455 23455 623048465 51588 51588 437594877 9929 9929 298359621 43036 43036 928715905 39011 39011 805679144 37425 37425 166073964 24637 24637 4078125 26812 26812 646712459 16342 16342 328761349 62035 26812 597080550 20877 20877 406824995 1384 1384 261017939 71957 71957 455761527 75837 75837 621058641 28666 28666 240131809 38625 38625 15571940 51276 51276 844772364 55905 55905 707252861 67088 67088 806651446 51193 51193 543455457 19647 19647 768853469 38858 38858 555985404 43966 40500 141185143 9187 9187 571112862 44448 44448 637775498 20895 57501 215618032 75435 75435 526130434 17395 64100 215059338 3690 3690 787588524 61982 64010 769100100 22299 22299 728620614 24567 24567 969672322 10758 10758 389291617 69734 69734 302187803 26812 26812 689622923 6473 6473 359622397 42164 42164 353614033 75215 75215 421537999 64504 64504 41995648 30598 30598 784891556 32410 26812 932232562 11968 11968 414803422 38899 38899 442277901 42995 42995 845497498 52606 52606 627064526 26812 26812 952426128 50180 50180 781684705 15764 15764 251625342 21873 21873 992512412 64120 977 595685830 54559 54559 671598297 73417 13562 172979079 22058 22058 794292834 49148 40116 743393480 26812 26812 601113248 52612 68821 271930440 32557 32557 974482993 15772 15772 897691707 54355 54355 857001181 68811 31870 490117429 60140 60140 109399917 15732 15732 931452673 41909 18543 300089974 46439 46439 39387867 33627 33627 384721032 47572 32115 991006133 58124 26812 231453947 58699 58699 838196453 57120 57120 99382407 2527 2527 392755483 5168 29629 606361558 55533 55533 138570950 26812 26812 258254752 29918 29918 938795035 51453 51453 860091618 45830 45830 21405254 13794 13794 216352375 54295 76122 292423511 58009 58009 449364755 55181 26812 521580748 23763 23763 179353833 20086 20086 552005756 36506 36506 576023087 64712 52493 600044377 56927 56927 280111889 25472 25472 554285210 57273 57273 269899516 61643 53634 362095206 29745 29745 389448026 19367 19367 971688334 12800 21210 550174783 41545 50376 492167703 60572 60572 19556781 35872 35872 119342659 28391 28391 72203138 26812 26812 56351180 34 34 580614798 18441 18441 86331423 77139 77139 434503453 71612 71612 625715926 63818 63818 479225905 62620 62620 554526992 58720 58720 508575917 53744 53744 49425390 59049 59049 796313572 30316 30316 11667405 26812 26812 727983728 61117 61117 318573524 59447 59447 719425144 72128 72128 931017826 26812 26812 802471426 20161 20161 650656429 22932 22932 78055129 34711 34711 478835358 2959 2959 878060338 43348 43348 306066970 18373 18373 749727779 26812 26812 522630779 30232 30232 470334684 76732 76732 851773371 74286 74286 651652439 7180 7180 392144479 40910 73533 64260008 26812 26812 582623751 38261 38261 395927373 61871 61871 314166501 16859 16859 383249532 26812 26812 290847815 33829 33829 872544421 62465 62465 184790809 15408 15408 766797901 62763 62763 614255576 58815 58815 776846952 10197 10197 18954025 26812 26812 994214625 26812 26812 230738677 25272 25272 906040411 58742 58742 190598544 31255 14710 135277160 20522 20522 24228805 59245 59245 712529590 25143 25143 636360034 25999 25999 885521614 2281 5638 746775583 20699 20699 77015256 26812 26812 480632343 26812 26812 425122533 21735 21735 615809920 43278 43278 81921618 10008 10008 427743931 74835 74835 266249860 41152 41152 860967434 5687 5687 365988227 30587 30587 427624050 26812 26812 639621673 17461 17461 208247031 28401 26812 981674097 14868 14868 142166677 26812 26812 798441007 31369 36047 813701379 69393 48497 614428273 1266 1266 375920055 66130 66130 367827583 68866 68866 19856435 73471 73471 881409127 38706 38706 689600800 39590 39590 632091226 54995 54995 489839363 26812 26812 30902404 41545 55526 558308964 72363 72363 769604819 26812 26812 256454107 44809 44809 528617712 64803 64803 745872969 41473 41473 48595692 15063 15063 774409865 68592 68592 732502614 5423 5423 454681051 196 196 481079316 74008 74008 952036969 72906 72906 261449644 15627 15627 758702220 45134 45134 490141475 57376 19712 362620682 40606 40606 141330634 67482 67482 308441359 59481 59481 545733574 2526 2526 488863378 63418 63418 284150734 38611 38611 608742441 76809 25096 327214079 27252 27252 747576688 63256 63256 453288480 36938 36938 828341763 3044 3044 544750370 71576 71576 386774855 32661 32661 433766125 33946 33946 796821355 26562 26562 928580658 39585 39585 689189848 52848 52848 579313831 43022 43022 901247292 41046 41046 285125985 68615 68615 442166713 26812 26812 17353879 9919 9919 2852164 16920 35195 98822396 65284 65284 83409324 69744 69744 618661306 22746 22746 77901862 63200 63200 155985095 70818 13818 527029352 26812 26812 557768681 32132 32132 827579365 70128 43886 604388888 58033 58033 41425683 37121 37121 166856255 67092 12514 278291685 73200 73200 703322100 71795 71795 96976473 21634 21634 547689758 51536 51536 807524858 9338 9338 298154320 70599 70599 605617913 73362 73362 269660026 14003 14003 871296388 64350 1040 839634656 26812 26812 100515044 42848 42848 11891696 41715 41715 294929079 21893 21893 398034449 25369 25369 680238118 27490 27490 877297448 2927 2927 346672370 7247 7247 527592503 12250 12250 656965975 45130 45130 148912854 1080 26812 693918430 24022 24022 979552620 59509 59509 625774650 26812 26812 185434938 4594 4594 77388842 26812 26812 131933885 1282 1282 530077347 20193 56639 836212819 57426 21220 951428297 67253 67253 605599704 5847 5847 398570500 40678 50813 881834780 37577 37577 650054034 48862 48862 48856341 70889 70889 107371327 2400 2400 203486557 47572 47572 337011089 10526 10526 586771205 39869 39869 766231594 63917 63917 990669146 51491 51491 93400228 22523 22523 870310531 22127 22127 347879209 37705 37705 585275941 13457 13457 55820328 944 944 546048101 30144 50141 184174323 10923 10923 462915107 13434 13434 624710752 38768 38768 735275971 59907 24542 265208109 53595 53595 825128066 8570 7754 61886432 27425 27425 442701436 64820 64820 482001370 48482 25598 96817941 8735 8735 365994979 75679 29847 757774350 73280 73280 454543545 75371 75371 917815637 12800 12800 707836026 16707 16707 802362527 42014 24211 887706769 40247 40247 215486388 29077 29077 855518830 9213 9213 618860254 18623 18623 247256132 60465 60465 748864667 39717 39717 104179234 62940 62940 977704743 26812 26812 934796885 41545 25073 136308849 4094 4094 273697957 64059 64059 374493540 26812 26812 701602493 43831 43831 296045996 48939 48939 281228542 1929 1929 246965699 44431 44431 111990746 59319 30501 55410729 41362 41362 354364709 67197 69405 282076743 41545 40163 256214260 55960 55960 626105259 69300 55998 105748704 43046 43046 530682536 36728 36728 140515177 55548 55548 481568099 63180 63180 584695404 38460 38460 275297453 51880 51880 975167738 32410 32410 568928185 24309 24309 401851756 26812 26812 523782744 26812 26812 685571837 23443 23443 700492656 34747 76463 62618949 53929 53929 450435152 29251 29251 474090918 54313 11801 833410873 41545 3812 985436887 31907 31907 514245750 74745 74745 331766556 21719 21719 641213456 42075 42075 844805665 34479 45340 243942131 27538 27538 588408189 54042 54042 610860955 71816 71816 115565118 58857 58857 404033200 54166 54166 598983291 34086 34086 508328385 47908 47908 620269220 50129 50129 2473715 72594 72594 55194018 33247 33247 795843655 53578 53578 218166679 26812 26812 933771778 35851 35851 412573891 33307 33307 472972878 26812 26812 461637128 51835 51835 839977574 47097 47097 94247614 70722 70722 418897317 47526 47526 190882209 18112 18112 23309365 56564 56564 342832227 56458 56458 872796554 54348 54348 113034778 26812 26812 139069152 76327 8151 168045880 66542 66542 345364414 21220 23888 474909695 40590 40590 830634303 2007 33790 24856684 12863 12863 960952201 61311 61311 789703146 12383 12383 638432704 4009 10817 662491927 22647 22647 607220841 48949 48949 605765672 21069 21069 943233025 27870 27870 886023853 12648 12648 79717913 42123 42123 214134200 23062 7267 318644074 45785 45785 457420981 54386 66745 443173318 23669 12121 125131066 1459 1459 119518816 8731 46082 685646104 44833 44833 106617877 34213 34213 534891379 47124 47124 598891334 56714 56714 356568034 56875 56875 785291996 60110 60110 896855368 26812 26812 720675372 28202 28202 418407067 50220 50220 45791178 66339 66339 44586505 8161 8161 611134234 60353 60353 182909224 19294 19294 745793582 9520 9520 724694962 76907 76907 301090507 59628 59628 581136218 32186 32186 150083867 26812 26812 41413904 53905 53905 79986139 41545 16142 860633480 62778 62778 339031472 27261 27261 508955147 12482 12482 475046418 72340 72340 824313311 69571 69571 740538071 49300 49300 452763519 26812 26812 655413960 26812 26812 385607031 58066 58066 985327046 23352 73217 810593713 27414 27414 224539850 74697 20730 913156393 26057 26057 754742037 26812 26812 586049386 13618 13618 617513672 59326 59326 804282851 71846 33601 466301039 25991 26812 352072113 34088 34088 337273907 9819 61416 926094362 53952 72472 684681287 10448 10448 959507329 51470 23902 350126554 26812 26812 990823681 8990 42189 351350988 2078 2078 601051613 20244 20244 551860268 72305 20112 355276288 42011 42011 807307960 68380 68380 248848020 32426 32426 458450121 72055 72055 871789923 26812 26812 442604228 18941 18941 547592401 25875 25875 31626095 12407 12407 765529735 36303 36303 32227568 51556 51556 438427623 49299 49299 501056878 21762 21762 932363536 13016 13016 764030521 3989 3989 981504783 2693 2693 733188467 77034 77034 601684842 55240 55240 92774829 57656 57656 964486824 65413 65413 301195503 14374 14374 503151832 20190 20190 309066289 75300 75300 793700666 35353 35353 49432387 21819 21819 288182636 71282 71282 334648468 32789 32789 175895848 55601 55601 172462173 39775 39775 984285951 72140 72140 999919015 53932 53932 491343243 65369 65369 820030090 40448 73333 701705199 57839 25239 525526332 26814 26814 886734204 18732 18732 983190541 38326 38326 991581317 19349 19349 89563548 23547 23547 461878616 42395 42395 76793408 76918 76918 973530738 26812 26812 292858570 3896 37290 271394463 24496 24496 160442776 49309 49309 155600916 68456 32533 550553724 26812 26812 582114247 42690 42690 121462916 49045 38501 612698589 25692 25692 316437916 33229 33229 361686867 67125 67125 283056420 68144 68144 845964464 41332 41332 312836951 56182 56182 643437000 41545 18824 285302643 28533 28533 414754664 26812 26812 245305691 46102 46102 465588301 15103 15777 481335270 1867 1867 124505644 10318 10318 110196621 67611 67611 779740175 43312 43312 996171533 52137 52137 603095962 26812 26812 391705892 33943 26812 387682718 46238 46238 762190191 26812 26812 398332914 58263 3000 923295337 14828 14828 182738086 75575 75575 320867197 23722 23722 512064905 19042 19042 75300559 5285 65149 904870244 26812 26812 46522811 16717 16717 543685929 63829 63829 561781970 48236 48236 610994455 26812 26812 460053212 71160 71160 819581836 26812 26812 110640598 36298 36298 373076580 52535 52613 254696842 10943 10943 212135939 54633 54633 765042615 74404 74404 539684520 53986 8333 521041121 33562 33562 827767770 71111 71111 163607178 64248 64248 434835545 64979 64979 287562127 66243 66243 307283316 47099 47099 464986473 2307 2307 42982669 57903 57903 718138819 71037 71037 755742546 19530 19530 549050424 23240 23240 621010660 52703 52703 714717174 25655 73914 628874327 50751 50751 827563264 76535 76535 273869450 69444 75172 176004728 27220 27220 7583419 41387 18039 696139859 71594 71594 765054300 42799 42799 60363961 48167 48167 830254503 23851 23851 625396364 76899 34153 404909558 31348 31348 859072507 62415 62415 801605684 48060 48060 800015515 44064 44064 754163217 47236 49439 136518285 70712 70712 744415300 48280 40883 170794138 24807 24807 801806014 35647 35647 278953471 26812 26812 548799061 20280 20280 706865440 21801 21801 52476386 61565 61565 363330791 67471 67471 872192595 76025 26812 810742506 24519 24519 258159721 77046 77046 682011459 8775 8775 698682852 34317 34317 376244573 1351 1351 580809531 58139 58139 493281374 13346 13346 906063571 8027 8027 705958501 34505 34505 117550413 18632 18632 690966698 26812 26812 147890001 55190 55190 892662688 16357 16357 914758026 34338 34338 848515832 50351 50351 507216191 38376 38376 45617342 41545 57299 490499430 32249 32249 704737177 10676 10676 330584472 16776 26812 900948104 26812 26812 958158088 41545 13738 961635287 14024 14024 908486646 4690 4690 494412512 36349 36349 724874839 74252 74252 525313312 35395 35395 167288781 52979 52979 253057456 24134 24134 233351483 68182 68182 24771219 44500 44500 579743873 17913 17913 283726267 34106 34106 525936304 41931 59349 528838209 60464 60464 514441389 26812 26812 806404458 2312 2312 110501887 11272 11272 228868616 49595 55799 290213094 44629 44629 851426549 69206 31662 224599821 49852 49852 608509356 21788 21788 834636311 9670 9670 648891020 75916 19930 368573238 28403 28403 759903618 4833 4833 849151177 12150 8835 910100164 57489 57489 875507721 58710 58710 224374731 51688 51688 362747136 16304 16304 910957683 68093 18681 156630667 13475 13475 325250954 36761 36761 35539348 26812 26812 132735135 18345 18345 937171144 70460 70460 669800276 46364 46364 420734056 15925 15925 79727147 54734 26812 265783106 35741 35741 971082817 20430 20430 844705713 14976 14976 119411337 1309 44804 231757294 17285 17285 346520239 45981 45981 184742718 26812 26812 321181614 11986 11986 608573241 33124 33124 149797313 41477 41477 996311200 46087 46087 722221482 8200 8200 928332624 56456 56456 848562777 4207 4207 987204778 20408 20408 965991052 49954 49954 742594563 75987 75987 383662333 16107 16107 830803972 19889 19889 450518777 5337 5337 729057920 50877 50877 873082436 26812 26812 400095846 46735 46735 730464450 26812 26812 474061423 22562 22562 616713767 58661 29330 921414664 30988 30988 391714522 8503 8503 810006908 42537 42537 794340029 73629 73629 987837074 10722 10722 973224234 56751 56751 308859519 35134 35134 992897656 39893 39893 474883172 34960 34960 353600170 73373 73373 954107997 3301 3301 882655814 48200 48200 883966352 16783 16783 195825261 73337 73337 199982975 59690 58010 873561751 15642 26812 581872423 23822 23822 681223451 70147 70147 571167927 74029 74029 902139208 29798 29798 765700097 30174 30174 711835448 20509 20509 510218153 18046 18046 659645078 60399 60399 758343466 26812 26812 181754928 43838 43838 983821366 58180 58180 239966467 12370 12370 765257560 44319 44319 925822590 25025 25025 963210409 36602 36602 341236184 31935 31935 534516481 26812 26812 174980530 55230 55230 189790341 34621 62451 161858716 30493 26812 159824976 30583 30583 100507117 48448 48448 124971848 28006 55340 238273081 41156 41156 575740074 34549 34549 370104252 31976 31976 422705635 6194 6194 724142191 65814 65814 811557423 42439 42439 679954557 28791 28791 481092040 36002 36002 866359492 62817 62817 112653545 46647 46647 197599975 37956 37956 843027016 7736 7736 987761761 60240 60240 814229646 32376 32376 715722907 31612 31612 178637034 11528 11528 61727260 32596 32596 89335832 8500 8500 950164157 59934 59934 174034569 22456 22456 267161666 49950 34189 378277896 11313 11313 210156469 5226 58701 305592768 42157 42157 904971489 30973 30973 607908911 18118 10000 392612644 21194 21194 728447376 63703 63703 567708032 21999 21999 166991846 22988 22988 862860830 75376 7031 124016537 34314 34314 40156950 54453 54453 770170055 12302 12302 79443694 49252 49252 464072516 59935 59935 497937413 72540 72540 946419617 63126 63126 227670451 45009 45009 50876524 65080 65080 384146681 53835 53835 494998676 19476 19476 924689972 39209 16152 248140244 46936 46936 466628659 35044 35044 624815762 43879 12145 635763157 28401 28401 337625497 44857 44857 104252176 5209 5209 554546210 54720 54720 627971721 48881 48881 907053307 21506 21506 640207393 4910 4910 421538603 33334 33334 556249824 66485 66485 531856928 8640 8640 719778526 3921 3921 20370251 19785 16300 658140219 59640 59640 535310321 21492 21492 413527353 1803 58254 851248128 45323 45323 853139104 38211 38211 148191098 37123 37123 665449442 12138 12138 61768625 3801 28596 798516143 3068 3068 616151770 32513 32513 743606410 16124 16124 128248079 26053 3034 247670032 4998 4998 990771680 16464 16464 849988819 16896 16896 519503814 25014 25014 949161135 63059 63059 243206860 64309 64309 70894407 18310 18310 451819319 6518 6518 190518067 77076 77076 988106593 34310 34310 136722283 72476 72476 309089169 18303 18303 263013349 3702 3702 374700990 64437 64437 460954401 26812 26812 347687327 26812 26812 162341237 32633 32633 910007484 20930 20930 724780452 10674 10674 432249746 41545 30795 635090848 52098 52098 647506671 47871 47871 905945941 16028 16028 5392345 57935 57935 277009507 51816 51816 836678663 35308 35308 542856119 2485 2485 475999840 24774 24774 995465635 25353 25353 450951611 77182 77182 560935145 34100 34100 958102282 10669 10669 683287927 70297 70297 689643656 26812 26812 526904086 13291 68602 753211253 33130 33130 998692212 71053 71053 606247624 39660 39660 185817799 14951 14951 758596256 1637 1637 972969010 15206 15206 421947685 7719 7719 491702928 38803 38803 391682554 13733 13733 746441267 16742 16742 209213074 38402 38402 329239117 26812 26812 282357185 9516 9516 10732788 28556 28556 686869159 37833 17423 570157729 53857 53857 289004175 62636 62636 23535971 68795 68795 200096404 71457 71457 912267844 3723 49019 156329473 28510 28510 450461023 10912 10912 805080461 41545 46447 863735 4937 75263 172320842 46319 46319 75632148 26812 26812 316075754 72361 72361 190130588 49629 49629 517076989 33399 33399 878369779 41545 76504 183867828 72944 72944 247508831 15103 15103 942437104 67487 67487 280041709 67864 67864 788542349 39163 20397 888748181 56228 56228 718613977 73980 28460 714837303 60182 26812 128092117 53716 25659 266552129 45992 45992 39992074 60975 60975 121967185 24882 24882 903365947 67827 67827 917016726 70571 70571 857145026 47743 47743 341336017 26812 26812 639056433 38659 38659 28206357 62494 62494 936778997 74168 26727 434067758 41545 42564 833610926 43785 42794 413716973 41545 69369 867264129 60207 60207 656628626 26812 26812 530790071 29195 29195 236545303 6370 6370 36983668 20289 20289 987475677 29335 29335 595236754 43066 43066 276502084 39138 39138 613171523 47642 69981 89496209 26812 26812 72527672 75060 75060 924328074 420 420 235398241 54453 54453 481344678 51866 10385 920753208 27610 55329 278759811 64944 72661 320915696 34731 34731 84742051 61442 61442 135457872 43837 43837 748651038 63815 63815 507189735 46248 46248 861663097 31998 31998 811893259 6412 6412 828367119 75941 75941 335078420 21386 21386 530502880 22904 22904 144489516 23798 23798 40935042 34437 34437 304930380 45275 45275 77938282 2975 2975 112353971 3591 3591 37567129 9799 9799 563650193 9810 9810 423984167 23354 23354 163116148 24165 24165 804873653 68823 68823 398682489 15135 15135 222676410 42760 42760 742226816 2339 2339 188133343 4220 4220 47835118 55819 55819 556954393 46190 46190 640232551 13170 13170 224684636 4072 4072 281241270 28577 26812 656681741 13420 13420 931326932 60765 60765 137485711 47658 47658 918069969 72601 72601 48873946 57652 57652 620873680 37487 37487 910519371 33487 33487 670992247 35127 26812 698564768 40831 40831 334134200 35021 35021 397376652 11103 26812 632675506 61283 61283 654627015 40369 40369 163657663 8076 8076 754673996 48084 48084 729837590 68882 57567 705311258 74549 74549 236906787 41545 49435 901642040 23024 23024 750368023 46657 46657 84539373 5892 5892 575428432 33411 33411 873223165 2359 2359 673100567 60156 14937 244014249 6103 6103 286694114 59534 59534 326587051 21681 44024 602324856 68747 68747 618693536 63936 63936 813276224 33128 39381 430284323 69630 69630 962838258 73070 33697 284574483 26812 26812 694772236 50130 50130 397376541 62136 62136 586809064 22751 22751 122022162 22681 22681 666035894 42247 42247 455362759 30122 30122 796618307 1543 1543 533486680 69101 69101 598728383 4758 4758 899731893 69252 69252 881992160 12207 12207 824679340 8979 379 261985940 39540 39540 237226330 14623 14623 146635295 13653 13653 490758268 42276 42276 190939379 59887 59887 538435792 63032 63032 649588033 2562 2562 162640779 53411 53411 787889873 40521 40521 3051977 38503 38503 700127844 15836 15836 209582189 3531 3531 887721479 26812 26812 957840587 41545 64521 966540223 26808 26808 873819221 15925 15925 419802973 69073 69073 503970393 51744 51744 931106034 49179 49179 292755501 41545 20046 3265724 72953 72953 392456406 47590 47590 588692783 14390 14390 937719816 56513 56513 100614646 37487 51866 912831602 26130 26130 402010228 11562 11562 442650993 18451 18451 11250336 1982 1982 655607367 24952 24952 905725200 49956 49956 91791159 57862 57862 951028006 15160 15160 54021241 28523 28523 562299216 68560 68560 439877986 12558 12558 566407686 26812 26812 984455643 50135 50135 646910780 61170 61170 186672950 60928 60928 878789697 47745 66868 753652321 27520 27520 699121885 2546 48791 912870622 65482 65482 979976504 39799 39799 960690457 15964 15964 859687253 36238 36238 729026684 42310 42310 364976945 26812 26812 554424893 52596 52596 21572426 46662 46662 32576927 21047 21047 4831529 72721 72721 78033244 70464 70464 934420634 69155 64572 768960245 68033 68033 401331125 4254 4254 907597988 75971 75971 254916006 33512 13487 580715433 51226 51226 494384001 8493 8493 769009440 45594 45594 61153468 28423 28423 595098146 17254 17254 201112111 16554 47415 270459349 52331 52331 415605639 39243 39243 96273463 23170 23170 993890313 40892 3164 969060674 67510 67510 581228930 26812 26812 79271477 27147 27147 214151226 49233 49233 505181735 17158 17158 76852101 35813 17933 792468472 21145 21145 522263968 9819 9819 166644197 23293 23293 183481731 70013 70013 652463425 65273 65273 800209605 26812 26812 55954396 33893 33893 418999783 65032 65032 191343183 1469 20591 252417011 41545 47683 784510789 57415 57415 988451836 26812 26812 91502906 75597 75597 10438561 18566 18566 668841219 18386 18386 140756223 54356 54356 774241762 4089 4089 86251240 18794 18794 724677256 76280 76280 839868296 26812 26812 979715545 43166 43166 954086320 20285 20285 109097983 41545 62617 768739386 64432 64432 562712837 57781 57781 22047230 71532 15186 663667343 41545 21681 127607974 55223 55223 397274358 7825 7825 13297280 76506 76506 985330908 16669 16669 704748161 48725 48725 545699471 42513 42513 965056359 54406 54406 91966929 35588 35588 188687585 26812 26812 189414104 33412 33412 747729053 41545 56898 750241987 76257 76257 978160295 37724 37724 971925393 42472 42472 797908369 38930 38930 885704324 58473 58473 734879564 53022 53022 676457732 55879 55879 183087034 3678 3678 355764471 44409 44409 25714237 26812 26812 791196467 68755 68755 243043688 13390 13390 865375089 73612 73612 191393844 64027 4488 59271285 26204 59421 915141969 29141 29141 948579393 45428 45428 345058596 67624 67624 683266360 6597 6597 840694088 18139 51477 213282728 51156 51156 879203873 26911 26911 116997171 54789 54789 84891398 46970 46970 877092344 2238 2238 198292906 38424 38424 514416346 30525 16583 657627773 69051 69051 551562023 62500 26812 257287049 15354 15354 543415177 76268 76268 792065676 9415 45898 970299479 5564 5564 476035232 33118 33118 546243594 19191 19191 622336291 61152 42142 837858728 19191 29935 137994035 39795 39795 420952658 27278 27278 483904697 37757 37757 631214239 26812 26812 520479729 76131 76131 994340050 24038 24038 7838394 15148 15148 21084973 57897 57897 224546500 68016 68016 623562914 67999 67999 960670880 41250 41250 227551179 45608 45608 131750429 26812 26812 829069246 11223 11223 749923097 24842 26812 375155536 72819 72819 642960971 54138 54138 213021669 22745 22745 559821428 46312 46312 464444346 59298 28513 138467816 26812 26812 59754646 53946 53946 202652289 18808 18808 158175956 23685 23685 769392149 42142 40979 95247921 77063 77063 831232808 3877 3877 560790875 22094 22094 201245925 16506 16506 454849437 10497 10497 885383919 548 13739 525767073 65839 65839 858332341 13351 13351 99158971 6813 6813 602769620 21385 21385 674261525 26812 26812 264013185 26812 26812 519377304 26812 26812 19842992 67520 67520 975073695 7444 7444 573704645 9227 28369 765872403 67526 28986 957308205 22043 22043 941507070 62623 62623 67224109 26812 26812 46261653 42255 42255 701811006 35156 35156 620738187 25988 25988 492605497 58256 58256 807226357 26812 26812 765579233 44003 44003 475956431 19134 19134 805401281 42070 42070 782550492 45677 45677 485283192 65569 65569 754972228 41944 41944 13551979 1189 1189 623116089 38162 38162 214729415 49399 49399 727153430 30886 30886 427712665 32090 32090 52908394 39869 39869 727444862 26812 26812 457378237 13911 13911 364086272 26812 26812 682316664 26617 26617 240511318 46982 46982 755125645 47508 47508 754396514 21693 21693 758944766 75480 75480 383672818 49195 49195 752564765 8873 8873 799519164 26812 26812 809119180 75468 75468 432413402 7042 7042 173615119 3724 3724 959440598 26812 26812 727137873 26812 26812 209505329 19989 19989 600325688 54743 54743 586282270 59452 59452 492529332 24300 24300 222853561 37221 54782 568084170 76487 76487 420872369 28122 28122 510625053 26812 26812 985526991 52660 52660 546933722 27209 27209 800637164 71513 71513 844184281 62890 56934 520639878 9093 9093 181288503 36619 36619 294325222 16844 16844 200184502 12235 12235 316511562 18901 18901 150534323 30119 30119 941105146 26812 26812 241134687 26812 26812 708337213 283 283 976901503 54531 37872 399643538 6744 6744 492683921 72454 72454 795501518 6134 6134 56774065 26812 26812 214166404 13107 13107 565915278 52774 52774 2836720 69514 75882 460450755 22681 22681 241106501 22857 22857 364259512 43520 43520 724764578 26812 26812 281713705 26466 26466 139126648 22994 22994 743889724 73721 41667 583242395 26812 26812 47311105 73258 73258 784719336 64675 64675 468530755 27621 27621 451437391 26812 26812 707246045 67407 67407 559402902 26812 26812 375454829 26812 26812 962530786 34062 75376 573179593 1360 1360 682033818 7738 7738 842879579 26161 26161 227028438 59575 59575 879641078 12882 68086 975704511 6772 6772 197666596 71212 71212 788168419 26812 26812 399017171 61471 61471 770388751 28285 28285 307245592 33439 33439 409728527 32317 32273 8853912 27907 27907 606728744 66961 25547 819895261 8353 8353 384181091 73070 73070 975140279 71501 71501 612674226 41226 41226 643960919 16127 16127 848261443 73228 73228 963304918 24801 38073 467691279 9481 8634 587803363 11458 11458 157775355 75852 75852 586552807 42618 42618 333320298 26812 26812 371644249 67244 67244 976906684 37931 37931 582361933 26812 26812 228890301 60920 20752 688192534 30995 30995 111195391 45235 45235 589944792 73637 73637 568911143 73286 73286 619351154 41916 41916 41018996 4040 4040 610098633 55150 68228 358386231 33002 33002 844895251 61622 61622 239348243 20574 20574 303417051 18613 18613 770948693 58320 58320 799994983 14672 14672 401895101 31185 31185 628257813 11673 11673 678538699 4906 4906 276384305 21262 21262 10461789 73980 73980 670467415 51224 51224 171829919 66471 66471 271458381 36678 36678 997313274 65578 65578 78044583 22625 22625 669138374 22751 22751 451710324 5138 5138 774153941 26812 26812 231588434 33853 62532 364234281 73304 73304 860546488 45235 45235 925368164 75512 75512 496230468 38481 38481 869435539 75487 10310 826120989 54287 54287 775640083 41545 16261 356666253 22108 22108 191526957 20897 20897 627541876 40543 40543 962765096 1532 1532 509815124 12805 12805 532371268 17820 17820 334138777 56619 56619 9403950 55504 55504 557845891 52816 52816 990390235 34095 34095 966221777 29335 29335 761158491 16936 16936 925804330 61153 62839 845978836 68152 68152 959507432 44744 73941 430856345 18188 18188 950378542 56915 21840 939799408 22591 22591 405382576 46002 46002 511730408 35294 35294 107101816 51705 51705 426500042 32249 32249 536453046 26812 26812 627160140 56963 56963 369216415 66931 66931 210548607 26812 26812 452723377 3161 3161 461717330 21331 21331 596834346 76536 76536 674026427 60222 60222 520487399 26812 26812 143814826 63792 63792 480991366 6327 6327 171929968 26812 26812 860462691 26812 26812 657592067 12569 12569 30155297 2717 2717 699602478 26812 26812 849698046 21844 21844 687513072 46885 73431 12053161 20784 20784 260391251 13234 13234 350654348 24077 24077 180836129 65865 64509 847164264 47524 47524 957047290 72805 72805 76998616 40953 40953 900877302 70242 70242 12299461 29017 20408 750360783 7203 7203 24997228 54330 54330 447115730 58150 58150 491505897 54896 54896 124025714 30959 30959 66493654 53100 53100 559877160 32881 32881 479073487 28152 60695 147538720 75000 76829 967781116 34355 34355 431491983 53017 53017 782986470 40124 40124 89496347 27166 27166 87828613 65216 65216 765571222 6430 6430 678090208 76368 76368 174136388 18480 18480 373094825 76900 76900 901577709 26812 26812 555143865 51517 51517 122707667 29974 26812 68111562 32796 26812 937588650 61788 61788 574677014 43994 43994 799499477 25682 25682 297538175 19916 19916 817773580 15827 15827 281938122 60919 60919 876760448 35559 35559 579227764 14212 14212 119423586 29981 59739 276104393 55736 55736 169124361 15642 15642 267945485 34169 34169 294514247 26812 26812 557018442 26812 26812 552187325 17798 17798 991016934 41869 41869 925589703 52969 52969 15976693 20431 20431 377083130 9080 9080 913225157 6256 6256 465355667 33254 33254 980477625 18264 18264 672172545 26812 26812 883939992 69774 69774 380294888 44187 44187 115752474 26812 26812 49799779 75093 75093 334069379 55726 55726 851074126 6368 6368 633429004 76363 76363 977465413 25811 25811 442049371 26812 26812 430708840 58882 58882 159506800 7328 623 757706804 11245 74332 441894355 14404 14404 131251694 42929 18079 457544459 29195 29195 64731024 45091 45091 373619524 26561 26561 852148795 20094 20094 280447158 36913 36913 347501045 59409 59409 447068837 26812 26812 7335431 23015 23015 998687111 2786 2786 813938213 520 520 511159449 13105 13105 227074704 54763 54763 480787473 57052 63564 551174737 27635 27635 546837316 45085 45085 794175358 19792 19792 530450053 35642 35642 965512044 54700 54700 29005758 51627 51627 945142211 19028 19028 648798027 8242 8242 459341187 18504 18504 718088011 68831 71499 973113971 23010 7215 861483032 57680 57680 280229626 3631 63289 356196052 24253 24253 989406346 20771 20771 329339984 52397 52397 326273950 41545 38372 633543682 21278 21278 300879969 39611 39611 766589043 58374 58374 455027981 56814 56814 302982403 28977 28977 836332231 58860 58860 537307728 73452 73452 982448790 7666 15266 835570081 51743 23870 196945406 47256 47256 101002518 63286 63286 555016259 42533 32838 761142648 34148 73832 507149366 32898 26812 328735944 9782 9782 684331232 48635 48635 456129287 35378 35378 577473368 26812 26812 317804721 73961 73961 707360133 63018 29297 254763185 30187 30187 133150878 25043 25043 335643346 68019 68019 189853513 56266 57590 759656824 61435 42316 333883801 6720 6720 452905526 26668 26668 756189780 65771 24483 360658111 42082 42082 575075748 58131 76600 726802421 55711 55711 848423131 24094 24094 180297608 75918 75918 875445855 68836 68836 626497172 61905 61905 172373242 58780 58780 205755613 25944 25944 617430665 66621 66621 909018826 29736 29736 389123088 15664 15664 842131960 50048 50048 667248947 41201 66965 796706696 40359 40359 722077640 48696 48696 882980257 61737 61737 563955357 70246 70246 407754970 26812 26812 332809289 47061 47061 313429663 3343 69137 108051233 25378 25378 517301435 61623 61623 389321676 35082 35082 676612050 26812 26812 379559284 35109 35109 754986442 62698 62698 939980071 68836 68836 442089676 41545 47754 78335471 38231 38231 986820510 28369 26812 498630838 22393 72256 162801403 34615 34615 284966213 16569 16569 595086051 76011 76011 309425429 24710 24710 329338396 15289 15289 72132887 55594 55594 490053868 30583 30583 372669453 17288 17288 178029115 72612 72612 115020050 46529 46529 710097917 52261 52261 258971615 48965 48965 815620127 44706 12121 583519984 57576 60076 587163331 76144 76144 597877645 51005 51005 411210365 68916 68916 408835913 21569 21569 839950271 5670 58692 997557369 46166 46166 8888773 13278 13278 317456202 10622 10622 351528352 23746 40698 193172481 53411 23647 329538927 19951 19951 279397811 41617 24166 599870217 58463 58463 398045823 42621 26812 391967710 41494 41494 46721268 25227 25227 211140023 26812 26812 976670797 11305 62219 758777955 65121 2072 288971366 28959 28959 889983151 15644 15644 955495351 47357 47357 130446122 50739 36699 956787851 6894 6894 269663845 7040 60250 196228745 68713 68713 92420709 44241 4408 410735340 64311 17217 404917453 47347 9584 279951324 44882 44882 768601141 37484 37484 301991942 18155 18155 395653436 65598 65598 322801554 21764 21764 474653495 17582 17582 790886259 60999 60999 953904524 70501 70501 310614028 8827 8827 778160181 37341 37341 902539914 74377 41026 854503886 50458 50458 118333940 52333 52333 797723720 26206 26206 666318725 26812 26812 150654652 16715 16715 629956176 48640 35327 930300729 24603 24603 838955895 76731 76731 131056592 927 927 466039340 63526 63526 812675954 13769 13769 541780065 8049 8049 82165703 42848 42848 218034950 36704 36704 53124016 31353 7276 557045235 23293 23293 712385899 981 981 157694917 59148 59148 719617366 68242 68242 483093493 29268 29268 234804673 60820 60820 237196453 71473 71473 862378656 23705 23705 453171720 72453 72453 601240879 22072 22072 700450376 51990 51990 897162234 33420 33420 968472977 45898 49648 341046615 26812 26812 921346428 64282 64282 279688603 26812 26812 99658539 38003 38003 737940620 73223 73223 426430711 3521 3521 388307652 73099 73099 32243181 63422 63422 300698252 48945 48945 324764023 28628 28628 638235198 51292 51292 124805137 38312 38312 922483455 2982 2982 348748709 29286 29286 932815974 7709 7709 155267599 31992 31992 970047519 31655 31655 857966026 75958 75958 15958687 34640 34640 182431818 64473 18719 152702889 5291 5291 119619905 17082 17082 900281661 59065 59065 534045513 9626 9626 455719746 349 349 528814856 47771 41131 692452502 50946 50946 253704485 18397 35557 169589729 27232 27232 676173812 3771 33959 674540694 21602 21602 468926191 6070 6070 246775995 285 285 587912005 23792 23792 374667657 73922 73922 115960107 7521 7521 850108838 69227 69227 543353181 49914 53680 794744792 36785 36785 610870938 48844 48844 622664180 58393 58393 591700531 40390 40390 215949643 14920 14920 525806533 68163 46716 585608828 76740 76740 976681788 54192 54192 830418993 45273 45273 538249978 3360 3360 254595216 26812 26812 61023427 12496 12496 37288098 55835 29708 586851324 28312 28312 879110749 45752 45752 951868777 50853 50853 870319992 26812 26812 143909016 26812 26812 361809977 10432 10432 28268448 63719 39159 923305091 5760 5760 301778330 4287 4287 243557108 30846 30846 737951187 2326 2326 383984174 49143 49143 81625401 31954 31954 353566569 37786 37786 570860100 41545 20201 297215279 73640 73640 499647511 55773 55773 139052983 30017 71079 443279885 66760 8532 43314663 52491 52491 840882017 7263 7263 486645951 26812 26812 423772604 18226 18226 241339289 39918 39918 681132084 9091 9091 61307811 15771 15771 986440252 25893 25893 551828517 75105 75105 835937031 26812 26812 948256499 30806 30806 295771395 28397 28397 507577984 49442 49442 816729712 31629 31629 148261775 15172 15172 596972788 26812 26812 74307115 34403 34403 486535701 62626 62626 721547594 1707 2451 896471120 24638 24638 130436140 70377 70377 832906500 12319 12319 3456205 4976 33069 112441288 265 265 13607368 26812 26812 12325443 26946 26946 425970226 6158 6158 840670629 26812 26812 450017918 2181 2181 216295632 71882 71882 675366367 40535 40535 813692159 74762 74762 433734462 34382 34382 546135798 36361 36361 806351329 10574 10574 114502208 27857 27857 397329356 21662 21662 3700554 17041 17041 496544831 62691 62691 209874997 39536 39536 126878547 64964 64964 450925783 64708 64708 96798905 2742 2742 125947242 26852 2961 366857868 55806 55806 141382184 49010 49010 861284910 51418 51418 629165771 35293 35293 22428629 26812 26812 167102831 3020 61981 386320479 58077 58077 108137661 69886 69886 872676709 14158 14158 368691345 45256 22496 410249314 60779 60779 11905210 42029 17159 287762904 32538 32538 101780644 41545 11403 54773062 21207 21207 241223812 65000 65000 664963740 57056 73246 378073316 30507 30507 432646624 10442 346 685064395 22262 22262 286109063 66254 66254 485196121 34856 34856 332521063 67914 67914 183747063 70598 70598 626575815 26812 26812 74429077 26812 26812 506679747 47569 47569 957959863 75900 75900 229518990 42555 42555 780289929 40230 40230 908854531 28563 28563 125245793 10928 10928 772910142 41545 192 531534031 45061 45061 313208881 41297 41297 463981324 32289 32289 423683188 67839 67839 472861300 7903 7903 405442270 67784 9840 424422648 45783 45783 900006280 4859 4859 965892904 26812 26812 99582648 13519 13519 247626401 13405 40446 821139320 9805 9805 412862284 35365 35365 632155464 60112 60112 869809253 68887 68887 674639369 6707 6707 120639999 76039 76039 504113936 74751 74751 519622632 17889 17889 344058803 57632 57632 470355062 28005 31353 91886390 68137 68137 160328556 28420 1982 903861343 12194 13449 171301824 73329 73329 98977141 29284 29284 603933700 26812 26812 765296726 42230 42230 206953963 32653 32653 455532779 70941 70941 859031279 40809 40809 222588028 37013 37013 874110005 17423 35154 60428935 73327 73327 341276959 16874 16874 717156972 66730 66730 865024384 29033 29033 806288633 12659 12659 417874326 76559 76559 122569867 7518 7518 860660389 11347 11347 666871645 59577 31860 263481424 71266 77003 836332760 28503 25135 600221559 43644 43644 912878018 73422 73422 715837391 55261 26812 191029772 29767 66760 865825099 9572 9572 944716723 26812 26812 557597365 62734 62734 293039840 40077 40077 181048285 11985 11985 299397864 69049 59711 233819689 48923 48923 19570292 26812 26812 148542213 67235 67235 524992812 26812 26812 149471437 26812 26812 145356771 50863 50863 182481812 55456 55456 485688984 74811 74811 5938066 26812 26812 736175464 24836 24836 266332233 23318 23318 391260857 7352 7352 44408338 64463 30452 503769446 26812 26812 308220774 65213 65213 838635376 30996 30996 953416535 8799 11731 193229147 37939 37939 263336338 41508 41508 5338107 44278 44278 240128156 52778 52778 372830469 22741 22741 603143498 12898 12898 161877530 74817 74817 639466102 46338 46338 492152780 13883 13883 334533738 68393 68393 79008082 75263 26812 813760219 50271 75052 612349701 22472 22472 443779910 53816 53816 301199046 74470 38366 857233292 48592 48592 441217104 12184 12184 400949109 54000 54000 407528017 77198 77198 117158108 19721 19721 246318349 41939 41939 227099971 45928 45928 171724519 41545 2287 125348756 56775 56775 885492330 68037 68037 494534515 26812 26812 464878314 47752 47752 983160627 19894 19894 149078184 45199 45199 840582205 69866 69866 252667187 75337 75337 8117169 63444 63444 879275353 26812 26812 484940043 17807 17807 536624729 20384 20384 894776972 22126 22126 741594788 53700 53700 359103251 52876 52876 431778604 65934 65934 251536088 1283 49498 549781861 22705 22705 547727924 41545 5552 212307638 19620 72100 40888986 53560 73347 782627493 26812 26812 41736076 26812 26812 745762689 69010 72390 785086356 1679 1679 396850115 57709 57709 548102250 32578 32578 964809203 69581 69581 143285777 4198 4198 730603641 26812 26812 360950168 3220 3220 16623059 11416 11416 855856226 76417 76417 92294476 1303 1303 929219681 40297 40297 166513760 44971 44971 245254171 18530 15181 973151689 13029 13029 306131538 9357 9357 75732815 26812 26812 605446447 34891 34891 894441898 15399 69714 357013344 53795 53795 572779380 47220 47220 986827958 807 807 251868398 24731 24731 572947115 3704 3704 245869832 14835 46331 274216779 26812 26812 718753676 15795 15795 974413561 31800 31800 263499515 59443 59443 258418861 21520 23551 469769669 7161 7161 2745067 7486 7486 106071278 26812 26812 956520427 41084 41084 389463850 2170 2170 348913976 72477 72477 381789678 51245 51245 173103588 40657 40657 646649100 29775 29775 991879840 7548 7548 997584239 32582 32582 892792343 54796 37160 450121488 26812 26812 886082358 52249 52249 249491834 57785 57785 565641475 4796 4796 681928752 1865 60578 640320452 71339 71339 304631433 31555 34115 601026037 73026 24165 396629730 61603 61603 54430116 35625 25095 245571207 32671 32671 332141721 37494 259 75500804 41846 41846 434564666 5361 5361 848024854 12746 12746 51239331 66165 66165 521781150 45902 45902 703226749 26812 26812 831756632 57443 52129 519413876 16609 16609 290162748 26812 26812 24901381 39981 67705 539780061 41228 41228 417023375 7826 7826 36313201 21252 21252 68231847 49025 49025 25594166 5650 5650 364181504 8670 8670 11030345 26812 26812 334633982 65018 65018 886855619 35560 35560 56105586 55111 55111 489642362 58863 58863 105427563 69647 69647 208766745 60183 60183 447688848 52640 52640 160873329 3485 3485 318445930 51775 51775 426942624 26812 26812 49311487 62089 62089 868640497 51533 51533 335230553 51009 51009 584761637 11431 11431 958079809 4105 4105 195938011 14952 14952 466108775 48924 67072 794215815 5147 5147 708924957 16353 16353 939346028 69787 69787 72997453 38499 38499 732669334 50065 50065 545632966 26812 26812 437553441 4794 4794 197020692 22222 22222 271253235 37248 37248 989314111 64397 64397 241542048 13389 13389 909461949 32662 52826 378804299 59912 59912 830345396 19977 19977 126149049 65099 69244 661551779 5367 5367 853291560 71085 71085 89831340 71535 71535 3421591 39593 39593 953879457 51835 51835 562445495 26812 26812 643372341 57248 57248 587736304 37635 37635 4240394 42008 42008 677543290 66493 66493 108592563 25629 25629 104276040 28742 28742 270458014 45540 45540 69604876 26812 26812 14870030 26812 26812 560081418 22304 22304 971091942 29566 29566 445277895 21410 73690 660577440 23098 26812 332633806 35943 35943 924984094 30280 30280 609235383 33389 33389 720935987 66416 61550 836185899 33270 26812 975545621 52198 52198 313957870 4004 48625 110288780 13477 13477 698807420 59841 44507 808844558 11356 23979 610514767 8799 8799 456138349 50138 73221 308798229 74455 74455 31246995 18315 18315 168747541 40646 40646 199389853 26812 26812 619280100 26812 26812 828775903 9660 26812 822514265 59735 59735 686288602 13559 13559 437598472 25315 25315 469598077 68308 57699 790966624 37831 37831 308514040 45593 45593 356386766 5085 3979 128707685 72110 77050 44898867 26812 26812 567323113 71238 71238 218418167 57787 57787 79879482 39189 39189 69916639 20876 20876 776721631 756 756 27527710 50433 50433 658475963 45447 45447 603805247 12574 12574 400353018 72170 72170 22510952 60196 50687 922389660 56737 56737 9553674 36392 36392 436803805 73763 26812 687384765 71440 71440 728686387 45075 45075 661069542 50762 50762 274407753 16738 16738 43995841 26812 26812 897052867 17413 17413 101838383 2089 2089 580085560 16746 16746 343575044 48166 42040 648095828 37203 37203 338840297 13450 13450 901211530 38488 7104 388500311 46137 45977 209565718 18832 18832 761333108 29806 29806 615659674 34405 34405 903935899 64552 64552 927884481 15392 15392 203293616 44371 44371 781145777 33270 33270 239457431 53827 53827 150091128 64963 64963 901393814 68856 68856 66729406 26812 26812 218688312 22698 22698 718367968 50750 50750 561551466 21849 21849 223205922 31749 31749 190228212 67372 67372 264483878 41156 41156 544356783 51533 51533 261287911 36017 36017 963653122 61361 61361 947886534 61819 61819 548194553 73003 73003 176301884 38311 38311 978793801 33363 33363 920529000 26812 26812 734741164 26812 26812 810814339 68099 68099 570159479 37213 37213 677442906 55122 55122 157844082 16159 16159 209303913 48483 18854 254856151 57939 51347 327352222 32993 32993 588067398 41545 4296 210860483 18089 18089 501886255 73864 73864 528492967 41545 73345 11293767 29980 29980 678020003 9092 19153 354382788 30831 30831 622800579 26971 26971 925685190 26812 26812 486007963 26812 26812 96505492 69470 69470 50517850 34831 26812 339302426 27748 27748 499980138 50194 12525 602856234 50530 50530 199894966 68618 68618 125987610 61717 61717 401987028 62173 62173 549685275 17324 17324 495363106 43322 43322 865397730 35518 35518 734758761 4201 4201 437557332 23675 23675 902560332 29786 29786 370324140 43632 43632 946007143 65737 65737 338692844 41545 45104 544395777 71569 71569 270358711 57292 13049 285247200 62123 62123 728268864 60119 60119 521678217 60245 26812 754392420 26812 26812 751375390 73345 49869 1412267 4581 4581 580044718 40113 40113 772769569 26772 14514 731767570 1160 1160 936194509 48571 48571 611710919 54777 54777 30613601 50208 12002 828004657 72860 72860 606065169 51800 51800 35473238 26812 26812 331028956 40274 47516 31642802 54503 54503 919800901 26812 26812 758335479 7305 7305 829265535 28726 28726 602635474 29538 29538 954147836 26812 26812 734185517 39689 54214 459146077 13721 13721 514218295 26851 49351 846698385 49312 49312 631458375 47754 12303 263757972 35043 35043 799679401 58550 37649 861799646 41765 41765 479203561 69370 26812 982076512 6891 6891 548720968 72218 72218 494023960 45498 45498 11236872 39136 39136 541963714 577 577 826247079 15137 15137 990476581 5988 5988 758073060 26812 26812 571165922 59252 59252 174169225 37830 37830 808093754 5242 5242 87417402 22521 22521 178579441 4995 4995 726689036 58581 58581 82269350 26812 26812 377610765 25828 25828 93980517 45234 45234 710772371 59644 59644 454802922 38895 38895 558233485 41495 41495 875660994 69270 54655 865486478 75700 75700 691687433 37906 64154 724793625 74059 74059 839631211 29832 29832 901180358 50429 50429 199801717 36649 36649 520285725 24664 24664 560034054 58608 58608 361356828 21370 21370 953494194 7468 7468 81316542 21997 21997 106345059 43867 43867 695976573 27230 27230 99172897 10782 10782 27868147 75721 75721 417997093 35055 35055 196688440 10116 10116 537897134 39064 39064 161364980 31131 31131 461898353 34776 34776 333472750 46577 39198 32240594 46892 46892 549317905 61836 37056 783603273 55877 55877 790923104 27066 27066 828595299 68768 68768 770895753 20991 53912 8819051 25304 20891 243970564 19335 19335 322578778 50092 50092 526812750 21548 21548 795408313 74624 48159 156300476 26812 26812 264824823 43183 43183 674391095 48245 48245 212553363 27494 27494 188224598 26812 26812 83503149 71904 7470 973796527 47571 47571 251301473 35633 35633 620375151 69148 69148 376980960 63613 15249 811419332 35155 35155 907988728 39119 39119 502039654 55937 7539 553935691 45821 28220 902018860 60614 60614 118910578 54144 54144 736686736 6991 6991 976912975 71403 71403 891789151 46943 46943 51696109 72177 72177 945756902 63817 63817 811619493 26812 26812 462858793 62472 62472 326897532 24851 24851 759255417 73925 73925 134689481 54718 54718 652150447 58346 47579 313824719 14237 26812 503878057 38625 38625 536934283 9546 9546 967483694 19052 19052 925554862 17737 70786 296686723 40725 40725 36764637 63599 63599 53236116 26812 26812 206703343 41504 41504 891660091 34987 34987 387027390 26812 26812 318414268 18765 18765 906969514 1142 26812 807440675 72542 72542 606501376 17431 17431 240217969 25225 25225 22992005 41545 23268 13658286 1510 1510 908343516 18718 18718 700115387 56126 56126 829426706 38288 38288 152146454 34393 75906 47015123 29775 77338 628681920 75949 75949 52120263 9369 15657 699592817 7716 7716 684888215 41545 74385 369734119 31457 70326 992027000 45794 45794 40125655 26812 26812 852353142 2952 2952 9641529 55269 55269 403942449 7424 7424 616020133 15613 31925 924881926 37168 37168 701252704 23077 73582 66612797 73062 73062 830153932 26812 26812 731340380 28822 28822 451045108 15449 15449 5342432 74110 74110 308642018 69668 69668 568259697 45985 45985 521262032 5108 42029 523226418 76262 76262 963857686 13691 13691 56432036 4598 4598 180074814 35350 35350 410173615 68683 68683 356769592 63296 63296 226710624 16725 26812 521084922 4241 4241 924163417 13214 13214 812323745 31414 13858 385193375 54078 54078 983016769 71207 13524 895916285 31119 31119 925603985 20441 20441 483481987 26812 26812 580527164 28338 28338 196388308 48713 48713 350464175 64226 64226 1611726 21264 21264 799937301 72325 72325 128571274 2731 2731 86895540 26812 26812 727340866 26258 26812 885923896 337 337 716396464 38727 38727 885167470 26177 26177 950171114 21111 21111 145804920 50098 50098 42841622 59872 26812 186238640 34592 34592 124440735 27744 27744 281380706 40021 53692 972915945 63726 63726 546268814 75673 75673 714246794 26812 26812 827050130 51868 51868 287646373 22742 22742 763415371 29550 29550 339507821 47698 47698 255802710 8018 8018 35052205 5273 5273 110475589 45058 45058 492202502 2972 2972 768270672 57022 57022 481070401 14381 14381 112550761 54276 54276 212905418 13376 13376 103806536 12851 12851 391757054 73463 73463 358604700 64248 62497 619338490 38744 26812 260376117 33240 33240 984513595 57148 57148 270059013 10323 10323 228079353 63203 63203 985101332 57107 57107 156257390 15427 15427 228790597 36787 26812 40302121 65630 65630 323192888 57361 57361 528905506 20523 20523 728024860 3130 3130 409071524 46981 46981 682412484 49969 54901 995684128 34832 16974 354370634 26812 26812 851670717 31805 31805 200570881 8869 8869 309605207 17044 17044 113482518 25667 25667 465364080 4729 4729 232014368 41545 33337 205931815 26812 26812 279924033 26812 26812 157489621 33261 33261 693001109 26812 26812 959409967 26812 26812 485967086 66795 66795 327858494 26812 26812 459657024 72137 72137 537841002 60695 40751 360825771 59940 59940 479247951 57607 57607 35672245 36135 36135 143498924 28857 28857 988050511 26812 26812 140445290 72072 72072 618829945 16985 16985 734352661 23228 23228 405616187 33772 33772 504966359 66050 66050 72238912 56336 56336 409476228 68155 68155 28842813 26138 26138 313240661 63088 60605 311861658 40433 40433 499195608 21131 21131 527987278 9692 9692 506501983 59212 59212 133684742 14104 75698 317269373 41197 73289 218774157 21799 21799 526634014 20979 20979 445299681 13599 13599 263240824 63273 63273 652653483 57922 57922 996265305 51055 51055 778916362 62994 62994 462215979 69981 5096 712325200 38991 38991 843378454 10834 10834 706403168 33032 33032 888538861 1417 1417 14386745 18635 18635 540172178 57097 57097 802519354 8629 8629 923392888 18988 58559 477888580 43965 43965 509654024 43152 43152 543262976 9881 68415 439121831 55150 47176 422348153 73724 73724 885550781 32121 32121 842467651 42751 42751 604960742 15933 15933 987501310 15761 41118 783878965 67617 67617 821286091 26812 26812 932383390 5020 5020 374160762 54159 54159 138989297 27978 27978 721614174 56279 56279 216791358 22661 58853 660571690 40448 40448 667486522 59857 59857 292396168 45887 45887 917737999 60897 60897 239817933 26812 26812 937838612 14349 14349 86025511 12672 12672 9054336 42722 42722 908644653 25758 25758 529890733 4819 71722 742092774 28152 28152 727385384 2994 2994 679979259 26812 26812 50559061 63738 63738 497902444 9788 9788 966449640 26812 26812 990959480 34526 34526 84549541 50858 1622 596312104 69391 69391 848032509 66565 66565 595400431 61910 61910 15805821 35118 35118 540824284 43704 43704 761950394 45322 36593 422673904 9414 9414 661139800 25140 25140 843026051 26580 26580 217853798 41855 41855 843372501 46379 46379 260986511 25511 42272 747916010 11251 11251 956547716 22485 22485 766684062 10524 10524 383443635 70302 70302 988091560 23386 23386 475760069 2774 2774 771877399 49308 54722 192349580 50004 50004 473282619 26812 26812 504402752 26812 26812 593341030 26812 26812 834482296 43923 43923 99115963 51818 51818 159019821 8946 8946 598302319 73744 73744 317491785 20707 20707 89542793 63842 63842 628728645 48465 48465 471204398 26557 26557 709839682 221 1039 538865190 6022 6022 217724629 63469 63469 335458089 44950 33496 303610481 45632 45632 63278644 24653 24653 38445211 73045 39494 111622604 69332 69332 376929388 50265 46108 649846188 48945 20545 430683706 35595 35595 992000311 44392 44392 185736017 29764 29764 661294859 36708 36708 555152246 76535 76535 213147959 36925 36925 70434150 41981 41981 867124291 73400 73400 186190461 60320 60320 18794163 18734 18734 706059107 36580 36580 170605014 63651 63651 797011545 35629 45760 935261 72356 72356 147522867 60945 60945 780611933 62545 62545 796553796 41545 62042 272600569 71104 71104 208482132 71824 71824 754437266 26078 26078 453340335 48871 48871 809513162 10412 10412 541786452 20018 20018 676626680 16231 16231 132687345 44 44 408418039 65062 65062 760495868 41545 43528 147799163 30417 64488 950627888 13981 13981 419766759 63457 63457 488253897 55945 50659 621574705 45823 45823 391268804 27489 27489 602073826 26406 13123 906196518 27211 27211 968554902 29567 29567 850507338 41483 24240 742049090 67912 48131 756444929 34620 34620 732614500 33513 33513 556933102 55934 55934 985698795 14029 14029 244704430 73601 73601 939624940 68060 68060 564526780 23072 23072 98564857 36608 36608 358953373 67181 67181 408945917 37610 37610 235390300 17933 50344 813874601 8443 8443 352149433 6763 6763 586011574 7873 7873 310097452 38503 38503 742480132 7131 7131 799853901 75508 75508 693721880 60562 60562 307533514 20468 20468 60114121 53905 53905 736838718 44858 44858 473898881 26812 26812 109711899 29352 34304 716063049 32442 32442 325406163 47767 47767 58121348 61416 37759 64345159 13154 13154 714460821 7530 7530 763713361 51572 51572 154671394 31457 31457 771929026 5379 5379 759339078 23574 23574 550461998 15014 15014 479962327 26908 26908 565923064 31334 41919 694929677 38192 38192 261945144 48982 74194 138850157 28307 28307 806598606 3198 3198 754014747 75575 75575 469466294 69207 69207 685342339 37843 37843 691577035 24193 1048 543833791 42470 52712 502891246 26812 26812 560812482 63883 63883 485625719 31078 31078 769526525 33296 33296 220543402 48008 48008 463370154 19894 49034 453225765 57907 57907 960673569 41545 26812 804625 16173 16173 282139566 57567 29054 596741659 76772 76772 321515882 20871 20871 424028887 43329 43329 581253300 72859 72859 601755743 16546 16546 684834473 13942 13942 538833863 50484 50484 364153581 46168 47012 955864688 12210 1121 281716567 19483 19483 592863022 7164 7164 301040533 4363 4363 235567991 61951 61951 68954189 35648 35648 396792368 65663 30828 101749607 29857 29857 932582347 13026 13026 266226321 52928 52928 359524185 49378 49378 247986369 61210 26508 919034895 26812 26812 16255323 45022 45022 715710997 26812 26812 192838183 54408 43555 805259328 21874 21874 7325273 56978 56978 830077209 71060 12053 592994877 12287 12287 165420631 36909 71879 766053304 25236 25236 63111422 49595 49595 253237151 58057 28503 148268558 26812 26812 683964795 76362 76362 823682404 18065 18065 399416155 73472 73472 439359849 25865 25865 492619979 23888 23888 380718079 15282 15282 109717509 51715 51715 773714660 69152 69152 139772733 59212 58124 604012488 26089 26089 159905761 28528 28528 242622264 67581 67581 477224738 42088 42088 770577460 72025 72025 440346901 21895 21895 494049399 26812 26812 859952306 59417 59417 492288310 64326 59154 264006152 65593 65593 838779047 75214 75214 885079715 67311 67311 728745123 3873 3873 359892329 74902 74902 288304203 39011 39011 42472426 32474 32474 948723580 40381 54128 739477924 38363 38363 283852229 26812 26812 444755494 14307 14307 456272607 43222 43222 835816675 66036 66036 160521878 26812 26812 704365868 23459 23459 245727507 15327 30369 539092547 75612 75612 115508304 41545 8551 481215062 62052 62052 994363466 4906 49785 290719979 11729 11729 771903234 14688 14688 974731642 38443 38443 152834445 70693 26812 855208355 57082 57082 538001839 21319 10238 59040223 69473 69473 371382345 50750 50750 752930175 12393 12393 279241520 57690 57690 275646965 34396 34396 39718625 63865 63865 251577507 24821 24821 923060515 69870 69870 779961786 53435 53435 21178684 34127 34127 22683695 23444 23444 775686622 62660 62660 95571269 69577 69577 478192559 15724 15724 379326378 21518 21518 236886569 24485 24485 132419870 23621 23621 903545837 24703 24703 18975179 58105 58105 616319361 77029 77029 875542488 4726 4726 602587871 53136 53136 740671502 40725 67249 142974827 60573 60573 220652624 43024 43024 936606612 66457 66457 277441360 28281 28281 449114641 28593 28593 560648109 3426 3426 899834194 6645 6645 125761479 13829 13829 366634437 13333 25289 282461416 18220 18220 699790186 1283 1283 446401920 26812 26812 273205285 509 26812 349420645 46164 46164 209058408 52300 52300 679311806 37162 37162 689879665 67845 67845 870233062 63422 58375 855388755 7066 7066 464805401 32147 32147 350613458 67343 67343 742609343 48265 48265 673142260 62136 14776 436530991 19986 17657 902442998 26812 26812 456901826 960 960 676381126 41590 41590 153679590 16221 16221 249320453 13663 13663 504694263 26812 26812 111219318 49604 49604 828329621 66192 66192 409199438 5361 10784 592755645 69571 69571 450617464 38067 38067 472302300 26812 26812 228482096 21335 21335 271138869 30667 30667 103931561 74828 74828 592202087 39474 39474 671693496 11551 11551 418427996 76446 76446 999658291 28604 28604 507782495 45709 45709 728993480 47994 47994 480622369 29560 29560 663456188 69352 69352 538564694 65992 65992 676538245 59087 59087 231319770 68126 68126 665276707 26812 26812 841465433 11256 11256 437711762 32890 32890 795691890 26130 49792 448683196 72039 72039 617050790 26812 26812 178304110 48274 48274 154196123 32288 32288 541011915 18019 18019 473585256 23786 23786 897382229 32733 32733 551497484 69762 69762 977365240 26582 5562 923767215 68658 28999 859063353 4594 4594 401713145 4293 4293 161262459 64639 64639 420672173 13951 13951 926065506 3224 3224 212731855 44710 44710 20608314 38817 38817 901285952 39802 39802 554017152 67085 67085 194652344 46974 21790 838607787 2141 2141 84195538 68917 68917 220596251 75190 75190 443300656 24998 24998 817135035 30380 30380 824076132 30095 30095 369841845 63881 6998 91967319 35662 35662 131724325 2157 2157 846122158 74055 74055 102857292 23082 23082 208015054 4305 4305 62930599 15309 36713 164481852 23974 23974 802240178 44169 71815 521118774 52570 52570 261105584 281 281 180902493 62342 62342 255817435 26812 26812 23331067 50267 50267 85046347 26812 26812 125124633 30409 30409 702041814 70250 70250 989317867 40069 40069 250626898 45144 45144 174990229 61993 61993 435737274 26812 26812 160474479 1267 1267 261332135 9587 9587 104345321 45689 45689 404029211 26812 26812 845698911 59793 6476 622530301 20188 20188 603620600 39782 39782 17956476 28117 28117 322734867 50573 50573 230142374 64566 64566 689642294 35506 35506 287157777 7450 7450 846207207 70909 70909 762976127 61152 61152 906535017 26812 26812 206797830 24765 24765 872200745 836 836 111714208 43378 25594 114214610 26812 26812 360924929 31460 31460 224872514 4194 4194 393647366 57025 57025 460739500 24903 24903 540182842 28727 28727 880878282 41861 2162 521768791 15409 15409 108734191 41499 41499 648511603 26111 26111 708472240 73791 73791 968283846 47847 47847 398437480 57923 32600 337930186 74062 74062 78952386 47131 47131 923931583 12258 12258 963640783 72303 8799 333907818 77138 26812 893519775 26812 26812 810391309 22216 22216 622755885 35084 56389 410859669 4910 6444 477085314 41366 41366 178786067 23497 23497 345556254 30719 30719 14216480 24801 24801 295993735 65642 65642 608727134 46110 46110 97581049 70020 70020 299071797 14333 14333 385803429 36563 36563 449855501 34655 34655 725105818 21901 31277 117207929 5152 5152 584096556 344 344 978201235 76385 76385 225588324 42525 42525 169541503 69847 69847 183246082 48523 48523 380840877 10359 10359 981669752 37569 37569 595348243 33974 33974 565830487 40500 6509 670942883 5555 5555 884013930 21377 21377 339897308 30637 30637 396147361 64614 64614 251912917 48759 48759 182033190 34835 34835 131122007 884 884 902369896 24610 24610 436944843 71932 61433 886198604 22260 22260 72446 12447 12447 10882670 64846 64846 755974163 221 221 520201280 4299 4299 629243240 22601 22601 562975096 22002 22002 715693990 60013 60013 228457205 41545 8176 37621838 39615 26812 500169264 51099 51099 75032257 66771 66771 650077379 27159 27159 510780602 63556 63556 617121719 46410 46410 923707895 35884 35884 47751571 16081 16081 730685265 29746 29746 293466511 21766 21766 612084868 64277 64277 988561453 69134 69134 538578102 3507 3507 740101615 26812 26812 937079897 58768 58768 508286905 49818 49818 861844269 36313 36313 595120187 26812 26812 292888408 26927 26927 240711281 71646 71646 377682492 42848 42848 847476818 21043 21043 713955459 28902 28902 583334441 71303 71303 430115105 48871 26125 234462539 35747 35747 684557016 42638 42638 162481189 8835 8835 575895106 41545 71836 107538598 9618 9618 479636045 43694 43694 668588408 29702 29702 65216974 31100 31100 506053508 30967 30967 263823480 68665 15238 777343408 45551 45551 497954367 532 532 474192504 75073 59810 521024205 26812 26812 591139848 43566 43566 812794515 26812 26812 947123802 36126 36126 116183659 47427 47427 368430545 43293 43293 908718523 11347 11347 343462220 68082 68082 475799500 70737 70737 450330976 71393 71393 650993954 43047 26812 71002829 31295 31295 976618766 26582 26582 993348073 41268 41268 985868656 26812 26812 774136090 71944 71944 181877884 34651 34651 553055083 22499 22499 701318645 4124 4124 700536704 7754 70402 881703531 59213 59213 158988351 19942 19942 947780552 46884 46884 779030508 32623 32623 680979036 71579 71579 195093960 73567 73567 886300745 46762 46762 929760974 23136 23136 907916473 11655 62358 589094151 15954 15954 169531626 17407 17407 224632671 17047 17047 285001680 62195 62195 379316712 26134 26134 602201411 24181 24181 804286995 65915 65915 985700974 17943 17943 510568374 43664 43664 439524439 41545 4118 337993930 72534 72534 873847544 40549 40549 546424220 36881 36881 803366591 73977 56193 594376769 3632 3632 844443182 68610 68610 306123216 4999 4999 796108476 49 49 487142137 74404 74404 23223400 4211 4211 534875451 12219 12219 765859830 21569 21569 483270760 40855 40855 555559894 43880 43880 548046339 24374 15364 156423984 15918 15918 37863963 61161 61161 358443610 66510 66510 328364867 27201 72360 222128342 53702 53702 695506466 21387 21387 421727166 72941 72941 887913151 10965 10965 933858662 67914 67914 449577319 40715 40715 496497493 4885 4885 844360575 66400 66400 546707280 25541 19370 774888792 9304 9304 287156707 57125 57125 537131071 19546 19546 719645275 57077 57077 14280146 26812 26812 418986199 55055 55055 943530929 11135 24115 988317888 62264 62264 910073032 53483 53483 831319885 66026 66026 26289122 26812 26812 269253968 26812 26812 5679440 8962 8962 461322287 70567 70567 708853756 31348 31348 821852663 54370 54370 752643002 73610 73610 114466024 715 715 29564200 66566 66566 772528180 62972 56876 400931952 76780 76780 886876828 6611 6611 154895749 69370 69370 647480434 41267 41267 292313387 30501 30501 312560853 46401 46401 43444434 41545 39185 413316228 30954 30954 422130143 65705 65705 878843681 36742 36742 188405109 52894 52894 157011336 5431 5431 407928703 8390 48356 149192503 69188 69188 344223908 26812 26812 270284695 9581 9581 724873087 57144 57144 760065125 25607 25607 761880789 53988 35560 845455053 9423 20510 925865465 13099 13099 795960113 26812 26812 495218726 19452 19452 845330831 11557 11557 625950842 60126 60126 62172451 55171 55171 34096482 50066 50066 871106233 30065 76332 508002714 42296 42296 924508103 76893 76893 721004740 18328 18328 35437505 3424 3424 512816679 44492 44492 50859245 53341 53341 893848040 21697 21697 755171136 26812 26812 917967782 76856 76856 739612790 16398 16398 123081199 71311 71311 572726529 48901 48901 8804640 43240 26812 777681878 34809 59348 456382126 51356 51356 399583888 16570 73995 808352832 2580 2580 736846884 26812 26812 545776950 26812 26812 283740140 47776 47776 337400423 43127 43127 59774435 26812 26812 442985225 35388 35388 57474975 73517 73517 587116474 69346 69346 433755012 9876 396 551153569 44024 76577 972012547 41331 41331 124352899 59017 59017 783046736 26812 26812 681368068 1380 1380 246599158 68402 68402 980247100 43675 43675 263447543 62886 62886 952288015 26812 26812 530919787 575 31715 681373961 17645 17645 145810252 14669 14669 390315826 30248 47346 249988940 50331 50331 417293056 24549 42121 385701147 9148 9148 253373754 56132 15137 673509207 67419 67419 934060226 64870 64870 121271537 38839 9138 325958656 43076 38677 527813809 4976 4976 792662626 35063 35063 69681436 31821 31821 403787776 4252 4252 831807232 51998 51998 729121216 71645 71645 62354069 33382 33382 953218732 58346 26812 594955847 26812 26812 10111151 14601 14601 892015966 60067 60067 71111577 25834 25834 427411038 19699 19699 622668971 37469 37469 120216686 28987 28987 185490944 72381 72381 520948734 77140 77140 666103965 33217 62254 841371457 44804 44804 592604533 33849 26812 696618244 68652 55219 877236372 1566 1566 953139967 14844 14844 444446858 65718 65718 799726771 51708 75914 616820268 71299 71299 724990024 56630 56630 268536380 51931 51931 762580139 12085 12085 241635422 70483 70483 56173250 26812 26812 154244199 64671 64671 845719647 13551 13551 370785132 22385 9226 377470015 76869 61024 266326700 66440 66440 246932240 53290 53290 557115692 18548 18548 958785196 26812 26812 56146329 26812 26812 356886451 12728 12728 143292906 53246 46332 198227806 66026 66026 807417744 72591 72591 784491093 23191 23191 761543365 36360 36360 163905160 53429 53429 929862697 61285 61285 100197877 478 478 333936116 60037 60037 820979247 28457 28457 122687359 14408 14408 734136211 1678 62352 364604181 30211 30211 577161317 26812 26812 97908098 63444 47263 716545187 40864 41387 398289643 73141 73141 906112673 1213 1213 563378050 37837 37837 530978875 26812 26812 722576223 15309 15309 236625924 72683 72683 344840863 40156 40156 325077211 61568 61568 632459076 12544 12544 139078487 15967 15967 620534525 56199 56199 379431434 32917 32917 883015458 33104 33104 497911992 56281 56281 963714016 67822 67822 850691906 37706 21607 555251559 45401 45401 330464577 9258 9258 81485320 6158 6158 713754629 2546 2546 706567427 604 34904 333234351 66410 66410 227640120 45573 45573 981939208 8103 8103 596035112 52222 52222 180429614 24721 1451 140133529 56664 56664 460711783 1679 56865 878242784 31520 31520 325479273 25340 25340 136432262 48373 48373 6121311 76320 76320 840653602 27764 27764 278802074 37326 37326 510513817 73431 40585 405735207 17319 17319 531644647 63615 63615 463525821 33879 33879 857235206 73916 73916 963904002 65612 65612 542907974 18878 18878 978303928 26812 26812 751916984 41176 41176 631002899 16012 16012 160928788 41786 41786 781681352 31519 31519 28806092 10618 10618 231384836 37552 37552 409852047 40499 40499 306734451 47556 6504 913367246 73046 73046 781104832 52317 3866 503915857 14556 14556 701877456 20363 20363 923921407 2805 2805 973816244 15249 26812 10216626 50771 18013 464112036 26812 26812 595683706 19792 60647 686368985 51370 51370 25248338 57217 57217 700012510 55724 55724 627281976 41545 13455 11468550 3840 3840 848239853 54904 54904 64697158 70482 70482 16897786 4358 4358 300903270 11397 11397 848572486 1360 11205 38894065 62084 62084 758243989 17817 17817 122264247 38668 38668 340158645 21423 10773 730471735 64765 64765 972459610 30545 30545 824562508 28353 28353 406713928 26812 26812 350764404 25741 65459 687836789 64431 21705 108284125 33477 21282 297154848 27196 27196 987203238 41545 68724 694121208 55571 15849 316113770 26812 26812 786401416 44536 44536 907849650 15821 15821 86871207 39157 39157 100082518 75912 75912 73397318 39361 39361 294463610 35570 35570 183805404 57141 57141 453096617 64771 55362 208052770 1726 1726 801667620 284 284 831095795 41545 33629 413974055 4246 22907 133218984 26812 26812 484267482 50436 50436 554900241 14188 14188 955295707 36913 36913 34594438 26258 26258 231768893 18999 18999 991617079 22872 22872 797764594 71886 71886 883571158 26812 26812 90355518 37577 18554 916373450 57506 2280 351409802 26812 26812 644960136 64 64 120784335 75570 75570 827947726 25964 25964 198884594 2459 2459 153115430 26812 26812 290945879 5085 5085 84319217 26169 26169 510646525 12596 12596 536346785 16887 16887 539322552 16885 16885 438170271 14394 14394 968572842 61655 61655 812378760 64728 64728 149351761 26812 26812 986476988 18920 18920 465973237 26812 26812 423609239 34499 36768 575802762 29507 29507 501874877 45706 45706 851793064 55219 24905 95736878 21787 21787 364006293 22033 22033 39384593 67631 67631 21359950 53121 53121 689871604 26812 26812 577576253 21435 21435 95596431 52940 52940 644384681 62841 62841 179567416 68609 68609 106013052 51641 51641 256885604 12729 12729 409556640 18976 18976 118200260 15159 15159 539110560 74840 74840 565876081 19803 19803 771529202 49661 40294 468842436 7601 7601 230937503 26812 26812 830751393 67781 67781 912593432 65121 65121 188790248 62214 62214 319892454 64478 64478 666328348 70807 70807 48661963 36948 22363 595046590 74050 74050 333822282 26812 26812 912724640 27932 27932 694950679 42050 42050 72483091 10009 10009 554091788 29194 29194 841751265 13252 13252 81812373 55244 55244 961847197 36200 36200 444118814 32074 32074 367189008 16277 16277 670793708 63867 63867 338513027 12545 12545 736391227 53898 37422 334376561 48112 48112 492226423 7058 7058 151342425 25774 26812 766318585 63977 63977 682348213 53761 26341 101099116 62938 62938 509901285 4341 4341 934031501 76334 76334 884057993 64803 1612 737153546 57501 57501 543268255 43649 43649 344114913 26812 26812 722045198 10112 10112 573296201 26812 26812 109092760 42907 42907 47260124 32411 32411 884531498 73208 73208 443782842 26812 26812 213968371 35469 35469 747102400 74275 74275 674670364 59928 59928 570121594 46206 26812 321674186 18782 18782 683135922 58119 51215 832019920 16825 16825 393307047 63643 63643 912249808 74522 74522 102605392 16546 16546 450279273 26812 26812 412395714 941 941 304660217 57039 57039 799884144 57110 57110 725176933 60138 60138 838068374 68347 68347 824484419 26812 26812 632493651 26812 26812 859025850 67749 67749 777966235 69475 69475 89302181 40968 29682 596637837 33314 33314 90888684 64010 3358 632772740 77097 77097 686313777 76924 76924 918924635 15975 15975 884287821 29062 29062 757376683 58558 58558 614219504 15941 15941 307122079 20145 20145 930703747 54106 54106 496246246 11101 11101 404908781 32530 32530 22074660 13518 13518 567344773 1531 1531 548816499 2403 2403 180369195 54341 54341 858586701 17877 17877 770523259 5671 5671 85567074 75287 26812 801335184 26812 26812 872819132 36295 36295 932416018 67768 21470 978365387 60999 60999 473576973 34969 46075 550288159 61177 61177 490172917 6620 6620 893905599 52114 52114 770106545 27774 27774 22240447 26812 26812 316496726 48321 48321 307569207 24642 24642 550419730 50603 50603 393720429 35898 27971 199749924 32701 32701 819304421 58244 58244 845410921 64735 64735 909785651 43238 43238 240938086 460 460 444374394 16553 25138 590647101 73470 73470 807806101 10953 10953 157575911 17657 17657 18405963 65621 65621 449198481 54431 54431 715294683 41743 21479 988842377 25274 25274 188121999 49853 49853 622444254 51342 51342 81756489 27942 27942 257941249 23589 23589 251702315 63580 63580 308479266 55033 55033 544220289 48765 18201 746775259 50120 50120 825628013 33216 1585 827308555 45216 45216 272518586 60541 60541 356539896 64828 64828 25675477 18378 18378 552860247 14861 14861 487026632 13929 13929 867198364 23244 23244 603343698 66382 66382 874413181 58085 58085 670336430 77027 77027 447715395 12928 24141 621384298 7177 50181 856428347 14775 14775 990612901 71912 71912 448667631 30121 43098 115874443 8436 8436 215212867 26812 26812 308158472 50440 50440 180761920 68586 68586 328377083 38158 38158 784190786 29859 37280 73629391 4518 4518 677584197 22298 22298 388253919 5247 5247 138095656 76411 76411 401477839 18188 18188 904398698 1496 1496 868898045 46415 46415 760761398 33181 33181 893578526 11988 11689 472208025 70941 70941 685635151 37566 37566 37494423 12793 12793 354629099 22482 22482 20170873 14443 14443 283575132 26812 26812 897188986 38460 33890 571639973 68307 68307 672221754 12150 12150 846898107 30598 56132 699032735 2692 2692 648813849 42049 42049 667060769 43877 43877 730136080 13000 13000 576556075 11708 11708 458298884 20078 9020 261798761 59894 59894 440007935 41545 10293 558145116 15162 15162 720085712 29226 29226 526557634 41559 41559 605583349 3487 3487 976336093 41440 68458 417035241 54871 54871 207340605 62868 62868 976278521 44362 44362 66960050 46875 46875 390924287 26922 26922 817782724 64142 64142 446094069 29070 29070 363744327 27397 27397 840124256 2414 30189 277035599 13968 13968 26932302 57188 57188 197685574 61516 61516 895567221 60007 60007 690018388 19860 19860 511937741 31268 31268 151504821 4357 4357 354180518 13015 13015 802982944 12978 12978 564888462 26812 26812 538136287 29057 29057 956398725 25565 25565 751354236 9908 7569 529299285 34198 34198 119277443 32247 32247 883989517 18091 18091 931363824 3361 3361 317374909 26105 26105 98044603 38620 38620 630668231 56138 56138 686034599 26812 26812 818804639 55692 55692 53786441 57822 57822 578503851 21515 21515 337078986 54307 54307 204027242 44567 44567 82116390 51177 51177 840140207 41545 45542 820570046 27523 27523 739254662 4466 4466 904269196 60614 55486 350688186 65691 65691 95365400 37969 37969 371401535 23642 23642 876560272 15899 15899 540482663 48229 13789 111780156 4458 4458 878034772 53689 53689 502111314 57536 57536 513456934 76555 76555 821045747 74773 74773 233303551 74529 74529 26129240 19080 19080 174648062 44013 54244 797822111 71226 71226 938032655 9137 9137 108682585 12962 12962 23980589 47849 47849 557807288 15869 53772 957357390 50489 50489 621740299 48042 59203 471304411 62698 62698 114852723 44101 16228 956388121 61640 61640 824878965 61012 61012 854068088 70000 70000 368435708 41788 41788 177086374 59946 59946 605499301 8233 8233 725944056 17532 17532 505009410 9068 9068 91481681 5565 69364 182030275 26812 26812 199292938 7548 7548 374514399 44046 44046 371819265 56466 56466 295863325 57969 57969 653221941 56014 56014 860524885 41265 11204 598041328 65999 65999 699399678 47847 47847 769709245 37058 37058 745123667 26812 26812 622802629 26261 26261 955191661 51082 51082 52712962 20040 20040 933676588 28604 50265 410279542 75994 46520 202436317 17460 17460 14295261 25359 25359 230366787 65784 65784 629207972 68303 68303 73654874 13000 13000 833037476 74326 74326 236812758 8029 8029 677551902 39129 39129 548562512 70328 70328 542808575 31349 31349 206327214 68820 68820 196732184 57744 57744 362160239 25095 48799 323929065 5332 5332 58525924 22742 7100 851577252 37639 2883 523818293 75769 75769 118807932 7344 7344 587709759 44371 8979 773582037 74882 74882 72373106 71987 71987 894549696 54465 54465 834994692 73664 38708 163274434 20474 20474 136892530 26812 26812 620004012 75936 71718 916466969 19779 19779 720344809 70381 70381 612931973 70413 42898 892624892 77079 77079 6497400 39636 39636 468291330 12151 12151 830368798 26812 26812 992496703 26812 26812 283966149 15619 37884 203375360 43431 43431 652046437 58042 58126 748929458 67828 62243 664925674 13045 13045 628779070 15378 15378 885244805 26834 26812 831832294 41545 54676 44281773 1806 1806 441025577 14898 14898 596695960 65874 65874 665130786 26812 26812 310467638 22841 22841 649374839 66026 26812 824692703 69085 69085 829891623 41623 41623 253573536 20303 20303 276372831 76410 76410 25245716 68942 68942 432860615 26812 26812 501455958 43236 43236 43689332 60244 60244 34407051 35118 71398 364628263 54659 26812 474421929 28435 28435 803250480 14852 19834 166490319 58842 58842 213504768 65402 65402 647123240 63816 63816 44112599 28887 59601 673344043 66376 66376 996842092 26812 26812 981953046 71705 71705 297628227 53918 10710 692916344 71590 71590 597236075 11029 11029 790446638 36224 36224 447235709 42608 42608 685933119 13142 13142 995724881 2249 2249 953745879 32777 32777 215646524 47200 47200 612926440 21448 21448 170665504 56764 56764 283603370 19620 19620 997098908 18007 26812 792284841 55442 55442 427455703 28492 28492 749950283 65597 65597 652098538 59130 46781 726363394 46276 46276 715969002 49799 49799 891435086 9569 51909 597533432 29261 29261 856818983 49552 49552 921133182 77018 77018 721240236 63175 63175 365685611 21008 21008 93340322 52860 52860 179828066 24787 24787 308967254 16927 16927 254980038 3550 3550 192598588 64426 64426 186415547 9461 71521 671029455 71241 71241 799679009 45407 45407 902195735 4424 4424 236477924 6901 6901 768828292 33919 33919 526721716 13615 13615 871859267 67693 67693 972928198 34521 34521 979166092 20242 20242 956925489 50169 50169 521918895 18188 18188 352034554 3612 3612 19034307 29952 29952 865832597 51939 51939 553219720 26812 26812 339647510 49043 49043 901550354 53582 53582 138044925 29630 29630 666144898 52628 52628 853416246 63807 63807 213554989 10063 10063 797884830 11296 11296 238136598 73441 73441 254624521 1142 1142 272932626 17669 17669 775336429 25243 25243 805459623 574 574 687749237 71330 71330 317525861 26812 26812 1221947 26812 26812 329888620 27479 27479 199154228 69407 69407 717510561 18797 18797 127092563 26812 26812 571864042 22173 22173 915917746 28690 28690 139080139 12358 59714 797736019 2254 2254 420618831 6365 6365 208699606 26962 26962 378903457 42738 42738 851788622 60809 60809 97308310 862 862 211608744 73454 73454 75871307 4070 4070 195950978 2511 55132 714299276 51488 51488 807289624 55548 55548 108164179 66177 66177 294884484 59658 59658 983646435 60301 60301 857730655 36345 36345 845642738 48363 32051 109567963 41545 31579 297768811 53894 53894 221870931 33977 33977 444997250 61646 61646 31249288 18435 18435 708711366 55490 26812 895449759 31604 31604 559738672 26812 26812 15684015 58506 3259 47985707 38168 38168 262442151 44997 44997 455362012 33054 33054 812494364 22716 22716 187876919 72916 72916 408946981 54572 54572 698388281 6373 6373 392148701 26812 26812 500660636 44901 44901 366753291 41545 10824 311906856 74468 58545 985241382 40227 40227 652674529 66062 33627 889115145 27283 27283 116171175 73087 73087 432928742 75192 66833 398030023 31127 31127 239019513 32392 32392 196936026 23679 23679 961000776 39686 44742 314167265 75907 75907 907728683 70848 70848 95804869 2053 1685 171139386 40884 40884 986897332 33532 55485 663085205 60503 60503 55761878 26141 26141 306895023 41545 62042 328575111 62140 62140 287798494 37150 37150 101345461 21287 40782 951390439 33532 33532 497410809 7808 7808 400160779 26812 26812 651307638 50731 50731 827407484 76149 76149 871097621 13974 13974 695210306 26812 26812 89547046 16825 16825 640668539 21131 29862 829994714 62790 62790 449877776 67085 67085 120691645 73097 73097 587293012 68785 68785 583713069 25808 25808 406998394 38562 38562 321537585 63622 28609 166281506 37884 67313 281504687 37206 37206 516090508 24405 37588 488459617 29064 29064 509250946 7667 7667 773532741 21326 21326 659929585 61935 61935 525497079 65156 65156 753544960 7361 7361 26193603 62167 62167 310033401 12016 12016 701254374 45355 45355 924361933 44317 44317 944470780 65914 65914 160103130 74810 74810 56014431 44921 44921 611823879 13388 13388 396816162 38082 38082 794332662 76822 35562 377069317 50054 50054 328662878 36461 36461 532000947 46763 47941 366378893 35678 35678 935981214 22031 54922 927168852 7838 7838 63632407 42889 12990 763262260 26812 26812 962032005 31739 31739 366128810 72523 72523 3151441 49048 8146 868105638 44192 44192 921058473 56038 56038 133861160 72212 72212 674043543 50519 50519 467234718 53560 53560 8386876 44469 44469 305022357 26812 26812 487700427 27932 27932 18316839 31902 31902 345326812 42717 42717 164751530 8913 8913 670287402 48817 41346 592150909 45096 36368 302802216 41710 41710 537945190 75486 75486 7031021 54675 54675 127488699 41144 41144 437197642 17290 17290 516067750 20370 20370 206885735 45112 17550 976310998 48534 48534 5406527 75931 75931 693558230 27273 27273 934431612 61429 61429 336572256 74168 74168 650514179 24876 24876 114225080 71091 71091 719396694 11194 11194 763560732 18681 26812 140346083 11126 11126 641642118 15173 15173 579478509 63565 13776 545257891 65256 65256 522168752 57407 57407 678116860 70048 70048 356328438 14628 14628 121260065 49317 49317 214043262 48397 635 261050318 64913 64913 164153005 75221 75221 695454932 23416 23416 436403667 70791 70791 492690015 60143 60143 975949218 42909 26812 558963192 32148 32148 656177005 55719 55719 732106206 75127 75127 929806378 27158 27158 876400867 58170 69975 391842981 23572 23572 214120192 30763 30763 762681143 22534 22534 572591266 26812 26812 648581776 25421 25421 501276816 71246 71246 878563701 15033 15033 113122560 29826 29826 201591050 33875 33875 56672937 51051 51051 50212593 8766 8766 171385945 73205 73205 611736652 18742 18742 13402900 39749 39749 611856822 45633 45633 429014823 65053 65053 743283906 67506 67506 372271785 35349 35349 379039499 32659 32659 624561192 52237 52237 983885499 26812 26812 585804917 48518 48518 163669564 724 724 429868284 8128 23852 501976653 13468 8650 129567697 75191 75191 886784577 67103 67103 522698933 39982 39982 869827920 49731 49731 362198885 41579 41579 503701364 70907 63702 352241744 21308 55346 385695634 18959 18959 905375221 33905 33905 827914582 53816 53711 476449451 15329 15329 410812581 43314 43314 956891699 507 507 305053659 25472 25472 633227718 22153 22153 917764336 61830 61830 538368562 48377 48377 272608464 61828 61828 357384107 71203 71203 868268345 74368 19378 409422645 35085 35085 445136143 8868 8868 56805451 9929 9929 390000227 65792 65792 786450410 28273 28273 637486722 367 367 142265184 19840 19840 208009479 24520 24520 646173382 53110 53110 321909368 34606 34606 242435302 16078 16078 257539662 11167 70879 815773571 74008 74008 804386095 26887 26887 260628317 50748 50748 506998354 12708 12708 433709980 26812 26812 832420013 68964 26812 302513271 73782 73782 765007125 52424 52424 178954334 72406 72406 517850492 24433 24433 391051904 77177 77177 765471428 2617 2617 784221303 21877 21877 529530432 13846 13846 351629276 4744 54035 388834904 22877 22877 509139021 957 957 338342370 46717 46717 61826717 67914 20947 397410995 72371 72371 453689346 45686 45686 939523886 55443 42653 372743486 26812 26812 337063212 66698 66698 453244866 29582 29582 199705192 51068 51068 192652016 992 992 256391325 26812 26812 336756290 72540 72540 631982397 18609 38115 156679685 67702 67702 560488208 9130 9130 415400089 60977 60977 948025575 16859 69522 233635821 70975 70975 1505920 40384 40384 623724910 26812 26812 276313485 1109 1109 991893558 36620 36620 24583974 40296 45932 451666269 33446 33446 661001716 2856 2856 873164259 66684 66684 758497415 884 884 970866655 49284 49284 896036459 64739 64739 892679265 26565 47832 511595545 9144 9144 333522699 12676 12676 59962810 16734 16734 888396351 69757 69757 530265081 52905 52905 54035667 34875 34875 745518251 55938 55938 54239634 74216 74216 759375439 59123 59123 186126309 21969 52425 957090865 26812 26812 376553224 15660 15660 561246468 50030 50030 429978131 1151 1151 300472791 24219 43008 377290412 61746 61746 608410981 3252 3252 524693657 56795 15619 327849312 58298 58298 950397938 54016 54016 454953805 15382 15382 832187886 23059 23059 186904476 67991 67991 854269846 26812 26812 342961986 10640 10640 899643801 26267 26267 102883465 41545 16315 961985630 22148 15594 812909604 13293 13293 650706397 25645 25645 296818426 21690 68266 565655892 77150 77150 977726126 11747 11747 1756733 12440 12440 515432928 66458 66458 265262010 1000 39977 72006399 35986 35986 755493267 62006 62006 351445293 8094 61354 203440215 68804 65241 549550665 22812 22812 943142367 47125 47125 935982940 18241 18241 1574715 61948 34671 74501602 25449 25449 575758983 28144 28144 43365029 26812 26812 299838166 53702 42178 526758474 12839 12839 344734105 71464 71464 148571716 10818 10818 927809295 26812 26812 852245536 63001 63001 252326883 60452 60452 578224767 23528 37639 663236 4532 4532 202229626 58356 58356 938743735 29558 29558 665036631 22333 22333 101984985 55183 55183 880373905 20359 20359 115408544 7525 76382 122519796 75239 76217 808254700 24515 53471 645604768 59183 59183 152551152 35978 35978 855282293 1930 1930 31592325 65099 65099 145251211 48385 48385 470942854 24653 24653 90604239 6281 40583 395180094 22898 22898 173761456 33366 33366 237953763 10743 10743 592353294 29421 31867 639454345 31171 31171 53848659 14823 14823 61769718 29541 29541 479291089 69583 69583 736487635 39825 17554 421366114 23075 23075 269708943 7139 7139 14811655 41545 29819 8736846 34717 34717 682641 6375 6375 598168545 53545 53545 547028447 69922 69922 640272268 53291 27626 245300698 57935 57935 945990400 26812 26812 568382502 13348 13348 524759247 68506 1094 536799169 33554 33554 266152303 55876 7614 31259198 77079 77079 751052916 24693 24693 38123337 36926 36926 180926796 43656 43656 272258283 47266 47266 115447733 59944 59944 846688945 50838 50838 747524758 13866 13866 61788976 24851 24851 620411009 37549 37549 72869731 26812 26812 67774425 30121 30121 158818020 26812 26812 696975558 45709 45709 599553221 40954 40954 655051746 69516 69516 914426845 18304 18304 260130209 75066 75066 806549313 56116 56116 73558079 53771 53771 332520161 53161 53161 817379536 26144 26144 81375339 73583 73583 724237714 38106 38106 955441416 5751 5751 922671510 39229 39229 539302782 65767 65767 103555158 26812 26812 694527615 58609 58609 624628670 5970 5970 517164235 31700 74438 633167440 64272 64272 831633253 59539 59539 597761665 18005 36637 929568202 29382 29382 630803818 64125 64125 479824952 42388 42388 800434215 26812 26812 354841580 41545 75872 115661050 71839 71839 471172675 43098 43098 237557678 19558 19558 703937863 30167 30167 471559071 68700 68700 138577529 16790 16790 277402327 18912 18912 259006119 26812 26812 126048271 4477 4477 446214487 53844 53844 5215751 26812 26812 87929303 11933 11933 145068176 6778 6778 239312372 73490 73490 214640617 52910 52910 651917572 60369 60369 201879354 71728 71728 200221656 17344 17344 137669920 15081 15081 907852225 14746 76713 447483976 60161 33538 705142307 26812 26812 753479988 52594 30993 192694085 70478 70478 184329143 807 807 522015601 22763 22763 716041024 43534 43534 603600524 30924 30924 227600736 76130 4989 666803498 29176 29176 751780548 48309 48309 167632644 75125 75125 132978823 26812 26812 50006049 73941 24550 277797107 49754 49754 640053454 29491 29491 676712060 73410 73410 64933602 27384 21390 22621367 22872 5606 627357858 40857 40857 903174013 35123 35123 624708441 50847 50847 99789877 56468 56468 139727406 13288 13288 626836375 76568 76568 24077203 62035 62035 962364042 65420 65420 651062999 26812 26812 645775575 14074 14074 231122668 27042 27042 16251042 37246 37246 251984778 32331 32331 434413211 22736 26812 21692056 51593 51593 492651665 10590 10590 229861664 60941 60941 138361691 26812 26812 705768679 26812 26812 634958353 22258 22258 464499920 32186 55366 52767287 24005 24005 14002695 908 908 140548634 42099 42099 753793309 42459 42459 742755432 25064 25064 432227774 36821 36821 109996649 9929 9929 168431146 47840 47840 625403933 5365 5365 140109679 32200 32200 598029552 13102 13102 153945394 69708 69708 682264691 50158 50158 34744224 11331 26812 296096468 37628 37628 205392811 48688 48688 38095666 70178 70178 172231485 28352 23338 683356715 75721 26812 55437560 48105 48105 235430425 27468 27468 344181337 29477 29477 961850691 22148 22148 165575107 26812 26812 346174858 18587 18587 466167319 13049 13049 649197955 26812 26812 613666759 43342 43342 930049336 42349 42349 224534063 63737 63737 671567851 26812 26812 758206776 74532 74532 413850035 54464 54464 105230661 28774 28774 180244257 47510 47510 982961996 23992 23992 381623275 26133 26133 939878109 26812 26812 806352211 64757 64757 919404909 60574 60574 66979136 61536 61536 182411803 29145 29145 524578642 26812 26812 161112904 56145 75732 242201887 11113 11113 377052613 37701 37701 586034753 73463 64561 203374643 18432 18432 353288335 56376 56376 518106444 64063 64063 542955 26812 26812 417373477 28027 28027 902746801 20677 40005 462220973 15899 56752 29759753 26812 26812 18477491 19402 19402 998917075 26812 26812 229041537 37792 37792 392016094 18389 18389 929257113 24134 65091 702045476 66665 66665 759504217 54923 54923 565791390 21584 21584 975745178 59049 59049 101502306 12000 12000 432333811 13543 13543 571981320 16839 16839 565400653 36883 36883 954164437 29222 29222 690042294 16519 16519 899184584 29025 29025 82440197 14234 14234 613766378 59656 59656 234749322 31356 31356 94121979 20479 20479 533370441 26812 26812 946014113 70029 70029 140609183 20980 16922 99387637 10156 10156 299917770 57647 57647 87009023 10166 10166 269139732 75035 75035 976183935 38865 38865 597449833 76729 76729 399503470 53877 53877 288205026 71761 71761 595221062 41879 41879 877290775 58032 58032 588811087 8991 8991 819952372 66191 66191 26687575 1767 1767 207894504 3368 3368 23186713 57325 57325 351783287 67972 67972 301136527 9776 9776 767113197 39901 39901 934349577 26812 26812 368600895 75767 75767 874517799 18450 18450 478827341 26812 26812 539827376 26812 26812 872041677 41189 41189 425007737 77011 77011 152398512 18589 18589 986902432 48802 48802 240270214 14338 14338 181780432 67470 67470 771760453 14590 14590 206150790 63300 63300 981258293 24661 24661 292607502 74617 74617 149468163 17015 17015 134195933 35170 35170 689398704 35801 35801 956145086 15555 5306 744792054 27325 27325 948242833 66384 66384 471311590 54714 54714 997719701 51831 51831 441028077 39372 17722 219809237 8854 12798 195285679 70103 70103 411497521 59771 59771 889430572 46371 46371 469170870 26812 26812 202246918 24015 24015 129824958 16622 16622 521911274 62133 62133 119846653 54309 54309 869080214 2286 2286 287272439 63739 63739 80247663 9027 29481 476612749 26423 26423 168175439 38558 22925 218084029 32860 32860 343508226 71521 71521 65802641 36342 36342 540256074 16621 16621 549173319 41516 41516 659589210 26650 26650 478875467 66330 66330 771019064 27567 27567 473031107 39459 39459 292759532 23405 23405 99926072 26812 26812 572229732 19180 58874 212273921 4496 4496 592009987 41696 23215 52008655 43839 26812 830544713 20409 20409 448696616 46105 46105 207985734 62100 62100 214596767 13745 13745 104032583 76229 76229 195658027 41545 73464 585203730 2857 2857 664769244 49477 49477 58806992 42181 42181 968610541 70493 70493 255540982 1815 1815 79799873 73666 73666 697767610 68804 68804 995479589 16548 16548 780551953 42006 42006 374162756 38510 38510 372211748 40046 40046 909703199 64642 64642 300952756 42587 21629 565271481 41545 19428 35633883 32223 32223 654616609 46307 46307 524208889 57730 10147 195870041 26812 26812 332236731 71410 71410 899544531 66299 66299 450877631 55803 55803 4049376 9969 25447 838027074 29701 29701 403595363 26812 26812 828725512 36650 36650 893036078 26812 26812 497036915 69229 69229 131315147 45794 6246 825727001 55652 55652 12705587 46563 19452 828826946 41096 41096 432048551 15769 70585 360010619 52321 52321 96967517 61662 21320 555754354 24693 73513 206758757 15866 15866 452200986 41399 13835 30380476 10969 10969 761489873 45835 45835 493183062 68459 68459 417608690 26467 26467 595044900 69195 69195 671872677 1627 1627 195531236 11751 71193 884720563 45035 45035 204197347 59153 59153 583381062 10863 74652 584799634 71417 43444 697890489 8545 8545 640272173 67830 67830 431426792 61350 61350 702649657 18572 18572 382428880 6809 6809 959544668 4323 8492 948037279 41545 49240 729965938 8798 8798 219665456 26812 26812 770227226 1741 1741 731976176 28641 28641 33742555 36745 36745 318599305 45117 45117 567850288 70040 70040 902882549 61170 61170 260903165 41849 41849 11187811 11116 11116 405221237 39321 39321 592115341 45925 45925 383434409 105 105 781884393 11383 11383 285305594 1672 1672 126879292 34419 34419 474167038 69585 69585 963727500 65793 65793 824239425 13680 13680 97345802 27683 27683 311292343 63981 63981 988974786 56383 56383 992627487 44977 44977 327559769 71924 71924 447236767 27564 27564 354580535 34598 34598 771621556 15223 15223 97649689 30454 30454 560891330 23555 23555 233445197 59971 59971 629902759 56270 56270 479334032 56285 56285 573036588 42533 42533 965893371 51668 51668 529041991 14402 26812 598242976 65890 65890 775555885 26812 26812 780725029 50484 50484 168640274 68389 68389 500969943 37191 37191 472401390 54269 54269 886842928 69973 69973 265061695 52767 18101 355198239 17680 17680 309195755 65438 65438 768968351 51342 51342 864953260 47516 69582 379042681 46274 46274 219917143 11673 11673 153511234 35147 35147 843315367 56248 11364 969362092 15040 15040 742631120 26812 26812 527119829 9952 9952 664408159 26812 26812 801639388 50414 50414 500538940 52087 52087 997667193 70461 70461 253000391 21981 21981 52357896 45081 45081 991607597 9644 9644 254493577 26812 26812 791998496 45763 45763 742332164 28327 28327 105223381 27273 27273 503252292 17885 17885 943597166 28743 28743 28399578 74748 74748 499686792 60156 60156 213516646 28439 28439 617363365 64039 64039 952350722 76246 76246 500275512 20184 20184 590523457 43906 43906 650626618 70650 70650 998772021 26812 26812 622107004 72455 72455 777467396 26747 26747 65744183 62607 62607 576881858 29041 29041 679813868 72916 72916 977572908 7041 7041 905161738 46189 46189 325305700 36865 36865 667284420 3420 3420 796223661 61643 61643 84347175 33833 49085 87794099 66405 66405 287663146 19376 19376 563680012 73252 73252 422867409 20423 20423 752996775 34451 64478 571513761 57248 57248 813684830 460 460 919663738 64035 64035 546449772 26812 26812 28092926 57105 63746 836761051 34495 34495 181675106 25005 25005 671955751 63438 63438 624845977 29926 29926 669394221 40894 40894 566019222 73794 27634 212569934 74495 41112 637413109 69706 69706 263275408 71588 71588 864262881 24204 24204 288753787 26812 26812 241644226 61175 61175 781385538 21030 30606 439652557 10986 23219 544322274 37844 37844 48839320 73221 28109 295997425 67930 67930 373103364 19325 19325 363695908 42680 19339 843698698 7392 2769 478604066 69251 69251 409882575 30533 30533 882391327 31969 31969 970981674 52622 52622 56125048 26812 26812 528366523 24844 15396 569278690 15977 15977 85336791 72567 72567 521911983 53280 53280 155139226 4389 4389 696824828 69328 28667 841685125 51730 51730 828933579 41512 45137 369451002 26812 26812 356137416 45777 45777 616926209 51570 14071 268566441 3511 40178 207524551 32223 45552 190477475 61201 61201 96789834 68902 68902 869271866 41742 41742 718804706 26812 26812 16362623 39972 14761 298240170 25139 25139 197520328 51688 51688 961428933 64259 64259 626982876 50853 50853 998533339 26821 26821 385703248 53445 53445 829632379 75140 75140 105017960 28912 28912 499393585 57792 57792 368706157 58043 58043 764802635 26812 26812 497540486 55563 55563 840156184 26812 26812 22915753 25105 25105 818654932 50258 50258 59829524 18210 18210 92707958 26812 26812 730064920 71402 71402 677621752 38572 38572 542122872 3526 3526 613087902 34416 34416 783975577 25975 26812 452799976 26812 26812 189899753 44671 44671 458268346 26812 26812 491144470 26812 26812 743751713 24288 30850 823966184 31552 31552 648461463 26783 51788 957785332 11357 11357 885529362 9101 9101 387490858 73794 73794 72212847 1659 1659 570144050 73728 73728 900212836 56391 56391 203902904 62796 62796 701054049 47632 47632 630096403 5504 5504 409659249 53255 53255 33544787 34592 34592 791318832 7711 7711 508386848 58884 58884 766798092 44079 49028 974859202 58165 43292 537496026 70343 70343 229451147 18355 18355 439382957 55016 55016 688258104 20391 17053 91771539 26098 26098 765097533 75583 75583 270479746 41505 41505 354429810 3387 3387 730746208 28813 28813 409186898 46522 46522 365238049 29675 29675 351602544 53142 53142 159306363 48641 69423 321010779 13282 13282 30047258 28904 28904 564166289 74897 74897 448372626 1537 1537 947841721 11949 11949 568266048 26812 26812 831950274 60058 26944 231684132 26593 5998 777039028 45875 45875 365079393 66884 66884 789341719 26812 26812 806662501 21776 21776 651927071 21132 21132 676743259 73993 73993 516982880 58257 58257 592098578 30763 66567 599330312 9354 9354 983321634 13949 13949 234465762 47611 47611 950223876 64463 64463 582837605 13829 56286 739615965 27435 27435 715249713 50247 50247 284366687 73647 73647 731838061 31986 31986 897582508 69089 69089 312638667 41545 25962 404722997 74990 74990 532747727 38675 38675 416429056 68556 68556 61874990 30733 30733 751800984 41545 50768 844931179 2015 2015 321196783 22013 5047 149187258 11153 11153 287048624 31571 49148 549977561 61128 61128 867628214 44706 44706 593864666 51377 51377 224868543 56311 56311 888629100 28821 28821 935460514 29278 29278 132151053 77338 77338 363520357 38827 38827 198301386 35958 32464 900022961 48909 48909 208834747 45762 45762 537004269 62238 62238 574029084 30882 30882 628768658 745 745 396333497 46221 46221 767007692 37083 37083 346282870 61520 61520 703802973 47427 60975 770433933 34048 34048 475921683 22411 22411 862895505 32933 32933 440213734 26812 26812 417917192 41545 12934 888104506 58024 58024 244377778 49674 57927 832235462 52462 52462 583644219 26812 26812 377837985 54545 54545 214374297 48321 48321 727683121 28253 28253 254366685 72239 72239 736834989 27320 27320 826031427 18983 18983 586363769 21609 71060 839155129 5375 5375 424079462 19885 19885 596485868 35451 37221 584921576 13340 13340 106026375 12992 12992 778221523 57747 57747 431416359 37239 37239 922203470 45821 45821 222018601 7184 7184 515060936 10191 10191 256596377 8568 8568 58191610 26812 26812 837681655 46093 46093 213238448 34160 34160 242842067 29130 182 331832564 70332 70332 988254740 58033 58033 911855669 47344 47344 354106640 26812 26812 315279007 30258 30258 112949750 33432 33432 670668812 4211 4211 731963673 38817 38817 218151683 19053 19053 225882494 53002 61529 588689988 12027 12027 470195706 32520 32520 313998677 10736 10736 725692945 18543 18543 897482762 27297 27297 414437596 5181 5181 674842775 45533 45533 64124405 41400 41400 816482485 71792 71792 622833915 22728 71242 740298674 65933 65933 939039194 40437 40437 362148657 21489 21489 875063422 52332 52332 84256079 31458 31458 870059578 46766 46766 255663501 32309 32309 462332718 32436 32436 603588202 66854 66854 761298070 25752 25752 466764758 36506 54964 635145984 20181 20181 994707682 10268 58668 502043975 37735 37735 855562894 42147 42147 450501649 41545 7395 404625376 29780 29780 731144117 58170 58170 273754941 42948 42948 382036391 69137 21901 851808457 55960 55960 834189563 53127 53127 343669651 76503 76503 40205563 23732 23732 940514966 39969 39969 420907213 9899 9899 533163955 274 274 624985830 56262 56262 225176448 26812 26812 157175713 8578 32684 741682397 58906 58906 877486320 33292 33292 799635656 45623 45623 137515549 15033 15033 175812274 75666 75666 104049049 21109 21109 261151757 60868 60868 120122656 77315 77315 531291270 35088 35088 334358965 26812 26812 934092859 20922 20922 314755616 37792 68040 669917240 11642 11642 3012748 55784 55784 979349729 74891 74891 608217121 42944 42944 265128207 50733 50733 99419837 42470 42470 525859473 26812 26812 186701325 54256 54256 97027556 49141 62212 88141192 16076 16076 177589239 17064 17064 561845311 42076 42076 79363034 52356 52356 413346576 38350 16923 389777744 33599 33599 719477744 40008 40008 300043581 31555 31555 796445980 73989 56791 341330506 20147 20147 629003488 47935 47935 620301620 26812 26812 824599903 74196 74196 115218276 15858 15858 875986073 25722 66873 169645977 16381 16381 303443692 24612 24612 813094524 68968 68968 929629549 18832 18832 417219982 22880 22880 860134910 9783 9783 913435811 75352 75352 237947078 38065 38065 611813937 55783 55783 109574479 66390 66390 567752630 26812 26812 581281666 26812 26812 130988642 74377 74377 894291749 26835 26835 522965830 69997 59992 773402706 49011 16337 563586752 50154 50154 113300906 11597 11597 938675658 19975 38719 759717669 48557 48557 528698968 45020 45020 696320230 62360 62360 821668928 52547 52547 22844360 38572 38572 500903643 10812 5084 265301894 75589 26218 141655970 55029 55029 340329844 8310 26812 414446244 7373 7373 969017966 40228 40228 559364620 62410 62410 510042828 41696 41696 668738120 60059 60059 950558291 26812 26812 583384923 32929 32929 14865127 7077 47154 806277564 13468 13468 306177827 56905 69163 922725935 64809 37036 246784672 36743 36743 395170617 41545 12874 715064823 13031 13031 379404636 63129 34519 206180252 61956 61956 130746652 5751 63395 756128560 12837 7787 987925882 6857 6857 657394009 4582 4582 701360562 38336 38336 353141590 15790 29025 436789914 54979 54979 386308173 66565 66565 925316396 47970 47970 589495045 63491 63491 593498839 25500 25500 285294540 11087 11087 210879748 66983 66983 196143030 50607 50607 58811246 28783 28783 492936910 15743 15743 420893290 7574 7574 838466455 37144 37144 152669889 70781 70781 922434854 7454 7454 859331000 4901 4901 981175935 59340 53441 317635762 15436 72291 378246363 57093 57093 187340366 40048 40048 489110874 40608 40608 270702750 16365 16365 290271483 41331 26812 638817944 6648 6648 244504664 47251 47251 185820470 37272 37272 36789593 48839 48839 341314222 73132 73132 121201495 58215 58215 313649376 29675 29675 855350905 32827 32827 218820834 3885 50057 221174675 48313 48313 818465150 23186 23186 456656041 55237 55237 216658469 74981 74981 998975912 42296 42296 832362016 44064 58620 614749886 40931 40931 477019974 38996 38996 163949614 37291 37291 411596035 47989 47989 721086925 21149 21149 322393635 14721 14721 978514887 43490 43490 486738778 22704 22704 936654289 33200 33200 938589271 26812 26812 900244700 14858 14858 542042520 28943 28943 963472432 25748 25748 971967885 22262 22262 551279113 26812 26812 987837502 61922 61922 515966308 31740 31740 506824803 18793 18793 735714449 20073 20073 383717191 8295 8295 509862515 47630 47630 321621034 44381 44381 74130192 19644 19644 974645506 30061 14903 71769424 70655 70655 146036934 31305 26812 894391679 45273 74430 729267791 26812 26812 616739334 26812 26812 151876667 16320 16320 361303958 2989 21969 134870366 26812 26812 141274129 21936 60706 735930054 26812 26812 257915828 35527 70251 164240597 26812 26812 617097546 30412 30412 311321277 21861 21861 654371579 20063 20063 943414699 77268 77268 641248275 53953 53953 227426973 68937 68937 179398639 72916 31022 594736777 4947 4947 847881140 31926 13546 409644791 55933 55933 710405401 4374 4374 728493995 60741 60741 961142932 57099 57099 689778276 14831 14831 81583737 26812 26812 834221665 29189 29189 683807930 6156 6156 884196817 69805 66992 471076958 41545 35475 376271671 21653 21653 830052904 44433 44433 432463390 64295 64295 344246295 46358 46358 632469629 604 604 599983152 31219 31219 740195228 49306 49306 7360317 73879 53276 959475193 76717 76717 674382049 58763 58763 100679876 10415 10415 404407557 47762 47762 805016083 41734 41734 834264919 36613 36613 294539420 14025 14025 619793769 14079 14079 114437270 27859 27859 744653733 21167 21167 273094016 59831 59831 593346349 12321 12321 969987231 24921 24921 346577465 66818 66818 562629643 26812 26812 844759625 4696 4696 129655719 8317 8317 498443663 16519 57351 111437266 22412 22412 171891468 14577 14577 191821375 41545 36561 21383006 54972 54972 820430655 15265 15265 612846365 18333 18333 335633936 16033 16033 959219716 14537 14537 412744118 33974 33974 834168741 63138 63138 784501190 51607 51607 296966795 27248 27248 269999834 31364 31364 70127477 62012 62012 571083810 62686 62686 315143512 76006 76006 815827960 75323 75323 661845080 63706 51244 553296601 11292 11292 547576958 51700 51700 377146778 64018 64018 978257024 12711 12711 286469469 52822 52822 587844642 64738 64738 881512323 26812 26812 175132627 53725 53725 64465724 3349 3349 140590844 24115 24115 326362092 22773 7639 428812023 3577 3577 718210815 20473 20473 706583515 26155 26155 631684741 31720 31720 303748067 70706 70706 914571097 41464 41464 792983803 14332 14332 358912454 60382 60382 985244670 62655 7856 432855576 26812 26812 938938125 16066 16066 772237624 25968 10519 113582032 64140 64140 724002607 35631 35631 457042020 71225 53291 508299048 56479 56479 641732685 62788 42290 918429953 26812 26812 645186421 41084 41084 396211545 64595 64595 586427464 53808 53808 861162646 43673 43673 55583471 52723 52723 754291354 6526 6526 68026674 49799 49799 733815858 33558 33558 35143721 21015 21015 510879665 8478 8478 656913452 37137 44182 160205810 50573 28235 680490792 59913 59913 537686996 26812 26812 777106417 44757 44757 307433802 10223 10223 741422071 15436 1980 536576267 49969 49969 445166189 24971 24971 641715754 4629 4629 11235812 38299 38299 470041141 15555 15555 94567916 26812 26812 640160884 8855 66553 19524589 59188 59188 49876070 71413 71413 567344252 16849 16849 979009376 57764 57764 845153704 39032 76628 326144850 59634 59634 794370508 25319 25319 75766819 74318 74318 154228992 53781 53781 793378486 576 576 182333510 41545 27871 613804696 50221 50221 912710745 41986 41986 407692848 67913 61199 854013128 9346 43327 182446969 24549 24549 71993707 44581 44581 276625890 24821 24821 718499441 57072 57072 749026624 61946 61946 401273709 30417 30417 782916324 49954 49697 564551880 21007 24374 97826806 3896 3896 528664917 3663 3663 579849620 46055 46055 428462131 45001 45001 636805276 1680 1680 683729200 6339 6339 53573404 62931 62931 686630434 28952 28952 873810762 75467 75467 262836555 26812 26812 479188188 73222 73222 698392071 63923 63923 195402142 45784 45784 15965761 59568 27189 256496564 36743 62885 306301016 54233 54233 429286701 8002 8002 622299099 26812 26812 758334825 236 46497 978923113 24051 24051 863819930 43684 31369 531431959 58383 58383 379391610 41762 41762 223604026 11829 11829 572531905 57244 57244 680677964 49376 49376 572307906 41208 41208 337316810 58791 58791 261503308 74618 74618 453228270 55051 55051 231885235 34150 34150 521359484 51886 17554 488059925 70665 7481 104338677 42923 42923 627913882 4588 4588 164324790 55619 32923 279023822 24610 24610 390911485 52123 52123 495319194 32128 32128 133233622 51930 51930 63533853 71466 71466 312142829 10844 10844 545900122 4974 4974 10433176 27254 26812 109229469 24491 24491 439771886 15185 15185 114911926 59955 59955 796989224 5022 10989 677509418 27779 27779 884941192 24149 24149 418413010 75031 75031 359980234 70757 70757 976180338 26812 26812 422018790 3319 3319 424865682 37744 37744 487694907 27521 27521 365735583 26812 26812 140176410 3610 3610 451953216 40668 40668 322323977 76512 76512 855723099 29518 43351 745584067 26812 26812 395736721 48108 48108 483375195 15685 15685 816757861 69889 69889 578099736 2411 2411 347323053 25138 25138 590783656 34740 53075 672808851 2411 49319 430665945 26812 26812 488371009 31937 31937 807348237 61807 61807 908722534 37855 37855 96512452 42805 42805 195943271 74975 74975 155193955 70656 39061 558740853 45104 8208 749524330 7945 7945 294106806 24077 24077 713592116 22396 22396 169979130 47854 47854 383501494 38362 38362 712900702 74002 74002 61533697 16110 16110 448580804 8470 48882 930633060 26812 26812 110967877 18716 18716 172845813 61859 61859 564990034 6164 71718 309908255 9219 9219 870952391 71273 71273 139349430 26812 26812 743354399 35125 35125 658513096 20752 20752 703176155 26812 26812 998424157 42039 67377 787283477 53410 53410 225261691 10082 10082 43563021 45083 45083 347357810 10009 10009 852142496 20247 20247 562156908 26460 26460 37152881 26812 26812 910309388 73351 73351 699413278 71117 26812 203438788 34 34 80234308 21907 21907 282157087 52440 52440 441822601 2336 2336 475096141 28319 28319 873381385 72133 72133 476882391 41363 41363 757885156 35844 35844 11849600 14849 14849 768382187 26812 26812 280473488 26812 26812 577838411 33051 33051 573021220 6572 6572 712329300 13132 13132 402213206 31293 31293 645323771 48394 48394 990847376 77015 77015 309531841 30337 76529 495937538 44284 44284 318352826 26812 26812 296286870 33252 33252 770668776 5072 9440 861961980 75952 26812 242479562 56411 56411 99488733 15868 15868 595165052 69736 69736 460071665 69005 69005 436503865 33563 33563 263638374 26812 26812 818700131 3520 11191 551564176 32771 32771 904120515 71725 71725 997322751 64564 64564 981627442 7103 7103 107136316 11682 11682 123529740 72468 72468 596371850 44527 44527 367071799 8176 28713 790242216 7037 7037 956370790 18303 18303 328011327 25010 25010 148705699 30153 30153 883711032 66290 66290 228362773 57816 57816 118180843 9520 9520 125876998 2174 2174 540490675 19704 19704 432154354 26812 26812 749171263 28084 6119 549280264 16759 16759 552012471 39037 39037 617914528 29058 29058 954559909 46555 46555 10791488 28819 28819 501393204 51033 51033 213975236 41545 46841 238985977 58165 58165 299582932 58331 58331 764595704 19306 59090 836559907 13203 13203 97751393 45036 69248 834055838 39852 22792 756204165 77028 33870 550567531 44496 52891 503277546 47124 47124 514964080 5825 5825 699778061 47752 60734 494150837 24521 24521 200353409 26812 26812 86073205 26812 26812 19106581 36736 36736 151786111 26812 26812 953595586 26812 26812 183406988 38657 38657 419433121 18272 18272 949593453 5078 5078 831175170 36108 26812 759713967 41545 2781 888890860 36152 36152 383987241 50208 46361 632700946 10701 10701 644846463 32376 32376 497349760 72815 72815 496238812 26467 26467 967527624 49818 26812 884653209 15793 26812 809641547 37048 37048 748393483 53252 53252 374957150 5234 32097 93559155 26812 26812 428258930 30050 30050 35491542 2761 2761 587327831 68321 68321 63582071 40545 40545 872504360 4925 4925 740703715 23961 23961 236359088 52181 52181 567439217 69355 69355 664498652 65268 65268 797834193 30575 30575 702354421 70163 70163 372402623 51570 51570 564619743 53859 53859 64976320 43570 43570 758319651 30141 30141 390217046 55830 55830 594668823 46451 46451 147720218 76402 76402 186632979 6337 6337 695478335 60378 60378 904588447 15581 15581 373467753 10022 37621 538094188 44126 44126 536570679 31580 31580 42134098 51575 31221 305648120 9029 9029 640480606 29848 29848 784546459 72298 72298 671556902 37635 37635 559881237 33030 26812 460026723 49503 49503 55936610 73615 26812 694023307 24857 24857 583706110 29980 17534 749981658 26812 26812 136383050 1 1 770550736 12493 12493 392624297 58863 58863 97340287 70028 70028 310287719 69705 69705 523805501 39132 39132 776672737 63657 63657 438522660 13935 13935 169893847 38297 38297 705294131 64645 72805 49768821 59409 59409 954679320 53580 26812 817512989 34163 34163 83650369 59279 59279 143489113 10693 10693 868176234 30310 30310 320752257 53492 60970 89602879 49958 49958 669469078 48463 48463 269948348 32260 32260 601338009 33301 33301 690034973 60659 60659 462121639 11916 71903 788505387 55875 55875 931224702 41545 30170 547810284 40796 40796 817489896 64391 64391 576408644 14104 14104 785765282 14320 14320 427198435 8941 32286 762271333 71649 71649 399281485 51022 51022 832238259 26812 26812 799536989 62773 62773 680016985 3625 5238 606949690 21965 21965 610536071 338 41762 975593502 17651 17651 708097900 39346 39346 981679580 36327 5448 550445572 51654 51654 230946303 55611 35471 207261247 42056 42056 463857744 70830 7227 340380389 10756 10756 569937583 62365 62365 803796128 46209 46209 784623457 563 563 393989051 422 11378 611914628 7006 7006 403356468 32870 32870 869172338 14228 14228 204944634 41545 23354 610535269 66970 66970 167158661 26812 26812 65964198 26597 26597 889641212 55136 55136 828363106 17999 17999 911607975 48152 48152 604334488 43793 43793 878893915 59017 59017 367865304 47020 47020 844398922 46198 46198 866419589 47664 47664 198301605 56074 56074 675300466 26812 26812 889967335 35292 35292 457659144 14556 14556 970254223 46850 46850 116210845 16696 16696 902692140 18547 38595 807727155 64333 64333 265925903 3224 30939 455709234 8609 8609 318180471 45854 45854 45157230 55254 55254 508057183 38489 38489 454419950 36869 36869 200900916 2881 2881 850468363 32902 56048 920519065 37296 37296 73145316 47264 47264 518459227 68673 68673 288602918 70632 70632 127852764 14488 1765 558103177 71012 71012 864445559 48657 48657 664159187 53918 53918 700094172 72518 9876 537712753 38510 38510 344323599 67435 24908 657932867 70931 75530 326493204 53638 53638 615972265 29609 29609 386230921 45002 45002 322778237 33315 33315 68790643 3250 3250 240499331 7704 7704 134689097 26812 26812 942850207 23493 23493 914223291 741 741 681720102 30793 30793 681051423 7339 7339 588001199 67193 21516 858719706 45929 45929 716751246 40405 40405 590415502 56295 56295 5569635 29148 29148 786355859 14935 14935 443843288 25083 25083 673197561 43296 43296 918979288 25990 69275 55568686 53092 53092 142673811 39163 39163 405374404 53732 53732 639588820 30309 30309 280361871 7319 7319 771628483 60888 60888 183577186 72643 72643 957480713 8362 8362 831735339 53291 44243 347593134 26812 26812 797437444 28269 24749 223350612 51886 51886 285271028 76410 76410 409450801 26688 26688 118912218 47954 26835 714291982 77228 76263 734906896 69204 2682 950671628 68259 68259 662261070 29873 29873 530533016 37091 37091 349986934 76215 76215 976670454 54270 54270 505448323 23266 23266 766242704 8159 8159 704554508 64076 64076 482375539 13846 13846 744379386 75099 75099 260317780 63282 63282 421123673 33211 33211 862834426 35613 35613 769083326 30845 30845 14113562 11098 11098 996982678 20766 20766 775735233 5892 4525 587607140 1786 1786 58330355 53239 53239 560483588 51918 51918 460688619 43729 43729 389304483 4950 57452 34539091 26812 26812 580658142 40521 15668 864278342 12174 12174 37971943 20006 64346 623885981 70047 70047 791025681 31015 23866 611878412 21173 21173 94928260 27066 27066 865805378 5465 5465 527811765 22579 22579 763468859 37201 37201 684867068 6511 6511 521143355 5721 5721 260605015 60893 60893 371663232 27962 27962 109266482 2746 2746 463017838 77198 77198 663939719 16468 16468 261760475 30769 30769 111315522 41449 61878 983510798 77068 77068 969846556 49684 49684 243211941 43469 43469 279690472 40265 40265 840290136 50768 59275 742629618 9710 9710 307104671 65667 65667 164347268 69188 69188 971076935 60035 60035 968534882 70495 70495 701607608 71141 1090 898683446 29780 11964 951503640 61708 61708 866845870 41423 41423 893834558 27663 27663 944959856 14795 14795 525813253 21590 21590 362241006 59093 59093 45108823 32259 32259 126725195 26812 26812 690147811 74900 27929 677119680 32308 32308 315498379 26812 26812 254192353 7582 4683 799210234 59947 59947 797763642 30426 30426 130424845 69353 69353 370705598 58675 58675 426755160 26812 26812 871493358 26812 26812 12560902 17660 17660 325552841 36449 11313 123477324 53113 53113 567205016 16778 16778 126677954 30212 30212 239503623 37168 37168 428042694 68156 68156 331672552 26121 26121 473367071 41832 41832 267764185 36486 36486 335160096 11936 11936 123368352 32816 32816 91085063 12713 71099 891854911 26812 26812 971006198 39112 39112 227952575 50439 50439 409108461 74522 41500 606258724 63893 68061 763871559 26812 26812 300361007 5749 5749 522439807 22662 22662 741258393 63077 63077 529382481 22893 22893 659473461 23330 23330 29418054 4308 9622 752565231 57075 57075 692176304 3779 3779 778365678 11257 11257 186324688 45783 45783 626643808 21593 21593 906967577 17593 17593 15089288 23179 23179 604205526 26812 26812 842231904 18930 18930 175006311 5171 5171 903316384 23628 23628 932554375 34075 6060 105354690 58731 26812 53099029 27873 33073 80133345 1963 1963 839553697 74563 74563 313847642 4568 4568 968498475 69351 69351 666068125 41545 1635 55101792 10159 10159 939405368 70386 70386 179888122 22501 22501 789375285 65971 65971 204008035 11866 11866 11876181 19866 46661 711715092 66624 66624 268249585 7102 7102 27670286 60693 60693 671751946 25289 25289 356611488 38157 38157 409208312 47830 47830 429665191 57466 57466 773845586 26603 71565 353059825 10518 30455 116203289 14554 14554 958145396 41545 21011 149011762 12698 12698 768215204 75780 75780 48779540 25168 35809 261056172 72320 72320 352782072 67596 67596 79636056 26812 26812 904910700 13 13 619826851 811 811 547137612 41545 11997 393104569 64189 64189 683324713 53010 53010 420439225 48775 48775 100412144 15849 15849 828696855 18066 18066 804238222 45536 45536 645367962 60206 60206 981640352 38184 38184 820511279 51177 47503 409407138 15323 15323 938889720 4738 4738 690847184 24617 24617 14944063 27263 27263 972651882 9692 9692 648467752 63407 63407 864911825 69379 69379 616517498 70154 8605 244865724 44600 44600 3213333 26812 26812 467033058 65652 46579 219546192 26812 26812 262167665 26812 26812 879725232 61937 61937 72045531 31414 31414 817891551 274 274 228942632 50960 50960 395792830 12964 12964 668305005 2281 2281 931932574 47120 47120 922814804 26812 26812 97656205 26812 26812 20244406 11315 11315 691181838 64465 64465 806109753 9138 52850 850361826 73429 65790 730603943 32856 32856 160391973 55923 55923 482041394 64598 64598 112871808 8605 8605 898723675 71006 71006 47317754 53340 53340 72691275 43604 43604 361597981 69029 69029 799587352 21778 21778 624581686 19902 40636 726235194 34133 34133 640200243 35382 35382 837984589 41545 33720 334901254 26851 26851 422263692 72695 72695 88856158 44376 44376 333350401 54312 54312 851970066 33587 33587 718288717 42207 42207 919712856 35642 35642 609957509 2348 2348 524684182 16621 16621 807464242 74077 2416 624322465 76695 76695 667611048 45332 45332 150806963 66238 13456 729423849 29440 29440 540556391 75553 75553 285790501 36993 36993 563691885 26812 26812 26421846 76503 76503 322261430 52268 52268 58679088 26812 26812 595243237 53067 21476 215731729 52247 52247 258196924 37830 37830 908049628 26812 26812 820908485 5728 62747 534931700 621 621 529538940 18891 18891 683033700 26812 26812 684936328 18020 32478 592161478 26812 26812 971701126 58273 58273 831521879 32731 32731 14231399 20528 20528 643938991 26812 26812 443796070 76336 76336 221028766 53663 53663 763317209 36522 36522 668562950 44053 44053 443876736 30116 30116 5962170 21248 21248 185811854 50501 76385 88176175 35284 58275 304836396 26812 26812 71568128 40654 58581 705630130 4820 4820 538191843 75020 75020 273687717 3757 12947 647910119 14144 14144 754389570 15712 26812 734291346 29353 29353 973656303 24175 64431 573352072 1683 1683 47018414 33967 33967 629841843 12618 12618 139625760 26812 26812 538251589 26812 26812 86610752 48904 48904 540442971 26812 26812 466641983 12506 47069 655106872 20343 20343 122661034 52040 52040 49506792 10531 10531 138642085 62119 62119 391853875 73533 69513 307029910 13289 62393 176556669 5048 5048 447266460 47352 47352 237442001 26812 26812 223495289 38745 38745 37854573 30779 30779 48393006 48914 48914 304738350 19456 19456 795124158 34364 34364 954393233 54156 54156 239193888 23121 23121 305174994 27610 27610 484852186 33068 33068 832707706 55071 55071 526333665 6063 6063 4962383 65437 51472 702172346 25765 25765 904773484 11361 11361 22006265 5739 5739 819804528 11038 11038 74027428 13799 13799 648765210 45840 45840 981305382 49856 49856 769577748 51496 26812 323398045 73595 73595 763180448 3245 3245 65856447 19786 3613 314793192 5268 5268 750886973 6460 6460 490190323 55218 55218 52433037 50537 50537 905311622 55205 4540 253023410 17999 21113 65309397 59817 59817 893990393 54006 54006 850851600 58084 58084 553046745 61502 61502 615727878 12358 12358 947291258 19387 19387 578956187 42916 42916 331423440 22688 22688 348491108 48443 48443 172325671 58924 58924 168717736 24799 37803 959050529 11359 26812 684354533 15623 15623 87024173 40782 13930 202492100 10196 10196 30002212 26812 26812 545282430 54496 54496 151195317 26812 26812 807694609 44036 44036 458658455 49378 49378 846324613 69374 26812 788106892 23275 23275 943109604 38791 38791 17086140 12882 12882 509927614 53742 52510 989518675 58302 58302 511216694 1818 1818 666109535 63680 63680 924937729 61802 61802 810814999 55003 55003 389995444 21925 21925 869748363 20023 20023 938228820 26812 26812 677782198 10507 10507 408650055 39194 25968 460559291 26812 26812 529865691 36461 36461 904305691 72234 72234 413881572 6776 6776 110782214 23612 23612 752792397 73815 73815 602838098 76593 76593 232071213 724 724 84822139 22989 22989 328299101 70763 70763 405999103 58601 58601 219224795 26812 26812 660630979 6060 6060 981450218 47852 47852 616788460 1895 1895 15263046 70534 70534 392055010 63813 63813 617429972 26842 26842 296184996 2327 66752 172071479 34625 34625 916711169 28689 28689 272775850 26716 26716 700087996 58871 58871 974615433 23549 17248 820606807 71693 71693 834291291 35082 17949 408430966 41545 42385 200094239 1807 1807 75516623 58317 58317 10329969 60658 60658 249208539 49928 49928 99331477 5902 55543 242188344 26341 26341 206059890 73047 13459 472243563 26812 26812 78619760 61679 61679 614632779 39131 39131 321441913 26812 26812 63582091 72873 72873 76552789 8514 3794 713040678 52613 52613 402423469 48685 48685 56604276 59402 59402 930407937 55396 55396 643804300 28860 58843 393488163 76658 76658 844076851 67043 67043 620786810 2677 2677 808822755 58968 44740 728846571 64915 64915 431821126 67791 67791 67107554 53658 17590 651829648 26226 26226 23792460 68445 68445 161946782 19490 19490 552530801 1970 1970 712928680 36203 36203 411585345 68569 68569 962321841 11670 11670 672644590 38842 38842 905219057 49792 25675 756668095 23802 23802 65184937 36160 36160 881958271 47893 47893 684374198 48757 48757 835411023 59387 59387 743330031 52190 52190 188525761 58901 58901 815682638 19796 19796 618900901 53497 75080 744006935 26812 26812 445072431 59934 59934 711398740 46806 46806 910220208 43156 26812 421293407 26812 26812 550450946 4722 4722 695621017 41545 2697 193532477 17093 17093 204968703 63904 63904 197990982 26812 26812 941819929 47120 47120 283944273 53134 53134 411875399 38263 38263 148647529 73664 73664 130472083 57247 57247 534537107 12451 12451 992085405 57905 57905 341872068 6512 6512 635243880 69188 16140 120761542 63670 63670 743592671 5997 5997 285976740 61967 35542 666061900 2403 2403 745322670 45369 45369 752653057 62794 62794 877878221 41545 43076 630751049 44557 44557 857109711 21331 21331 976651244 51840 51840 153908443 55403 55403 274313205 53493 14332 970554612 5229 5229 332334182 26812 26812 641013349 6119 76034 233858581 23470 23470 885739582 38821 38821 298057377 12983 12983 860052117 5939 5939 299568284 7546 7546 82201301 13830 13830 249083308 44021 44021 600733862 70074 70074 388495989 70169 70169 221759481 69781 69781 178741873 41545 53583 452001672 22201 22201 386127899 22393 22393 155840724 33903 33903 651668182 11104 11104 331786669 74203 74203 410314868 14827 14827 813632267 66229 66229 966540882 55592 55592 638485644 52065 61163 279395148 67808 67808 112622881 26812 26812 44547848 6666 64043 303943281 33568 33568 355104438 66023 66023 943618505 26583 26583 778062215 60825 60825 966333473 63512 38187 586389597 10485 10485 324333146 64689 64689 855473059 27501 27501 426265211 73966 73966 549191258 11916 11916 960859020 15274 15274 439736852 30797 30797 853125372 30465 30465 373926054 49234 49234 187852451 23899 23899 759345032 69863 69863 419895346 48112 76421 568840096 8990 8990 777824970 26291 26291 284700931 9895 9895 448880337 26812 26812 864921680 65498 65498 38038210 24218 24218 244195792 70134 70134 676843921 26812 26812 744162021 8904 8904 310902658 65239 11945 233614375 37155 37155 677341778 5674 5674 528385614 66352 66352 564877781 28269 28269 956512355 26812 26812 879240907 2965 15884 888736312 26812 26812 423990449 46092 46092 603646118 14949 14949 308490279 24550 59069 665649538 7614 21190 593340360 53792 53792 521911764 47111 47111 404935943 36461 36461 327307618 30886 30886 737915956 20074 20074 706872839 28784 28784 989865248 75439 75439 71690052 66434 66434 270142914 5493 5493 908382498 26812 26812 790623525 50475 50475 577707454 38300 38300 974414742 42165 42165 163857855 68651 68651 404027501 26945 36846 881113448 52608 52608 322375730 4525 1231 712908942 26812 26812 795378730 18544 18544 372823707 2655 12683 938313612 37141 37141 494884892 6191 76822 590115555 61172 61172 487874438 51291 51291 217934238 11095 11095 579190634 64689 64689 974615415 514 514 572330444 46775 46775 190607506 7957 7957 333815828 26812 26812 65227313 40278 40278 45855084 54938 54938 800031088 44017 44017 909723328 64636 64636 926958766 26812 26812 461579572 45790 45790 16408609 5988 26812 354948974 71327 8294 877981438 23788 23788 766590796 60017 60017 387299772 30548 30548 724928336 26812 26812 45578393 75811 75811 786629597 41545 65652 940091952 26812 26812 91343041 63748 63748 633425660 56295 56295 137759147 71327 71327 442600109 19932 19932 405011109 42799 26947 754019493 17439 17439 159397579 27418 27418 992134877 69422 69422 305513346 49170 49170 346326149 65753 76641 728102299 26812 26812 895123470 17657 17657 706427600 25296 25296 406569793 54309 54309 352152112 67737 67737 786676036 36346 36346 496137893 53105 53105 795632200 59221 59221 210726863 26812 26812 732093968 56111 56111 140778984 53419 53419 690649188 66422 66422 609471843 60458 60458 876008120 15574 15574 672649241 33463 33463 979091731 62861 62861 346022515 26812 26812 513105307 55768 55768 321167153 32662 32662 415948861 53090 53090 85116671 73262 73262 57597201 36907 2414 190578759 14115 14115 180616747 49404 49404 275183251 3931 3931 769565841 26812 26812 286330933 75971 75971 75231078 45230 45230 981954017 23827 23827 544452781 60851 60851 562647397 75893 75893 333067627 57600 57600 728490506 52348 52348 628548081 63817 76714 353321500 41545 10140 848418650 12587 2623 48994200 1022 1022 466255973 25427 25427 678554342 14168 686 539626973 29536 29536 446643548 39382 39382 826753124 28190 28190 221335641 21797 21797 7810553 35710 35710 527519397 72758 72758 954723250 70524 70524 898633822 36191 12802 187527830 46070 46070 676191783 43528 43528 32015058 40127 40127 941943392 20888 20888 101320735 27427 27427 691037803 62072 62072 841414952 5358 5358 792902356 57767 26812 612863205 76887 76887 330705290 59377 59377 496516907 26812 26812 344296850 75324 75324 140033955 41545 72803 834028400 49419 67554 370550169 1212 1212 806908996 12219 12219 840663759 46276 46276 375540583 37775 37775 815507190 27020 27020 82443455 70750 64607 882735397 22339 22339 303675200 65496 65496 898142147 60468 60468 990658786 5433 5433 933062809 8490 8490 126045041 8240 64830 527727736 26812 26812 49209120 54960 54960 372298989 41545 548 336700321 41545 1431 351527444 70974 70974 260105941 48795 48795 2087512 58119 58119 36101411 8871 8871 154971063 2972 35672 334374844 65890 65890 571995724 37887 37887 142997457 28636 39798 883636310 14091 14091 151329445 2235 2235 665428984 17554 11996 534962529 67160 67160 812320058 16296 16296 515327409 59906 59906 72904861 45559 45559 155621808 43475 43475 482868038 31571 31571 235781246 75372 75372 618226339 51190 51190 979641331 30262 30262 943606602 38069 38069 566259143 26812 26812 235194725 26812 26812 368879300 73747 73747 992848139 12145 37457 177051253 43308 43308 785077768 26194 26194 871374682 24114 24114 223055126 29991 29991 705715773 1913 70572 190811485 16003 16003 65611691 15296 28909 568044300 41816 41816 877605983 66128 66128 522549166 52645 52645 721001011 23261 23261 335480170 69422 69422 531208352 34095 34095 157637352 17935 17935 854835918 12952 12952 213580098 24244 24244 439145285 67320 67320 769151145 77156 77156 266754037 46153 46153 641370777 1631 1631 634239823 53006 53006 199024829 59131 59131 955342888 26096 26096 765021282 46688 22928 848677739 33261 33261 656520115 76805 76805 211008263 69097 69097 890146865 30326 30326 851702924 55841 55841 835423029 20569 60268 953838886 44296 44296 617079608 52959 13962 44173005 59253 64460 725162663 19092 19092 645337581 43459 14148 295694056 722 71510 235476053 18600 70317 980515980 5654 5654 522170812 54386 54386 194284216 50585 32137 86847642 38123 38123 849670482 31070 31070 995473703 15655 15655 89500799 67397 67397 513245476 76581 26812 396685783 45954 48917 350310932 51551 51551 235253707 1976 1976 310946113 19836 19836 719580083 25369 29694 560047907 38235 38235 954157300 16958 16958 932876396 60204 60204 763106092 32541 26042 882223005 26812 26812 710494380 62886 33238 41229671 65684 65684 76102437 70242 70242 903024976 72703 293 834575662 37487 37487 36274687 25160 25160 929777552 12458 12458 715612232 41267 58030 933293843 56584 56584 389766483 64729 64729 877597640 53387 53387 587596010 54349 58766 418104418 76468 76468 645992684 18161 18161 441831835 9529 9529 132631294 39617 26812 101822937 26593 26593 603373879 69514 69514 760491579 27241 27241 978489125 9341 9341 623085881 75424 75424 389409323 54343 54343 376407804 70140 70140 634442403 13498 13498 121326108 17724 17724 72372862 36358 36358 230670633 50393 50393 929254031 33711 33711 397794439 12787 12787 490864519 59780 59780 148581638 71497 816 350706956 74712 74712 768858474 30486 76903 517495278 55847 55666 985478885 20771 50985 440017070 48911 48911 54090790 61666 61666 523177269 76706 76706 934125980 39343 39343 65843041 26812 26812 530156020 35230 35230 291777641 30507 61656 845357877 66800 66800 450562021 13903 13903 233605445 18945 12194 293978382 17977 17977 336280047 73792 73792 104627652 48957 48957 93845524 17352 26812 495479003 39806 39806 27842954 47887 47887 650090051 26812 26812 770553102 62293 42743 742679035 41545 58231 241924426 15478 61613 56625195 3435 26812 595359125 62153 62153 892241129 41496 41496 625345297 2913 41843 482753643 42984 42984 763578045 26812 26812 172183537 67729 67729 971999781 12591 43270 390027125 70531 70531 175684519 55669 55669 464885068 70852 55467 436390351 43934 43934 781675334 56797 20615 655839098 26812 26812 868203693 7253 7253 66381603 28035 28035 900991107 8888 8888 567236885 42142 42142 136743930 33509 33509 226450896 70463 70463 883387350 15957 15957 84298299 2855 61900 117373545 20556 20556 296355662 19533 19533 5171787 26812 26812 839045718 76769 76769 779286929 53082 53082 649445087 50681 50681 829154839 33329 33329 955432736 55396 2101 40434305 70417 70417 523717190 72680 72680 686220830 50457 50457 577882390 71703 71703 916567281 18746 18746 748984210 55905 8567 946743027 2255 2255 825894421 7584 7584 738608606 43091 43091 828459862 30942 30942 274801634 39005 39005 343718677 31948 31948 410649385 23609 23609 769303311 2705 2705 767798950 33701 33701 805196263 51504 51504 884077401 64647 64647 680506181 257 257 263006775 45869 40972 713716690 21702 21702 114742058 16152 22026 436750310 62478 62478 423127848 46463 46463 678109062 13135 13135 364273224 19288 19288 88158682 41545 61616 343066538 3426 3426 182721322 26812 26812 314564422 54423 54423 326513123 69566 69566 51701178 62404 62404 649697611 30466 30466 756999262 37957 37957 652580887 26812 26812 521013093 48586 48586 223955264 20105 20105 598985157 7276 7276 209773057 26812 26812 819695511 74704 74704 309409849 26812 26812 809299446 26812 26812 736249717 26812 26812 176541125 48202 48202 261500209 53567 32265 787835901 14319 14319 632950610 43258 26727 206263183 38650 38650 807673811 32530 67784 204703324 57283 57283 954102946 71225 55490 230001552 42270 42270 496436458 32731 32731 288003711 51943 51943 35283397 14686 14686 103901366 73564 73564 872592291 3754 3754 346739142 41545 24660 169828342 11504 11504 270537889 47766 47766 357809755 26429 705 816324577 63562 63562 482692247 55533 47372 862747785 54220 54220 745782108 59167 59167 94535838 10838 10838 250460940 26812 26812 533282000 61462 61462 697036488 66282 66282 559717803 61499 61499 403183971 23738 26812 512704959 48754 48754 702991640 29046 62537 120091915 29137 29137 452411356 25289 4419 681473039 10561 10561 392774976 26812 26812 5609771 26812 26812 167162131 32126 32126 468461676 47307 47307 813706822 65020 65020 653712038 37620 37620 689329004 17079 17079 8446888 50377 74222 65753883 20685 20685 373733056 14283 38344 618654666 19889 19889 984839240 34830 34830 176494066 29986 73242 721420661 26812 26812 605083988 41890 41890 672565173 8405 8405 108248160 1741 1741 493721469 45264 45264 521447177 59968 59968 105132202 39599 39599 457247685 31479 8206 530944555 42745 42745 371034950 36231 36231 521734182 42612 42612 643575473 5774 5774 580017410 29340 29340 706119365 22232 22232 982451097 77114 77114 498320709 47968 47968 22987096 46823 46823 6466809 36703 36703 876349746 26812 26812 241790646 29678 29678 947010374 95 95 447063281 35864 35864 175719995 23440 23440 420924530 26812 26812 915746448 71594 74034 806827304 47955 47955 720038985 24146 24146 968860981 44397 44397 771207247 40226 70497 222367003 14145 14145 524385882 60583 60583 551538069 69382 69382 1398194 16240 16240 151369590 29866 29866 991225227 44239 44239 347184834 2239 2239 335774303 50170 50170 58239189 66196 65264 197582974 3207 3207 62546596 37247 37247 641337180 31353 31353 68766632 24364 24364 787806818 38302 38302 767470338 26812 26812 243792850 27325 27325 504800159 292 50188 5098147 48628 48628 111266827 60183 60183 607695859 31588 31588 673763832 11876 11876 199046726 26302 26302 79906511 22552 22552 429630036 74447 74447 251322378 40778 40778 2735056 26812 26812 700035234 55246 12507 279828001 41545 77143 233377140 54399 54399 718062163 3624 3624 787788566 34462 34462 597432526 73626 73626 263639633 60765 13130 345539294 26812 26812 422482096 26518 9372 38899093 70765 2949 630164829 57716 57716 908733862 26812 26812 481171016 46460 46460 971532124 26197 26197 404634843 2908 2908 40714018 71283 71283 854599751 14861 41069 195225208 55979 55979 376189533 35451 35451 272429912 54329 59577 588021033 30129 30129 786056880 10334 26168 560447286 62167 62167 907459384 26812 26812 789798221 55589 55589 280377490 53023 53023 696587243 16512 16512 733772818 3989 3989 126020506 63092 63092 608746575 47653 47653 907913561 38930 69011 131466071 45959 45959 788597007 26778 26778 398865719 45460 45460 903652928 44120 44120 461260540 6215 6215 591716656 57984 57984 88192497 35560 26812 458844384 8772 8772 635033835 12947 13 751144740 64404 64404 714187965 29083 29083 733485909 16868 16868 567709631 25767 25767 70132419 62880 26812 244938514 23984 23984 104934159 54793 54793 286022477 64432 64432 71714180 33353 33353 940665630 49720 49720 220167087 27359 68603 861821332 65741 65741 42320691 26812 26812 782255989 19105 19105 501879647 25289 25289 772829221 26812 26812 543076413 11420 11420 46175341 51348 51348 212720943 11135 11135 699999119 35114 35114 805847632 40551 40551 225948785 32465 32465 101954139 68930 68930 103557616 41545 35913 401324632 32901 32901 63292212 71775 21201 758095601 26812 26812 241841858 31609 31609 111883442 44344 44344 960132275 60647 60647 935424547 17246 17246 40557332 29522 29522 920958295 53329 53329 237711207 47603 47603 779070232 71904 71904 622494791 15943 15943 947211968 41545 5821 960986564 31974 31974 81018570 24197 24197 387786372 47728 47728 688935517 40681 40681 413671531 4984 4984 985893855 52693 52693 2622383 4812 4812 363833183 65524 65524 638809765 38320 38320 905380336 30962 30962 549342955 75365 55467 219584334 34665 34665 426156403 65982 65982 8607329 24542 24542 767896952 6633 6633 339002033 27259 27259 944810403 69816 69816 857189162 71836 40469 183909188 2728 3319 973052943 26812 26812 250730183 31520 31520 993366750 35694 35694 61986251 26812 26812 189184570 48219 48219 158186734 25124 25124 770405393 56976 56976 819681441 17210 17210 122931431 26812 26812 816234294 42956 42956 961571508 15059 35390 472438810 38863 74618 555111534 38380 38380 924972440 10145 10145 788732187 29611 29611 409142686 26812 26812 796094855 26812 26812 943700313 66400 46022 878665231 9864 9864 285787043 53150 53150 349737812 58698 58698 765031886 5296 5296 543388189 1791 1791 564663763 69896 69896 899523513 36577 36577 374697057 3533 3533 737128738 46410 46410 372977486 32668 32668 24697288 58191 58191 503013351 18252 21762 485691601 68947 68947 673495270 32131 32131 569675743 36617 36617 445504563 15191 15191 741793518 49621 49621 853141556 25019 25019 846929376 71621 71621 278551552 19095 19095 222288957 8956 8956 476607164 19143 19143 974478119 35803 35803 794655808 66998 66998 115249252 59666 59666 468841965 41559 47548 154942161 39390 31601 691332237 39366 31308 36021445 74906 74906 904382663 21664 21664 482766753 11779 11779 91337767 64694 64694 519162647 26812 26812 741140586 47741 47741 238804739 66589 66589 249900421 34944 34944 453614818 75995 75995 623137804 65369 45930 629773765 24732 24732 608920948 16839 62069 655336622 32897 32897 615406851 40337 40337 441263366 31523 31523 367949530 41545 6245 797070984 26812 26812 693564405 68353 68353 432931746 44557 44557 726859369 31884 31884 769765612 19975 19975 514229554 15593 15593 559007309 34116 2495 747468021 46017 46017 650072726 18056 18056 201391931 15148 31807 360085691 65459 35863 894451306 30928 30928 390872637 55038 55038 190269326 31099 52758 967576458 10084 10084 673620341 61281 61281 424697727 18252 18252 924475228 51040 51040 702658372 25505 25505 353031255 37834 37834 584234323 41830 41830 549540618 41160 41160 787592142 50194 50194 484264824 24934 24934 328284037 28282 28282 643293916 75140 75140 210248870 26812 26812 80261321 56966 56966 316329900 73562 73562 413966342 36097 36097 142426699 23301 23301 717543798 41545 76175 581019702 39982 39982 249196006 43981 43981 942246863 446 446 802650302 70384 70384 270402932 57589 76747 135832271 32935 32935 987930151 72870 72870 136470351 41811 41811 51410081 26812 26812 427336583 22309 22309 319233699 73406 73406 607959465 8808 8808 191420130 33950 50448 726950931 47755 47755 521027558 26812 26812 318314766 69905 69905 709750373 34026 50911 28056733 37331 37331 425675110 63551 63551 532877236 64942 64942 537500922 76964 76964 720249120 47746 47746 634191996 44757 47642 986173295 21615 21615 869365762 72231 72231 335915205 70064 70064 878331481 70291 70291 926655800 15850 15850 413913141 68439 68439 109483173 18530 18530 611552408 2332 2332 116558399 50872 50872 730283969 29075 29075 738689383 11799 8516 705990367 67749 67749 377638595 26812 26812 161943829 23515 23515 698888302 26812 26812 448573867 26812 26812 862641392 45900 45900 391223678 51006 51006 329015852 29299 29299 232323674 36096 36096 990125066 8628 8628 590834217 26994 26994 703468849 65360 65360 399795001 5497 5497 268909174 60682 60682 106083631 7918 7918 698759778 74346 74346 586979480 28491 28491 676977584 16941 16941 254651236 9108 9108 349026132 18901 18901 326776518 64982 64982 207697898 67365 67365 15460933 65872 65872 327915003 15988 15988 456006663 30278 30278 826332122 24 24 958850721 61613 410 627513761 67343 4027 930545768 39599 39599 41835843 40365 4451 271187267 34846 34846 567298546 26812 26812 632544219 5140 5140 186180307 34075 34075 195057117 75297 75297 925248259 30868 30868 661111679 76621 76621 340245803 42754 42754 189875339 26812 26812 134166761 65496 65496 211386767 5764 5764 546780371 31277 29653 39291298 28689 28689 797381062 29928 52229 172065604 39861 39861 509988018 21058 21058 503262708 2271 2271 832101103 18222 18222 832991753 40370 40370 945487255 12187 63254 425349867 51152 51152 760840339 26812 26812 702771368 12065 53988 239395837 15728 15728 783080190 29040 29040 476136120 28707 33586 660011326 29782 29782 787957094 72431 30835 682782002 59124 59124 636747267 40001 40001 849679078 1323 1323 237806052 75633 75633 736115013 36983 36983 350051055 40625 40625 104470269 6787 6787 903203003 6463 6463 515477832 26812 26812 298994729 11253 11253 836705095 61501 61501 985543683 26233 26233 786287214 39298 39298 329825629 48756 68537 604562423 26812 26812 778305872 4263 4263 152849370 75249 75249 64803804 64917 64917 781536906 22191 22191 898410032 20419 20419 516193526 35048 35048 677176658 69922 31327 109986642 47250 47250 916467265 58734 58734 263111109 42418 42418 886128457 74305 74305 755593788 52159 52159 112702331 26812 26812 627002191 12674 12674 433329447 13809 13809 83529890 64569 64569 208621285 7714 7714 528571772 55150 55150 118734731 40190 40190 761010084 23997 23997 644124901 49688 49688 902073018 59629 59629 312856220 28593 28593 441403684 34853 34853 997146516 32039 32039 596284041 73763 73763 661301536 73389 73389 87687065 27411 27411 933502118 68981 68981 313637721 17926 17926 880254985 64645 64645 132614655 24615 24615 35330871 26286 26286 689310635 35390 35390 806310447 44310 44310 961517438 47311 47311 166924389 28820 28820 985213407 26812 26812 136188915 61445 61445 688623212 5606 26812 407823442 6681 6681 36291788 1262 1262 639294507 40032 40032 534818885 10520 10520 866476639 2846 2846 269749796 26812 26812 138304594 47594 47594 46896773 7014 7014 51751551 56852 56852 796941990 66401 275 469650893 49700 49700 667369887 24787 24787 54654441 25509 25509 96479703 64757 64757 338544365 59730 59730 460773654 51516 51516 341671778 67358 67358 864109209 745 15167 899783286 40332 40332 478437007 4071 4071 998231237 67695 67695 180172996 8583 8583 861296855 26812 26812 776739696 33943 33943 472481169 53544 53544 740560059 50269 50269 269401416 14141 66177 268236800 49977 49977 597351671 22385 22385 301772563 30611 30611 556143925 50438 50438 606752062 35624 35624 394014142 23642 23642 130236106 28466 28466 360557860 6141 6141 925885319 41852 41852 807266831 10038 10038 207122275 63488 63488 896623445 34242 34242 521847441 11550 11550 310098508 75391 75391 881841888 58841 58841 413972896 26812 26812 573910000 23150 23150 857989793 48044 48044 204901853 54728 54728 151387856 463 463 257129737 26812 26812 660994464 22026 68628 380193471 71656 71656 797244080 14083 45678 232983494 30794 30794 671891177 26812 26812 740511354 39520 39520 171094845 64432 73552 148967500 74227 74227 447435977 10082 33000 743510819 12820 12820 813248566 50825 26812 666361287 17483 60439 805617422 42987 42987 638166299 73983 73983 565504632 51697 51697 516902003 20523 65891 455154411 11885 11885 364024454 57631 57631 284869628 65249 65249 833937919 22460 22460 857487630 53517 53517 442412984 57822 57822 67218361 46775 46775 941454785 34506 34506 541729376 60481 60481 3109632 62611 62611 36385431 73405 73405 178637983 55730 55730 109694738 26812 26812 212905230 49806 49806 436383961 17158 62817 617602635 49731 47836 314276904 34024 34024 684915255 41545 22756 165903411 20393 20393 652450868 16565 16565 535994268 22591 22591 405299211 71916 64892 112148576 29905 29905 2025793 35692 35692 847607497 66780 34340 697027721 65043 63727 529338099 3002 3002 743953189 71883 71883 784120596 61781 54388 368984696 26812 26812 814049636 15628 15628 502650344 45342 45342 623936154 18022 18022 880042269 26812 26812 771302098 43005 43005 500653362 73831 73831 927589545 33755 33755 279826262 31876 31876 527338724 49141 49141 894340968 73593 73593 456788299 26812 26812 718410835 61928 61928 491672972 76310 70088 895240316 26812 26812 79836598 23044 23044 977401352 22589 22589 437885385 62811 62811 206521749 2933 2933 769087314 69095 69095 798730805 64812 64812 740816468 972 972 107189955 5291 5291 696786570 110 110 183720324 57063 57063 505989487 44394 44394 846533068 8596 8596 941438885 70044 70044 913335879 65846 65846 145372481 1197 1197 438130673 68710 68710 867076086 9806 9806 970487561 32873 77282 266870010 13387 13387 988448215 42997 42997 591023504 26812 26812 466876446 26812 26812 474662401 6295 6295 942565319 51818 54196 416914075 26812 26812 326269387 7713 71582 117997338 51661 51661 367220266 61471 36748 955918284 66291 66291 707058581 26491 26491 9699050 27944 32603 931340398 5132 5132 465530843 42754 42754 236251969 52577 52577 238342362 19045 19045 659375110 56453 48990 54298154 1473 37185 639193204 26812 26812 170279981 11872 33341 478638007 17248 17248 744752427 26812 26812 191194027 29981 29981 110721125 30992 30992 240469865 47152 47152 289423866 71134 71134 75983280 43121 43121 569503575 76887 76887 624511392 25222 25222 127945737 38326 38326 388911044 76699 6907 553764436 25274 25274 354681453 76631 76631 183626202 65170 65170 368126087 15264 15264 291357553 26812 26812 220384527 12720 12720 875744738 26812 26812 117629070 75524 75524 112076323 22370 43525 109675441 70053 70053 376443281 37311 37311 439433890 41545 67962 790246061 26431 26431 682877335 37423 37423 344688996 22063 22063 389715867 44761 44761 229380082 41545 18822 899945657 17674 17674 131597936 70158 70158 934876937 24982 24982 526479400 32522 32522 75638645 26812 26812 496788553 30348 30348 740008067 49853 54164 575557956 49930 49930 810410255 38389 8799 924220061 13211 13211 444856035 27421 27421 383820502 69956 69956 935628727 40507 40507 39843808 12160 12160 576547705 3896 3896 854996490 51491 51491 263174366 26812 26812 880384354 3638 3638 483163381 34610 34610 700322965 27241 56224 577139247 26651 26651 834588427 74100 74100 118661876 43673 15383 569388100 67708 67708 837212157 12622 12622 333708612 18495 64207 624259634 75074 75074 161518454 73782 73782 14488596 49048 49048 704782782 48120 48120 409100288 15853 15853 163735669 15119 15119 780391117 35966 35966 640705572 8476 8476 48442286 44893 44893 32037785 17326 17326 280840823 26812 26812 888969516 64082 64082 42944877 19296 19296 77699721 9141 9141 465358135 13426 13426 612372254 8930 8930 185619667 68473 68473 576785529 9472 9472 949887924 28931 28931 182108484 57476 57476 681093327 57052 57052 537394604 43992 43992 838500724 28861 28861 715342383 36518 36518 362908838 65452 65452 177491151 30606 27138 396134462 13237 13237 83932033 2217 2217 640239278 73837 73837 182215560 52490 52490 453833202 71445 71445 712839700 45465 11162 424282952 73165 73165 488017532 17363 17363 882828892 40586 40586 536911483 9008 9008 39295004 35894 1428 474354037 54241 54241 137506328 26812 26812 852416138 75328 75328 343032323 26941 26941 988568846 53367 53367 74879203 57871 2763 105532238 21937 53858 338154217 9175 9175 588345249 64677 64677 719583358 43205 43205 933097078 17249 17249 235763547 51154 51154 798501091 61616 61616 261241878 63484 46577 3887391 31455 31455 767363355 26812 26812 457110831 52939 52939 433057707 49741 49741 130621364 6691 6691 582417443 46867 46867 536210629 2101 60678 168253930 62503 62503 350342682 45942 45942 728121634 41545 15319 790705916 72508 72508 677390700 11926 11926 973508585 1572 1572 944280339 39789 39789 769576718 76349 76349 251472917 13234 13234 502192367 46243 45106 42306796 43291 43291 412953394 76853 76853 732370647 26577 26577 361529444 8390 8390 58524070 42165 33512 388691176 75172 38161 137103862 56574 56574 886513902 37122 37122 96912522 30567 30567 495741976 12170 12170 793596067 50628 50628 207758201 26812 26812 29159005 20131 73456 451570793 43135 43135 888232054 5072 5072 7754923 42699 42699 866614044 17322 17013 244760685 33532 33532 178421895 16917 16917 237465639 64369 64369 910862810 58513 58513 652827092 72888 72888 772798755 47082 47082 164603001 43062 43062 25263012 49107 49107 670753973 474 474 627320248 14656 14656 23495105 26812 26812 698001809 22773 22773 302786737 22610 22610 722314930 4996 48914 119234266 293 46135 278260340 26812 26812 595609939 70548 70548 278168152 31745 31745 481289026 65054 65054 994777856 56540 56540 791132648 72933 26812 517138401 29282 29282 183176100 5352 5352 473757711 12399 12399 428110372 33345 33345 532406207 60175 60175 404988014 47947 47947 513111331 16461 70319 986505252 60095 60095 486969247 57701 57701 480733436 26812 26812 952084028 16897 16897 750102542 48042 48042 986932041 27496 27496 772623898 32272 32272 370287730 51226 29620 489179442 45090 45090 178346343 55386 55386 282881971 3520 3520 98427253 11954 26812 462174595 27261 26978 911390190 49019 14046 386558383 53746 53746 41083550 19153 54154 971455000 74790 74790 421549079 23738 59693 142033033 26812 26812 807339155 35494 35494 29509990 21151 25529 612565695 10364 10364 191395294 39518 39518 174181184 36146 36146 993880833 22335 22335 112390630 50882 50882 977549979 31606 31606 34304967 67953 67953 856308229 67734 70472 666728763 26812 26812 752343341 22645 30521 767904778 73679 73679 770970320 58075 58075 719731681 30763 30763 133009785 74091 74091 446457281 74060 74060 351163094 26812 26812 411331979 44313 37568 941527365 59422 59422 116574605 6270 6270 527661300 49784 49784 239000561 57549 36909 71396893 23984 23984 655881794 72586 72586 832569443 10611 10611 838846720 76447 76447 32263051 8678 8678 242747382 73897 73897 153865746 9584 26812 181569930 28466 17889 617127794 28901 28901 498947377 10721 10721 110476642 55299 55299 967219391 24438 24438 981193728 69760 69760 544743637 17625 77077 68150867 37588 66490 147085336 8195 8195 728269966 54030 26414 902331352 7974 7974 115462783 42783 42783 642826332 42290 42290 73363544 12971 12971 897418534 6251 6251 404096289 65031 65031 823690030 463 463 784247466 76303 76303 640969103 8085 8085 238041694 42889 42889 283908885 59080 59080 952217303 26812 26812 433491457 14679 14679 411766785 18947 18947 42270184 74172 74172 366152884 26812 26812 706614773 73213 73213 611415926 67819 1658 642801253 26812 26812 692292475 6891 6891 497336360 48968 48968 607408460 38932 38932 977500717 56428 56428 570601110 45540 45540 659870443 54853 54853 260656672 26812 26812 837380632 50097 50097 358751542 15936 15936 609254924 68290 68290 316097970 14177 14177 175054529 49733 49733 210134399 57589 32688 527720601 68034 68034 12035218 71348 71348 440479360 45337 45337 702711924 72721 72721 523986908 40082 40082 13672901 805 805 188568323 36850 36850 489844368 9594 9594 282284300 14643 14643 485995085 26812 26812 920941213 33552 33552 161359201 31915 31915 74957877 26783 24721 329133756 72458 72458 450502855 33845 33845 156732028 16492 16492 37376304 74522 74522 901048189 16600 16600 63513151 46082 46082 112964536 77128 77128 727659749 41545 6017 643001199 13944 13944 217830662 48771 48771 782766387 30920 30920 151970101 26812 26812 176748201 36995 36995 404938842 9225 9225 495806794 11442 11442 105743520 64962 64962 981736005 23223 23223 6756011 13622 13622 100826233 56608 56608 341070787 1853 1853 135598951 75322 75322 954396634 75715 75715 286801187 33466 23303 787475750 26812 26812 693138134 27419 27419 28853372 1112 35922 517367765 13871 13871 808382065 54147 26812 12346523 41545 31391 75440997 26812 26812 648794269 29192 29192 786925373 37628 37628 330175892 42406 42406 700668669 24945 24945 883750078 43392 43392 379574466 9018 9018 414556920 44911 5479 186473581 50837 50837 994053466 26888 26888 133565891 50302 50302 241680780 4422 4422 732677355 29115 22013 582724824 26812 26812 53491077 13322 13322 931181042 8768 8768 317559776 37552 47637 137789290 28954 28954 751675642 29842 29842 213915309 13985 13985 442774884 77090 77090 684088564 4201 4201 192724201 71252 71252 985152166 65756 65756 927661591 3007 3007 422846534 38055 38055 283879950 64941 64941 323562700 16732 16732 352603056 12533 24724 399652704 26812 26812 42653742 70643 70643 206990956 72416 72416 717550920 38530 38530 369720858 41805 41805 949811017 26812 26812 452394701 8203 8203 979074859 33957 33957 419771899 26515 26515 85828614 71900 71900 872616944 25972 25972 980728991 3110 3110 619236440 22026 22026 991151736 26812 26812 177674233 61569 61569 124406149 55981 55981 434588335 52720 52720 119648035 26406 26406 72290963 61671 61671 779886863 33249 33249 237376787 15351 15351 87228750 47472 47472 879823060 49096 49096 307599765 8240 8240 460881648 26812 26812 218811890 72369 72369 222721490 49551 49551 676614228 49165 49165 874543 6221 6221 880100559 25791 25791 934392276 63622 73842 597702183 1717 1717 621394641 27614 27614 931872902 54201 54201 332276687 73035 27945 288784260 66675 66675 439545512 73134 73134 507777763 8046 8046 444507985 39590 39590 19406245 55266 55266 184567659 57057 57057 370497149 26812 26812 479575235 32333 74503 829334203 17939 17939 229359953 67588 67588 168545559 37010 37010 950838306 25841 51286 891907765 44183 44183 14326815 26812 26812 532125233 6955 6955 335264015 42553 42553 794102753 56401 56401 566521384 26812 26812 419811531 59449 59449 152808827 27998 27998 418859136 34748 34748 285145395 76059 76059 50717602 8489 8489 143763394 41333 41333 171320271 26812 26812 624646898 42215 42215 195813762 21816 26812 897671874 14582 14582 572005447 7882 7882 157548869 65952 65952 326497430 184 11523 336281255 34086 34086 189045505 26812 26812 702784707 38388 38388 80217099 32627 32627 377482182 625 625 894067197 67614 67614 724851453 33200 66976 588396736 14900 14900 624792882 60006 60006 855447911 16008 16008 141226431 75791 75791 322607698 49857 49857 23834599 62766 62766 963190797 9681 9681 270447633 5383 62410 980507682 24864 24864 436692848 74836 74836 136094104 21593 21593 234129719 27982 27982 580674954 72842 72842 950696175 26845 26845 120527508 527 527 201853664 32885 32885 420005482 17949 41313 918158897 66227 66227 844538502 2581 2581 453211800 52502 52502 206913799 21350 21350 825628913 75605 75605 633096432 2626 2626 67332206 52094 52094 936296706 10127 10127 575375389 26812 26812 873603716 69110 69110 373878979 42000 42000 930558487 56575 56575 128816958 2611 2611 159255380 2364 2364 894385950 9500 9500 377730981 76034 76034 590215034 71607 71607 126392159 22913 22913 409314939 72612 72612 673195896 56069 56069 52637135 24350 24350 495892452 7732 48069 536662654 51918 12172 966468662 62941 62941 141016781 9136 9136 484858507 40869 40869 324791532 61000 61000 637481234 61493 61493 13456512 29103 29103 198263922 2483 2483 467150480 31141 31141 84084856 57270 57270 594659390 64989 64989 253465275 6280 25278 15657020 44135 44135 251591164 65741 65741 471066580 26812 26812 378614495 26812 26812 665612007 68094 68094 68677465 10606 10606 995167534 41545 40424 596224882 71360 35898 729539274 2048 53576 577160141 26812 26812 381188119 8735 55351 3265438 74994 74994 91477196 34403 26812 755882868 4567 4567 447705399 45856 45856 191280285 73324 30576 684182298 43222 47518 83409792 28618 28618 525361474 44943 44943 823707323 14861 40930 563522563 46841 46841 45220501 45548 45548 523428209 71064 71064 947677539 62653 62653 265317533 16962 16962 285472359 46953 46953 797386717 64199 64199 864040363 26812 26812 718076052 69805 69805 629443633 64387 64387 367901812 38676 38676 40526924 69526 69526 400753420 63865 61158 880777572 71607 71607 151975691 372 372 705932728 26665 26665 180546651 41545 33437 657554224 21898 21898 943335345 10795 10795 900933485 67081 67081 659621398 73108 73108 31452988 26854 26854 760568263 64909 64909 642849735 5312 5312 186935034 47612 47612 294519956 41545 35045 58769456 6788 6788 545968500 36153 26812 176137338 13714 13714 579046941 46620 46620 688675319 26812 26812 479640260 4348 4348 80037642 27815 62348 241008113 23606 71444 791557907 22550 22550 739789957 60892 60892 117034491 65628 52308 901197717 72581 72581 639787082 30103 30103 21244029 30997 30997 712704982 67173 67173 629887212 4867 4867 280707266 72315 72315 514292116 75439 26812 257583748 19049 19049 336137998 45307 45307 833837378 68833 68833 690618970 63508 63508 863624669 16004 16004 35010884 26812 26812 702645068 62794 26812 24665972 38386 59854 600884294 33875 33875 417355956 29740 29740 402572298 26812 26812 703967442 40401 40401 63114773 14450 14450 120539736 36622 36622 38801542 18495 18495 742008622 27478 27478 737038528 13150 13150 641608877 26812 26812 463288603 26812 26812 469863758 72368 62658 313114203 56343 56343 310613323 73694 35578 689696702 54836 54836 867770372 49585 49585 197506379 32397 67669 542350139 14212 14212 536876262 26812 26812 395984743 40501 40501 993622447 6941 6941 603165527 26812 26812 454653897 53146 53146 270305507 40027 71668 633779678 59417 59058 704352567 51128 51128 635685714 74223 74223 3745032 48519 48519 328962266 41545 27181 146585166 5236 5236 346824396 36529 36529 645815189 38364 38364 888770445 26812 26812 262056836 16086 16086 853664530 26012 26012 850679633 26812 26812 154573632 76756 51177 349005930 11624 11624 911683 19164 19164 448148300 46734 33707 21499016 27390 27390 982818116 26812 26812 415730200 26433 26433 180269625 32028 32028 728781440 32409 32409 219512875 21697 21697 485923799 825 52503 148336242 39351 39351 588299165 63614 63614 644595684 64880 64880 135720916 34829 34829 696632013 55692 55692 589346275 26812 26812 820787465 40413 40413 46330705 11856 11856 110229598 30050 30050 853345755 21335 69309 130660825 73994 73994 488073434 15482 15482 414646229 15067 15067 161394391 41545 47980 882270612 26386 26386 590898225 9961 62861 891852693 15732 15732 81160996 70 70 500807590 54498 54498 798352610 15899 15899 598284195 72470 72470 328480493 23977 23977 124219288 26812 26812 830132835 61243 61243 270096199 30649 30649 959475247 72402 72402 925167683 26812 26812 19304388 63565 63565 1493191 4034 4034 940400024 26812 26812 890987932 33700 33700 666007430 40707 40707 553846187 52580 52580 746316495 73035 73035 920279044 41545 19242 397238543 4317 4317 241653252 21281 21281 68917809 59117 59117 312125248 65254 59902 134539434 10002 10002 929671843 46527 46527 515294169 75863 75863 661746093 26812 26812 562864690 28093 28093 826049643 76207 21487 722210066 23520 23520 996554289 41545 10602 296889214 70962 70962 331544499 41545 76270 114736091 43125 43125 718293858 32466 32466 569419456 13607 13607 927624373 8742 8742 655052268 36907 36907 716161943 77201 77201 464930764 27895 27895 313484773 55623 55623 846435746 55896 49034 715887144 26812 26812 15818952 26812 26812 671427308 30778 30778 675953132 3583 3583 5655819 27116 50858 250457071 10196 26588 565698428 12548 12548 636213387 55994 31108 390450648 48274 48274 836626892 76930 76930 525365785 44329 44329 998798369 49253 49253 712700429 29491 31849 580601098 21114 21114 225088804 11584 31305 406332483 15207 15207 13945673 33276 30701 374763099 31395 31395 771702699 26812 26812 697614588 37233 37233 457625720 3167 50370 769965726 664 664 846577771 45170 45170 433979005 27633 27633 30423269 8612 8612 33480300 59905 59905 269740461 51347 26812 29792774 48304 48304 669417231 73498 73498 898742306 73020 73020 619918838 4271 4271 720428972 3429 3429 69261549 14840 14840 278184818 52100 52100 864513850 21620 21620 31338825 73550 73550 280795476 37163 37163 54881562 12809 12809 542430416 11872 11872 620811663 22995 32874 834518048 26812 26812 963487308 5884 5884 670593712 1502 1502 646946544 58485 8010 863529177 36607 65823 553232397 4540 6728 253552420 47329 47329 625072484 5379 5379 936303751 41545 55162 22249014 35924 35924 501247557 74021 74021 874065267 26812 26812 408948364 52004 52004 254154380 32577 32577 783161675 21895 21895 336101440 26611 26611 666382228 7385 7385 391128520 31380 25921 549768357 53158 53158 583862006 37516 37516 994218907 37784 37784 936573138 24212 24212 306322858 36191 36191 434242398 39163 39571 767887404 42489 42489 380592822 67730 67730 985642877 2839 2839 686792707 4709 3999 912828016 73686 73686 859679309 30141 16682 471362843 33716 33716 670166796 51203 51203 314234305 37298 33417 991064316 45621 45621 766560723 597 597 999224345 37082 37082 350150116 72858 72858 11534831 58497 58497 994840091 29420 29420 240108721 13112 13112 145272944 37032 37032 891626027 40477 40477 497577314 52824 52824 50061192 27473 27473 603668787 24804 24804 825096026 75565 75565 804662382 16448 43379 521434965 50749 50749 429521478 23747 23747 108556284 41545 63335 914101044 58143 58143 183140543 26812 26812 436922796 38350 38350 557873474 3340 3340 960830004 19075 19075 559687887 32157 32157 826492054 28738 4967 407995022 69010 69010 701342729 53303 53303 421871789 11176 11176 253972005 65350 65350 665420118 64957 64957 670909954 9217 9217 450461744 65338 65338 41981719 55693 55693 474929912 1756 1756 388036664 33973 33973 219018542 76352 76352 37521122 70202 70202 670025283 6482 6482 693234714 68048 68048 786809886 3199 3199 575561608 4546 4546 822764978 15534 15534 240800172 23077 23077 385876403 47582 47582 274469061 21751 21751 913797849 12481 12481 979759284 29171 29171 824096000 34794 34794 371347578 34049 34049 908302575 26812 26812 171348132 24298 24298 488070444 22592 22592 471053093 23010 23010 685609871 12335 12335 233941995 31143 26812 414791247 41545 76950 56552835 942 942 669712127 72159 72159 17676277 48240 53624 866442538 25345 25345 119364466 40175 40175 907486897 2569 2569 623132763 46954 26812 572567807 71351 71351 265458376 33523 33523 333056552 26812 26812 24717144 1535 1535 773909651 60860 60860 410388106 362 362 74300923 74350 74350 382207026 7134 14993 907786456 45036 45036 542069643 10019 10019 572308175 26812 26812 545634945 43824 43824 21641387 21499 21499 649968421 5557 5557 228634524 23150 23150 349407224 6303 6303 935199489 16705 16705 273518818 70287 70287 854344550 54220 54220 138385433 10961 56827 338912107 56981 56981 987282172 75448 75448 922804296 42084 42084 251691846 23360 23360 898503670 33697 33697 270654152 42135 42135 660275106 41545 13851 927908423 25649 25649 172645653 36572 36572 869633868 48629 48629 173092980 76841 76841 914872632 19051 19051 642732628 40150 40150 354548520 12730 12730 313702228 2344 2344 247829752 64506 64506 830476644 25709 25709 532110944 46942 46942 267612433 54401 54401 186316275 54100 54100 510762980 60820 60820 939455324 54269 54269 167694925 10071 10071 600963910 37226 42629 208029499 21971 21971 782047436 47464 47464 884323431 17022 835 136808020 44652 44652 894705639 48631 48631 757827535 25252 25252 61130276 29699 29699 738310719 50368 50368 990724704 46945 46945 124543936 18163 18163 697161197 56308 56308 685334037 26812 26812 912103441 67256 67256 403423711 35394 35394 365264599 30151 30151 729939703 30876 50063 949684498 44580 44580 470604549 67122 67122 903928630 48171 48171 904002134 20137 20137 214968826 3359 3359 518575856 26812 26812 262508452 62181 62181 414754437 70229 70229 113769293 39608 39608 837698632 2432 2432 569420723 26812 26812 758336183 26812 26812 170107750 10986 10986 944673603 3913 3913 614539753 41636 61153 605119244 77138 77138 906136846 73995 73374 144996611 53117 53117 51667102 41545 135 862017419 35971 35971 949796823 72427 72427 460126694 6546 6546 764039617 55648 55648 836144027 16436 16436 107501627 74559 74559 80022395 26812 26812 24472776 12440 12440 331019355 24110 24110 319662739 18688 18688 400834406 5593 5593 578678753 15159 15159 955571021 12267 12267 672123129 26812 26812 534169412 35956 35956 81493238 69229 69229 82417307 36069 36069 935738559 44190 35080 908198946 71551 71551 185035327 62719 36954 456554824 68546 68546 727209479 24577 24577 874887942 16889 16889 509772 17240 17240 522134074 62182 62182 549399353 54191 54191 470202680 34986 34986 123526570 4901 42136 611611561 26812 26812 909349368 41364 41364 215963017 29708 1681 170565078 73448 73448 119616727 25915 25915 354587549 67805 67805 833716441 72713 72713 904888281 63997 63997 624326623 62718 62718 78944472 18290 18290 943721913 26812 26812 289749811 38681 38681 792471279 5384 5384 932332482 32432 32432 543228496 11218 11218 906924428 12022 12022 573454434 30108 30108 96567598 24638 24638 731994710 59753 59753 157467316 47949 47949 771285952 15678 15678 260726733 62247 62247 776673359 57835 69798 451310921 32469 32469 56562999 60235 60235 437146387 68382 68382 526302938 19526 19526 618186488 26812 26812 407504214 66115 66115 13060032 24279 24279 57938152 43827 43827 405560127 26812 26812 51195855 66358 66358 382551527 43419 43419 811866532 15410 15410 215019766 75388 75388 332800063 76816 76816 835178284 55797 31093 981173373 12429 12429 44792417 46369 46369 917832103 57070 57070 35635940 36716 36716 271523063 49266 49266 253614859 26812 26812 648346640 8913 8913 740268115 53221 53221 617298575 62142 62142 860934942 65041 65041 200578753 29672 29672 852161884 23475 23475 514580015 36062 36062 517810128 69727 46353 979789919 56882 56882 658456993 76440 76440 20596243 15968 15968 350464549 6975 6975 288390906 19480 19480 868474386 71111 71111 645461508 10507 54787 894500005 67116 67116 681835871 66396 66396 737637412 70921 70921 83255759 9335 9335 697478356 26812 26812 512566706 66009 66009 332083036 72513 72513 990306779 23862 23862 128777113 70192 70192 30974198 9439 36847 401298649 26812 26812 832761182 52743 52743 273399125 37926 37926 752885674 38039 38039 668383144 50575 50575 228156409 31933 31933 167817235 41545 42516 503655409 37411 37411 816882671 19980 19980 38078714 27487 27487 590999362 26812 26812 108965859 41623 41623 540381953 49090 49090 853530563 21443 21443 846214242 55862 55862 83030788 62263 62263 597921836 26812 26812 548461000 23863 23528 676742524 14711 14711 903318662 35315 35315 125344469 23090 23090 719037586 32842 32842 405227745 26812 26812 276425968 53102 53102 611758034 58593 58593 577086321 59909 59909 813051870 50815 50815 232076383 45650 45650 271580963 39823 39823 775020659 40002 65620 138070712 1160 1160 862246652 33788 33788 784371005 34217 34217 796193614 75313 75313 760552711 4709 4709 119487779 18824 9659 367379882 38796 38796 444615906 11061 11061 689832702 7056 27807 303259719 13380 13380 456176622 40011 26812 331955340 72377 72377 671936220 10884 10884 48862318 70791 70791 18895816 26812 26812 558425339 27383 66807 378442804 24479 24479 876402436 29046 29046 726544232 72885 26812 921175168 26812 26812 915196845 48864 48864 888535687 44220 44220 84803650 33329 51398 916859055 29506 29506 137874588 16587 16587 242096659 40023 40023 996799265 59836 59836 282692315 15931 15931 102609956 63288 63288 413107564 40795 40795 784927593 14783 14783 456920052 49981 49981 201450628 10520 37137 739935969 20286 20286 540005295 5902 5902 998712562 19478 19478 83462866 17226 17226 46482492 8977 8977 118362617 24115 24115 960513963 34051 34051 991644829 34924 34924 642173297 21478 21478 21978692 44571 44571 889256449 22662 22662 546810900 27864 27864 54251377 2094 2094 510199134 41545 41988 908727935 24241 24241 678632078 48354 48354 975931405 38896 38896 637189446 69350 69350 480046170 22259 22259 299906621 26812 26812 857303394 21950 21950 636086206 7520 8668 84163386 35656 35656 418719829 75587 75587 348066241 26812 26812 525996420 31854 31854 561717034 26812 26812 324248225 57356 66306 595546522 58653 58514 335146936 61999 61999 708927038 26812 26812 945427525 70564 70564 344441626 75783 75783 817947027 14420 14420 987737663 34437 34437 883769172 24800 24800 245536741 27465 27465 353011251 56808 56808 542641642 51998 33083 957225413 26812 26812 511349473 26812 26812 182472844 44000 44000 598286261 53356 53356 901984750 19179 19179 9200248 26812 26812 402345217 26525 26525 993198595 26812 26812 446402631 26812 26812 588898904 41413 41413 960132772 70121 70121 994693221 65059 65059 83218528 21520 21520 540391570 7011 7011 581412453 26812 26812 444736015 58841 58841 351281737 54879 54879 838604517 26812 26812 991263455 52726 15926 250215045 31494 31494 459674736 21690 21690 117761961 26812 26812 230985301 46280 46280 798497253 46832 46832 104808867 50220 50220 421602623 37338 37338 678026422 22980 22980 136184041 39593 39593 415693951 75612 75612 979823489 30306 30306 722157813 5908 5908 167089275 27473 27473 178714307 69882 69882 95184678 48549 48549 430656936 72655 72655 517657404 72870 72870 512741482 44051 44051 976680075 22728 22728 717254294 23211 23211 90100976 60458 60458 257576560 5159 41623 221651735 30348 30348 721433393 30688 30688 30011096 26812 26812 150415960 64927 64927 254259325 26763 26763 603819059 16314 16314 36901774 33381 33381 579545562 59722 59722 362311084 62593 62593 272956684 40166 18858 208890881 39194 39194 241308278 39456 39456 947122989 11080 11080 124136276 67060 67060 255546998 11353 11353 647021295 41545 73276 351245207 48754 74866 346347696 32397 32397 454391227 24722 26812 195411211 75014 75014 52590055 52148 52148 762475561 8479 8479 491039694 52720 52720 361099979 77102 77102 58653933 27633 20629 664601689 5392 7898 357095055 9619 9619 543878248 42564 26812 98342316 26812 26812 287462691 56641 56641 6446252 51397 51397 74286235 6852 6852 707339947 69417 69417 341827790 41545 39317 251995880 50824 50824 297898661 27635 27635 75890122 26812 26812 698407701 33998 49091 326744292 10374 10374 692181738 1768 1768 598970023 63218 63218 867140322 5160 5160 495325253 9303 75842 792815715 31770 31770 292992701 12266 12266 260640515 77191 77191 363306107 24923 24923 98382512 68556 16162 877223163 75595 75595 925725846 41545 10142 253000167 14480 14480 370048272 26812 26812 76043537 61711 61711 287915650 4776 4776 731407549 26812 26812 517416954 26812 26812 217280773 29399 29399 518455779 63622 63622 801713577 10924 39990 860551822 41545 55847 491305385 74227 74227 675048115 71325 71325 254422575 24638 26812 702196339 22678 59315 82781662 65376 65376 113239240 65949 65949 864035054 39726 39726 276836066 23470 23470 156688383 39620 39620 931753404 26812 26812 352308858 27303 27303 398181261 34095 34095 686658097 60452 60452 316877438 43353 43353 601922510 70700 70700 900360584 28292 28292 780094959 46414 46414 82591655 39044 72172 246566020 9303 9303 899736585 26812 26812 852067867 55465 55465 209353505 51895 51895 316512338 48379 48379 546785226 4858 4858 664621928 38198 38198 52174119 40737 40737 588372963 17971 17971 679653364 1337 1337 999373528 3962 3962 155262415 7142 7142 20010031 21599 21599 199003176 28662 28662 951487888 39219 39219 519324385 68992 68992 880171916 35286 35286 922463509 2340 2340 948193946 22372 22372 206985706 75648 75648 593365807 17917 17917 952652896 76958 76958 570046194 37547 37547 91812964 73648 73648 329323682 32783 32783 681247882 19109 19109 55737879 9901 9901 135177017 60135 60135 435102002 64700 64700 80298514 26812 26812 328370721 56805 56805 136684066 18649 18649 942125429 43012 43012 464183558 9031 9031 446618202 51284 45720 838269848 55886 55886 210880395 28699 28699 295737739 42440 42440 93454567 61538 61538 365696331 53015 53015 398116462 46246 35929 687705909 13817 13817 310555232 65035 65035 305371590 38682 38682 925433990 50976 50976 59804528 65763 65763 834664673 29406 29406 950281392 6063 6131 282041601 27318 27318 550394330 2948 2948 62513850 74010 13375 978047270 54802 14528 950619316 13767 13767 962481791 73174 73174 998122819 21757 21757 99826783 69255 69255 201782480 6620 6620 620261882 43655 43655 960848712 15344 47206 150910033 19505 19505 245059919 290 290 204351574 16495 16495 610471884 62019 62019 570289059 10945 10945 259239903 28431 28431 830865751 63731 63731 491759822 11103 11103 39568392 62019 62019 337379905 34176 34176 628605431 51983 51983 649953217 53246 53246 160016434 28514 28514 676127903 22537 57589 859509588 49808 49808 844051486 16349 16349 864120458 47352 47352 202115300 16055 16055 816387246 1837 1837 725268096 12236 12236 848195288 16371 16371 473032194 20901 1079 695091224 23065 23065 615691360 1285 1285 71494650 49024 49024 419809882 944 944 273647346 64579 64579 983049803 1278 1278 31395773 64063 64063 959396560 77088 45189 129187964 8746 8746 253080486 27897 27897 185929572 76128 76128 424277443 36846 17055 33619563 41810 41810 220270788 51587 51587 659207614 41788 41788 381570453 19512 19512 770318223 55518 55518 740940040 71755 38679 513733995 17756 17756 574830379 34984 34984 53022281 50208 50208 956103849 61716 61716 547931485 2415 2415 337387869 71922 71922 592395615 76881 76881 837980049 31465 27337 977864074 60489 60489 541280054 3403 3403 595030552 66904 66904 254342879 8389 8389 91881140 35163 35163 685317 16907 16907 49755921 21905 21905 687440170 65727 65727 102060681 71552 23087 97963620 54170 54170 108942559 60608 60608 32001989 26812 26812 502636482 24727 2818 368820166 60230 60230 526553376 18468 18468 676191975 53544 53544 585007850 26812 26812 174547818 50678 50678 500590366 50239 50239 71462970 29139 29139 286033894 16777 16777 9379678 32150 32150 827337556 43061 43061 501145224 58577 58577 206819768 41165 41165 215419542 26304 26304 5330583 12834 20503 479822394 28183 28183 821984933 73294 73294 84575452 7469 7469 634494235 63878 63878 496920718 15446 15446 113039236 58263 58263 312681686 8937 8937 516223731 75909 75909 133446486 42262 42262 735766803 48281 48281 766701304 56049 56049 84577647 6614 6614 927141044 64630 64630 415454189 46885 46885 437139072 25416 25416 28735160 64912 64912 106392099 48252 48252 347239868 31619 31619 84044997 18878 3019 34795115 29956 75144 30971371 35806 35806 781185096 26812 26812 963965783 67944 67944 429075511 37382 37382 789390243 56980 53052 286615923 72074 72074 372230048 76966 76966 541453098 17994 17994 645673932 67224 67224 719498506 17478 17478 936671426 57549 57549 377927218 24189 24189 65274401 771 771 501196163 61688 61688 928690767 44338 44338 283778978 39960 39960 532206152 50874 50874 695571489 1042 1042 299290038 25572 25572 445921281 63259 63259 234983567 26812 26812 967889230 26812 26812 930898028 14884 14884 964225040 16158 16158 768016088 1428 67437 86071104 60052 60052 175287577 26812 26812 347616749 49661 49661 171160735 40728 40728 753712146 33315 33315 322920609 18920 18920 132909759 53817 53817 313012581 70810 70810 825170280 62174 62174 53367113 47894 47894 393361777 46782 46782 291356979 31966 31966 903674885 61518 61518 885414720 26812 26812 111838815 60682 60682 310522694 41545 50275 465785391 55153 55153 341037309 19819 19819 284567211 11568 11568 13806328 25734 25734 766153840 16134 16134 473064296 62405 62405 804411301 72540 72540 124473878 39583 39583 159112077 31484 31484 305912728 41545 11655 40942200 55352 55352 40330163 37669 37669 439294709 41545 50768 730597191 23395 23395 352178462 34345 34345 386270028 26812 26812 817058980 44577 44577 156838450 2790 2790 161427823 66373 66373 996511213 74900 74900 817816278 11801 11801 99360585 22741 22741 883608512 21609 21609 540262816 66808 66808 698015040 40914 40914 297666696 57784 57784 223214024 31410 31410 284003413 65403 65403 504613604 55960 55960 39291712 32090 32090 92313334 73026 73026 149175415 41545 59342 554675772 50765 50765 150621763 43005 43005 826646121 4520 4520 733030701 32874 43059 25435000 26812 26812 589285846 41545 6975 379251937 32799 12533 197996982 52001 52001 386040064 26812 26812 358765684 56956 56956 959678467 74323 4051 322833759 72999 72999 448872599 22876 22876 928382031 41545 33334 606149921 9694 9694 366630839 73289 70393 282615314 32013 32013 231088752 25345 25345 329985668 71438 71438 680977713 14666 14666 947747367 574 574 548544552 40027 40027 945014301 26812 26812 432853307 56866 56866 37501337 49474 49474 418693406 13371 13371 493963172 13630 13630 266838011 20361 20361 770283624 39574 39574 164804053 18556 18556 771511728 32030 32030 943971725 49766 49766 884671446 11594 68881 108088615 21566 21566 775563572 40143 40143 649213947 26812 26812 247334028 65551 65551 742334279 46899 46899 603651312 58927 58927 722109651 46070 46070 829209628 15134 15134 616565045 60004 12172 934247176 59661 59661 278841546 9529 32093 67762436 8191 8191 129639554 8660 8660 834307832 26096 26096 856567363 24552 53251 469390808 26812 26812 107078869 7039 7039 414410516 45799 45799 364783898 24372 24372 240564815 6036 6036 870007289 6967 6967 979557429 67720 67720 42089623 57040 57040 911427649 19358 19358 623888688 13459 65 84049417 17259 17259 74264113 28884 28884 397372192 48413 48413 177936055 15470 22528 613238431 26812 26812 592587978 19883 19883 185042756 3865 3865 626407761 41545 42147 700204533 61039 61039 842707961 18843 18843 469891943 26812 26812 973165009 45223 45223 278222496 53173 37302 984219456 53424 53424 755435438 23423 23423 498257653 14307 14307 448391799 26812 26812 432146282 36098 36098 949505876 27950 27950 151708682 54367 54367 5258995 69689 69689 919826555 10613 10613 639290440 12750 12750 151076945 723 723 276254537 26812 26812 179019144 41264 41264 575211065 9959 63626 825461732 53087 53087 189163152 11223 11223 859024846 57255 57255 285749359 47533 47533 66999132 59456 59456 315647585 73570 70415 672110582 29017 29017 196188301 28471 28471 462216528 18582 18582 821625236 22352 22352 106278852 61738 61738 218612696 44922 44922 286511460 13595 13595 290788491 42537 42537 16751288 68325 68325 560821087 26423 26423 293683284 67895 24330 397016541 70487 70487 108674083 67270 67270 788963998 9439 9439 710980635 65544 65544 261525586 50420 8106 317165474 14547 14547 909052464 41545 53422 760587537 21702 21702 985062494 75096 75096 583694303 71490 4624 685143393 61520 61520 653219285 2849 2849 254972336 44322 44322 671692941 26812 26812 783404489 49334 49334 707348965 44092 46679 956773610 26812 26812 205605659 22817 22817 828457715 17523 17523 88575185 8569 8569 721478639 2246 2246 220573602 69640 69640 299280898 4071 4071 521746450 59951 59951 145538305 21976 21976 845058252 34039 34039 169240718 60876 60876 940489941 26812 26812 101469703 6768 6768 693384786 1367 1367 772216548 68898 68898 181892682 56395 56395 969622473 26812 26812 426653830 61819 39229 498154343 50691 50691 790604289 48982 48982 580241480 1249 1249 973968276 26812 26812 118081731 11684 11684 970364029 28616 28616 714602658 17642 17642 273670109 31169 31169 221851208 48240 48240 528437198 26812 26812 197454794 7620 7620 667234130 24602 24602 62779121 47853 47853 776515507 23577 23577 80681501 817 817 519724527 41872 41872 16473652 59666 59666 577183293 59968 59968 916124410 28488 28488 975528095 45124 45124 721999628 18046 31949 834414964 54519 54519 629737766 21520 37861 550318938 67744 67744 27119024 63933 63933 152071948 26812 26812 619307606 53367 53367 183468398 68924 68924 242504374 14353 14353 396282335 21907 8935 252760333 21268 21268 627739261 16741 16741 912142650 44601 44601 714737687 35272 35272 842396306 26812 26812 633673463 45432 45432 457226831 44935 44935 591362042 31778 31778 594165765 9521 9521 958372408 15680 15680 27973736 62928 62928 170702569 65743 59075 320483839 21819 21819 752440513 15658 15658 164160640 26812 26812 722793562 39830 39830 168050132 29274 29274 488287504 21161 21161 67841632 33142 33142 471143511 62410 25588 503990502 77106 77106 727069874 50322 50322 329688098 43934 68128 965333498 59864 59864 941879651 6222 6222 407720894 63121 63121 703902589 29842 29842 941526143 46907 77344 537256733 50393 23802 217617630 26648 3307 408420384 77276 77276 70630747 26812 26812 291469448 520 36263 72544079 25575 25575 25808824 62843 62843 336228361 26812 26812 226156122 11766 11766 243301764 14921 14921 595815302 58857 58857 21915099 22539 22539 331746219 28360 28360 519450253 37209 37209 135494945 56248 56248 457698570 26415 26415 224613080 55005 55005 786871304 41432 41432 702334063 44164 44164 997711575 38443 38443 332523635 10761 10761 200224631 430 430 939008728 44652 44652 733227021 37620 61831 274779838 10825 10825 352888000 73574 73574 171523699 59583 59583 840673790 34793 51393 632379730 23551 23551 376020505 9717 9717 457254159 3293 26812 578751693 50612 50612 438029634 14032 14032 947888344 61988 61988 824242965 59712 54012 454291052 21176 21176 925151830 69224 69224 6190432 53000 55076 872052636 66402 66402 595079325 61293 61293 103670296 17523 10089 676760843 2286 2286 260404364 39879 39879 531250752 74142 74142 190198490 31159 31159 837877900 54864 54864 844090511 19093 19093 444048708 49519 76976 428709293 55125 55125 481273372 75594 75594 92000552 35692 35692 594171127 50884 50884 233577864 25312 25312 694900287 37493 15443 53068976 41922 41922 55146145 26812 26812 582971773 14140 14140 430842976 48442 48442 320399384 12615 12615 539734832 29448 4991 714243501 2404 2404 458785710 71145 71145 681841166 46338 46338 14213864 26812 26812 712234966 209 209 51133990 27781 27781 228392092 26812 26812 261022087 14590 14590 498359599 54518 54518 25383550 70490 70490 385192621 63310 63310 983757804 28241 28241 317011547 14796 14796 394284021 74142 26812 963206565 48894 48894 15028333 63347 63347 483912744 23342 23342 341910994 30012 30012 560361408 18902 18902 966553506 71147 71147 886237458 9008 33009 975136794 27763 64940 151860484 46620 46620 253468818 58610 29360 516385430 17045 17045 689181454 39854 39854 764112967 41728 41728 214937348 7526 7526 318077106 63634 63634 616282516 26812 26812 626118808 38466 38466 754644605 53891 53891 997011455 75649 75649 896799150 77217 77217 125161091 44593 44593 511963556 70732 11608 601102621 42443 42443 762781658 17735 58078 994991309 545 545 133679757 68408 68408 800304563 11361 11361 403562134 37360 37360 147146930 64111 64111 610734957 20162 20162 363754508 41139 41139 141843465 68158 68158 518998218 17904 17904 106192483 16733 16733 353033065 32460 32460 664137206 49571 49571 889179464 48693 48693 942823460 56707 56707 146767988 51577 76791 369943253 75633 75633 148286225 26812 26812 637666146 46616 46616 487262832 33051 33051 749823617 59906 59906 843573556 66020 66020 66128732 49485 49485 81157082 31438 31438 436114025 24860 24860 317044818 72402 72402 676515074 55241 64205 783552581 69413 69413 337737182 25542 63088 301332910 33608 33608 799031368 75824 5874 271572866 26812 26812 761431542 57867 57867 210870390 72566 72566 916774079 7436 58865 879478588 65632 65632 514699616 26812 26812 691123316 38709 38709 552070873 50840 50840 756797892 4840 4840 807587084 75725 75725 250675096 47181 47181 38839312 74273 74273 850985251 20373 20373 11918183 64694 64694 883218516 10093 10093 280415678 37736 37736 173145016 30021 30021 782093693 56698 56698 867807338 398 398 331320650 26812 26812 857550181 65479 65479 688728158 25331 25331 777332290 68100 68100 254316533 48163 19357 991322447 70190 57839 807509833 32714 32714 915949198 58640 58640 334831694 31122 31122 133986940 10937 10937 978298415 26812 26812 374079860 73299 73299 423711798 14929 14929 18778856 55186 55186 170351746 26812 26812 688298819 12611 12611 384765369 49418 49418 596897353 25617 25617 692641634 47120 58768 992745601 11547 44819 404998929 6281 6281 401819366 6008 76552 411917295 41900 76708 757970971 26812 26812 522517221 52672 52672 305051507 66780 66780 263371624 30717 30717 531535791 57913 57913 918688059 39155 39155 863384777 70967 70967 770182188 47298 47298 925132188 61930 57948 667247900 55226 55226 391174010 34757 34757 700474023 41545 33126 721649518 27254 27254 915425137 13227 13227 339427863 30851 34832 773043721 43312 43312 714306113 61963 61963 4549986 27301 27301 700311511 20100 20100 652867677 62346 62346 370325681 26812 26812 45305665 24553 24553 792662216 68999 68999 227083195 51307 53047 213875779 44124 44124 912697374 26812 26812 91037014 3732 3732 894329179 59274 59274 302771553 26812 26812 219369837 51971 51971 708405744 58474 58474 269268822 28938 28938 469741151 17093 17093 737832915 72333 72333 79233030 69201 69201 758737102 52656 52656 733992420 26812 26812 147886923 1508 1508 767778758 895 895 788486902 56150 50149 487812161 58521 58521 290127030 20888 20888 700926853 26812 26812 441346097 20553 20553 825786669 66583 66583 923990622 7636 7636 419759148 26812 26812 200911086 26812 26812 905531382 22862 22862 259635776 54097 54097 742834000 17784 17784 853767571 26812 26812 916639438 71457 34758 885875271 29406 29406 280883627 37288 37288 128765700 54721 54721 847398745 42522 42522 361462833 46156 73814 832352802 39181 39181 680747642 13048 13048 362822318 29542 29542 267482506 13738 10961 848023253 18441 18441 4010607 74214 74214 671248026 26493 26493 925236145 28493 28493 124906198 63071 63071 863129270 46791 46791 443822491 11581 48071 737745193 53916 53916 998831333 21607 36115 108325722 4293 4293 458448309 32186 57892 40596613 24833 24833 118900839 65622 65622 4796428 9455 9455 43657681 76149 9969 382347156 18505 18505 426521159 33914 33914 770122040 26812 26812 657028030 27329 27329 768183647 13683 13683 918691446 34505 33704 812173446 54151 8525 113766574 71595 71595 895540355 35472 35472 121641750 57208 57208 809512922 29843 29843 367513690 41538 41538 814486136 41640 70981 22391934 54535 54535 778704922 26812 26812 553337370 44546 66174 994084635 76023 76023 394195101 269 269 780521680 11248 11248 153480313 18061 18061 925586091 8759 8759 397859394 31643 31643 561270857 33294 33294 52852387 31192 44966 55029810 41545 55752 951919463 60647 26812 757119941 62878 62878 73991785 7708 7708 623565909 26812 26812 614134657 26050 26050 237068177 8497 26812 618800243 26812 26812 192745019 58085 58085 277478119 67225 58823 780323367 67096 67096 482811510 17974 17974 498027775 15626 15626 935127050 19252 19252 660474806 2823 2823 215341215 52338 52338 824606763 61333 61333 711539600 43234 43234 796611161 30923 30923 131844029 14375 14375 251875752 20241 20241 523396715 15973 15973 462302496 71457 71457 455659695 75931 75931 180858800 49731 19272 201331989 65660 71327 799639236 26812 26812 6475079 21644 21644 666969101 65743 65743 470575673 62447 62447 151130232 39107 39107 615830592 62840 62840 529048743 69244 49077 430871663 33446 33446 106870157 244 244 768004601 15243 15243 104289808 26812 26812 354405654 58554 58554 761966972 69822 69822 190589998 33800 33800 496837052 35508 35508 308509063 26812 26812 969811993 12758 12758 817568869 60690 60690 101734431 26812 26812 718442067 34192 34192 923614827 25010 34362 264903448 67094 67094 391123469 47235 47235 661203282 13265 13265 42487912 67985 67985 282612376 24135 24135 127253655 72852 72852 41654231 46610 46610 659087568 29393 29393 938038496 26812 26812 873867926 38947 38947 552902875 43926 43926 481150147 26812 26812 712938643 34632 34632 801127884 22965 22965 614830651 26812 26812 397530439 48680 48680 714940547 74933 74933 900845714 11382 46787 1871458 43161 43161 392580871 26812 26812 594774330 32000 32000 970438153 55540 55540 764077952 2855 2855 704850104 14881 14881 80969330 23627 23627 581293013 26647 26647 712311652 10661 10661 228113102 24375 24375 327471720 26812 26812 822822699 76560 43966 549052288 54309 4844 562928188 10418 10418 687415897 22199 22199 64557233 36651 36651 122480520 9514 9514 986234244 57308 57308 889599594 35012 35012 606549720 3169 3169 559589898 73604 73604 317256778 76511 76511 968918242 76628 76628 23007492 7353 7353 505475607 27937 27937 921291460 43827 68176 229945613 74187 74187 690852482 8703 8703 316691010 49905 49905 173617863 9946 42634 131704777 67934 25054 392766816 39123 39123 235125967 26812 26812 657212574 16376 16376 308264054 59481 59481 37816191 74268 74268 866325387 26812 26812 568851143 59783 24776 702911275 14966 14966 77784358 70744 70744 831062716 36819 9562 306006859 356 356 469883438 24444 24444 318651886 36850 36850 665085426 11854 11854 771490648 40913 40913 296998898 18315 18315 115814814 59714 26812 549145395 4642 4642 65113475 12041 12041 755560929 8679 8679 553818562 70033 70033 937304601 55324 55324 604089724 44487 44487 381749322 75447 75447 302378732 9254 9254 714055138 26812 26812 586425944 45078 45078 358648494 74368 74368 189824321 53468 53468 571976890 35514 35514 168143495 29156 29156 509794547 12958 12958 456836562 52598 52598 337895161 20076 20076 429612716 41545 75837 346494880 9773 9773 904628956 26812 26812 191757065 72566 36979 887413877 69833 13362 294978927 57505 57505 900219853 26812 26812 663843911 74456 51219 834302857 45131 45131 578573655 43774 43774 729064287 55147 55147 982843080 72934 72934 516052084 23617 23617 856045246 33706 33706 321505989 2869 52065 47812991 28589 28589 801930358 41545 50722 708590721 2564 76307 693093044 7287 7287 704619263 40353 40353 949621569 49453 49453 6154833 26812 26812 941008660 69997 69997 93361939 26812 26812 369988485 3370 3370 308467591 59756 59756 313188039 57305 57305 548681583 69727 69727 796235348 8126 8126 624923764 55820 55820 605169898 51118 51118 892862026 61738 61738 36035575 19164 6116 311950989 41487 41487 825297595 42351 42351 734222859 37059 37059 845067537 49281 49281 109502464 26688 45612 377835042 61013 61013 329229675 27978 27978 59783912 43075 43075 760482660 46277 46277 914336310 30471 30471 46225974 51464 51464 679907059 73970 73970 919371308 26812 26812 470687211 44558 44558 338689486 13751 13751 374594505 25396 25396 550468570 6448 6448 704589362 53113 53113 692896402 54517 54517 241340944 26812 26812 311737697 26812 26812 856636423 41545 22858 498163381 38067 7459 758003810 75979 75979 693266420 43628 43628 815949715 53307 53307 915552065 11247 11247 416669328 14622 14622 806105988 33555 33555 711688478 12756 12756 982281847 13951 40269 504312075 67121 67121 46238255 28433 28433 596278934 65762 65762 640007305 40154 40154 890823257 75139 75139 677730082 56653 56653 680305069 31203 31203 727917207 26812 26812 324382299 26812 26812 889498412 52086 52086 536866073 70951 60744 23584166 46635 34874 629045941 11045 11045 878570922 68082 68082 28397459 73108 73108 43804593 1083 1083 464107077 13947 13947 233740722 14098 14098 283011621 58429 58429 363371063 24559 29126 513360390 37449 37449 304344733 54342 54342 966434661 75516 75516 91940953 40419 40419 933988926 22925 39370 905930852 346 70236 395604193 34362 65888 47031036 69585 69585 1747485 66913 66913 636742522 38866 38866 564027334 61616 61616 43196529 17214 17214 869243665 41545 30485 476321296 29393 29393 615779949 34102 34102 223360390 68289 68289 744603533 29008 29008 155737363 58692 58692 786314869 21287 21287 749018366 29001 29001 713106216 22010 22010 284049998 19226 19226 716951915 26812 26812 656107521 50257 50257 830806113 30637 30637 729579129 27188 27188 275683745 4169 49801 17182219 26843 26843 224345568 37849 37849 235264150 13802 13802 472016887 26812 26812 445091886 8835 48107 70235331 72495 72495 266981050 29817 29817 192833268 3392 3392 445623773 75168 75168 248871299 12701 5226 764800127 26812 26812 406873693 66370 66370 739704490 6075 52044 897625548 20292 14346 740011884 10118 10118 347235073 29130 29130 598346859 55652 55652 979115853 70739 70739 510197249 36968 36968 162522378 4771 4771 923054051 42297 42297 222521607 9732 9732 67903181 34582 34582 316316924 72750 72750 204778807 61475 61475 541273780 41545 30832 936012570 41545 20634 470478969 46811 46811 339293697 61421 61421 356018485 41545 6744 539336955 29991 51607 979155543 9652 9652 686637308 9649 9649 703212301 40618 40618 804036065 21608 21608 918408312 48718 48718 397531553 62750 62750 168583661 65635 65635 390132108 19838 19838 706025192 71552 71552 387037443 28781 28781 867471875 11104 11104 257501882 50931 50931 44638694 47252 47252 910314227 56008 56008 650367005 38579 38579 578449969 23795 23795 560029805 57289 57289 261166144 5052 5052 570672652 59939 59939 233981143 19836 3171 391643733 37310 37310 666935614 17735 4688 403346974 26812 26812 213455712 75192 75192 737767068 37358 55934 468331783 26812 26812 813870080 17857 17857 986272951 626 626 22264176 44382 44382 214581441 26800 26800 236239114 64423 64423 422189127 32911 32911 763863858 2391 2391 615890640 8538 8538 777600618 26812 26812 251928597 39053 39053 535230397 60616 60616 466633763 9935 9935 780815235 63484 63484 709128570 32842 22044 496183425 18299 18299 19115338 75837 75837 539493816 29779 29779 184621791 18957 18957 291049155 13567 13567 695769497 71836 71836 821536886 27482 27482 50468777 42975 42975 827829040 51531 51531 311236740 73797 71207 352041093 16372 16372 45352982 14072 20719 738533104 2727 2727 981849824 26812 26812 78358588 6201 6201 247085772 57506 57506 558066152 49883 49883 226247741 14152 14152 175945818 51923 51923 130134474 68193 68193 877258330 67503 67503 296336975 41512 41512 958619688 72034 72034 327188921 5639 70469 203002227 29648 55431 389259866 40017 40017 330867803 59643 59643 173268492 56028 56028 510492404 19206 19206 215556197 75587 75587 675781757 32071 13250 868454660 72867 72867 318269344 66845 66845 616560662 39778 65862 996270691 32885 32885 785723247 30427 30427 424114483 29719 29719 572088479 35208 35208 291285390 55111 55111 745902818 32848 32848 112455391 22924 22924 621726006 59299 59299 473981592 26319 26319 37385848 26150 26150 973117127 16920 16920 590103756 74216 35713 764779992 26812 26812 317144844 39105 39105 530546811 23896 62956 818864762 35973 35973 730909070 18987 29735 647800856 14569 14569 141761018 69207 3555 980204085 23876 23876 532806415 26812 26812 975674875 1307 1307 986932764 41234 41234 69192020 57835 57835 858359709 50297 50297 509392399 7712 7712 26763217 33477 33477 705426773 3293 3293 781743580 26812 26812 230517738 2224 2224 765952979 70472 70472 945059251 3140 3140 291639345 68776 68776 326084481 76015 60976 527011702 30236 30236 480494207 34724 34724 861619628 49045 46706 975456397 37815 36819 880978594 70279 70279 339639313 14151 14151 840059492 69438 69438 130630502 13101 29337 871426407 72917 72917 708556837 43724 43724 603227691 76781 76781 154921273 60289 60289 952090205 26812 26812 270135942 41431 67132 220432527 26075 26075 495036791 22539 24824 242477501 69394 69394 361236184 49582 49582 117897314 47935 47935 493022908 48386 48386 429845109 2434 2434 85428958 292 292 14877648 9523 9523 437446502 12321 12321 412307189 30605 30605 256282738 18008 18008 554239515 21503 21503 107974742 13288 13288 943013741 45406 45406 271972882 68441 68441 378243984 28639 28639 313298333 39677 39677 377515101 70335 70335 423934169 41545 61439 885237023 42787 42787 683660088 27664 27664 376273144 33536 33536 260293428 50885 50885 660404747 26227 11895 276497720 40930 40930 403192781 17561 17561 861576561 57006 57006 127306630 13975 13975 470470492 44200 44200 338206488 26812 26812 929386963 76092 76092 938697175 61039 56012 756265209 20269 20269 169113802 45135 45135 586168256 3278 3278 579245068 30400 30400 419747339 44065 44065 285233880 46422 39981 430919797 4249 4249 450227328 54190 54190 973086737 48454 48454 219855757 26812 26812 254725564 59562 59562 647140689 26812 26812 187849725 29913 40679 700308739 53278 53278 441248297 30214 30214 974656425 30915 41892 355528780 4551 4551 858171445 32122 32122 89465274 51488 51488 821015911 25145 16829 193839965 11803 11803 493331718 40102 40102 780297644 71977 71977 433350844 60287 60287 308882595 46304 46304 761727498 25579 25579 677236572 21210 44079 902470192 44993 44993 503178967 26812 26812 398750401 56433 56433 392842718 74073 74073 354035459 41698 26812 807132857 39515 39515 961606285 41731 38648 965819780 15059 15059 189427003 12603 73879 651656784 28912 28912 469453427 26812 26812 315344364 73422 73422 336856938 29671 29671 987756450 26373 26373 522566009 6925 6925 70599769 41092 41092 564809443 46425 46425 178259592 76159 76159 628495542 26812 26812 15333752 35209 35209 623716063 11097 11097 59519899 41545 32135 270422770 30424 30424 965303335 36941 36941 396184428 42780 42780 534288616 48356 25463 850940804 40033 40033 363419976 58923 58923 157653110 39761 39761 463221918 73902 73902 168187016 26812 26812 340928933 26812 26812 111284169 24635 64719 705554177 76192 76192 147354396 27500 27500 24800519 22143 22143 599245155 21981 24465 445328097 72548 72548 210934043 54655 46152 958751873 42654 42654 137074884 422 422 266457129 45892 32864 698024557 73899 73899 618703276 41221 41221 943620546 61770 61770 370583274 4140 4140 891454559 51838 51838 867618043 43621 43621 360878382 47131 74450 540528494 11885 65238 848852763 26812 26812 276242252 7841 7841 724124197 33943 33943 3756209 19385 19385 252628751 42563 32506 961886274 33628 33628 849524940 74821 74821 644332585 37182 37182 876092082 26812 26812 99383823 2364 35059 549665518 24523 24523 362384569 26812 26812 601504760 40360 40360 688146475 54324 54324 205965030 39480 39480 187530573 26812 26812 613008969 53119 53119 915322611 68230 58057 86582975 51311 22954 963654130 56769 70859 627196316 62916 62916 891799279 68447 68447 555067111 61509 61509 796861694 33909 33909 150262052 16260 16260 134139106 17996 17996 369096605 51987 26812 130130675 38296 38296 532587882 28704 28704 516591635 68188 68188 622537704 26812 26812 284465228 16140 16140 475535989 47463 47463 321056374 70106 70106 370935552 9424 9424 580633787 12310 12310 868109209 26812 26812 821686148 26812 26812 134899719 51768 51768 893609380 48207 48207 419333950 17131 21402 162404688 21651 21651 283628038 52092 52092 959600863 61657 61657 309208319 12290 12290 934746284 46887 46887 444716779 26812 26812 963270246 29032 29032 945403144 76536 48333 556016184 72295 72295 920832923 40982 40982 96838808 60665 16056 101731357 5837 46440 315149736 992 992 852103007 65206 65206 543829199 41753 41753 764496087 20456 20456 514841124 5949 5949 93176663 33998 33998 140635640 54265 39143 272136898 20054 20054 635023724 58623 58623 66685534 26812 26812 933359823 55099 55099 958729400 41545 68014 204192031 58884 63719 133145240 29548 29548 212507029 69904 69904 718377876 63524 63524 995977815 11607 11607 520861879 27059 27059 832699284 70619 70619 507913503 67363 67363 742064446 60685 60685 267906256 2905 7875 50655117 9508 9508 368626511 25306 25306 743005488 11717 11717 923005330 17342 17342 862503761 30710 30710 370194537 26812 26812 144762800 48839 48839 608373426 16694 16694 716949745 19110 19110 107959634 74960 74960 19585358 60876 60876 968348716 41545 49929 83944140 978 978 434683733 10158 10158 5528485 62077 26812 634664291 37547 72861 118586265 71463 71463 128312555 42654 42654 825830225 26812 26812 352063163 55169 55169 986345229 41545 74638 319364698 68172 68172 86340876 26812 26812 707198620 20423 20423 875786676 28202 44038 61736995 34824 61530 959153274 26297 26297 583492362 53560 53560 222642090 12993 12993 609590661 16448 16448 418757176 8647 8647 148105443 41350 41350 541019614 5496 5496 246507150 61108 61108 974279317 26812 26812 65056385 39064 39064 613595877 31981 31981 297482904 49331 74579 108798609 34614 34614 405367778 47323 47323 125794665 5505 5505 224505342 28778 28778 680006555 8431 8431 524973096 21007 21007 980654799 45973 45973 576807952 69020 69020 674693562 26812 26812 267983037 21808 21808 754422372 32253 56750 797951644 56865 40550 552649215 8196 8196 107357153 52114 52114 662695968 8723 8723 503685868 38506 38506 874717729 46829 46829 439888013 38395 38395 868478259 61256 61256 755481826 9287 9287 897845542 49419 49419 702465482 71069 71069 804480201 14303 14303 960552419 60795 60795 771136717 46120 46120 342482295 29986 29986 165699135 53396 53396 457324114 49540 49540 223396519 29158 26812 205922028 55723 55723 649588778 57860 57860 315871107 11053 11053 86145576 9737 9737 659882173 75544 75544 299148615 31423 31423 808098712 34968 34968 221252889 72544 72544 980134295 56389 56389 624472918 16248 16248 38967481 21618 21618 795053012 30257 30257 362924652 26812 26812 288294079 26812 26812 3438904 69143 69143 830203582 61961 61961 422713175 20161 20161 877526360 59369 59369 576725464 23504 23504 31258623 13683 38529 616204492 53180 60052 510065161 6927 61742 202694250 35444 35444 21761160 76699 76699 542673061 22783 22783 690178987 67752 67752 653467105 73503 73503 90874791 67136 67136 927124457 76140 76140 318588428 26812 26812 794985654 37805 37805 544982448 2449 2449 933018636 31348 26812 24368547 74207 74207 587617482 41545 43934 394442507 8094 8094 383708299 51057 51057 395277152 26514 26514 14670124 73184 73184 941667801 74690 74690 837153294 42916 42916 220282910 26812 26812 835803725 72012 72012 190908994 36259 13291 231029668 33923 20060 605271813 32283 32283 749629040 32160 32160 612165264 23051 23051 505153475 46907 46907 442823542 11897 11897 907307667 24110 41489 701829130 26812 26812 811727301 43816 43816 918082915 35905 35905 264822771 566 566 778793301 49622 12904 484848477 75208 75208 714183872 47837 51840 525978550 16727 16727 613259868 66099 66099 439500355 27072 27072 503759083 26812 26812 497444123 26812 26812 105091356 43215 43215 900705594 22581 22581 154257622 4950 4950 133662294 53276 36068 661163475 40756 40756 680898261 73627 73627 332964789 75873 19989 584101793 29333 55142 497130029 5897 54522 730016792 42256 42256 203324570 45120 45120 791916797 36160 2171 130744661 37837 11708 604512141 37774 37774 643351070 51314 51314 873557565 42359 11883 520010404 24046 24046 212591940 22756 26812 460379702 24885 24885 810084234 26812 26812 744184092 23003 23003 403488508 18309 18309 302281677 4589 4589 296892346 74207 74207 227496148 45339 45339 818221969 19219 19219 803494493 29512 29512 345282436 14048 14048 385977867 63277 63277 153172486 60856 60856 388004215 46637 46637 727601076 66040 66040 464572098 802 802 825634264 36546 36546 443014631 64272 64272 54945360 3209 3209 252770826 37042 37042 819722326 40048 40048 739460350 11142 11142 164107140 34719 34719 966691037 65413 65413 713304108 47455 47455 1773157 66275 66275 121012783 41450 41450 572719409 43786 43786 959439190 61606 61606 450733600 56067 56067 536968495 71241 71241 967237651 43030 43030 564922592 55950 55950 804546138 46639 46639 512476941 62150 62150 263750561 1765 71710 93229819 59075 7552 544766753 5134 5134 527600111 9549 9549 474231550 39100 39100 782208507 20691 20691 527584651 73573 73573 673698077 20261 20261 135118067 74987 74987 74025528 70248 70248 245273057 47813 47813 799026959 7178 7178 487135461 47673 47673 798690073 64043 52959 148857255 38144 38144 332549626 28805 1119 578562302 20205 20205 978390082 49216 49216 689484830 32304 32304 605157627 26812 26812 354011050 26812 26812 393755873 61007 61007 479019798 63040 63040 768608127 51460 69820 600034513 53995 61712 365454237 24163 24163 551703639 42489 42489 957278596 8532 2186 524894482 26812 26812 295983921 76001 76001 422644363 72830 60556 455640729 26812 26812 579485252 53373 53373 622021565 41545 42817 105618151 12684 37377 756675835 18058 18058 656846857 50699 50699 551985398 24094 24094 444450857 4351 4351 392929410 74976 74976 726956136 58297 58297 25014580 22681 22681 793047899 1574 1574 415971190 41545 26812 426280720 34829 34829 595359395 9218 9218 129309647 23118 23118 884290603 10325 10325 330650573 64814 64814 340274492 326 326 815347858 22616 22616 591096067 76974 76974 213231569 2816 2816 455789431 59542 70415 132577937 67017 67017 253486567 43773 43773 444616815 2740 48303 152123772 72741 72741 696468934 39678 39678 568285268 1382 1382 288327833 71609 71609 179507398 9616 9616 630535264 75291 75291 107043643 765 765 79286300 50138 50138 951814087 24022 31262 461003913 69806 69806 994650176 26812 26812 71001840 4665 4665 550930242 26812 26812 499003700 53349 53349 287986091 61394 61394 398728155 26812 26812 887137921 71418 71418 318177267 21068 21068 733862812 28392 28392 76519538 70413 70413 650869951 26812 26812 954789791 54278 54278 274223892 52583 52583 96903638 73134 73134 612058553 44804 44804 545219934 64180 64180 205635010 12644 12644 927281634 38699 38699 767864942 73200 73200 146579325 28550 28550 400954762 70207 70207 668811182 66413 2432 88022159 49804 71225 152487215 37466 37466 637154770 49453 49453 497408904 26812 26812 69394362 63997 69125 658025123 75297 75297 139064184 69408 69408 655672371 49661 49661 356977132 26812 26812 509828263 43791 43791 261241403 6082 26812 678462803 24280 24280 146484377 59930 59930 536788164 41545 40071 602785943 68542 7993 810302063 448 448 861312867 42063 42063 239283323 55635 55635 660612271 56336 56336 438552043 17282 20097 474671502 13809 28871 498452760 57041 57041 230181561 15928 72494 942399062 71360 71360 951069906 71850 49277 554626436 7693 7693 36689305 70786 26812 355667787 39315 39315 123057377 45572 45572 84528096 33328 33328 585083995 53138 53138 796210975 71228 71228 718364572 74488 74488 658490366 19718 19718 368190141 74110 74110 135894281 18526 18526 631508305 30189 3303 699795403 19803 19803 789597963 29767 29767 831838366 26812 26812 175447200 60172 60172 594201231 12526 12526 528777273 50285 50285 706284136 60049 60049 510029980 33903 66669 260139880 69416 69416 228071479 48625 48625 363908348 42768 42768 836585391 41545 39034 241659890 239 239 234173878 33293 26812 76055755 45367 45367 737483743 54834 45328 264045968 73461 62691 479708037 20898 20898 341283041 3528 578 352824544 26020 26020 570891434 26812 26812 241151618 188 188 925984407 26831 26831 332820445 43459 43459 267485063 25730 25730 93984360 190 190 20067735 44465 44465 737635646 45168 45168 851351885 20462 74818 973151406 55465 53696 97987038 41411 41411 598058325 45911 45911 111765374 51738 51738 858766330 53411 53411 920689114 50689 50689 906873148 44166 44166 540608651 6219 6219 411018750 37992 47625 671780526 53580 53580 713492553 61649 61649 255906221 46702 46702 42060772 58968 58968 956917132 17334 17334 523485395 41545 35225 790613759 26812 26812 310041310 47036 28503 195002459 30513 30513 407085352 41289 71538 92348508 26812 26812 50341680 72025 23039 448296638 49769 49769 527125483 49637 49637 713448570 785 785 620181532 2763 28922 874163320 46855 46855 214219390 53583 24181 258251005 26812 26812 860081155 57541 57541 718363873 56561 56561 604171102 1237 1237 844502944 67431 67431 760895518 38544 38544 53537388 43288 43288 227121007 30369 30369 540225871 26812 26812 703028369 18021 18021 799555173 52397 52397 977316749 15137 39615 284546832 42528 37877 778753347 68180 68180 257272157 43525 43525 897284692 52940 74027 433202319 52101 52101 275312553 65109 65109 136939249 41545 26812 424933793 53926 48062 597914317 64249 64249 282907240 38201 38201 734883646 41545 66058 170980779 51695 51695 505449697 64351 64351 115807633 76986 76986 853524075 61676 61676 282699544 64796 49045 371136379 26812 26812 284908647 14346 70539 646774763 21561 21561 27096526 26812 26812 301490665 4092 4092 931719712 21804 21804 216139304 26812 26812 676777939 15465 15465 771856511 37529 37529 585803975 18347 18347 242670133 22211 22211 437524047 26812 26812 204617129 43061 43061 451591380 4418 4418 120389542 23898 23898 400226310 34157 34157 89490738 48406 48406 529402794 51502 51502 738322645 57062 6607 406243957 65494 65494 421467832 22242 22242 666252159 23550 23550 80365260 2159 2159 571558582 26812 26812 144904573 60410 60410 355154507 41156 41156 352788958 41545 18167 473060217 41730 41730 188933734 40134 40134 73961299 69649 69649 574844131 35349 35349 607411805 15050 15050 240733428 4736 4736 839963610 49223 49223 51319002 75418 75418 24656627 11160 11160 340621169 14627 26812 577551275 26812 26812 642104505 21677 21677 133684398 23501 23501 182857972 9648 9648 657746101 66299 26812 547391871 31621 31621 318492533 56155 56155 670477888 13714 75363 295945105 61578 69182 852111250 67333 67333 575936198 49732 49732 414295433 30184 30184 792117564 3717 3717 636960938 28399 28399 515660014 53571 53571 894279291 35572 35572 912632177 41545 2104 698935405 28875 62431 950433901 68591 68591 744516141 26812 26812 792543955 72401 64574 822016747 31552 31552 521006556 3279 3279 512327161 71351 71351 2015463 60188 60188 851530993 28836 28836 751005292 45203 45203 56138870 40713 40713 197378390 66422 66422 311438247 1328 1328 910849180 4725 4725 553399730 27933 27933 360858835 26812 26812 910932346 36287 36287 230758652 29384 29384 173353106 33504 33504 636351750 7764 7764 340586605 26812 26812 246014894 58967 58967 452821909 26812 26812 353203723 11456 11456 847925903 50241 50241 153730629 26812 26812 12036091 26812 26812 853064608 19378 40012 989673855 61372 47287 158108706 42984 26812 525123068 60848 60848 601541869 57394 57394 417840160 26812 26812 799631458 69283 69283 332352617 66461 66461 550385314 34779 1142 25468148 32402 32402 385979878 22265 22265 324927515 32524 28164 368962556 67238 67238 151483360 63941 63941 786186492 10304 10304 387245845 32239 76364 984184891 8824 8824 201627575 26812 26812 436074006 10596 51695 814053360 43439 43439 976473529 44846 44846 55452758 49785 2441 289889330 10474 10474 380413773 48045 48045 326123688 39681 39681 102385555 49601 49601 87647705 26812 26812 714737625 74574 74574 389143507 67923 67923 449821521 33698 33698 999429933 18459 18459 648266334 60036 60036 490630350 14671 14671 874270571 26812 26812 738973513 53988 53988 422578428 23514 26812 509811116 44376 44376 587638833 28746 28746 464283169 30006 30006 728250564 4382 4382 256623678 71697 71697 254779030 75598 75598 547059252 9357 9357 337434626 22807 22807 219084846 54230 54230 687744277 26812 26812 821320183 31319 31319 771586729 39372 39372 381951368 59780 59780 984211944 45451 45451 624303106 76391 76391 580069015 41545 35259 390112718 1198 1198 487910320 61315 61315 136676394 22267 22267 176826538 14894 14894 458551229 29480 29480 628913203 57902 57902 178875685 33398 68175 352499722 43768 43768 202682621 39603 39603 487456135 55721 55721 126584572 35327 50513 162101103 49573 49573 878785733 62340 62340 329816198 24332 24332 794906619 44518 44518 123475911 75435 75435 575461533 34569 34569 86549957 42043 37194 30827904 71426 71426 700059916 6343 39653 8870429 2670 2670 405001470 42613 42613 261818700 1980 12506 351249457 38475 38475 250497139 37079 37079 429976439 26812 26812 428091219 46056 46056 810613051 48771 45494 856126189 41266 41266 975360569 54098 54098 161393738 51821 51821 968478171 44034 44034 146813568 26812 26812 564807855 18548 18548 349583218 70507 70507 530789762 21401 21401 408418887 32346 35951 601319175 68860 68860 435914073 51927 51927 22145750 56619 56619 939243863 24749 24749 913430577 67932 67932 8917669 26812 26812 513808335 36099 36099 586407970 20096 20096 775415062 26812 26812 457436522 55939 55939 883440577 37420 37420 646879004 61635 59109 131726434 27981 27981 104743262 64273 64273 976145545 33903 33903 736569585 26812 26812 964103524 57837 57837 386420148 27425 27425 707073363 60672 60672 633335868 26812 26812 197975047 29185 29185 677228867 52429 52429 11220992 41262 41262 914490075 41545 26812 985848378 63706 63706 448199397 62939 62939 523025330 57765 57765 922716535 53353 53353 608311538 23636 23636 924250519 19420 19420 668979636 62465 62465 763495484 66453 66453 878263206 30339 30339 235846751 44182 74224 198070469 22360 22360 592213057 52216 52216 177727333 26812 26812 781301981 31807 31807 706279748 64772 64772 559637701 32402 26812 98073823 63114 63114 21668326 48689 48689 938607857 4336 4336 406462414 56586 56586 660149022 27880 27880 172501909 43766 43766 239910628 52700 52700 353841049 9248 9248 7985847 14663 14663 606583897 51434 51434 176729374 26812 26812 878696401 36699 38386 681897826 6280 6280 32203251 57114 55554 791990748 39019 39019 283818503 57252 57252 760683658 36867 36867 705867019 49889 49889 524604430 47936 47936 45553079 73188 73188 432587975 28702 28702 645002839 7495 7495 614997225 27252 64210 284120895 37741 37741 446519509 45696 45696 479365043 61599 61599 60418600 62840 62840 490796719 75209 75209 952519238 26812 26812 613292743 13916 13916 345701883 12869 12869 30719006 44054 44054 861729490 32815 32815 823157245 39404 39404 167512285 26812 26812 622152748 8474 8474 894452056 28462 28462 922517867 30159 30159 4259921 67915 67915 99562335 16586 16586 571492877 7267 7267 279412693 26812 26812 762022567 41545 19287 293438339 65131 65131 559992645 10145 64206 737913320 9138 19444 173523526 53002 53002 730425594 2996 2996 893757098 38299 38299 790676677 11086 11086 16804957 39163 39163 472155261 68383 68383 626501872 8254 8254 7500285 55244 55244 503941151 5918 5918 544819908 53926 53926 845050197 55860 55860 420201523 77146 77146 527530280 72454 72454 5021255 18365 26812 546525517 71895 71895 365320690 24835 24835 393765371 39713 39713 871917626 75142 75142 406686581 23686 23686 10870425 52379 66224 53653128 20387 20387 512485066 31099 31099 588495283 68829 77008 131168085 36060 36060 449451730 20480 20480 641417075 13867 13867 198362816 40870 40870 827686476 26812 26812 648963707 35834 35834 444655105 71368 71368 421101721 69856 69856 716951970 17332 17332 105226599 14428 14428 66249301 6729 24397 810000891 53533 53533 137072978 54663 54663 707755348 51143 51143 169523674 26163 26163 636495561 76213 76213 847498156 39127 39127 235651058 16492 30950 160430970 31817 31817 93240550 67553 67553 118245875 13889 48699 591398258 20888 31015 70175087 19866 19866 107121066 59924 1039 760415457 36159 36159 285982875 8199 8199 82077711 5033 5033 999834161 74091 74091 538028601 22052 22052 274517475 68887 68887 242979755 16248 16248 761587635 44656 44656 5580970 54827 54827 237819258 75981 75981 563579075 6378 6378 778449085 52388 16438 315797772 20460 20460 578562497 42884 42884 6561691 36281 36281 474734965 1191 32871 223339905 60154 60154 904102275 56780 56780 934772353 26812 26812 534273598 11612 11612 493911198 68221 68221 386113669 46362 49473 765918771 47461 47461 499319753 22370 22370 543402056 21106 21106 86670639 70637 70637 37976106 13350 13350 178677187 12117 12117 619422245 60765 60765 513339540 11547 11547 507341312 45828 45828 788967504 17570 77141 480197687 3311 3311 320498359 22426 22426 145121983 5005 5005 632286767 26812 26812 779625060 42903 42903 474376996 14947 14947 40533858 26812 26812 439372453 64787 64787 961544430 2382 2382 932820298 66689 66689 27463066 30638 30638 579206118 26812 26812 323916561 20582 20582 813450037 49989 49989 386207379 28010 28010 578697800 74961 74961 650213540 68783 68783 210800749 1491 1491 677210057 47372 47372 119851742 58352 58352 682272586 68905 68905 774964859 15611 15611 444508941 40577 40577 13803289 26812 26812 187475451 3764 3764 687175761 41256 41256 499329919 51877 51877 176599939 32889 32889 952962011 26812 26812 318613797 7144 7144 208352594 47234 47234 231772871 41143 41143 929102052 59579 59579 969278186 71306 18570 897487816 38092 45787 875677788 53929 53929 619911556 31589 31589 625092151 62370 62370 227056979 49812 49812 597353776 67434 67434 553311464 29330 43158 929982996 57724 57724 114946776 26866 26866 840752452 58345 58345 288618712 39153 39153 168473429 46446 46446 206248606 1479 1479 143374342 29544 29544 388862774 62843 62843 823708914 26812 26812 636490884 13473 13473 524877046 1785 1785 575543640 18507 18507 750008269 61662 61662 353510980 19501 19501 313486675 69190 69190 502748240 26812 26812 383062901 30883 30883 329204716 44547 44547 443766309 70469 26812 410725434 36796 36796 553255406 26812 26812 925712164 16576 16576 790017574 18819 18819 237211303 17089 17089 566099179 31739 5105 514793405 30336 30336 507365106 22982 22982 205030422 31784 31784 658785017 69564 71091 325795091 819 819 45390938 17095 17095 126812209 6101 6101 990940395 18811 18811 405442048 56335 56335 93774478 7895 7895 70515292 32883 18098 854733090 71844 2913 564935436 38639 38639 529793881 36848 36848 887865644 63300 63300 807487918 50773 50773 863345796 72105 72105 224812011 30033 30033 930544235 26812 26812 434351698 32807 32807 851309918 33886 26812 865855205 22097 22097 99379924 41545 21227 191678564 6500 6500 154400703 65938 65938 157946471 34299 34299 599068039 22138 22138 118277258 51744 26812 215768095 6363 6363 854992412 39860 39860 12253344 12827 12827 185308221 9415 9415 848026676 26812 26812 549676379 68207 68207 197602416 54636 54636 340310522 534 534 873117949 23887 23887 533673717 43628 43628 461819372 38700 38700 745533801 69583 69583 940122432 34454 62419 148020050 47812 47812 697016048 26137 26137 935892893 69616 69616 713414341 44994 44994 730560959 37947 37947 429598404 17288 17288 912120505 26812 26812 692343735 53621 13869 490842014 75265 75265 719568089 23266 23266 83393197 19205 19205 383831362 67780 67780 765512086 76578 76578 436856985 67249 72496 447901008 54622 54622 607273197 50374 50374 989098326 26812 26812 707782105 27346 27346 227487658 26812 26812 691918092 44946 44946 201005255 34149 34149 755716664 76309 76309 694867754 20408 72152 523496830 35933 62293 222444764 35841 2740 359318782 3125 26812 904839905 32901 32901 268738511 1080 1080 181417382 71628 71628 569366689 32684 32684 212525208 71843 71843 230094730 11725 11725 6316435 17093 17093 960313252 9365 9365 827651205 41696 41696 330489465 55730 55730 474621856 63979 63979 371002379 34430 34430 224037917 48698 48698 284746354 6682 6682 255410134 62346 13403 415568476 9497 9497 347139577 7514 7514 947026835 21700 21700 818735701 35407 35407 891502026 14951 26812 606480201 21005 21005 469729859 58313 58313 274060831 18936 18936 929364828 352 352 274877371 37559 37559 900555635 75903 75903 583001405 60542 60542 793360193 5146 5146 948699981 37399 37399 362588518 45204 45204 540885376 26812 26812 109822534 32959 26812 894874065 49343 63087 60155785 47839 47839 997638661 59432 59432 575129109 74813 74813 358930977 38288 38288 660975010 72807 72807 14421036 1062 1062 381152273 71841 71841 707069300 12554 12554 616761087 26812 26812 493989773 56984 56984 842583077 19123 19123 70421862 40820 40820 739728387 58559 58559 245453827 13606 13606 495785457 14902 14902 411911368 35753 35753 313877099 8317 8317 683655714 66991 66991 723911160 63613 63613 288178887 55682 55682 386171931 57534 57534 229357776 60103 60103 779327716 65263 66829 220067029 73066 73066 403717230 11893 11893 432151787 12993 12993 487987971 57101 57101 29361963 62671 62671 324453300 60037 60037 436818204 44166 44166 296698344 10783 10783 422947358 71866 56980 260183181 56956 14072 455237657 24151 20249 592720858 36948 36948 657871634 61200 61200 890939900 57763 57763 305660074 11108 11108 644921907 18914 18914 59553642 22236 28636 612170642 34793 34793 523289250 67526 67526 899981746 37686 37686 763474896 42373 42373 930556845 13877 13877 5849054 56972 56972 789858111 8294 54536 839767926 20052 26812 833520511 52587 52587 997069958 26812 26812 677118621 37204 37204 946961027 16429 16429 504693744 38450 38450 122938311 6709 6709 776888382 941 43437 534024845 11365 11365 891436265 15164 15164 631086337 74647 74647 881906598 57025 74598 981175660 41698 41698 935679451 72406 72406 694124997 2038 2038 958949955 42039 42039 10643933 9649 9649 887205468 47640 47640 765917303 41986 41986 793870893 24621 24621 355128966 3943 3943 394469009 34382 45486 730480623 21993 21993 912654472 47765 47765 803719511 1083 53415 320866481 47564 19499 676557138 54196 21047 760288112 841 39991 13712236 54182 54182 953341707 7962 47268 630490076 35292 35292 863899394 58512 58512 953322446 26812 26812 332641081 35631 35631 170062798 69899 69899 92748395 44267 44267 930144229 47235 47235 145613894 26812 26812 797255085 50346 50346 135961198 26812 26812 283207627 71472 26812 824235384 70907 70907 676796783 723 723 145913637 50825 50825 345167419 3598 3598 817626782 26812 26812 393014296 52417 52417 787760058 41545 73989 616321592 26812 26812 680527649 72923 72923 691053174 3381 3381 802952472 14365 14365 110729096 26812 26812 888710438 52773 52773 292130687 34690 34690 37685317 26812 26812 904696341 26812 26812 442437828 12610 12610 198948946 69957 69957 321446659 62081 62081 169254337 25809 25809 371866958 26812 26812 605115843 23943 23943 139871434 66014 66014 322273851 72655 72655 221023582 1603 1603 448542339 57280 57280 615649332 42991 42991 537806493 59791 59791 642831494 39779 39779 857976189 55771 55771 637665077 10450 10450 964880291 44546 44546 136407805 36046 36046 98130706 33509 7618 242892628 3180 3180 167115180 31987 31987 221596283 9790 8601 983159519 65475 65475 723976745 30167 69289 7149920 26812 26812 266097406 26812 26812 370891398 37218 37218 327128223 53175 35833 782422656 47092 47092 528576837 4418 4418 397090131 34614 34614 442204090 11911 11911 778126416 35648 2905 352666131 39391 39391 453206042 26812 26812 979486689 12686 12686 767925399 71304 71304 272068208 29176 37874 84586408 77144 27113 209540695 12506 66117 656193101 56618 56618 415157071 3493 3493 8856476 76212 76212 75207182 48105 26812 838271712 46859 46859 432794630 22172 22172 49296521 64290 64290 595981965 65882 65882 969002808 30344 30344 325303082 76670 76670 308287684 11824 11824 856094971 12684 12684 974747654 75870 75870 457337341 55162 55162 260629248 4183 4183 667706417 65757 28286 221055152 65567 1193 575371275 58530 58530 608083189 28414 28414 152184499 59885 59885 504937792 41545 13692 375854496 24676 24676 602146905 8337 8337 528015690 75363 49930 904550111 11305 11305 66360357 24939 24939 425180737 14283 14283 825379768 43746 43746 589516002 16671 16671 83255159 64772 26812 353270199 49687 43378 206941314 55937 55937 476132867 3860 3860 2957497 40171 40171 132520516 6642 50238 144974849 45 45 48052903 60524 60524 19200398 23003 23003 261487977 16441 16441 593737457 41805 41805 960776986 50292 50292 438433156 44481 44481 600470688 17217 17217 362801533 68440 26812 394977569 20522 20522 485219249 45429 36773 622746139 53918 53918 435389787 66906 66906 618881502 29025 14533 462379117 26843 21852 608750223 18556 18556 779271912 12553 12553 688783778 62458 62458 737192588 41545 551 224324152 36150 36150 540114575 6166 6166 919399281 35951 59298 108989466 55647 55647 944802189 33555 12697 887709616 62391 62391 571934737 26812 26812 873828291 55181 55181 288131018 26812 26812 586954202 49556 49556 279955784 29846 29846 766156215 18692 18692 317414942 18248 41328 964969397 45413 45413 518978322 44004 44004 635149918 32209 32209 744283008 6809 6809 59722047 3827 3827 747326234 46447 46447 421330417 16781 16781 126210288 18129 18129 700689295 49384 49384 416039633 26435 26435 585071598 68093 68093 125749910 27117 27117 271447237 76736 76736 534811486 26812 26812 757094219 576 576 721836272 19226 19226 849633119 56203 56203 825306994 1677 1677 352248687 52779 71525 309671224 26812 26812 697836284 60289 60289 677138626 75725 75725 66708317 69526 26812 356519685 26450 54094 870970782 49884 49884 405952366 66389 66389 761663042 3384 3384 544823775 35624 35624 381214753 16443 16443 253127029 76295 76295 843581971 28837 28837 661753544 25936 25936 562329049 55499 53197 751308955 6387 6387 46821172 27496 71048 36584832 61861 61861 895824326 39963 39963 412141740 26812 26812 344401642 49914 49914 821286936 44442 44442 896377857 16747 16747 255966211 58097 58097 591201654 21034 21034 347144626 62727 62727 46982540 75091 39598 774844448 65615 65615 214928396 36072 12933 521630434 29942 29942 798582951 72067 72067 440791643 54917 54917 289549158 34157 34157 478021650 15869 58340 877581106 22729 22729 208357828 50481 50481 163368201 8979 8979 894820086 61757 52902 83734811 4043 4043 124838688 5946 5946 545147541 35320 16526 767674964 47285 47285 352060714 68676 68676 21838213 21638 26812 379317184 39142 39142 295342811 45951 45951 867498598 43181 43181 202662746 48537 57583 397314894 72987 72987 443775949 21086 21086 746788898 33886 33886 653491958 65355 65355 222329673 62294 62294 895957505 39352 39352 779903053 57351 70422 232020676 8677 8677 234001565 2793 2793 991140197 45642 45642 699470472 48664 48664 307479904 26812 26812 693968962 38056 38056 766515331 69125 69125 348171080 12063 12063 831216807 32129 29021 260786989 69011 26812 301784658 26812 26812 487159157 26661 26661 96532595 71636 39287 227378370 24023 24023 838715998 59472 59472 407517386 57860 30810 47814735 63529 63529 377021237 26812 26812 867250947 23514 23514 787285527 26812 26812 25811903 44232 44232 90031682 26812 26812 900782647 56564 53931 78624027 52767 52767 263586746 21474 21474 835222067 4937 74672 827551797 64725 64725 564808957 42517 42517 86145811 29207 26812 797639604 61319 61319 122765716 34256 34256 956250111 15172 15172 25129321 27159 27159 149201001 54309 54309 480100051 55324 55324 832757885 50139 50139 930263380 37054 37054 779679812 1031 1939 694445937 1466 1466 887169316 31987 31987 290296367 75674 75674 152936215 2906 2906 524453476 36023 36023 269588781 32441 32441 464611659 14928 22678 623162389 49319 49319 207267202 63256 63256 387362460 13946 13946 970448135 26812 26812 548477869 21378 21378 7799116 23459 23459 142735601 13501 13501 674434580 3401 3401 518962677 59385 59385 697308983 17301 17301 353100100 26812 26812 469341264 15781 15781 350156801 76646 76646 734982650 4797 4797 92537912 40266 40266 981539241 8640 26812 453310699 65363 65363 397501665 24527 24527 305625212 66556 66556 620366669 19332 19332 849296116 21227 56263 581297143 1170 1170 210902988 45176 45176 411915776 26812 26812 294887161 41406 41406 95168344 15869 15869 652095676 26812 26812 828737667 23954 23954 675035427 12517 12517 995352056 19647 19647 337992792 35953 35953 456422304 73069 73069 880918435 9747 9747 271772055 29466 29466 346612239 5435 5435 37007367 50664 67895 929166102 3092 3092 306327444 23493 23493 608249917 72014 64802 953413125 43070 43070 316856802 21161 21161 421758311 22479 22479 28360513 53325 15950 663747022 30924 30924 773224840 62458 47202 900034038 61007 61007 898221557 26812 26812 667781548 39903 39903 924658143 26812 26812 771160083 16651 16651 205370443 34269 34269 47374434 2840 2840 442194817 1210 1210 512796306 10151 10151 378693000 69762 67650 104639418 31925 14949 912369644 36154 36154 447269594 76353 76353 698108021 65649 65649 149396169 41545 45209 229946690 51615 51615 871234846 61853 61853 39042371 31172 65611 961684929 34402 34402 859559283 70206 70206 596079465 29677 29677 990252470 10076 10076 799447444 26382 26382 99322924 24066 24066 544320467 34464 34464 971940606 60144 60144 5340942 33765 33765 375264245 57282 57282 111882019 26812 26812 926165130 7979 7979 480115197 18272 18272 110725313 2779 2779 718012817 28254 28254 712228634 36890 36890 883064774 26812 26812 363348147 30877 30877 813260485 26812 26812 125114722 10740 10740 480468782 24370 24370 964111467 65928 65928 202755417 54785 54785 966175285 76939 76939 632980137 40166 40166 220415409 15004 15004 34220880 51053 51053 616232666 34051 34051 338417536 57402 57402 923355932 27802 27802 903617046 26812 26812 61626231 61797 61797 689069741 21423 21423 82155227 64479 25128 163186565 4608 4608 69100439 61109 61109 595316157 13248 13248 193372831 45504 45504 252960835 32177 32177 40478154 12429 26871 751423680 51803 51803 447402346 71906 71906 636095523 42674 42674 388076925 57145 57145 424482705 26812 26812 95061196 67550 55733 233634760 77230 77230 844771598 64512 64512 177390495 73809 73809 304818832 45198 45198 510377563 35857 35857 218844283 72230 72230 141747887 49514 49514 603100058 50060 50060 393777284 23558 23558 60148186 69385 69385 491717356 42313 42313 675718779 73203 73203 203600895 15932 16599 701862743 41545 26812 237019956 61926 61926 159114925 14446 14446 817918345 77034 47448 555721964 29622 29622 743667803 9251 9251 467631003 52590 52590 504446978 9346 9346 334520190 26812 26812 914943095 3110 3110 298323212 58155 31414 926815576 27877 27877 704064116 10009 7924 423746503 29168 29168 607913929 68159 68159 566788347 32687 26812 253071484 22579 22579 935746228 39282 39282 228459367 43226 43226 379237433 75754 75754 944736105 54254 54254 19962201 22159 22159 707662147 12963 12963 499176095 149 149 222306592 52804 52804 274163531 35896 35896 313234401 6208 76 778142434 18517 18517 926258735 2956 2956 633474805 52534 52534 107020114 45114 45114 243748239 47099 47099 799244044 24359 24359 488354948 41545 9244 614469948 11908 11908 139550594 69812 69812 847500432 76202 76202 630649492 26812 26812 710198285 26812 26812 509955788 16890 16890 984799668 3223 3223 454387062 26812 26812 623018119 26812 26812 609162522 72011 72011 595198054 41173 41173 954964830 22787 22787 277059141 1531 76025 827931289 65205 65205 174503872 52948 52948 155191241 3504 50612 228985270 53263 53263 173133449 58801 12127 385966416 22203 2599 530219860 63666 63666 607343095 4130 4130 453477357 29891 29891 979354645 52317 52317 626694179 9507 9507 783001334 11932 11932 184493750 55996 55996 869812163 76358 76358 966946837 13357 13357 559364993 68757 68757 494459762 49361 49361 732911264 46580 46580 995886314 46336 46336 55577432 37221 64629 457659465 61981 61981 581570349 10965 10965 342683057 13479 13479 135776106 71752 20327 641155575 36868 48963 208751121 30426 30426 576648598 61428 61428 337538785 42204 42204 765437869 35054 35054 134677711 4072 4072 698213625 71485 71485 781649324 26812 26812 783370482 75252 75252 5028864 14613 14613 52237494 38092 38092 767251072 2589 2589 649395727 3517 3517 523615328 26812 26812 123558283 30091 30091 877066294 66174 76456 558323143 18343 18343 754593468 63205 63205 691587050 61826 61826 87759676 67042 46236 600888247 46584 46584 589347871 25843 25843 751157786 30839 64033 981930334 7442 7442 129253350 76055 76055 248150776 4419 12588 418182003 18732 18732 431544338 45235 26812 668801301 73548 73548 875986297 32513 26812 428718501 26812 26812 655099004 26228 26228 315665172 57353 57353 975094510 72369 72369 298546542 2923 2923 799792301 48517 48517 323833731 1364 9345 955724711 66036 66036 901787142 11330 11330 192706516 2824 2824 388016090 70068 70068 726221865 50857 50857 514173779 21854 21854 412351993 39914 26812 517173629 53325 53325 254988676 26812 26812 831942497 56088 56088 213942513 46302 46302 81570842 10850 10850 670984974 42980 42980 901268049 73711 64326 661911747 26812 26812 133770305 9978 9978 838385974 26812 26812 53481287 75240 75240 538972657 70232 70232 319044684 26929 26929 280420685 44855 48455 294407224 27085 27085 560369087 36915 36915 89845130 1568 1568 320086744 26812 26812 313947616 26812 26812 345098097 26812 26812 441584168 24816 24816 432154787 24848 24848 696413358 2526 22681 31458599 24446 24446 774988101 23439 23439 394942133 28969 28969 537755803 45488 45488 51495132 64216 64216 387559587 25678 76218 880234813 12743 12743 88411184 45594 76560 915645670 60766 60766 187733349 53968 54337 698760578 42781 42781 389481713 32297 32297 639219749 57664 57664 593500831 27385 27385 285738887 76451 76451 399320360 26812 26812 860066824 55994 55994 493208889 50591 50591 256715322 74918 74918 316327157 38518 38518 259600559 53618 53618 75662227 28222 63550 650395519 26812 26812 276084021 66679 66679 666839578 14237 14237 108721692 55203 55203 27363052 64462 64462 304370219 53759 53759 578426908 3822 3822 906971089 33189 11947 38263960 26812 26812 15130901 57559 57559 282418632 8228 44620 956468098 48411 48411 532432056 76633 76633 483140703 32505 32505 833314908 14537 14537 178383129 12368 12368 907811388 60968 60968 904218124 58929 58929 390116512 4987 4987 206475517 26812 26812 510217890 51424 51424 359851397 43266 43266 972210576 62847 62847 509334121 9369 9369 445329891 44175 73826 753197787 26812 26812 43728106 22258 42593 169453817 59447 59447 828975280 65635 65635 320493289 28937 28937 217795223 62128 62128 882776430 54302 54302 766365951 63272 63272 333445430 35651 35651 787543889 59085 59085 716327195 6452 6452 267645758 23351 23351 425102949 23612 23612 182993655 69640 9557 294692075 63754 63754 78531757 22102 22102 651364774 42025 42025 168906584 21570 21570 154055123 56217 56217 904436412 26812 26812 300961954 26812 26812 586186139 38003 38003 541014601 52086 26812 421618721 60551 13290 308597015 26812 26812 716386765 26812 26812 274680163 54031 54031 555032911 66338 66338 15891686 41800 41800 445646807 3473 3473 353027517 19151 19151 861743312 2034 2034 988208402 33501 33501 72619731 61670 61670 71033027 41149 41149 418559968 26812 26812 288861916 41743 41743 614748760 30214 30214 689806946 45190 45190 251743494 35461 35461 275735362 65289 65289 585728572 7371 7371 378799234 25115 25115 307137721 21253 21253 459294051 24774 24774 646784818 14311 14311 16173599 23488 23488 422439506 43198 43198 30346225 67122 5031 15392385 56277 56277 985339882 21511 21511 802579563 45638 45638 797581777 72092 10590 204274423 18259 18259 519766876 69068 69068 507390641 44267 44267 657385212 26812 26812 420520794 39935 39935 947784079 26812 26812 594451780 23841 23841 820252802 77053 77053 214777709 32565 32565 595435250 26702 26702 187658362 6106 21177 568166970 24115 24115 518946619 32347 32347 933598475 63189 63189 678747692 67342 67342 753065235 30892 30892 228655780 15989 15989 980522265 9992 9992 677951651 11382 11382 791451900 20290 20290 697305058 72080 72080 673581530 61554 61554 23973044 54375 54375 770408634 50281 50281 399439714 37862 37862 575373017 70330 70330 743115717 33404 51649 734802797 5290 5290 652410988 23733 23733 898136726 37787 37787 428856404 41545 14575 937302053 1866 1866 175242542 4160 4160 152753866 25339 25339 978795024 6293 6293 990006791 17089 3688 863133025 62647 62647 409666419 50232 50232 190251975 24856 24856 930410363 20469 20469 285478941 63487 63487 137921384 18823 18823 309679007 26812 26812 122893734 63404 26812 37047973 56787 56787 187666746 39112 53789 734044488 73427 73427 790896946 69943 69943 363173293 37659 37659 409344514 20679 20679 502267585 26812 26812 914324645 31257 31257 795137635 43749 34833 43256045 16625 16625 369691432 19817 26812 823066900 48849 48849 152769386 51905 51905 528194998 65625 47346 566186120 46747 46747 361871977 49404 26812 669502054 23049 23049 449297940 14030 14030 900619065 55372 55372 620619543 40661 40661 614953257 10779 10779 658996519 24638 60306 531807106 36762 10402 379392980 18794 25774 71016008 56558 56558 46958401 7520 7520 871210647 60007 48580 862443738 26812 26812 102567312 5205 5205 113408895 75969 70021 370102017 54063 54063 96556615 3172 3172 49891931 2848 2848 425726511 7521 7521 360849173 16002 14987 988773466 10834 10834 69084026 37089 13941 731386023 5465 5465 940379128 7515 7515 981911012 8684 72887 884056114 76089 76089 575700266 16387 16387 193667342 73177 73177 459570083 6404 6404 767728824 29059 29059 679504517 76044 76044 626139261 65685 65685 167606036 68717 68717 618863552 6500 6500 474369266 9938 45123 937544986 54834 54834 336776021 58374 17593 221080089 59289 59289 390699074 36857 36857 821654759 55601 55601 543663572 3504 3504 100558095 52028 52028 465061861 55709 55709 792241498 30954 30954 769436669 48202 26812 301365778 3166 11288 475850118 29197 29197 160563758 52966 52966 986406083 21477 21477 825337863 46635 46635 862020192 36436 36436 483909081 26812 26812 522292879 26812 26812 333428884 57498 48906 672739667 55032 55032 261020113 10182 10182 810551333 60444 9959 910966529 26599 58094 647447965 34746 34746 572891141 26812 26812 31096994 43042 43042 194644528 71517 71517 761566467 56428 68597 643803726 61110 61110 233893982 4716 4716 827987079 17750 17750 901110145 26812 26812 251846086 26812 26812 760891594 45899 45899 986342375 6308 6308 404468402 48097 48097 834709803 76075 76075 70459763 26812 26812 363112841 58972 58972 630371564 18048 18048 945802053 33404 33404 164555360 7237 7237 971969993 61419 61419 417922431 66399 66399 320323325 41357 41357 672579364 21398 21398 357689036 44651 44651 11138577 62336 62336 35261649 23643 23643 803531570 2745 2745 236122400 18007 18007 98507522 49506 49506 385698609 39607 39607 535738019 11964 9211 570913462 23175 69514 835880007 73118 73118 349015368 22301 22301 728766196 56131 56131 261588543 54131 54131 709285891 26339 26339 844475451 17776 17776 706708743 29161 5017 168179102 49560 49560 199915520 15536 15536 955030757 21994 21994 334407726 10662 10662 319289120 28878 28878 210263789 57353 5378 879078667 76253 76253 209249602 7276 59769 564491907 58558 53125 178110254 42399 42399 430684544 37818 41462 800481980 25924 25924 274975724 26812 26812 693750483 41545 44785 137560750 35636 25596 389975634 1747 17672 443404919 12030 43052 981171196 26812 26812 558450101 75218 75218 19415360 49857 68414 882005161 38228 38228 13195175 28017 28017 859161321 37915 37915 313934723 782 782 929105193 7003 7003 444047796 63023 63023 767088777 14666 14666 450280509 26812 26812 75735194 24168 24168 807592164 57918 57918 455599426 69215 69215 812807649 63738 43711 718209283 26812 26812 25747506 46360 46360 967609784 76967 76967 192685171 2896 2896 53923503 22505 22505 317163764 34453 34453 777359956 47389 47389 974857188 73752 73752 538435935 51267 51267 789587729 58531 58531 890989664 1000 1000 940890633 26812 26812 671373826 12163 12163 85930980 58596 58596 546828595 23166 23166 597203072 54462 54462 60085300 62956 32488 451968395 72406 72406 774414733 54313 54313 471174090 56505 56505 499712965 14833 5116 160915158 26812 26812 19508663 5736 5736 189738589 1862 1862 699979910 2625 68440 629529351 26812 26812 370360452 26812 26812 512016898 51014 51014 55699703 38807 38807 842611215 7863 7863 750593560 63438 1867 733281694 16554 16554 50711539 46238 46238 61696335 34831 34831 665754720 36741 36741 107013311 15698 9123 116594977 44845 44845 955226784 44004 44004 172879374 11371 11371 154862844 26812 26812 489175971 15464 15464 483343987 67338 67338 436132274 26812 26812 313056759 18224 37807 679348731 4843 4843 828013261 67871 67871 192136391 62238 41636 172543460 47526 29518 716570354 26812 26812 906138905 48709 26452 694435896 41279 41279 947935959 49830 49830 617800204 24955 24955 905222634 76638 76638 820798634 46124 46124 960548397 26812 26812 688085701 5298 5298 918669171 41545 57589 68958470 58859 58859 509572852 36785 36785 220319467 53692 41592 220844021 19261 19261 39953425 73809 73809 114849018 12883 12883 380064740 11746 11746 928890890 18252 18252 869771619 26812 26812 631040567 74360 74360 351762002 60651 60651 266684680 6020 6020 561727414 67412 67412 174522252 32042 32042 791725569 23746 23746 468624928 48000 48000 726296960 30310 30310 356162829 46021 46021 25286629 1333 1333 355812193 71503 71503 467823575 1054 1054 760219726 28429 28429 454578955 59308 59308 115222441 20376 20376 370380531 20391 20391 8568148 2420 2420 767327853 19707 19707 404176858 12939 26812 132559030 73047 73047 247308765 24861 26812 761510376 34035 34035 268135277 72574 72574 109536687 22866 22866 789165053 8088 8088 564669361 43975 43975 285178961 3757 3757 715034971 72277 72277 956578195 42253 42253 909514063 6958 6958 176594701 66464 66464 618961566 65410 65410 806470103 68355 68355 233517162 29859 29859 658267006 61362 61362 420608410 41545 38501 316523940 28422 28422 367620008 66896 66896 833869643 75426 75426 542971264 26812 26812 796484147 60447 60447 816882460 75690 75690 789542580 25145 25145 984796068 57579 57579 756992812 4957 4957 599123167 3166 3166 919777230 69023 69023 462842828 6040 6040 762728660 5988 5988 872579741 15747 15747 961014278 26812 26812 141301803 27706 47584 17390131 37738 37738 568974780 76400 76400 20908581 36068 36068 978898540 75679 75679 385462236 10460 10460 927068040 37555 37555 400963684 59253 59253 182789684 43681 43681 349014497 33711 49731 787663123 12449 12449 50716659 26812 26812 988223603 26812 26812 489022323 2515 2515 757847986 50258 50258 304946176 72811 72811 425214934 69749 69749 802831121 18459 18459 58840170 45612 45612 393126791 52276 52276 533697529 28818 28818 418874461 20657 20657 49747332 37381 37381 909095620 46396 46396 864482738 67183 66401 86227227 57778 57778 670889182 30900 30900 642712024 6203 6203 469935760 26812 26812 633637600 20516 20516 938914299 59416 59416 152062178 38614 38614 281698494 38801 38801 537164303 26812 26812 849677552 39644 39644 268071821 6909 6909 93616146 6255 6255 317296358 68337 68337 677778345 22645 22645 973874812 76921 76921 783459523 26812 26812 836640316 7732 7732 932875599 30064 30064 388745278 32837 32837 803831062 41545 47837 244785191 75873 75873 399947341 26812 26812 69361972 26812 26812 508727031 44488 65886 195550067 57162 57162 994430473 6737 6737 484938369 8755 8755 226991000 41699 41699 294495102 11585 11585 840994300 56978 56978 826024369 5459 5459 78424623 25707 25707 182383941 64592 64592 713687730 31588 66296 95591407 19952 19952 568809039 32006 32006 620105737 3246 3246 158117993 49409 49409 413505013 63173 75903 287956138 37058 37058 518245247 1564 1564 465212208 2245 2245 76859812 26812 26812 366269414 36379 36379 938659761 61755 61755 926328909 44356 44356 277202822 61360 61360 194700691 6589 48712 890516308 32286 10879 478429342 26812 26812 861355789 26812 26812 531050446 37204 37204 150795649 61653 61653 497682741 13521 13521 617202116 26812 26812 951710711 11243 11243 997542878 17910 76660 795014251 67528 67528 874290901 11387 11387 714074670 51830 51830 408849573 945 38584 294646182 26812 26812 835327686 26812 26812 931042605 25517 28361 82409288 54012 52920 558537584 26812 26812 831979307 48853 48853 625955589 26812 26812 526560158 71948 11751 129136582 33891 33891 470198510 27174 27174 285803595 4862 4862 597658352 65855 65855 924884768 42587 42587 496426327 57075 57683 261786768 34499 34499 149113898 72496 72496 178183318 59608 69753 642040329 62823 62823 811404021 48744 48744 21848406 39824 39824 623829307 76927 76927 419838136 26812 26812 449506505 36907 36907 329852000 31579 31579 40396615 61605 61605 216803273 63428 63428 408870728 22655 22655 197955700 54496 54496 962358050 54260 54260 97989150 56822 2588 177468777 31581 31581 860038748 66377 66377 701031145 49251 49251 983562390 8039 8039 936526556 6219 27514 823231891 76076 76076 282224629 27384 27384 509203301 15130 15130 638146980 37882 37882 280357279 9150 9150 967832185 72332 72332 500776733 31868 31868 879105342 41707 41707 494631670 23806 23806 853017601 63512 63512 151246708 32617 32617 752839552 17871 17871 28567058 76479 76479 253356132 26812 26812 48707696 26812 26812 706454506 73791 73791 933881953 41545 14615 471402673 72885 14650 831612461 42799 42799 83341687 14393 38994 748424537 16076 16076 930721799 15758 34749 76090844 47423 47423 804376029 52697 26812 563479180 14450 14450 800892106 42221 42221 504867057 58317 58317 447548087 58778 58778 843331905 8352 8352 176289160 54640 54640 667327854 12659 12659 502780819 25660 25660 566749640 66480 66480 779086990 17735 17735 536411279 55556 55556 907559509 74265 74265 307162161 67775 45039 352877833 18794 18794 18730390 3850 3850 699312923 52543 52543 541490471 69151 69151 192972862 62181 62181 697714479 19774 19774 267752882 51985 51985 61799386 26812 26812 92203345 19840 6770 691111242 59437 59437 379277842 7686 17919 308498757 49956 49956 714630580 49355 49355 490923529 5852 5852 552058551 19930 56814 159524933 75483 75483 378819715 49199 49199 770349630 26976 26976 508420557 45241 45241 466187570 74743 74743 960890493 29515 29515 931686063 42175 42175 341778185 56796 23674 290407280 53768 53768 684220824 4815 4815 224760976 65615 9272 498655796 72266 72266 184337256 41545 1677 611650173 25095 25095 600806350 55324 55324 959253080 41591 41591 688490003 26812 26812 234717085 44638 44638 666310172 76047 76047 839058403 52222 26812 753175527 52964 52964 389099222 26812 26812 13774665 32873 32873 959808131 61712 26812 51093740 40719 40719 379502078 65934 65934 131604635 13603 13603 549188648 31410 69962 234665536 22733 22733 361421386 76668 76668 686274600 27743 27743 227994353 66768 66768 39548354 55998 55998 38325458 24842 24842 850805771 71788 71788 962278617 5148 5148 702948846 59806 59806 209788928 30160 30160 254225545 39749 34916 824052305 65293 65293 283813057 30056 30056 656339125 62937 62937 224668749 21805 21805 598393010 40624 40624 733303289 20687 20687 857614707 26812 26812 567451942 59732 59732 529618314 74034 32284 493942676 66579 66579 816770261 616 616 245030412 19127 19127 69861152 17208 17208 328264667 41196 41196 774731326 26812 26812 357851512 16825 1180 179438720 60154 60154 111115402 48843 48843 546226924 73390 73390 148565771 76253 76253 171604269 38548 38548 382075769 10585 10585 836772347 65489 65489 890575664 6757 6757 95325399 56360 38693 576036259 2048 2048 60628452 61455 61455 949066802 26812 26812 903104578 54426 54426 886270040 45862 45862 576925993 13064 13064 986536105 24111 24111 753023775 1265 1265 394199621 56492 56492 770325501 31706 31706 26360949 22784 22784 339350131 45200 68523 507761512 42260 42260 264144089 51817 51817 659354291 59615 59615 390673191 27897 27897 276016083 5293 5293 829923068 60372 60372 395130572 70266 70266 388426069 27531 27531 226322340 71338 71338 461326922 36742 26812 816282082 55727 55727 506168263 73753 73753 104038364 55776 55776 372128787 42007 42007 348982131 29880 29880 65874054 19100 19100 420946175 26389 44650 271995343 31113 31113 427363816 74764 74764 426515819 51563 51563 814418952 72408 72408 626683557 30343 30343 348715807 29481 6689 940101384 32915 32915 625225426 12563 12563 349768368 70951 70951 244138111 60416 60416 588034102 26738 26738 281596906 34026 34026 305649862 67075 26783 749776462 20896 20896 301255275 75674 75674 373283181 76628 36575 260662763 41545 52859 7805549 38988 38988 813006012 54579 54579 945652540 40015 40015 927363965 52070 39032 916919126 13565 13565 801669150 5556 5556 556347522 33069 33069 753840 22978 22978 543408922 54776 54776 736795474 2363 2363 997099921 40972 15667 664264568 34591 34591 582700836 3586 3586 633631728 63503 63503 837086071 66794 66794 709113960 26812 26812 590201597 40854 40854 681888202 41545 71315 557916421 17047 17047 596262911 22190 22190 713131965 26812 26812 778020701 50818 50818 665780642 3274 3274 138684588 72651 72651 157527757 67415 27756 1602770 26812 26812 955235779 21845 45488 145309388 58636 62984 735222107 30184 30184 256121319 18635 18635 940052338 66771 66771 262880743 28244 56381 111103199 73604 73604 54661770 61216 61216 983465467 31963 31963 368725953 42790 42790 657441768 8049 8049 778776876 35282 35282 586455523 37228 37228 792187654 29233 29233 876436282 68702 68702 305269291 35694 35694 358083392 69487 69487 488797650 36454 36454 684702738 17170 17170 128739572 26812 26812 345228080 17069 17069 481021604 66373 6136 587263426 15740 15740 225945908 73190 73190 844634985 34718 34718 410633344 67695 17737 557929669 6041 6041 582334909 64357 64357 484787277 46296 46296 293978749 30521 30521 255824649 49693 49693 598133987 71404 71404 572571002 47945 10388 826785879 41270 41270 563826717 22237 22237 874665316 26812 26812 980658618 26812 26812 868108930 12457 12457 47285039 76931 76931 545669073 63622 31236 56437487 59447 19569 121339992 17782 17782 897966984 64882 64882 864184257 56185 56185 699125135 3959 3959 948587673 26812 26812 337647970 41545 7056 690673959 58398 58398 494269006 17582 17582 362747781 67811 67811 920066670 2172 50962 326040287 3254 3254 987025792 64590 64590 614146339 13807 13807 543386360 63378 63378 617580352 34198 10385 353423392 16917 16917 564355744 66809 66809 605174202 24744 24744 393660435 74495 74495 478647573 54183 76145 418302821 11731 11731 891892048 8779 8779 382277420 26812 26812 755710595 41545 37961 44371120 47419 47419 222577100 60170 60170 571911383 29842 13297 812629971 1382 1382 678218380 56427 56427 541588906 66480 66480 764657679 42719 42719 996248552 16583 59159 170813907 27220 40335 733422750 33212 33212 468399212 12586 12586 414478601 7122 7122 755416515 14832 14832 869896234 21261 21261 398095851 25364 25364 759274311 12950 12950 373249790 74779 74779 935186920 21629 64847 555899138 50303 50303 423367856 26812 26812 17392260 12375 12375 517629186 22019 22019 596916075 23859 23859 480248337 66704 66704 277702511 40049 19227 528442214 38392 38392 204119227 77077 75549 279524982 46597 46597 751237780 39381 39381 357473235 23169 23169 898167826 9779 9779 625558938 26812 26812 670797075 41545 22887 983181613 664 664 455368719 50670 50670 11211960 53995 53995 906807752 8519 9938 718470137 18987 18987 970163089 26812 26812 180999088 62144 62144 184792565 63557 63557 176078565 48442 48442 113600506 4864 4864 765992102 891 891 280607846 47271 47271 363324629 20856 20856 159881264 26812 26812 462312440 40979 36069 344457375 34857 34857 576010745 65760 65760 321827700 2357 2357 727938609 45599 45599 503907662 39603 14828 916923858 47734 47734 540586247 11356 11356 608575104 63319 63319 232196479 61680 20645 416212983 35419 35419 697811570 62012 40021 636981479 21612 21612 208899203 44165 44165 773004618 77032 53218 215160081 27991 27991 361428352 32151 32151 990068118 68633 68633 612234544 56654 56654 375946788 40600 40600 919330843 52190 74544 947787333 26812 26812 593112127 71379 71379 225884416 41419 41419 627477087 13957 13957 570154774 14156 22187 207327392 31715 31715 325294992 71355 71355 713274702 40068 40068 49035199 18044 18044 268567722 14435 33293 667234968 171 171 253506014 30500 30500 887128622 71119 71119 856178126 69001 69001 767710841 18652 18652 551997554 39187 39187 825886723 53340 67415 742325562 61862 61862 974023130 47640 22027 360755939 47841 47841 782563992 39880 39880 947892369 22682 22682 646509146 63269 63269 304651992 26812 26812 134392985 75803 75803 483090330 39417 39417 765237972 75842 75842 14576038 42041 42041 640405628 7510 7510 608369981 72434 72434 885495116 41545 28474 176187541 21969 21969 259958219 42787 42787 117353609 72656 60835 760032593 25841 25841 251326097 43057 43057 464317268 41545 1662 531546614 240 240 937458759 38070 38070 844987801 74911 74911 705117742 13012 13012 33701686 37872 15280 64944849 26812 26812 198437906 19498 19498 49028092 73160 73160 645654761 60483 60483 371760798 51308 29448 149910356 29506 26812 712800597 51660 51660 187679207 68656 68656 972599912 16110 16110 264434803 47618 47618 258335930 26812 26812 542088074 15010 15010 395766578 29125 29125 583440996 64611 64611 652469761 61203 71225 225264556 45216 37880 301334698 41084 794 413316066 50033 50033 21044697 11288 11288 269133582 72734 72734 630535821 13165 13165 259002458 23815 23815 690650395 13992 13992 267954205 42073 42073 231490555 66178 66178 638034081 73976 73976 234150385 71031 71031 564606998 55536 23870 664074158 70417 70417 498381776 65859 65859 510395182 10139 10139 507929551 26812 26812 923736034 71703 71703 490708885 10825 52943 832627201 26812 26812 481896344 7178 7178 711527140 44088 44088 639690261 5260 62794 911513904 7504 7504 586234506 14385 14385 241179920 39054 37244 89844673 45627 45627 133783764 35621 35621 71842928 41545 30697 364965007 52667 52667 279936835 67729 66997 882223229 12640 12640 724030582 7519 7519 644458039 28921 28921 150328202 11064 11064 255077310 17354 17354 992995408 52129 40523 610966027 60401 49097 504328694 52185 52185 171710333 17618 17618 813150027 77043 77043 29995360 18943 18943 700889385 3027 3027 787362515 59515 35252 242189031 26812 26812 899967785 60196 60196 210531519 73007 73007 426582220 31922 31922 12611869 22887 68836 850209006 71903 71903 945582610 53925 53925 183199137 56784 56784 968934459 76944 76944 873335888 46520 60920 228270566 31057 31057 964634305 26812 26812 25040411 64654 64654 211996217 5565 5565 543042446 30640 30640 295289124 54546 54546 368268997 72723 72723 730059527 6609 22406 191472101 73876 73876 599014881 51806 59075 324200197 46255 46255 744931053 26812 26812 187868484 12753 12753 343198883 52331 26812 532925435 34786 34786 146456567 64589 64589 455754115 7222 7222 185623834 22828 26812 246660536 49310 49310 952745031 26169 26169 306730050 67294 67294 320822133 26812 26812 647999556 16966 16966 186455776 42386 42386 569224475 54494 54494 471033283 62083 62083 169660137 26812 26812 422334964 62519 62519 374844565 29222 29222 783375034 43021 43021 577284592 11178 11178 14069644 34409 34409 413627101 20193 20193 200276590 24946 24946 170178048 74492 74492 980083091 56848 56848 112620933 76532 76532 944794143 69218 69218 348836184 24234 24234 400351640 75467 69300 16313284 19570 19570 749247020 44237 44237 749414622 33868 33868 266913785 43968 43968 394670286 46636 46636 830345573 7395 5159 283946945 5908 46203 549741655 48696 36485 91392162 11779 22603 510811395 38706 62853 954102323 62583 62583 693407253 20153 20153 833220137 61150 61150 348638722 27361 27361 502101427 5147 5147 809521972 26812 26812 870438750 1593 1593 270838763 31449 31449 86208458 42528 42528 671277056 34217 34217 973591875 68725 68725 854573060 38157 61674 611649170 45488 40524 561723266 59274 59274 215501288 46137 46137 859387184 26812 26812 519121219 10992 10992 30164741 28742 13951 574305877 76005 76005 123793454 51419 27722 663919812 52493 25975 545005481 72823 72823 215347021 43388 43388 590290023 48868 48868 968695635 18550 18550 512073295 30192 30192 42341672 21764 57220 643834271 26812 26812 424696149 13412 13412 415487302 26812 26812 533399118 3811 3811 227585830 2798 2798 376295048 26812 26812 937717080 14400 14400 846186541 3511 3511 729676029 48155 48155 952447352 60513 60513 498282192 64902 21473 620828355 38183 38183 310872363 45255 45255 912851772 26125 26125 103133232 64154 70379 466709391 12901 12901 359330348 38448 38448 817414710 61906 61906 579358471 56552 56552 158028943 37071 37071 577352114 59325 59325 523398283 32048 32048 493442625 13346 13346 341810213 56219 56219 75981277 37481 37481 763402570 45524 45524 361043916 14547 26812 458344009 23528 23528 272932667 26812 26812 652519545 36245 36245 80233103 26222 26222 892083945 68313 68313 344187675 52799 52799 675604095 4467 4467 964356365 20336 20336 689673222 39604 39604 913730278 38681 38681 279801857 73782 46415 449213321 13413 17925 938035210 26812 26812 919898085 63626 63626 839746107 42351 42351 843907146 41545 2599 767953487 8271 8271 241043157 58755 58755 135008713 18743 18743 321000099 70133 70133 156773227 26227 26227 895567025 33888 33888 8963335 26812 26812 690907742 26812 26812 604314466 44455 44455 182813435 44374 44374 307896328 37358 37358 262076618 50148 38493 633543137 31633 31633 778922048 21747 21747 866499572 70769 70769 606933061 41545 48554 808571206 47041 47041 887275540 64767 64767 524459952 9984 9984 790099019 76706 76706 592360247 60161 60161 787296806 27867 27867 375058991 51029 51029 564720870 43761 43761 595706627 36230 36230 974443045 67281 67281 271542802 76301 76301 939298802 39048 39048 367108984 25593 26812 429161038 19187 19187 552063469 38064 38064 36876311 58189 58189 140329798 39952 39952 651746838 26812 26812 878847731 35656 67530 667389238 66580 66580 575687945 5558 26812 209626871 74697 74697 446338521 57501 8800 618358701 26812 26812 586816111 72401 72401 677354752 67819 67819 534369246 50559 52102 225862306 35598 35598 904869443 47525 47525 967832004 74326 77102 495355711 25104 25104 166078001 74110 74110 218361636 37164 37164 855688969 39352 497 40601235 26812 26812 352038049 67721 67721 284770408 811 26812 813726884 29819 29819 48969863 28995 26812 386731369 71500 71500 192169188 26812 26812 10035035 50047 50047 15994477 18104 18104 658391179 23072 23072 260785170 31824 31824 340261477 27763 27763 235599687 43440 43440 507510468 26367 26367 878617407 1070 1070 878642399 33854 33854 907533744 62584 62584 143099896 26812 26812 948375235 48416 48416 555261970 2761 2761 889806154 75680 75680 310414320 53824 67912 931769043 13974 13974 221917939 25449 70428 919443669 76593 76593 310659041 6484 6484 865860644 1832 1832 323903287 2537 2537 920979376 59716 59716 38582366 74819 74819 53581591 73689 73689 141571049 56445 56445 290256454 7010 7010 511728641 26812 26812 622016553 25990 25990 447974789 46203 36384 604890622 70981 70981 244869158 16186 16186 235180477 10644 10644 249054360 26812 26812 125630428 19010 19010 72652211 26812 26812 873974815 18069 18069 15117748 26812 26812 898265924 51496 51496 408524962 20256 20256 125562050 56150 56150 157760451 53425 53425 316955513 62191 62191 492624711 71654 71654 657317973 37628 37628 549135766 19935 19935 155346700 10203 10203 560982999 29692 29692 188137202 1026 1026 490760979 37234 37234 795826877 38043 38043 280644618 26812 26812 571820842 39213 39213 817124208 64737 64737 301179558 75367 6691 206711772 9212 9212 501663711 70563 70563 598044439 44841 44841 409509471 25744 25744 904381602 62653 62653 559191366 31926 540 55630391 9985 9985 627033163 63422 63422 646390057 12562 12562 629385756 26812 26812 966484717 56680 56680 272451652 69628 69628 162300533 59934 59934 752125294 12411 12411 912150047 30056 30056 829226626 9638 63172 469757077 59610 59610 394400663 54965 3880 536064829 3281 26812 70793628 26812 26812 728055637 25270 25270 177471712 16069 16069 512323833 6219 26812 922241103 41545 31954 504385626 26812 26812 204068099 24247 21852 219347749 14469 57784 710696648 9388 9388 904166895 41545 71887 185286299 5452 62593 136663927 27828 27828 477322631 3556 3556 295376713 36128 36128 483587649 9119 9119 320066490 37609 37609 511175890 37064 37064 209069973 4014 4014 902269437 69812 67063 148062335 5007 5007 491390334 48458 48458 368850751 70826 70826 82896843 39166 30683 745225140 10813 10813 821199857 26622 26622 899990211 63556 63556 469855013 14652 14652 233509769 4907 4907 142702554 26812 26812 331020143 5183 5183 424158989 29984 29984 401617231 26812 26812 930424201 42589 42589 609056046 15166 7503 430468996 56193 56193 344788053 26812 26812 490510875 42365 42365 790130208 46153 26812 111220624 28318 54487 337918515 14283 14283 224860542 49031 49031 91679295 4158 4158 182306819 55019 55019 902710831 41812 41812 72382961 60930 60930 396242229 5942 5942 147393924 1060 1060 617862449 32702 32702 145745295 41545 39705 746978568 25374 25374 843528033 4172 4172 878222043 23455 23455 201023151 69190 68490 827670858 67952 67952 479532975 63440 63440 204422013 43248 43248 114436779 52859 3057 792212721 69051 53014 565129516 26812 26812 422381009 73875 73875 598757317 8565 8565 144001777 1863 1863 819064094 26812 26812 291861246 36952 36952 76352599 37204 37204 836951934 51418 51418 515333424 25623 25623 489778542 18905 18905 788758816 35648 35648 290454088 72862 68977 92290285 5728 5728 731183519 1701 26812 722499488 30376 30376 20040450 20363 36551 551425275 26812 26812 669479284 21293 21293 704192615 49568 76332 348415389 37947 37947 339562510 68589 68589 287910230 9622 64143 732510114 72779 72779 728651351 26812 26812 671098975 26812 26812 154058284 21303 21303 544703234 26812 26812 524060295 44943 44943 331177650 3876 3876 997556696 58565 58565 873015234 48114 48114 299954641 50182 50182 495676103 3635 3635 961159950 55333 55333 395966427 17164 31608 118857830 57148 57148 452909076 26812 26812 382153733 48446 48446 459767466 51448 51448 468878095 7078 7078 516885039 763 763 863998657 19497 19497 29824328 10110 10110 297490583 77240 21305 856612397 43544 43544 942644540 24916 24916 110310360 18022 18022 810753369 55071 55071 838238507 55971 55971 539372932 32424 32424 746254415 4352 4352 756506853 54059 54059 454964804 66100 66100 39047862 64622 64622 488028336 5821 5821 101466780 48334 48334 321349710 37439 37439 858428937 56769 56769 787051540 21219 21219 262191851 29543 29543 973649145 21123 21123 493544386 30888 30888 826334126 46305 46305 30305727 2268 26812 939056190 41110 41110 101783934 28577 28577 201498635 54722 16725 709569537 40108 40108 66465864 42786 50286 756308258 4256 4256 674998091 47007 47007 678382267 72302 72302 800472636 63923 63923 570590396 49407 49407 503088856 73255 31924 837998489 3430 3430 769611968 7674 7674 471815066 71405 71405 426845924 5753 15397 750053431 1910 1910 810952742 56413 56413 671557862 40372 40372 181416886 9034 9034 474558826 39351 39351 820598556 74464 74464 271051377 27437 27437 831423666 9706 26812 624750839 30439 30439 465931346 43651 43651 2657188 26812 26812 144132108 71386 71386 340298709 22499 22499 325856974 45843 45843 562796413 29908 29908 695083222 77176 77176 879203 12382 27310 84848042 37693 37693 301013691 2015 2015 768069020 17868 17868 189465497 22588 22588 767049421 74872 74872 170593133 6779 6779 434998214 47069 47069 472338355 25497 25497 757381895 21204 21204 213791512 16002 16002 613259016 74092 74092 346889224 60762 60762 798709659 53569 31168 870792258 65926 65926 468462855 49719 18792 46455166 8272 8272 100214406 35672 35672 853423319 26176 26176 594876566 23268 66535 34099292 26678 26678 778375556 30083 30083 569735430 10389 11575 865193291 26812 26812 784650528 58581 13205 708172589 31952 31952 871680714 47613 47613 313067198 41545 10621 632815368 26812 26812 469617934 38897 38897 702765691 53162 53162 29265981 40675 40675 916884873 39798 74929 276527050 28532 22660 364788712 40785 40785 941777199 36400 36400 243239380 36607 36607 431393129 75467 75467 700341078 63297 63297 552702850 9339 9339 902549841 50370 75523 329077397 28158 28158 889641357 59951 59951 577420057 47410 47410 226745023 37489 37489 542479095 31446 31446 215382596 26812 26812 175824951 30876 30876 254360716 46160 46160 287954020 26430 26430 401065955 62445 62445 161598049 35836 35836 642525758 26812 26812 458119527 36105 36105 56998990 67307 67307 820952195 41545 75916 412087709 62994 62994 86639062 15700 15700 447783366 18184 18184 794801762 40980 40980 82462739 37994 37994 472845972 27405 27405 375438590 72862 72862 370987307 49657 49657 865063758 25135 25135 707546341 7271 24722 943741749 16252 16252 992329917 24089 24089 393611018 48527 26333 800376272 40663 40663 295192100 9660 9660 871961956 26111 26812 703409523 26812 26812 574446347 72864 72864 124932182 1876 1876 49667143 61853 61853 207792511 29341 23277 993387877 26961 26961 851321051 74065 74065 629992019 56901 56901 481738347 24727 24727 856763095 63153 63153 146377471 64919 64919 499997358 5559 5559 937515833 26812 26812 686433445 35348 35348 799440350 42044 42044 225964206 49269 49269 892153513 9766 9766 258124484 48316 48316 520631472 9878 38458 334834597 63628 43258 944101590 33395 33395 73276213 26812 26812 172575813 47714 47714 780175044 2765 2765 171927968 9499 9499 366061359 60022 60022 201816632 53938 53938 617397893 15557 15557 61507633 45788 45788 269782297 1761 1761 952533424 18744 18744 993571565 53094 53094 7870544 73115 73115 929312497 7705 7705 964855632 38586 38586 256621864 51056 17386 668781438 26111 26111 390346210 71355 33901 639999074 66781 66781 287153425 27668 27668 290186748 34453 34453 698808675 42621 42621 397881356 23291 23291 953371222 5152 5152 350074384 16508 16508 494940321 60526 60526 897993358 52345 52345 59518975 61680 61680 80089384 56003 56003 717999208 67049 67049 551028782 26812 26812 797448295 76786 76786 714895774 33802 33802 470600833 35378 15661 507870550 20444 20444 599349223 25191 25191 925667065 22679 22679 867043737 37031 37031 971200368 42974 42974 332589493 52503 52503 827780081 10531 10531 202753291 28513 16688 501061304 31127 31127 78272332 63404 63404 56231276 63410 63410 364554190 56622 56622 86892313 39231 39231 277790081 25772 25772 562611005 13701 13701 709689874 12214 12214 871838331 61015 61015 787055883 54340 54340 453378771 27024 27024 812095396 63987 63987 196468490 31166 31166 901639831 25553 25553 907763594 61478 61478 310280436 14446 14446 96908361 25733 25733 729816606 15869 15869 370933290 5280 5280 683741185 67854 67854 968432719 58742 20895 605384323 53219 53219 463604464 20549 20549 383655748 12238 12238 938627244 1785 1785 67844190 41247 41247 493945491 562 562 948573541 5182 5182 247249241 32779 32779 52916102 15574 15574 18604341 39273 39273 552314358 10284 10284 704475267 37194 49719 258709597 75468 75468 374446586 26812 26812 150682988 7047 7047 275829072 67412 67412 203966727 71382 71382 698569717 41545 19906 766383607 35339 35339 571269306 42632 42632 75733148 26812 26812 955384573 7473 7473 135954116 52278 52278 3335986 63707 63707 326942692 5230 5230 535245626 43463 43463 231548647 70782 37298 248974369 42323 42323 537205529 72621 72621 282688178 19042 19042 208175284 72622 72622 235248746 12082 12082 174382863 26276 26276 414671931 22684 22684 606312346 68290 30486 286449891 20991 20991 669689272 69430 69430 168184544 67320 50675 820519682 21011 21011 480008067 70068 70068 911516718 67781 67781 8527860 33466 33466 786425127 71510 26812 752762291 26812 26812 945853435 26812 26812 465230874 64424 64424 161044701 12306 12306 33361090 17540 17540 805272001 2682 63725 912968965 26812 26812 716331972 22747 22747 464878059 11456 11456 844950061 68386 68386 784449744 55206 55206 122072028 28222 28222 523168856 76039 76039 42235195 36717 36717 607136896 58968 58968 550372009 27106 27106 254149683 30539 30539 342900876 16841 16841 746112793 25126 25126 543325631 45335 45335 89968061 28467 28467 505214926 59924 59924 701392113 40621 40621 95588648 65211 65211 23373397 24323 26812 678287539 55457 55457 74395730 72271 72271 615945029 59858 59858 966229854 26812 26812 232979681 27160 27160 686504132 28017 28017 142043100 27420 27420 548578280 6191 6191 815044067 72556 72556 823047694 13286 148 960498879 65875 65875 113732769 73087 73087 393835988 58731 58731 20979774 71925 71925 977828733 46593 46593 711542739 55116 55116 72265766 48385 73721 892729228 43324 43324 486261484 61757 61757 435563168 26812 26812 369452950 17929 17929 133748098 73642 73642 750225191 70732 70732 171141666 33428 33428 301604058 43708 43708 469540297 13204 13204 986910386 16681 16681 389496108 70047 70047 556899333 62912 62912 388292743 28104 28104 371060792 6507 6507 210134349 21987 21987 393024954 47994 47994 239920730 26749 26749 702399383 67021 67021 106975740 46130 46130 261639343 26812 26812 819901890 3735 3735 240603096 10156 10156 411574126 14517 14517 659640598 29170 29170 315195699 50260 5987 665581664 1185 1185 40943064 15572 26812 610325574 14623 20078 757368238 15655 15655 130973700 14937 10559 724122803 14894 14894 60653264 51077 51077 625757276 28609 26812 385710734 6197 6197 210192226 46374 46374 697478337 39072 39072 827073270 46477 46477 202355824 36915 36915 549139719 26677 26677 923438742 12959 12959 907733657 3098 3098 347440589 14229 14229 953986169 73361 73361 244982557 3618 3618 548977703 63132 63132 730136426 27032 27032 359956917 26812 26812 539752715 26646 26646 768092415 4295 4295 407499456 19141 19141 68220007 47868 47868 949169812 56443 56443 455718931 46541 46541 59200650 32748 32748 744732688 61192 61192 963143438 26062 26062 48242179 26812 26812 849272655 62688 62688 385089076 2457 2457 348151777 33070 33070 621642027 73282 73282 408225561 61549 42287 899923694 51250 51250 672021957 67038 23709 509109632 32371 32371 7078438 2923 2923 256993527 26290 26290 354598599 51422 51422 871388679 26812 26812 696733020 72293 72293 500965784 26911 26911 923928508 55252 55252 509048106 41545 60690 778462363 26631 26631 564954874 31673 31673 557130550 6852 73175 976586899 30563 30563 104925152 3000 36529 673055220 26812 26812 897649353 15825 15825 833387577 54744 54744 765242496 38839 38839 66363532 16541 16541 627986946 60705 60705 486278937 57892 57892 531594323 22625 40296 662368613 28603 28603 399849304 59241 59241 609637680 21803 21803 180543958 77126 77126 593615957 26812 26812 807354466 5992 5992 724570502 17600 17600 193107264 18090 18090 578741250 62968 62968 851633188 70077 70077 925402135 56557 56557 527024297 62609 62609 140789651 11995 11995 122757416 59388 59388 586918878 27831 27831 501227638 53329 26812 860660230 29234 29234 605010691 3158 3158 477952631 19937 19937 959758418 13326 13326 134012901 39349 39349 288697894 45799 29555 125438215 32742 32742 779607143 34522 34522 873783417 44801 44801 410997800 68612 68612 505346333 38196 38196 99483339 38303 38303 223287575 26036 26036 210806995 67289 30636 554264159 41545 18698 85592306 49808 26812 572857546 72641 72641 443230163 48657 48657 629668201 40513 40513 305514991 69006 69006 840454952 17233 17233 234793508 14644 14644 87455016 68040 68040 574578247 30786 30786 937755357 63267 63267 312973670 76588 76588 31355477 63733 63733 471874872 17550 62705 854307529 71243 71243 969042217 9287 32317 964248472 56273 56273 834574898 67884 67884 794338649 26812 26812 127170500 13984 13984 611113736 72487 72487 859935501 1452 1452 959158193 11581 11581 358585277 29765 29765 940286916 19444 37213 778385023 40950 40950 934025842 26812 26812 674229287 14991 14991 768960711 50944 50944 971461613 26812 26812 572102236 30004 30004 364971754 26812 26812 864804299 2642 2642 98188245 4028 4028 242796904 26812 26812 645164966 44024 44024 328906045 37276 37276 789003171 26812 26812 471743289 70905 70905 887885803 57933 57933 199465917 57706 63295 803591686 66124 23015 464429193 68470 48070 222096150 4203 4203 197760584 34674 34674 835451258 25443 25443 877751556 39897 26812 439807297 12571 54782 531568277 48319 48319 732356687 42290 21787 485597128 16004 67171 980233838 5963 5963 404312839 15862 15862 876378610 33969 33969 51010214 14912 14912 186463964 23843 23843 467276491 40977 51811 362184196 14241 14241 350315699 45332 45332 254713026 6940 6940 160335969 26812 26812 459280639 28101 28101 692706310 71444 26812 736625138 59907 59907 397774437 39159 55536 317064461 35320 35320 735512031 76034 4402 504828229 21559 21559 196472978 69647 69647 552556565 72664 72664 157243128 33559 33559 756878915 53968 53968 817127090 73452 73452 755014183 44611 44611 945884421 20802 20802 96610792 14396 14396 724769331 43635 54806 38237621 33238 26812 250611959 748 748 326661080 8905 8905 712660696 33138 33138 881512394 45603 45603 745302907 8314 8314 354476147 17274 17274 237852086 74594 74594 304309641 43066 43066 706276895 36290 36290 313637080 63701 63701 9972180 62250 26617 991887277 26812 26812 79196150 2739 2739 488435866 40039 40039 324593778 9182 9182 877662768 53098 53024 784919846 58276 12419 858734474 35254 42662 262723379 68277 68277 378365355 69957 69957 228505178 26812 26812 251207165 69331 69331 250727380 41545 51781 331684472 76391 76391 906648172 40855 40855 245040942 69585 69585 585803919 64267 64267 310845663 30451 71634 883495647 49573 49573 436515807 64719 24552 684717217 47082 47082 194547800 26812 26812 525966055 20785 20785 526867787 24370 24370 339242171 54542 54542 18153936 45693 45693 349378744 53576 9027 542160873 26812 26812 284379678 26812 26812 516716215 31903 31903 885682994 66569 66569 645287382 60831 60831 455243360 75898 75898 654714525 17244 17244 672861192 35952 13327 806206314 8123 8123 637191095 42110 42110 807770412 26812 26812 647041717 26812 26812 138746211 55769 55769 891245438 18742 28394 433744337 43545 54006 19981744 7885 7885 836749739 38485 38485 376805130 39296 39296 999742671 50612 38024 957269639 61393 61393 393488249 72518 41962 283708014 5035 5035 261323592 36619 36619 382974534 66615 66615 747794356 57426 57426 637711877 15448 15448 108312947 26812 26812 214779833 26812 26812 827699117 62111 62111 15291784 65284 65284 682178809 49881 26812 697590694 6080 6080 998184969 54068 54068 526766494 26231 26231 818213601 43695 43695 600208568 59968 36232 804002613 68804 68804 257913774 76983 76983 164489961 77198 47764 791221193 464 464 25188955 37105 37105 777939320 41545 6772 380624503 71216 71216 824647249 26812 26812 685750375 34250 34250 636120058 36529 34424 138065721 73797 73797 406077679 16768 10711 248449190 38831 38831 312864960 2131 2131 495782851 52779 52779 613875676 22831 22831 299802929 26812 26812 222182085 55268 48301 222143056 76422 76422 267521260 16382 16382 120035903 19053 11725 614739055 69689 58230 68139567 28790 28790 268702048 51465 51465 19125454 998 998 517872438 5168 5168 421045299 26134 26134 362504030 70636 70636 203607567 76941 47824 16461228 56596 1692 936872977 63930 63930 894426289 41151 41151 194854102 55981 55981 495989887 59722 59722 245804996 38737 38737 226318811 73890 73890 704928193 63701 63701 639525608 33698 33698 476770087 62576 62576 140379213 21959 21959 504848184 724 60588 119059158 26812 26812 385746754 10310 76405 790728166 19283 19283 409466154 26812 26812 129276635 50114 50114 156612905 9870 9870 16554962 1659 1659 712940570 12919 12919 349834355 12389 12389 6481625 73528 73528 300282791 26812 26812 311304861 1383 1383 684593582 71556 71556 642193113 55554 26812 101897107 41431 41431 760341251 2715 2715 510073197 38778 38778 673520794 2176 2176 729126670 40521 40521 46241633 26812 26812 756198950 11590 11590 550656452 32796 32796 277044998 28716 28716 8821612 1000 1000 888214277 13244 13244 789403051 10077 10077 47610232 26812 26812 999919870 26812 26812 684938322 33297 33297 682660621 28103 28103 730868618 62981 62981 82597773 26812 26812 617992519 45596 45596 203479195 68163 68163 288012897 7346 7346 796539786 71373 71373 153445879 61631 61631 330273174 28589 28589 822601675 29543 29543 612475716 41545 29924 543185198 2259 2259 817697748 72290 72290 98571282 69011 69011 917030992 1857 1857 600531415 16939 16939 793328412 24861 24861 569174983 55544 55544 539438208 51773 51773 563478532 28291 10990 518003431 17305 17305 770615090 18736 18736 508795388 9878 9878 715744449 50580 50580 18976270 13370 13370 892021365 20090 20090 390515681 2917 2917 491073077 59678 59678 628437718 28154 28154 341246273 64725 3674 408920745 40550 40550 524979721 24151 24151 346930490 54839 54839 842736824 6907 6907 640295213 6270 6270 525650831 72865 72865 671707070 41545 70830 248143572 58995 58995 115790828 8469 8469 906311282 65355 65355 990381337 280 280 209910939 19141 29341 78959163 61582 61582 333831316 6208 6208 682371109 11408 11408 371055997 24032 24032 666207430 70926 70926 164008936 46229 46229 219130498 32016 32016 115665689 41545 10586 321351907 28212 28212 33481584 45594 45594 689700489 15359 14086 558760739 13200 13200 27147665 61226 61226 792684666 56726 56726 97966337 14874 14874 516024668 27232 27232 290322854 49032 49032 33965299 24635 24635 857867959 53133 53133 506098385 26812 26812 452325821 50601 50601 388379474 20836 20836 819009839 66313 66313 451127526 25345 20646 277817358 13844 13844 432855208 26812 26812 216973738 48655 48655 441072551 3776 3776 903093391 74270 74270 828465510 56104 56104 188021260 15364 26812 3793411 12005 12005 744060221 31358 31358 386525605 52352 52352 902534089 14475 14475 656402167 31898 31898 365555254 11108 20147 703120578 57432 57432 467125993 69905 69905 736404751 26812 26812 496353142 63628 63628 107118060 6026 6026 311486156 26812 26812 194945345 30481 30481 344963015 19180 19180 303459637 35164 35164 766606350 72234 72234 59452396 22832 22832 87740640 24057 24057 429254653 65306 65306 560400092 9023 9023 639026015 31977 31977 787882263 13536 13536 697555828 26812 26812 966225317 26812 26812 15180687 35958 35958 807176749 24325 24325 494455192 13333 13333 976000556 42677 42677 231078025 25768 25768 222143613 33891 33891 496686320 56822 56822 404653230 14483 14483 512745682 17534 17534 235127817 10093 10093 640869261 15135 15135 7262042 73890 37734 133684373 48386 69549 184074869 58304 58304 956556639 52231 52231 95200328 47706 47706 923847330 47848 47848 800807420 28815 28815 321075448 44434 44434 762159001 61540 61540 461872570 32410 32410 27533212 55400 55400 82023796 48280 48280 630083060 26444 26444 935301697 14810 14810 623960097 74693 74693 32173008 28651 28651 918864729 21759 21759 510123115 23832 23832 408371532 21674 21674 814810857 15892 15892 335354940 4892 4892 44535196 30115 25968 25137400 67884 9706 786826857 26789 26789 926224647 43542 43542 643204832 6343 6343 27444589 25678 25678 273330470 66611 66611 640778093 63452 63452 948224531 31454 31454 694665588 24778 24778 754253676 59552 59552 445417083 26812 26812 242282695 12908 12908 683626223 46498 46498 256337320 34353 34353 441711878 66296 3026 844278813 9837 9837 116831720 3658 3658 80832021 72295 72295 319853340 67304 67304 136471500 53890 53890 51782477 51979 51979 10784375 34181 34181 893468793 14425 14425 365640183 70975 70975 66845384 26812 26812 525463386 71238 71238 501561781 26812 26812 812462979 67227 67227 190827454 15793 15793 154680988 54836 71844 929544349 5137 5137 923692984 48781 48781 269721188 32294 71351 570581208 20622 20622 541917139 52672 52672 804186085 71717 71717 454830009 44674 44674 308047330 57308 9346 261520362 24487 24487 648609769 44957 44957 268854718 41545 20462 941534627 51308 51308 900654744 12429 51811 54077631 5117 5117 512471014 26812 26812 139839889 43947 43947 405088068 1328 1328 69131188 38900 38900 413644534 22767 22767 715146750 36726 36726 633194089 4774 4774 765607075 62029 62029 37201673 74009 74009 824101766 59763 59763 708992246 8372 8372 635927365 42849 42849 839261297 10705 10705 629428441 41431 41431 859101820 54908 54908 827441656 74396 74396 664283569 16755 16755 552307290 36913 36913 291905732 17586 17586 138215278 6465 6465 94023269 61948 61948 148774392 19598 19598 533842425 1991 1991 141022648 75684 75684 619374180 5383 5383 166398766 55928 55928 767480371 70124 70124 94366739 1526 1526 507770647 34253 34253 599341244 10251 10251 467354597 53959 53959 854160216 24312 24312 376352547 42899 42899 955981138 54941 54941 710054940 72953 72953 89209842 23952 23952 687239191 26844 26844 889689389 75072 75072 447647095 52050 52050 609964139 27240 27240 307116115 35451 35451 352674673 71182 71182 901642773 26812 26812 854114667 18177 18177 870424949 64710 64710 318861662 72110 72110 929721144 62407 62407 471337542 51047 74555 566432416 28493 35676 837901206 40933 69444 69014148 10474 10474 930665254 44241 44241 440022544 68933 68933 474318972 26638 30546 724723911 11918 35111 753327011 37876 37876 518086493 8960 8960 164323225 56722 56722 543239048 55540 55540 407865879 46763 46763 959823244 26376 26376 205470405 74818 69878 334689884 41545 51263 684689710 46566 46566 974210147 56999 56999 798324180 8699 8699 125191133 60291 60291 781620011 28149 28149 158671407 50587 50587 493538030 71345 71345 740079456 63400 63400 248826341 71446 71446 917497837 44255 44255 495699660 34866 34866 360158036 23816 23816 935099223 34292 34292 516619166 36380 36380 292649809 11059 49880 689407405 54073 54073 822282422 37500 41835 973045773 46954 46954 620605111 10086 10086 177872641 18450 55150 743985922 26812 26812 645556569 26812 26812 18424835 1403 59644 438456011 74536 74536 951829790 70852 70852 871447494 6246 26812 796957492 26812 26812 799578333 41958 41958 68004375 45549 45549 753884221 66016 66016 583385637 37110 37110 146733579 26812 26812 75165474 52786 52786 695749453 54349 54349 106485095 48527 48527 524169795 73354 69237 902680690 3571 3571 493321204 59702 59702 121057543 30052 30052 780603415 50815 50815 983930858 23675 49052 802965774 15623 15623 153128992 15061 15061 713929077 6971 6694 940743363 18090 52839 858253944 6639 6639 221193062 63125 63125 941283099 69237 69237 487675774 50360 50360 128345891 41545 55638 839067684 60608 60608 271706606 2240 2240 406773547 47902 47902 462500523 77032 77032 732658585 61201 61201 912761648 7503 7503 207778956 26812 26812 301697789 8628 35950 756917639 52431 52431 761964931 27383 27383 334844013 1372 1372 630910776 46067 46067 151197787 53593 53593 950677936 41545 36675 930998216 12149 12149 135187636 26812 26812 439889166 4801 4801 922027985 27040 23783 279440096 72591 72591 875101848 45006 45006 819320294 36561 34803 59184321 41545 23537 26517347 57057 57057 167690318 27089 27089 332038092 41865 41865 878041193 31926 31926 397344590 10949 10949 578900004 26812 26812 85448069 41545 75581 850533852 62140 62140 437947426 41221 41221 590630745 11867 30240 420025174 59062 59062 798315463 33788 76899 611793179 13262 1001 689231673 48981 48981 369400131 26812 26812 505541099 70147 70147 781765851 41350 41350 417763939 72908 72908 840250903 76325 76325 635132843 17247 72885 41118332 25353 48163 201379612 25629 15158 357843079 26812 26812 798363604 54904 54904 57228423 63492 63492 179048371 123 123 968570578 36528 36528 587887003 52113 52113 129636690 60999 60999 179174481 26812 26812 630418816 2666 2666 534368140 36114 36114 195448478 12838 12838 479538083 15024 15024 500115254 59852 59852 145549841 7061 7061 50585177 67010 67010 119359256 57144 57144 927859838 52574 52574 684206731 69418 69418 636122898 37862 8159 357942416 77200 77200 834441065 65875 65875 53459262 39482 39482 595550706 26812 26812 618936217 1921 1921 524714729 63018 63018 160306159 58125 58125 99323895 57693 57693 659887864 35727 35727 660533564 27005 27005 325375840 27027 27027 719657125 44871 44871 269270043 31702 31702 718105756 49556 36060 77560925 25870 25870 485208911 44226 44226 676756899 17281 17281 83689476 12184 12184 756371825 71827 71827 700364346 47168 47168 136927074 9983 9983 627395652 26812 26812 282531090 19665 19665 731776288 53002 53002 942678879 46223 46223 638158871 35084 35084 44050368 25273 25273 465947691 57081 57081 633056094 40650 25960 62512311 10268 10268 568824966 29228 29228 522576814 36513 36513 927005146 1161 1161 668062939 37243 37243 643700534 17667 17667 699187494 20945 65579 792572684 19560 19560 282011662 59848 59848 743036868 43070 43070 696724961 21398 14309 743161984 57288 57288 728144905 26812 26812 950892365 58527 58527 196466135 55761 55761 709442596 11875 11875 975831926 74645 74645 467844691 49009 49009 238131296 14440 14440 419491490 59516 59516 885575486 72004 72004 115706965 28854 28854 493305567 26812 26812 824074535 73362 27909 86947286 66477 66477 75870075 3533 3533 611511377 75296 26812 14143164 56649 56649 677452711 26812 26812 618254144 9701 9701 428972998 5196 5196 251197023 75951 12363 526518436 12090 12090 838574162 64368 64368 697834384 27857 26812 441580897 25088 25088 111878079 6656 45646 592627865 20279 20279 819594486 48476 48476 291495130 26812 26812 989064001 29385 2721 624210625 17348 17348 81149257 21317 21317 490490779 75598 54515 228880711 38511 38511 629386267 38594 38594 354018649 1853 1853 596301843 2999 2999 175206591 73498 73498 32195902 26812 26812 409461570 26812 26812 24763959 25622 25622 760233675 6656 6656 264578359 69545 69545 485575657 57722 57722 799769745 69920 69920 216818059 21546 21546 371533381 56780 49402 572278603 52510 69542 866064103 31920 31920 470062353 39031 39031 664072724 4945 4945 879266782 6598 8691 514581584 26812 26812 763675571 26812 26812 228357665 24029 24029 98382755 76957 76957 347720744 30993 27757 260493400 19174 26812 869172924 64958 64958 342441841 8731 8731 720783225 34760 34760 336027553 18140 18140 616955454 71889 71889 56800418 12874 12874 579732802 51023 51023 795155413 67599 44896 993537025 56679 56679 996925590 770 770 209040725 24398 24398 216616002 41547 41547 518667891 41545 60285 548556856 26812 26812 197388097 46949 45417 962902774 23488 69502 284238490 12640 12640 808392761 32103 32103 835564430 5819 5819 185468020 63474 63474 726046149 3954 3954 144294733 38741 38741 414410316 46973 46973 986020635 67021 2228 488541524 47713 47713 838182141 7184 48995 823092905 32832 32832 139623655 26812 26812 659504006 2848 67639 848074007 54715 54715 95872571 11042 11042 979458377 53148 53148 354853784 1905 1905 396765686 24212 24212 388954704 34437 34437 49703570 41545 62206 969425406 8467 8467 690866829 31430 31430 955290696 22727 22727 896100341 42187 33444 506590300 76230 76230 833763434 37523 37523 371970932 53955 53955 627370945 41363 67759 201882599 4239 4239 112237584 30330 30330 631593992 29987 29987 746746262 29317 29317 431626953 58209 58209 666843741 47632 47632 781360779 48950 48950 87433876 45695 45695 269765699 5417 5417 765435179 67566 67566 903109645 18430 18430 761262790 26812 26812 964822332 71722 71722 775652895 34382 11113 318223450 30797 16877 909340791 6760 6760 757451453 41545 29995 965909668 41545 37160 496826468 929 929 179714841 42871 42871 405946972 62448 62448 108831279 65266 65266 958112249 75920 75920 503855365 51790 51790 534600308 47486 47486 627798766 5586 5586 850564022 30017 30017 500071962 26812 26812 648039433 62516 62516 912039556 57041 57041 258824384 41931 41931 502755672 36892 36892 271556298 41545 43270 217965012 23330 23330 908966635 26812 26812 893097042 77012 36131 803678317 14062 14062 734391498 50574 50574 957346227 70653 70653 275240389 26812 26812 835084825 51839 26812 277828143 26812 26812 974890835 1031 1031 302103241 5058 5058 675547235 72291 29352 76258299 26812 26812 782602341 61150 61150 392808669 63807 63807 774202962 26812 26812 108068651 68213 68213 964773401 25929 25929 533625504 30184 30184 276032490 31944 31944 911193851 39704 39704 94917746 63457 59812 223175932 59317 59317 663650668 14134 47215 80646166 26812 26812 657013348 27128 27128 471857017 26812 26812 524021600 26812 26812 339397774 47800 26812 55141699 37638 37638 754513339 45533 45533 95456925 72465 72465 611913587 65214 65214 953797318 6898 6898 375816113 23573 23573 600506499 36899 36899 666009712 71169 71169 267114022 58314 58314 382681374 35088 35088 19480183 18081 18081 857827783 39310 39310 412694662 70917 70917 204180997 72713 76425 879211372 26736 26736 591403286 57838 57838 964172665 54187 54187 906087488 41729 41729 92372466 46916 46916 61532417 64590 26812 4040230 63267 63267 388594099 56216 56216 694014445 73666 73666 989765795 26812 26812 511638603 44414 44414 951754531 26050 26050 984909963 71497 71497 27616974 46175 46175 642922063 3020 3020 458358822 26812 26812 867878564 52745 52745 454419156 5108 5108 402000856 62181 62181 90600789 41545 29798 836920308 73977 73977 442749879 4878 4878 476852756 31580 31580 972068083 68315 68315 696309155 28286 23140 129930649 14697 14697 546501222 1767 1767 883507758 24424 37286 353587315 50288 50288 526866920 19724 19724 279887692 50353 50353 144564285 67602 67602 84025104 75872 48535 836443789 7306 7306 742714576 18586 18586 737657207 58684 58684 137703775 64219 64219 242221163 57014 57014 114677546 16028 60854 187178645 1265 1265 195063845 68622 68622 501621911 73602 73602 494484438 9001 9001 266287166 76855 76855 58239729 9011 9011 830703479 51962 48948 543501994 30231 30231 103247125 36205 36205 462237052 72777 72777 118729431 3164 22606 302939579 27512 27512 560453246 62592 62592 881644772 6819 6819 84839668 72153 72153 688190898 54532 54532 358792567 22647 22647 513631232 26225 26225 248003179 26812 26812 478349495 61357 61357 834336970 4307 4307 808978924 39725 39725 927178646 26522 26522 328671789 25296 65656 888179403 42700 42700 740629051 26812 26812 845259387 17958 17958 854777451 26812 26812 63629298 57212 57212 858137910 33346 33346 746851297 51283 51283 474307029 26812 26812 311393738 4237 4237 642255740 35205 35205 432521260 74556 74556 302266270 74629 74629 306248063 37396 37396 304798799 26058 26058 330486168 443 443 886220347 35102 35102 50165050 10863 10863 353611719 60417 9128 324898135 66418 66418 96181842 26812 26812 707784349 47459 25962 4996234 60849 60849 555355426 47075 47075 189961034 24942 24942 214343705 17116 4349 211128707 15269 15269 131800024 66867 66867 353584318 76322 76322 908467378 5204 5204 17961132 1121 41543 492284167 5644 4102 364545647 74628 74628 335186304 37831 33149 494677037 22742 22742 607024599 16292 39766 340496329 3865 72488 833052683 56417 56417 225503036 4147 4147 74408194 24375 24375 306575697 44620 68119 252843376 42437 42437 848991940 69570 69570 283955532 8398 8398 115426301 52481 52481 667220064 24094 72518 942807598 11826 11826 580142229 6164 64501 784729673 53268 53268 295554780 62378 23016 927976763 72463 72463 229464466 11514 69833 127357670 72430 72430 590313289 53700 53901 992876400 262 262 22212718 36031 36031 237647769 26812 26812 971884113 26253 26253 405618153 2998 2998 184716716 1345 1345 814844438 76799 76799 917629487 73192 73192 385481310 63407 26812 878972910 7395 23721 964384302 66029 66029 115599648 12258 12258 798315211 16984 16984 891884506 74461 74461 413261101 35531 35531 490418864 422 422 708334256 54120 27729 402080414 298 298 753029521 45612 45612 998589554 55281 55281 724124216 38251 38251 748613005 71865 71865 450662227 43629 43629 360193922 51832 51832 106234706 27406 27406 332870009 31441 31441 258513304 9435 9435 365882397 76703 76703 29763797 26812 26812 832895290 30129 7587 601613337 15874 15874 770705170 60873 60873 967938776 32381 32381 78657101 73333 73333 522372987 7648 7648 597188643 70563 70563 180126871 63837 63837 587949027 67332 67332 213106222 26812 26812 68848263 70174 70174 861495641 20038 20038 449196561 9477 9477 965969301 44934 44934 538917115 30414 30414 431070024 26812 26812 817031311 46386 46386 228911049 71630 72108 748130813 64260 64260 284667661 16308 16308 838962157 73733 39004 800876688 32661 32661 800140683 41954 41954 954581229 33124 33124 565315664 18481 18481 666839516 74519 74519 347927326 33001 29067 731801993 43534 43534 313010897 14185 14185 884194677 31436 31436 255068047 34581 34581 957658983 47280 26600 221627388 66212 66212 141643362 40963 40963 534275063 14805 14805 969017338 7507 7507 284826522 39786 39786 488349381 75747 75747 265605811 59726 59726 175122883 68011 68011 640778799 21520 21520 149108006 70779 15932 299967587 4323 4323 841187304 26812 26812 767052546 52358 37103 425434265 8743 8743 295508735 53231 53231 339787801 76242 76242 400122613 43619 43619 299039200 16768 16768 555945305 20549 32404 324487781 60074 60074 360542590 76197 76197 31572749 30037 30037 591940847 62895 62895 144335619 76034 43694 490730588 67950 42479 815766592 46442 46442 802474454 55039 55039 558510456 17715 17715 811297704 56016 56016 652676341 59485 59485 876819899 26812 26812 969836211 52615 52615 323117082 46606 46606 617422149 70383 70383 137436445 53345 53345 864097402 12962 27199 838651681 26812 26812 8121662 26812 26812 134267382 72011 72011 646350967 19448 19448 521335927 26812 26812 869120538 36068 60529 694614574 69704 69704 432188990 67434 26812 234776553 36551 6589 23937389 29195 23875 172148369 57410 57410 535845947 6107 6107 715001210 3458 3458 410490707 6992 6992 694067451 26812 26812 561684506 45817 45817 233064497 21677 21677 674794533 27519 27519 445210989 48885 48885 809022790 74352 74352 953445192 56865 56865 806428982 18648 18648 664597189 5580 26812 878825195 52972 52972 974265177 6219 6219 585941178 21015 49045 207600522 41545 17322 465032806 70992 70992 817605867 51166 51166 697287266 396 26534 708945843 17490 50501 158562362 65477 65477 179545622 35508 35508 547940099 65783 65783 986294365 32087 32087 383072588 29355 29355 849402209 75952 75952 872430619 41545 41861 574160893 11123 11123 993452123 36492 36492 519120654 3684 3684 454866697 45680 45680 727803271 65168 65168 722339353 66249 66249 496086566 68991 68991 385873949 30973 21905 655254651 26812 26812 534654794 15845 26812 900165691 40910 40910 469760959 25454 25454 790687828 39773 39773 952546162 18195 18195 424093201 26812 26812 638060526 59109 59109 512452717 12466 12466 132517643 27830 27830 992550505 39597 26812 533910299 72902 72902 951817491 25932 25932 654625703 40680 40680 402808879 72075 72075 599535751 37735 22086 477432772 9923 49343 649567044 15382 30788 175309 50787 50787 901027497 47124 48161 272193192 56877 56877 596667122 21088 21088 777100740 19296 19296 783813888 27906 27906 90333220 24395 56046 154123082 70016 70016 441238619 58442 55026 51412336 22366 22366 382579455 21743 21743 884916304 61014 61014 819246080 46477 7666 397656644 956 956 665659389 33661 33661 67130594 24800 68937 758262228 48532 48532 126018396 27632 27632 486622464 59972 59972 981832046 18517 18517 92370728 36483 36483 567684414 67516 67516 423291264 62093 62093 237411727 50560 50560 693963302 26812 26812 185278812 33744 33744 679675260 73263 73263 764362113 56004 56004 526976943 53492 53492 450594669 4624 70214 986884701 28531 28531 785204302 71136 71136 896946579 14499 14499 364671146 520 35734 317015235 20918 20918 682979158 45516 45516 218410233 25430 25430 634863539 56567 56567 261321265 64298 64298 752067828 24791 24791 555210603 54997 54997 336719579 37184 37184 599989769 39807 39807 885926505 26812 26812 292147190 41545 64930 65153860 66420 66420 336644301 48368 26812 139102604 22643 22643 409377995 27276 27276 308035976 26812 26812 573550018 14962 14962 441127439 50813 32114 598081455 28318 28318 979017163 68137 68137 445100869 72145 72145 665828697 70723 61967 350625454 16150 16150 737251615 69226 69226 708112628 26812 26812 485091971 2794 2794 382311158 51944 51944 64625438 54950 54950 928226062 42687 42687 364722979 26812 26812 951967798 52751 52751 734964928 37478 18018 830629845 38370 38370 51261599 58992 58992 339542957 49086 62942 653924971 907 907 320477448 36713 37906 222993666 26812 26812 628789055 50148 50148 568884030 5462 5462 742024108 64260 24376 602537663 68020 68020 118835859 26812 26812 482916124 15713 15713 907885899 50607 11885 295091944 35303 35303 64189111 12416 12416 560386810 56663 56663 420804166 15947 15947 746706305 53197 26812 591931367 49489 13405 515038998 60186 60186 597322827 16240 16240 871496064 24724 45898 87440154 1807 1807 961730719 26812 26812 108883517 26812 26812 298864090 26812 26812 102150273 63526 63526 978723135 61266 61266 217274959 52001 56360 332873611 31327 31327 159277816 72703 72703 377119885 67918 26812 663852746 59380 5994 185033466 14466 14466 390383493 26812 26812 550399514 67179 67179 478396486 36871 36871 841291285 75716 75716 230760025 35191 35191 70230458 39251 39251 335854392 26812 26812 591029687 15412 15412 826575507 76293 76293 291545917 53213 53213 801222510 57270 57270 267168716 14461 46514 570810450 23612 72379 615469505 19959 19959 632588752 19206 19206 663946577 43269 43269 223704774 54244 54244 701614940 65545 65545 564341538 56485 56485 284183821 8280 8280 837452636 27819 27819 615979105 33426 33426 486693951 7937 9177 861590664 34239 34239 957347378 26812 26812 847208268 61124 46995 301742715 51884 51884 931751476 26812 26812 518257323 56583 56583 753313059 10286 10286 993510181 43548 43548 985154217 75872 75872 80835984 3915 3915 68994395 50099 50099 722017212 75013 75013 97483930 26812 26812 244505822 12182 12182 125107209 62537 45200 254803331 8600 8600 171137026 9640 9640 378420292 6164 6164 954265892 8331 8331 53668858 40655 40655 542432861 77350 77350 352254245 73918 73918 81351723 73984 73984 277169163 44359 39577 883977330 22733 22733 283320007 40133 40133 700048057 33097 33097 837771554 26812 26812 216155813 32347 64533 391379575 24219 24219 816599822 62218 62218 137221811 2098 2098 920214320 57163 74372 764593593 36552 36552 161511473 70833 72644 652096557 28196 28196 860506777 2199 2199 68987101 16462 16462 115711725 3617 3617 951215076 32517 32517 761284467 69756 69756 107110244 41545 60055 583889577 52428 52428 818878214 26812 26812 203409275 66676 66676 774278045 28259 28259 120523946 5473 5473 853788689 44387 44387 621829547 46967 46967 770296027 28968 28968 579494660 44359 44359 119534933 10749 10749 605162779 60478 60478 835614801 26812 26812 700494228 63262 63262 530984335 11912 11912 579867322 8120 8120 354072673 21743 21538 217618156 7835 7835 723054220 21086 21086 910546570 13452 13452 989971474 41788 43609 266569068 16204 39977 297094113 22316 22316 579037719 65502 65502 862113403 7484 7484 758437440 8776 8776 71380907 3532 3532 529800978 58567 58567 769748059 47833 47833 968121260 75027 75027 618132428 52197 52197 297252193 832 832 982482363 64719 64719 881459060 30268 30268 234109815 67204 67204 738873573 5510 5510 287943163 20349 20349 985023924 72586 72586 421549336 77292 77292 33525881 42098 42098 901213342 45135 45135 664412189 21815 21815 467025541 26812 26812 872699782 11464 11464 960434860 26812 26812 439438242 74929 64137 933928696 43157 43157 86839910 9063 63870 287990999 15655 1551 733086550 23210 23210 156634882 45081 9946 853425837 58924 58924 106287467 36131 25050 269685457 26812 26812 807184873 32030 35630 834078741 61041 61041 411173213 76034 76034 235939957 65186 65186 376319043 15401 15401 504331563 63279 26812 808646999 16472 16472 492789023 32885 32885 432050524 71064 71064 777334165 53102 46266 659147554 41545 72988 683512531 35603 35603 687476017 15749 15749 891790559 16335 16335 283748787 35631 35631 454180259 43975 43975 611231452 76155 76155 396328746 23460 23460 693519491 26812 26812 546842165 61286 61286 2469024 26812 26812 988297222 26812 26812 915356816 6943 6943 44256577 8889 8889 91137102 47101 47101 401096401 26812 26812 732527398 50159 50159 238906539 70972 70972 690537459 26492 26492 691662866 48007 48007 212439674 41867 41867 985773623 73756 73756 627620398 51033 51033 641213036 20988 20988 384966850 13511 13511 508460626 28690 11394 171016899 66970 66970 236708602 3545 3545 945314219 35837 35837 591643045 55383 55383 691891112 38902 38902 931397123 30684 30684 355508695 26812 26812 555505427 3633 3633 812274323 19738 8575 199519946 11837 11837 261273935 14091 7761 18190338 1898 1898 308804709 7979 58277 163217846 45315 45315 248647031 36661 36661 881078009 54509 54509 928892262 47771 47771 840089532 12366 12366 609597152 8621 8621 98479984 55246 55246 102518911 38295 38295 260171513 5206 5206 76280202 26812 26812 256958686 15399 15399 330703426 18737 18737 343336253 59880 59880 953444187 1112 1112 557089158 62953 62953 701305139 11755 11755 374517257 26812 26812 71218036 17501 17501 192358404 9681 26812 230227441 34025 34025 312521574 23927 23927 450540217 57784 57784 693259698 18642 18642 272249368 61771 61771 992377735 7823 7823 559965220 60526 60526 140463317 49551 23153 78950514 33762 33762 459428535 32183 32183 379649324 55164 55164 914348368 59037 59037 231662139 16162 16162 995310571 28131 28131 362714826 14117 14117 193005352 28717 28717 690381509 36060 36060 142173903 25868 25868 724999648 59696 59696 948091956 23291 40611 902455931 55292 55292 366198397 26812 26812 234069988 40939 40939 987288787 12479 12479 94588858 41545 63788 988375366 26812 26812 141325343 5309 5309 656088348 23291 23291 366781165 61124 61124 797348760 47169 47169 763478939 14162 14162 136220160 22450 22450 883021063 15159 38460 736021516 15704 15704 441302647 41545 61204 722786016 61339 61339 682322571 56028 56028 840297055 18785 18785 451617760 18239 18239 210401823 38994 69781 718036548 65268 63968 661117277 38286 38286 605273467 65754 65754 818276601 51589 51589 690735143 54986 54986 172794085 28498 28498 922336840 16952 16952 50424222 46880 46880 379597192 63874 63874 31111270 64456 64456 671586841 1148 1148 680978853 27201 27201 411976910 55496 9186 339953963 26812 26812 255562719 26812 26812 515587103 35229 35229 491134861 13352 13352 804240474 59040 59040 489620441 3801 3801 68875457 26141 16226 836393472 53452 53452 239384103 75054 75054 977357366 40633 40633 570750662 41345 41345 980383686 24515 24515 321942924 48512 48512 461914712 44413 52415 245258946 50990 26812 663661134 49689 49689 286723576 62705 8984 734418199 1915 1915 788526648 26812 26812 256935315 67026 67026 736246534 22546 35625 583185701 65265 65265 153045646 8506 8506 385234238 64047 64047 630211494 29656 29656 121350215 76803 76803 148250409 2909 2909 793184878 44841 44841 882052089 49152 49152 208832229 14471 14471 467019006 41587 41587 464982140 31327 26812 45642839 53113 26812 754983220 67258 67258 41212044 32669 32669 32449909 72496 72496 939292536 13448 13448 96302348 65344 65344 678394121 42996 42996 762539867 63558 63558 144831589 26812 26812 806166422 26812 26812 884187786 14461 14461 426689657 57961 57961 854774891 67593 67593 879170292 75596 75596 169880977 3528 3528 787903478 61109 69703 189798142 24750 24750 901929412 68714 68714 282021315 76270 27383 583437028 17526 17526 671189242 75910 75910 421553422 44258 44258 832046128 71759 71759 179855814 2633 2633 720817593 53890 53890 450604098 65239 65239 613564112 21308 53883 354514513 21497 21497 731802416 41545 184 277284621 43444 19362 422175479 61820 61820 578100935 11163 11163 187220265 28271 28271 82750614 44422 44422 62829039 28372 28372 751903864 7971 7971 221511441 3846 3846 105344911 26812 26812 601175648 28913 28913 673830482 47401 47401 54885828 61045 61045 163146554 67462 67462 685751100 32257 32257 891326618 51886 26812 295125697 7483 7483 369742424 23970 23970 826083804 831 831 957206310 68402 44648 800035992 71967 71967 49299849 58275 58275 868814994 36088 36088 198606478 77054 77054 117003707 32098 32098 495391055 10991 10991 75731783 2904 2904 963872017 37469 37469 549438546 45672 45672 320344499 52773 52773 413673628 70137 70137 752280701 26812 26812 534145940 70689 10068 149955285 65012 65012 882090765 17202 17202 48319376 26812 26812 533063876 2784 2784 617894226 26812 26812 727084485 55141 55141 618920813 16258 16258 235512231 42909 42909 712074140 38924 38924 292552914 45935 45935 874713915 58637 58637 327713964 26812 26812 587028465 38502 38502 997556633 72959 72959 985500078 50269 50269 567266772 26812 26812 631550220 57026 57026 598547408 72397 72397 302776785 25449 25449 137880496 73593 73593 493352502 6645 52821 961238289 60642 60642 879971950 33422 33422 353577611 25422 25422 926366099 45313 45313 454883048 16569 16569 721415156 73074 73074 914886674 26812 26812 113998066 53869 53869 858889125 47377 47377 277754772 66961 66961 878753727 51974 51974 596068821 48990 48990 854639215 59293 59293 209246106 35439 35439 575537337 40575 40575 732538458 72469 72469 500260447 62293 62293 274253184 6895 6895 178914707 59953 59953 782091650 6246 6246 492490375 56465 56465 810071267 33474 33474 11502950 2996 41111 581229318 37739 37739 308178260 33328 33328 58939267 11404 11404 404439998 25472 25472 489713518 28121 28121 773439728 70882 70882 738507688 53873 53873 102855589 74636 59464 393354754 35012 35012 281333613 31082 72825 661092137 12075 12075 536799698 76859 76859 834979251 43526 25442 490518107 26812 26812 146834976 16868 16868 750538926 60297 60297 678176534 59658 17924 476232220 46343 46343 60287279 26812 26812 722407466 3697 58610 101215300 69135 69135 679445841 58581 58581 102262526 64953 64953 394139361 64054 64054 831355209 11056 11056 3906697 36707 36707 785307208 65383 65383 317794976 65697 65697 219375333 3418 3776 630890565 25911 25911 769486066 60590 60590 471278916 29207 29207 629482809 61739 61739 894497833 10938 10938 688623906 57543 57543 29424396 44870 44870 684117839 64693 64693 944486091 21429 21429 262966259 65930 69374 805755463 13677 13677 98428410 13254 13254 631293743 56752 9640 340700678 54271 54271 59802558 10924 10924 623956593 11636 11636 27819879 22027 69956 175665707 43047 43047 781348749 34047 34047 212091147 26812 26812 28462203 61925 61925 504192483 26812 26812 737600273 32011 32011 831424368 6587 6587 793257859 26812 26812 360746332 26812 26812 207752655 57474 25566 443997709 75416 75416 549771305 27961 27961 33704980 20995 20995 855350101 35894 35894 439433492 14496 14496 49811075 10540 10540 437537573 26812 26812 266478544 50399 50399 38844874 19658 19658 673371797 54292 54292 717356367 47746 47746 441017340 40865 40865 633198816 29074 29074 275194294 48979 48979 789818173 32332 32332 581946411 5639 5639 855779791 68140 68140 613173075 41545 19840 556694346 24656 24656 537725241 32339 32339 167441303 8633 8633 821919878 20790 20790 73963772 46585 46585 451500592 48422 48422 480762631 5224 5224 717966241 46944 46944 630264061 42213 42213 756742519 54766 54766 281469475 57935 57935 455612617 41289 41289 189916578 34284 37931 330629994 971 971 927948406 6115 6115 299252403 57906 57906 329348218 74063 74063 791647419 8684 8684 29049102 44713 44713 603594657 26812 26812 425900840 50630 50630 970481651 22072 22072 512606692 28355 28355 54815893 26076 26076 966591295 18535 18535 340257027 58899 58899 916553431 71183 71183 443887043 34381 34381 946469869 6666 6666 341837237 41545 44732 712350613 74763 74763 886115928 26812 26812 899407705 70626 70626 647247972 70062 70062 364373037 27999 27999 706148650 44059 44059 238126215 16283 16283 715783296 62614 62614 802700901 61732 61732 764919773 58704 58704 548824630 13102 13102 469693710 48455 48455 319011391 71894 71894 311592352 26812 26812 906399072 63256 52502 986196872 46552 46552 327272642 32684 32684 390515878 13551 72641 425084473 26812 26812 747592110 55932 55932 663908948 61981 26812 179369884 7576 7576 193205411 34133 46118 883536949 26812 26812 16785464 42886 42886 419823728 59128 59128 556856365 66497 66497 546689596 28844 28844 998825754 47442 47442 846432688 6305 6305 908442126 41545 26812 60286201 58636 58636 323962592 26812 26812 42498304 41564 41564 179476703 5493 5493 239649736 35040 35040 484485736 51836 51836 905562530 39282 26812 327397573 38387 38387 965697367 52684 52684 593416871 56020 56020 980162553 56951 56951 966181233 42563 42563 626820002 26812 26812 90706441 26812 26812 208108151 72218 72218 443969660 66933 66933 413017147 4950 4950 757586279 28291 24965 223154907 45496 45496 259305687 26812 26812 107522356 4211 63875 498161399 5304 5304 469850896 72656 72656 286908291 48649 48649 804974707 52040 52040 525804305 9318 9318 889287131 26796 26796 579185089 69609 69609 844788870 41625 41625 385552411 14002 46455 286047735 52004 52004 568935822 6075 76197 743896188 74912 74912 220974718 67043 67043 941383328 10093 58131 601940153 6471 6471 109710456 30144 30144 594923519 49251 49251 676684291 12580 12580 955459381 5700 5700 267787473 14606 14606 629370909 60907 60907 657505922 52357 52357 73320204 7539 7635 407555014 54661 54661 303957856 74157 74157 17793111 62040 62040 371424771 8418 8418 72385249 22013 22013 857743120 5205 33888 839953261 46487 46487 457967881 58273 58273 418350987 18507 18507 69408427 37500 37500 513494831 41545 69703 303764508 8723 8723 113543110 14933 14933 484391450 71172 71172 817569345 57349 57349 148858619 61496 61496 580440413 47439 67783 436390556 19640 19640 756678488 22051 22051 358520475 67270 67270 54275060 2635 2635 588093656 48992 48992 61729095 26812 26812 570317890 34969 34969 19606811 26812 26812 161610299 18454 18454 218777502 21440 21440 121391351 26812 26812 253489030 3812 54534 575167364 20718 20718 870037491 26812 26812 283897689 15166 15166 7485226 70798 70798 615069251 4243 16551 78982119 65880 65880 720162288 31328 34001 485759775 60551 60551 691646079 11867 11867 152380949 71223 71223 624518740 60385 60385 274451048 32902 32902 651128757 26812 26812 179909091 75224 75224 13243433 36015 36015 125780151 41545 31718 447812921 26812 26812 412483476 43744 43744 551309557 63692 63692 898341822 26812 26812 634685373 26812 26812 537024543 39594 39594 269969451 58568 58568 734359327 74146 74146 429229532 33139 33139 489883927 49060 49060 458790638 24398 24398 835740609 46086 46086 976144303 53866 53866 776350202 27472 27472 459174246 32980 32980 358366018 30891 30891 733062298 57937 57937 741297038 2394 74586 463500207 41032 41032 527331942 72358 3996 304800333 31937 16839 998605786 75025 75025 59128491 26812 26812 370254753 29337 29337 454545269 41545 58281 71695119 26812 26812 352420223 21477 59651 20878639 64000 64000 592036875 44873 44873 841045881 46911 46911 536263000 39181 39181 929442461 4979 30235 936350737 19693 33101 864408575 46638 46638 216296386 23412 23412 111239373 69404 69404 439040036 27416 27416 249102995 5029 5029 74360790 67672 67672 853267963 63503 63503 725959276 76623 76623 888027297 26812 26812 397163079 3400 3400 338773304 4077 4077 243202093 60715 60715 853278427 55928 594 450044737 9481 9481 286354444 18690 18690 439189254 14992 14992 41112982 33036 33036 842192178 56213 56213 710413839 30003 30003 359067876 47898 47898 693476608 74059 74059 779150101 33807 33807 254340764 22757 22757 180139672 45977 45977 446424028 32887 32887 340786530 10810 10810 549212096 46032 46032 377049364 67205 67205 5662955 300 300 803608450 62234 62234 433140498 47103 47103 487458906 7839 7839 651729006 14435 14435 412579603 72596 72596 738200077 31255 31255 118456678 3540 3540 49454058 36669 36669 264156688 6534 6534 502307785 42099 22890 920559398 71718 24307 282140244 58408 58408 201666045 48166 48166 559409435 25295 25295 369897298 59022 59022 895084609 58030 53742 953892544 26812 26812 305532760 46615 46615 660925091 26812 26812 806196395 44950 44950 610091814 47578 8660 414707603 19824 19824 57861226 51118 51118 698784352 48103 48103 78941634 10577 10577 934986852 15448 15448 312794821 63550 40888 516321126 66327 66327 974135835 26508 26508 930612171 42107 42107 829002875 809 809 557670345 75189 75189 309916671 4351 4351 171184277 73325 27664 359997305 55666 58037 46875092 75487 75487 304308901 52527 52527 384945506 17007 17007 765568994 11640 11640 149162118 24460 24460 108283115 21030 21030 353733934 28933 28933 245383816 5504 5504 606349622 64842 64842 594987443 76931 76931 430898589 41545 44955 585180636 38490 38490 167901604 73332 73332 462431539 30638 30638 360382785 65512 65512 142162444 27948 27948 534621745 26812 26812 485017026 54492 54492 491240066 20494 20494 746434571 15090 15090 589403813 65771 65771 769340240 27477 27477 628773144 37930 37930 661370233 20523 20523 955626369 42125 42125 696906533 51953 71306 931347563 55951 55951 414133017 48663 48663 676886812 12067 12067 477635694 72169 72169 891296469 19826 19826 87712229 68318 68318 740011160 52762 52762 691580053 11315 35423 548771163 25095 22696 942801855 55913 55913 577712490 73859 73859 476830814 26021 26021 504384790 13182 13182 382331114 11163 57381 107870263 76682 76682 886993957 48424 48424 219939990 58397 58397 564305610 15898 15898 14025745 26812 26812 925768399 28849 28849 60767079 69207 69207 452314306 51578 51578 660950886 23654 23654 422488489 15248 15248 957712577 37683 37683 716000726 32284 63279 14782787 41545 32402 975584268 50410 50410 345036943 73096 73096 840086844 33073 33073 980692860 46242 46242 882419446 25124 71135 263837705 5590 5590 982656403 65897 65897 439954728 44091 44091 70137206 19275 19275 573246831 28738 28738 964151747 17173 26675 718816507 54626 73362 935238155 76501 76501 886229196 47578 47578 560152345 74245 74245 465378358 64497 64497 421549998 75106 75106 873709179 13258 13258 107172622 27425 26812 712494434 59421 16533 781103139 26812 26812 15707455 19554 19554 804856095 23714 23714 831169056 68142 68142 892394109 213 213 684888478 44548 44548 841739880 34488 34488 338707588 26812 26812 800777436 3625 3625 115497159 45440 45440 71902615 52521 51962 569768310 58131 58131 938807694 65766 65766 761612496 23112 23112 85252818 26125 26125 434437671 41545 51483 937934094 46769 46769 651885632 15722 15722 556221219 67530 67530 103774302 26812 26812 175503746 62561 62561 504741599 48173 48173 640017914 26812 26812 507004073 29419 29419 276232558 64222 64222 343540825 5224 55299 205677859 49319 49319 302232378 43824 43824 615321891 71652 6731 56097780 69433 69433 205580203 74393 74393 834571985 38173 38173 843187110 14562 14562 62907814 53710 53710 885083384 57209 57209 506260351 38729 38729 869689747 65625 65625 82026766 6705 6705 517481036 9527 9527 342667787 7704 7704 587773499 47756 47756 358978788 69207 69207 274553842 68191 68191 459563839 75994 75994 644949603 65277 25874 456661760 3020 3020 285109876 26812 26812 971693923 8259 8259 879622491 42230 42230 494956341 51700 51700 249993487 5783 5783 600182452 19721 62216 996127067 12340 12340 939575833 57267 57267 831151445 33564 33564 706554245 39847 39847 120221891 69270 69270 951775336 35612 35612 2656398 75474 75474 111829996 34730 19416 797887304 12294 28844 815209140 47130 47130 63456057 12121 71108 635885589 52944 52944 820621876 55266 55266 722381435 75759 75759 741296921 75515 75515 479839543 23051 23051 8901582 1846 1846 960981441 26812 26812 839365004 69208 69208 993633495 4409 4409 73836102 73345 73345 88050879 28500 28500 350051068 57438 57438 856944362 32693 32693 733550409 43442 43442 621897512 9460 9460 470359755 14101 14101 27377652 35176 35176 893765959 32604 32604 50699315 7531 7531 540231532 7592 7592 350994678 26812 26812 445914069 66515 66515 109799611 70261 70261 175807833 42715 42715 22019946 55499 55499 510580877 75404 75404 835968712 65411 65411 107050584 10008 10008 829277516 43131 43131 357591237 9767 825 249335719 5761 5761 624955460 53931 53931 316590088 42851 50348 72679195 38458 61580 230244949 26812 26812 543505939 71319 71319 220569455 29344 29344 649628184 13250 12824 631495985 65886 60779 902639223 42103 42103 730265054 52761 52761 435981704 63607 63607 614527751 51469 51469 649904243 25741 25741 190002197 26375 26375 675838692 42033 42033 662705025 17893 17893 20672450 53024 47420 486267097 26812 26812 825990080 26812 26812 75820582 46278 46278 305026720 52126 52126 826647067 18797 26812 624446245 33727 33727 143862283 45857 45857 822917236 71351 27249 949524645 46954 46954 349383712 51803 51803 844721757 76103 76103 6807310 55168 15769 208710226 55509 55509 47142213 63612 63612 334330792 26812 26812 41767500 53791 53791 442277825 49820 49820 906610827 29849 29849 253601776 61451 61451 567781145 72753 72753 613608739 41545 1528 968426827 24211 72961 32352660 8036 8036 152663893 4046 4046 91837709 22106 22106 585303446 19432 19432 905098334 54431 54431 158607587 36803 36803 526784137 67592 67592 134469003 46689 46689 117469702 26812 26812 141111757 72628 72628 885006510 26812 26812 902242017 10485 10485 977001240 49963 49963 994442598 29757 29757 998507047 41545 39427 316094991 39686 39686 808675016 26812 26812 349203672 9569 9569 204695058 50286 50286 338653732 71474 71474 173805643 35916 26812 993363988 26812 26812 547508241 47828 47828 142971879 29922 29922 645605553 46734 46734 815833354 24653 24653 632220770 44462 44462 145059305 71451 71451 614668658 12409 12409 893960175 17672 73321 272541729 66960 66960 270640710 67227 33189 136585495 27961 23 230400799 22635 22635 52946014 1966 1966 233131462 14590 29948 637797472 41364 41364 512680392 31878 31878 789906368 10939 10939 394752889 23214 23214 456723600 26812 26812 794183592 21765 21765 483743959 36088 40394 556344183 2017 2017 701918168 15165 15165 11274886 55762 55762 445681530 58031 58031 426660187 12961 12961 90917564 76581 76581 825434287 77305 77305 518368605 27747 27747 405366156 22097 22097 359425944 23313 23313 289893143 44079 44079 226372857 68132 68132 817345352 26812 26812 713915335 12148 12148 183626 48799 20786 635731399 28291 28291 198946385 26812 26812 762802942 15434 15434 648770675 26812 26812 979010035 26812 26812 949842358 6131 66413 611889920 13899 13899 136404742 23553 23553 129585357 48480 48480 110470953 26812 26812 29649232 18562 18562 61233422 27099 27099 123641641 60274 60274 523042931 77023 77023 238650351 42312 42312 223389289 48640 48640 393490165 76032 76032 45368352 14517 14517 467619518 20280 20280 345466421 61283 61283 373508945 8588 8588 817735560 26812 26812 583517206 33661 64004 737430419 67522 67522 476913877 50020 50020 431833966 27109 27109 294594976 72321 72321 787702022 8003 8003 753198089 58986 58986 162236771 8242 76869 973391857 15499 15499 564478681 12097 12097 979728446 56914 56914 587639739 49498 32755 628248713 64373 64373 816640744 50357 50357 116559274 71134 71134 461704323 55416 55416 815117426 26812 26812 877880578 6469 6469 652755964 3353 3353 630196421 5650 5650 243702418 26812 26812 631963456 28406 28406 314585645 49087 49087 549322943 2362 2362 154699892 47118 47118 510261757 41545 53004 423450233 64483 64483 542753124 73444 73444 128739172 28764 28764 464990778 17029 17029 339635181 65583 65583 819809783 26812 26812 256970860 68321 68321 429575375 57642 57642 735752620 20198 5565 921027319 4766 4766 322641059 3057 36885 312559326 3896 32982 619299762 22790 22790 196130541 25494 25494 713471422 2784 39787 90076651 26812 26812 790398009 35236 35236 622901323 51070 51070 125333445 21047 21047 439922057 47015 47015 865556040 69800 69800 972746548 26812 26812 318518811 42308 42308 9643033 1348 1348 932571927 69992 69992 958707909 26812 26812 441339344 35164 35164 719335382 51995 51995 443891789 26812 26812 498537268 68302 68302 886498186 28361 28361 996210461 26489 26489 141902083 58807 58807 134432853 21305 26812 970124230 35166 35166 115457119 73983 53567 273141851 45997 45997 907752898 22851 22851 956367328 66271 66271 18104411 26286 26286 951840865 64610 64610 954155774 69210 69210 603523988 46715 46715 831612050 17547 17547 335883749 22438 22438 165512628 69773 69773 448265957 45799 45799 32766332 59976 59976 740683077 11745 11745 812303479 62623 26607 541528648 19810 19810 26506709 1190 1190 340622376 17354 390 467229021 5760 5760 310582639 75969 75969 807800457 58871 23257 108799909 1915 1915 372993171 10985 10985 647523425 29041 29041 574388839 4244 4244 731611645 55033 15952 327710887 40702 40702 845292006 71591 71591 842098559 72555 72555 356547748 17982 17982 259233789 72010 72010 643597880 75742 75742 627203361 16023 16023 348892792 35833 19735 156827431 39199 39199 443932225 46144 46144 682461592 54972 41121 93941110 66652 66652 321722433 56684 56684 841985833 44977 44977 144606112 54091 54091 858000244 32383 32383 548431205 26812 26812 614749720 5621 5621 955179761 70576 70576 543526413 623 50377 512787455 60779 51818 223818568 26812 26812 413878186 59601 48202 197633351 56793 56793 563311514 6854 6854 966618628 6100 6100 98064962 25566 41780 277385994 16231 16231 326512489 71771 61070 813404657 45934 45934 92639817 64365 64365 661782032 27882 27882 550035540 6191 6191 388164965 63173 63173 213521331 21742 21742 199607891 17370 66416 250935070 37629 37629 745027549 49064 49064 890923745 1990 1990 382560572 26812 26812 482799329 63445 63445 85979613 15621 15621 262261281 32920 32920 93351496 39143 26812 74354829 15566 15566 327070055 48612 48612 977769352 54636 54636 543918877 26431 26431 726843013 59448 59448 3746735 62719 69393 225288155 41545 38957 673746246 26812 26812 994146823 49636 49636 119709074 54423 38490 807322895 12192 12192 413595977 8301 8301 424253600 67148 67148 53751864 10402 26812 18578391 75343 48884 865312732 2274 2274 283216179 69037 69037 565765734 61761 61761 42039669 58924 59353 813251946 67381 67381 532938410 21273 21273 803202022 18149 18149 333070283 54776 9887 61825556 68368 68368 497189112 20165 57486 37053503 15396 66506 940311304 7527 7527 371488185 33426 4718 825752972 52379 52379 92633182 47370 47370 824075663 33307 65033 524611767 69912 69912 250975914 41855 46921 151488609 593 593 345831412 2379 2379 263495863 34342 34342 712089214 14613 14613 781720915 68667 68667 460492871 56638 56638 82854517 9335 9335 297160695 13122 13122 632997339 12820 25655 991422276 71850 71850 693965105 31627 31627 365102351 50157 50157 175759169 13598 13598 893671248 24670 24670 166179025 17328 17328 134568306 76380 76380 454964320 7758 7758 135579951 50165 47095 208426006 30252 75332 590905910 11387 11387 662404389 48945 48945 649631000 27825 27825 750024178 47016 47016 661174264 67225 67225 585278284 57554 57554 423590364 69300 69300 41017156 68547 68547 850515598 23618 23618 546619161 41922 41922 541176827 58911 29513 179587290 50808 50808 709965047 30733 65329 84191285 58207 58207 765689567 32981 32981 206499231 61489 61489 974490913 38706 38706 782390375 59075 59075 433311931 34572 34572 255253865 50065 50065 708300015 75814 75814 373303799 23734 23734 620636264 69652 69652 977452490 3788 3788 369271167 40670 40670 940422043 64178 64178 302798931 32254 32254 732344260 31504 31504 779156058 18713 18713 152783744 38091 38091 410377895 9790 9790 304196921 26812 26812 841641406 26812 26812 892288462 26812 26812 767878568 62636 32845 749744619 4707 4707 694658971 37047 37047 578685597 41547 22106 460168808 41545 22868 189936192 12643 12643 23030603 29462 29462 624560836 31236 31236 621218187 32624 32624 867840896 26812 26812 19155798 49106 49106 933843765 15470 15470 67997790 76310 76310 915689954 51945 51945 73339115 47803 47803 12177138 10812 10812 659704576 69577 69577 43165914 60458 6576 385219994 52104 52104 423586335 26812 26812 588332833 76615 76615 140010097 26812 26812 898863608 71378 71378 458840082 48682 48682 857127399 22528 26812 607281221 50265 50265 398551206 32654 26812 668719835 17927 26812 317914780 11986 11986 663061238 49368 49368 4081647 63836 63836 363537066 34485 34485 116112847 11568 65381 147912033 53194 53194 603732656 46983 46983 335643653 45927 45927 354299873 1921 9396 288000291 68851 68851 20990342 21718 21718 742193775 56796 56796 659832918 33165 33165 393217502 41545 42964 124642444 26812 26812 997200367 54807 18979 247591026 3744 3744 349190075 6363 57530 376466469 73026 73026 846194113 42353 42353 582259190 49366 49366 599792288 12266 12266 84457514 21743 21743 324906309 3669 3669 382097401 24505 24505 836169272 37502 37502 127519757 45859 45859 964600778 26812 26812 99663397 49841 49841 146046692 49293 49293 90283504 51857 51857 300234179 26812 26812 903640147 39009 39009 899394733 57381 57381 76361961 12746 12746 399191713 56472 56472 533753260 7063 7063 149461241 20392 20392 801446425 26812 26812 510977057 15965 15965 1057964 41606 41606 109740917 59130 59130 866855434 14921 53952 783452159 25279 64886 616239257 13802 13802 757905623 61803 61803 501821466 7784 7784 619094613 21608 21608 16129537 14822 14822 758589550 24197 26812 462967330 65873 65873 177550705 27225 27225 758917902 55797 55797 901101453 26812 26812 951530912 38839 38839 439787372 15181 15181 528556252 7474 7474 927230864 40846 40846 14974759 10490 10490 61656834 67857 67857 524421368 57206 57206 337434135 48227 36945 207828664 70689 70689 640727868 32190 32190 946862664 69078 69078 148012368 21339 21339 611796862 56814 28288 514350851 49443 49443 467465479 26652 26652 373897770 37843 45126 855489379 64632 64632 777598458 56254 56254 702937260 62236 62236 734077707 69889 1856 754198443 18251 18251 657364577 26768 26768 34611810 41969 41969 997356159 51503 51503 630168592 26812 26812 786234093 8698 8698 727857002 44496 44496 950369557 32153 32153 317513636 20587 20587 557726080 58209 20006 998954493 26812 26812 128188215 26812 26812 103657324 14993 48765 273382783 39947 39947 465639767 38553 38553 296983245 26812 26812 778370838 28318 28318 867770048 35154 26812 383550681 54550 54550 370980076 25227 48482 295456818 27282 27282 786145032 3732 3732 338338351 3213 3213 805072738 14459 68701 447210959 15261 15261 875628044 10688 10688 583540157 4507 4507 448355059 67047 67047 939700074 23221 23221 666438507 22271 22271 610891221 18944 18944 226202325 36761 26812 675966859 24559 24559 194873156 24398 24398 191613814 68552 68552 59473221 3843 3843 557096826 51065 51065 786219280 49552 49552 911716409 27282 27282 953113571 5835 76941 534565212 8086 8086 238492483 35634 35634 376329060 37977 37977 179272327 5883 5883 976476042 48388 48388 63331526 65771 65771 270720722 64825 64825 15403412 51604 51604 74845504 77123 77123 865437202 65172 65172 464154110 26812 26812 244108862 55321 55321 798731055 335 335 467536820 61419 15736 723568994 17193 17193 651620699 72827 72827 881218776 53512 53512 738548370 45570 45570 109534621 64105 64105 723114254 53047 5969 611163950 28224 28224 881450617 12117 46243 865327880 26812 26812 679281836 57292 57292 232039701 26812 26812 775571604 73395 73395 769866960 55267 55267 543666464 59737 59737 606374424 59634 59634 467139260 71402 14431 596380338 14942 14942 2889409 14445 14445 179981884 39101 39101 375618294 65944 65944 816201944 45106 19026 545582036 21746 21746 565182534 8719 8719 476495538 41545 7958 407510429 38819 38819 936879881 46954 46954 25502172 61627 61627 409282776 26812 26812 955383232 26812 26812 577055269 57513 57513 993405800 44650 68026 960983478 75824 75824 772455100 23843 23843 775006770 19703 19703 115815179 32245 32245 288315437 39852 39852 808656138 1214 1214 384514857 51413 51413 683730612 76268 76268 860134752 16444 16444 733027467 55334 55334 337488576 2511 2511 665217660 69577 61435 444906582 17918 17918 664691431 46272 46272 82680263 67161 67161 486111147 21765 21765 935456644 32101 32101 988608384 15950 15950 154434847 26812 26812 736638167 60255 60255 815516961 55752 55752 6842211 23411 23411 565960137 52100 47715 897412773 63752 63752 302938157 60341 53934 653262004 19718 13070 173749546 40136 40136 642719514 54408 54408 932006873 70884 70884 671604499 9677 9677 360120696 33892 33892 230672188 43656 43656 849318992 20750 20750 114104909 26812 26812 1964921 36248 36248 424704332 26812 26812 600080420 23538 23538 812690978 33747 33747 679311990 66289 66289 797642417 36608 36608 589641671 69466 69466 472264363 33888 49011 185833660 105 105 987600017 26812 26812 333030091 27654 27654 841934203 57994 57994 460408512 23888 7203 117402350 33565 33565 180630108 64927 64927 646643986 41545 42343 523838192 26812 26812 931761453 1440 1440 65751268 39435 39435 79612401 26812 26812 287443373 59885 53918 528354672 46047 46047 946368501 55687 55687 507038799 20649 20649 84900502 26812 26812 672775202 6837 6837 597142838 20677 20677 187671951 14835 14835 226725251 47215 57740 539529133 50454 50454 172202437 21861 21861 927524267 74852 74852 847702230 38005 38005 627100597 61685 61685 957123307 39439 39439 313579481 8674 47285 99657108 55080 42129 385289874 68469 54223 40432579 520 520 675949931 26812 26812 959164893 66296 66296 164079160 781 781 844956514 71028 71028 537708813 3003 3003 798355870 69221 69221 463064900 48429 48429 737036357 7306 7306 24712785 30441 30441 287404543 31575 31575 884877643 75133 75133 502551927 33022 33022 187395014 65785 65785 48118450 19173 19173 627302870 36577 9908 732056090 23520 74697 628844545 52237 52237 725373618 26812 26812 287761129 29987 29987 670970848 26812 26812 33955474 25772 17790 965868201 75154 75154 924157367 10000 10000 996988213 26812 26812 847850759 38411 38411 649767175 75936 75936 870119403 51026 51026 419519159 39522 39522 870879916 23690 23690 960981859 39938 39938 730627532 20519 20519 100125982 32871 32871 612553028 1727 1727 777615438 37913 37913 422374439 38402 38402 309595434 65933 63988 183525419 45338 51839 166875765 62855 62855 752835458 13105 25517 300210911 16173 32274 243167511 64962 64962 518891496 47694 47694 25022050 27541 27541 171617548 41181 41181 912926098 48829 48829 139656268 56184 56184 896988650 70509 70509 635275582 19962 19962 519506629 61114 61114 695763939 57351 57351 60289001 61199 44167 920871742 37851 12603 641361515 41140 41140 645203494 4992 4992 945485870 3821 3821 11738876 37851 37851 761816170 41513 41513 737396564 28352 28352 824641889 1843 1843 925976737 43556 43556 472015974 3897 3897 720562494 65311 65311 781448681 67607 67607 862066317 20446 20446 62618519 43479 43479 28428524 26812 26812 860412974 16787 16787 875904299 55768 55768 176890426 26812 26812 180326202 3517 3517 862190544 42933 42933 108151626 60233 60233 763269849 57326 57326 340228957 19011 19011 475528668 10082 10082 45299632 26812 26812 505421227 74559 74559 422172507 19576 67817 896364033 17224 17224 500086381 30533 30533 765247514 9869 9869 602046180 11061 23911 87501709 50116 50116 876200304 30417 30417 931162812 7399 7399 23092846 7909 7909 61474226 10748 10748 993415922 4878 4878 654325293 26812 26812 552283482 66112 66112 222970546 32987 57062 108332416 26812 26812 827746587 72228 72228 379156266 3555 3555 544591854 15827 387 761121102 69223 69223 976687355 11578 11578 487380715 7594 7594 808071066 56443 56443 402017062 16829 31994 463480237 36635 72893 685954373 66827 66827 468077330 37949 1617 308389003 26812 26812 907841097 26812 26812 400324409 45338 45338 758633130 67172 67172 202267682 62394 62394 720447560 26812 26812 637078105 68413 68413 759866070 40539 70391 70730679 9647 9647 564068692 26812 26812 861159882 27666 27666 100483715 18173 18173 381945324 26812 26812 875925098 28524 28524 541887160 20933 20933 106401348 48884 43628 640846180 26812 26812 639551852 26255 26255 438996684 46658 2294 319620865 50557 50557 154113810 18087 62185 780704641 21086 21086 400886911 41545 50918 501348177 32423 32423 568462891 61246 61246 88114470 36312 36312 6184360 59208 76808 945795236 25656 25656 896434653 42837 42837 919980655 74320 74320 134060614 30103 30103 740095122 40706 40706 850588629 18014 11305 355525015 8975 8975 380904439 55723 55723 738033466 28681 35620 763550297 70828 70828 557567952 9186 60252 241608566 37204 37204 976767778 26812 26812 726842469 22774 22774 748410940 38528 38528 231954246 35292 35292 786175229 1791 1791 699329826 45125 26812 233477486 16789 16789 488630782 17895 17895 941484445 28579 28579 569004138 43251 43251 945969583 73821 73821 43752617 50087 50087 740922050 30316 30316 85871906 41862 41862 416035146 18609 18609 202037155 63398 63398 461300443 48487 48487 96687249 72895 72895 79164466 35822 35822 773551529 50257 12210 146604406 45865 45865 307765849 67038 67038 927100373 76531 76531 887154507 26812 26812 464575519 41731 41731 406992035 46602 46602 612123221 26812 26812 804918887 12067 480 49360668 26812 26812 99646527 26812 26812 8596846 26812 26812 468378688 9172 9172 849754025 7614 7614 505118889 52784 52784 514343818 34711 61133 962506139 14646 14646 825975582 37530 37530 761921736 17409 17409 69231500 16283 16283 808656668 38511 38511 94627863 42868 42868 157030463 576 576 531750715 54048 54048 518094787 65997 65997 570055337 5262 5262 725101937 72116 72116 373824049 34454 34454 802319989 33930 33930 375591649 62183 62183 973748350 74207 74207 530486252 26812 26812 62738818 48762 48762 174156798 26812 26812 591276435 71142 71142 445625904 70548 72496 489104337 68116 68116 728099805 63700 63700 941749929 2692 2989 177250126 64324 64324 32211352 7414 7414 7255001 26812 26812 963446746 8391 8391 857349486 17999 17999 595638096 9469 9469 173455371 49867 49867 339042698 66594 66594 89698140 26812 26812 640275957 57348 57348 526008565 7098 7098 17498794 24865 24865 173157060 14908 14908 686173206 11028 11028 307208829 36661 36661 358069115 30789 30789 870787718 41667 18448 431902585 64140 64140 463829266 22604 22604 175396450 41545 6824 562608817 76400 76400 590005769 32578 32578 316904654 69594 69594 810613435 76002 76002 513218854 23255 23255 744596475 21422 21422 903208321 10560 10560 50623686 10540 10540 363683589 63783 63783 227006871 74075 74075 69240045 26812 26812 839460732 450 450 363304041 49807 49807 287616425 16718 16718 686571459 30587 73665 134605195 41545 32049 726185774 9306 9306 771197287 66178 66178 983519234 53370 53370 663517295 26812 26812 236774969 26812 26812 302542594 70521 4611 24406173 37054 37054 246871013 26812 26812 752676247 26812 26812 27155345 31617 31617 851503356 33294 33294 525473364 44839 44839 793380695 25648 25648 232631144 43216 43216 233542608 55080 55080 434895823 68608 68608 191010884 56080 56080 361589254 61987 61987 482646517 62229 62229 398521842 58382 45442 678365246 15968 15968 823652400 53436 53436 632196443 29777 29777 817742578 7342 7342 712361418 38531 38531 793887716 11063 35815 362706839 70990 70990 191099687 20061 20061 737661264 26812 26812 882178462 75873 75873 747450378 18650 18650 964351867 63269 60182 6807240 2172 2172 618114005 70217 70217 374203938 68964 68964 109507483 24052 51810 932586537 55003 55003 282623237 25415 25415 377246942 26814 27116 822890020 52907 52907 948815609 60538 60538 988693863 1407 1407 632619219 43546 43546 860070491 22176 22176 723737581 10514 10514 51551332 60557 60557 250723080 41545 67668 839212456 77152 77152 400476105 6361 6361 46984220 12328 12328 315726885 25956 51825 980126777 41545 24074 528028840 4304 4304 3455122 44839 44839 490513596 34859 46797 138344949 75715 23254 765073764 48305 48305 451577236 61792 61792 867443852 26812 26812 331433384 20838 20838 72544142 4595 4595 472903550 28490 28490 338601508 13820 13820 754556069 1775 1775 54120252 26377 26377 392847836 26812 26812 14321538 58563 58563 958231666 62592 62592 89798545 24286 24286 25373082 54072 54072 971379565 74304 74304 304510341 15884 39825 906508732 52252 52252 755794677 58280 58280 851828321 60510 60510 513539740 29581 29581 605404013 34571 34571 211039552 48921 48921 169874980 27079 27079 63562004 70911 70911 989103486 16765 16765 275077941 62119 41894 949222380 69301 69301 423390906 66132 66132 52599703 72054 72054 783332462 44836 44836 851376201 48280 48280 498622273 42332 42332 638338387 3800 3800 40594169 11028 11028 25821687 32622 32622 830568354 44672 44672 165196929 56863 56863 418195396 26841 26841 394203387 63725 17527 63897177 48707 48707 233856801 50564 50564 264708004 18020 18020 847231668 54796 54796 658305391 8568 8568 453075363 5834 5834 122511816 66990 66990 551294590 54308 54308 105379000 35804 35804 543056895 31344 31344 875383755 17259 75073 407935467 49534 49534 461443004 15613 15613 406023509 24543 24543 502035189 33812 33812 531252236 26812 26812 248336765 5226 43320 117817980 61163 26812 380770828 54007 54007 503946071 20422 20422 114464039 64160 64160 338588081 3879 3879 658374080 5704 5704 684030669 51311 51311 186390798 34214 67481 846002633 27983 27983 361415118 26032 26032 849775317 12544 71473 536818971 30565 30565 329900969 61439 50794 69787350 31328 31328 191429201 36246 36246 407404241 43070 26812 92879532 26739 26739 312103638 26812 26812 531714950 12030 12030 765715544 6251 26812 301078908 57816 57816 987781590 3706 3706 361200982 67385 67385 479482183 73362 60067 28190315 55925 19651 311535846 25529 25529 2307755 66965 30947 505916187 34986 56477 678631353 42124 42124 513711708 26812 26812 967565423 26255 26255 419342529 36460 36460 639800027 57144 57144 924132584 7010 7010 833099008 17281 17281 45088682 44525 44525 578778875 12905 12905 160893746 5387 5387 831570471 15178 15178 658932065 32067 32067 26508727 13427 13427 147334486 58422 58422 496185779 32750 32750 271511033 71428 18660 268496065 45378 45378 644392135 19016 19016 804982459 26812 26812 452221415 26812 26812 47450455 49954 49954 565538122 26812 26812 389937394 76180 76180 588123919 70069 70069 547799135 20791 20791 412567296 19722 19722 583236374 63360 63360 22089904 36787 36787 289012839 60890 60890 304351081 56583 56583 638034657 29778 29778 183606210 64771 64771 651137525 68701 68701 142915921 18623 18623 332606050 23838 23838 333671745 51638 51638 187167214 16870 16870 571447887 26186 67705 522069139 29421 29421 310148607 57487 57487 253643928 65020 65020 478740822 72841 72841 198700672 63993 63993 560456199 75063 75063 243118358 28896 28896 386286947 12846 12846 45880857 72012 72012 121049246 67105 67105 511407657 66569 66569 691654821 53059 53059 731131067 10118 64822 223527871 8857 8857 134320843 75549 75549 555246491 50788 50788 147743779 7466 7466 626495363 26812 26812 312629427 19938 19938 123495296 60479 60479 539330341 42706 42706 130624439 65132 65132 564372966 50260 50260 794277651 33428 33428 373484754 54362 54362 928482553 14836 14836 532268470 26812 26812 631505404 18653 18653 561171952 47718 47718 727204099 60017 60017 414155245 14761 14761 561693140 74520 74520 153815430 30148 30148 501226980 32135 17914 563749843 10501 10501 355233088 51987 51987 50574525 3246 56848 547046938 13877 65052 35071696 20161 20161 981504242 9716 47993 867668753 40444 40444 915918819 60182 60182 698698297 75951 75951 937162828 30739 30739 36931604 62691 62691 127954002 41598 41598 310772394 51180 20241 208264454 48985 48985 571281485 64038 64038 485524562 57143 57143 548177101 51944 58594 191778531 67278 67278 313660394 28576 28576 255628839 44475 44475 990308352 1148 26812 331392148 60757 60757 238820774 69747 69747 375713158 13967 13967 761486464 10227 10227 738644467 26812 26812 641280131 36667 36667 534621246 12546 12546 38039416 26812 26812 642342055 54183 54183 361392143 5050 5050 111783881 48664 48664 67543238 13677 13677 919927658 58843 39266 895813070 19165 47651 410909683 74608 74608 708390340 8228 8228 974182398 28883 28883 902544505 9734 9734 877079905 56287 56287 673004348 70750 70750 672033378 11223 25353 625623607 74448 43342 395230609 36676 36676 903164645 7262 7262 502540634 14055 14055 461628887 64167 64167 697509374 15248 15248 398384531 15918 15918 390146724 26982 26982 447088024 3397 3397 747752039 55477 55477 810567296 75642 75642 688024768 47769 47769 936719472 35094 35094 293742618 8754 8754 54611826 52113 52113 205787523 19195 19195 544389527 15758 15758 991630861 4791 4791 231849595 73056 73056 478696876 62724 62724 94534858 77298 77298 698053766 24403 24403 262805480 74941 74941 701060322 37199 37199 242606060 23417 23417 599089032 36065 9760 832211827 28277 28277 686542066 28582 28582 616377542 74009 35996 137486562 26812 26812 443536142 17707 17707 528968296 58007 58007 379221833 46754 46754 536081966 26812 26812 961587807 26812 26812 812140011 26812 26812 614202423 26812 26812 179528037 45941 45941 450889539 65890 65890 289476961 26812 26812 370081875 18861 18861 575505685 68075 68075 760174139 26565 26565 674584903 66536 66536 254191683 33320 33320 125869582 31732 31732 320204728 14175 14175 624672984 57902 57902 517205000 30768 52589 261367638 47840 35527 853897195 28662 57356 950019831 72518 72518 956341642 22683 22683 238670366 76651 76651 650373658 26812 26812 833897364 26812 26812 365501122 55631 69426 57259215 63557 63557 353026361 50518 50518 672562833 42870 42870 544547703 1226 1226 162459412 18351 18351 52900763 70976 70976 279696754 538 538 15685944 52171 52171 955851667 64168 64168 686648374 71175 71175 231811731 194 194 448569646 17893 69494 576259355 53806 53806 540952752 40286 40286 317464876 32721 32721 73367676 12440 12440 437328968 62861 62861 11827350 2230 2230 896067610 26812 26812 832326644 64271 64271 330430399 62822 62822 479676074 37418 37418 989663285 64013 64013 728347912 66313 66313 415234479 54937 54937 868320573 1737 1737 307155057 19408 19408 343163376 21054 65705 623087869 57764 5902 843289717 68489 68489 948237231 59208 59208 999608432 35080 35080 759482701 17247 17247 238551982 55517 55517 586089338 69726 69726 309529897 55591 55591 749764838 61424 61424 456043913 38866 38866 564491844 76764 76764 288458500 3136 3136 806373170 73262 58346 937867590 33163 33163 183449937 71948 71948 420110515 8078 8078 297005709 26812 26812 795694865 45788 16428 345089516 69417 69417 607373640 6184 6184 984645846 55039 26812 17081558 7405 7405 721806424 38369 38369 974809893 7582 7582 802813051 57099 57099 620014026 42736 42736 645797536 4043 4043 770275669 366 366 46507104 40942 40942 970049217 46530 46530 640542167 67487 67487 245591351 53587 53587 10989072 50577 50577 49053623 36441 36441 62778489 3340 3340 392568141 12979 12979 332376042 12759 12759 965521480 6111 6111 5186787 40309 40309 333022340 8027 8027 572478582 21458 21458 814847783 28515 28515 132744490 74104 74104 166718318 31860 26812 102013773 32369 32369 52684409 58274 58274 670740329 34843 34843 427063797 34447 34447 550549820 26812 26812 345135479 19515 19515 110561246 49046 49046 132859446 69594 69594 573487810 52662 52662 910090387 13625 13625 306843353 57348 57348 959659281 56421 56421 577861262 9878 9878 263021676 26067 5 836233879 19260 19260 838329931 31259 31259 328974411 26812 26812 688899791 68947 68947 997465614 6458 6458 490776691 56749 56749 137353754 73047 73047 872838953 71636 71636 648426066 52999 52999 374807522 65213 293 778902852 12827 34177 878580833 1619 1619 142510449 26812 26812 471036984 48368 48368 896301713 50407 50407 223758984 46285 46285 44082083 63159 63159 704591590 3320 3320 611151638 37543 37543 603970610 26812 26812 298674813 74941 74941 22669763 38045 38045 801810020 16633 16633 516923517 46506 46506 513097013 26812 26812 783698983 53518 53518 666806368 75124 75124 782706374 60023 60023 91890079 12116 12116 940625189 45623 45623 782619692 9494 9494 738741349 44363 44363 920543011 38986 38986 26402501 48123 48123 571227895 47191 47191 485104731 27051 27051 754777075 62736 62736 374448327 18959 26812 345204703 48688 48688 786874128 28928 28928 871417029 41545 27831 249963339 52643 52643 269600171 37395 37395 537011024 48236 48236 90004292 60645 60645 978544036 67018 67018 761621462 49314 49314 90154992 26812 26812 265229829 24293 24293 436122026 40227 40227 615637993 26812 26812 530382204 63129 63129 368654099 18130 18130 709783801 62169 62169 91018074 32755 11779 98718598 20297 31048 795703724 63387 63387 222438354 38916 38916 636688211 71562 71562 318638786 45431 45431 885548801 12899 12899 2474936 60005 60005 675961767 52594 52594 201745612 21539 21539 144321619 9388 76588 4581972 26599 26599 171177699 45634 45634 850970279 26812 26812 736676928 52589 52589 967479293 8409 65788 133878627 21319 21319 677129413 31538 31538 273591583 26144 26144 601099061 59710 59710 135925816 69956 69956 582817354 53697 20174 138022175 52925 52925 934254329 63321 63321 382314552 33849 33849 691348675 68068 68068 536889203 7336 7336 909268221 21803 47030 399114526 35049 35049 563479011 26812 26812 643968466 2410 2410 318715796 26812 26812 689133947 64969 64969 114696666 64314 64314 282491309 42515 42515 783105299 66009 12665 935046594 76066 76066 501581432 13211 13211 742191546 40519 40519 743076381 22686 22686 103521963 35642 35642 821984564 25656 25656 881103080 66908 66908 383972329 24419 24419 884205200 22886 22886 589585952 10395 10395 883705354 47992 47992 924965157 53441 53441 569886585 36818 36818 710626591 571 571 14888835 61183 61183 643500997 26491 26491 246510716 16320 16320 117753950 66735 66735 49689171 12587 12587 86224660 7876 7876 775945164 7407 7407 327624916 21221 27317 345322560 135 135 673207130 26812 26812 647720602 10531 10531 878203045 26812 26812 508955092 21597 21597 354402865 60648 60648 570841479 63721 8553 754472755 47963 47963 78278250 26202 72358 258623999 37079 37079 404996225 10035 10035 952393354 26812 26812 346673268 71394 71394 727021028 7008 7008 106499470 26812 26812 30885172 69209 69209 986723075 70168 70168 661965079 58010 26812 854355096 9163 9163 123821641 53291 53291 529634212 34153 34153 941871964 62790 62790 464633808 27945 12349 538556207 1147 1147 631628593 70454 70454 117694290 74803 74803 809901945 3598 3598 919589373 9396 19866 509639544 22857 10765 704822873 17742 17742 223967173 55937 57706 798734119 7360 7360 650630047 62966 62966 389148846 77111 77111 917022227 65566 65566 924123713 76570 76570 967851160 20925 20925 102563962 30394 30394 587985611 42892 42892 960675477 54228 54228 755698016 51622 51622 226902784 59698 59698 13776510 76885 76885 87355823 41545 26270 231877910 26812 26812 158448398 6106 6106 620193900 43708 43708 341206938 60245 60245 133514280 69341 69341 690386362 14669 5728 377434300 41545 2846 820637031 5371 5371 17417355 57703 57703 816526126 22944 22944 82196251 41545 61948 797705097 32911 32911 485729096 34887 34887 543769496 25530 25530 136731786 10827 52151 489426627 37424 37424 134908347 42563 26812 173774060 41545 939 899632953 9023 54622 577563924 27055 27055 706985883 64312 64312 96688282 18307 18307 896638861 37738 37738 485201732 26812 26812 913061048 60448 60448 746532398 43632 43632 816846490 33293 33293 629814386 41545 28860 344645858 46227 46227 804160974 43156 43156 284097658 19368 19368 574464234 34451 34451 426819343 4541 4541 777199409 8287 8287 862253748 73284 73284 870186120 1707 1707 114769989 5849 5849 135852778 64795 64795 919920535 17788 17788 970562644 40350 40350 396007973 26812 26812 521176354 22602 22602 164650996 35642 35642 883509038 26682 4744 120693188 11258 11258 367511730 1531 1531 787277205 69711 69711 687325217 75627 75627 309309007 3999 3999 365891046 28019 28019 529242240 37315 37315 341793712 72898 5809 47653067 26812 26812 489363089 48164 48164 228083766 49860 49860 485042607 2962 2962 886589302 26812 26812 560496300 26504 26504 285040050 14654 14654 490298591 43168 43168 986044153 51943 51943 622736431 11897 11897 181927082 65733 39191 65069039 32511 32511 236571109 58755 58755 757584242 20572 20572 560606963 45014 45014 480840354 42062 42062 892689049 11519 11519 633856431 4243 4243 222996957 48757 48757 912412823 60007 60007 655583471 26812 26812 249366365 48924 48924 314233495 57443 57443 813166092 22366 22366 488157706 9484 9484 842768206 8147 8147 258191230 26812 26812 415498343 15093 15093 304089333 12625 12625 722662902 8735 8735 595547601 60372 26812 873216517 26812 26812 486927194 16363 16363 816016967 12665 71266 293473482 26216 26216 140372295 72830 72830 299337079 3158 3158 222226908 66252 26812 628995805 55402 55402 27429986 71967 56905 609960587 24537 24537 43439016 26812 26812 405079296 61474 61474 668399426 31437 31437 598331522 59912 28804 821701016 37070 37070 828519803 74624 74624 779049836 15868 38638 259567659 65 65 700891570 29811 29811 624156355 32011 32011 700480508 66031 66031 392474398 75101 75101 990999005 58488 58488 355058940 47297 47297 624056390 72667 72667 431565897 73987 73987 130150715 18909 18909 590671930 17551 17551 832400013 26812 26812 648072312 30639 30639 461701846 33101 33101 599974342 30564 30564 317845328 42424 42424 704562425 74635 74635 979871147 4485 4485 147325744 41978 41978 637033358 19220 19220 661242554 10266 10266 46362098 42400 42400 285969683 2861 2861 169889080 7180 7180 384028372 35942 35942 94733195 66973 66973 779745718 49974 26812 222632957 64825 64825 267804629 42751 1417 667853874 45371 45371 784192990 25935 25935 379132758 52924 54799 212482235 22914 22914 173295080 47397 47397 958686144 26812 26812 719770386 2597 2597 285048041 36490 36490 330504185 75483 42507 752908726 69498 69498 225612638 4979 4979 153117731 26812 26812 237841929 47232 35016 999357984 48444 48444 820365152 17170 56759 32498910 18626 18626 761654499 72305 72305 786520072 2756 2756 358336290 26812 26812 374375040 73811 1932 971537456 47069 47069 437550489 4978 4978 294205419 76110 76110 515278183 61889 61889 26293994 26374 26374 687316326 76332 1259 274109904 35923 35923 891667853 13456 13456 564877293 16124 58519 134407507 49697 49697 357989544 51679 51679 746615392 69765 69765 60418894 54535 54535 997642463 29250 29250 131428356 73927 73927 885748510 2650 2650 35590569 35271 35271 935545671 26812 26812 965716340 65933 33532 111624375 44036 41025 302263938 24436 24436 828737157 61434 61434 856519905 55073 55073 815368131 74010 74010 223695066 34557 34557 429962504 27238 27238 930859126 26812 26812 551017244 63496 63496 766911790 20650 20650 352008721 7653 7653 344820704 73461 73461 926801488 12774 12774 786096283 23865 23865 216252413 26812 26812 322594206 26812 26812 62594572 26498 26498 61880972 53956 53956 803943492 57490 26812 91906381 26812 26812 705846648 333 333 228745859 20286 66423 995874101 47454 47454 263912785 56399 26812 561524671 58461 58461 314009286 44190 44190 535587989 58882 58882 525801142 40892 40892 494415748 3806 3806 148465680 12413 12413 656523903 72456 72456 50561645 61120 61120 130830651 77073 77073 737135694 16231 16231 954560795 52056 52056 717047283 73199 73199 85628927 41545 39742 120360339 73991 73991 511836713 21773 21773 205535304 29161 29161 231487667 59380 59380 859973264 12459 12459 267881343 37794 37794 179455785 26812 26812 495616710 11799 11799 865749853 52305 52305 151498255 65277 65277 847201957 3238 10 520230425 72180 72180 309974653 74976 74976 29416765 67697 67697 2780501 32708 32708 892985887 41545 26812 458841938 26812 26812 960325009 4120 4120 423370569 15873 15873 517828192 7918 26812 141928188 5989 5989 15437846 1283 1283 859976122 52040 52040 95967366 51709 51709 704594916 13262 13262 2167225 19755 19755 507007187 33769 33769 57834002 21047 2730 326606068 23488 23488 686719648 74855 74855 73739390 26812 26812 660505547 5753 5753 327432656 20745 20745 641218796 69888 69888 578546786 55803 55803 680376738 67302 8330 858099556 67433 67433 434260108 19860 26812 529533723 49881 49881 719827001 34934 17412 982932937 52260 52260 798962182 15635 15635 819846828 34010 34010 534744826 38198 38198 478713354 75030 75030 195007747 69261 60703 186598634 35570 35570 422181333 66846 66846 369886854 22864 52070 463757649 57604 57604 130405549 51367 51367 274209777 196 31465 531788586 9464 9464 733916415 27870 27870 301657314 59281 59281 398726939 73900 73900 405052818 64320 64320 910612899 46168 46168 65144771 41545 50165 612878912 71485 71485 759491241 36402 39496 561430292 30313 67610 100258205 6630 6630 573209452 60452 60452 781462304 32941 32941 384598517 44433 44433 747884401 35111 35111 29071887 4005 4005 475874900 65579 62407 458948436 2728 2728 199645804 11460 11460 799296241 55012 55012 587830051 69263 69263 498776854 51976 51976 54597261 39802 39802 972972356 30707 30707 807442352 38148 38148 35477371 30653 30653 953571366 32896 32896 493687360 29892 29892 699674178 67113 67113 341266577 52348 26812 29034926 50143 50143 236342106 31248 31248 627921976 55641 55641 685605548 36506 36506 881447427 56769 56769 287281738 26812 26812 945593185 47249 47249 323534666 32402 44981 638853754 13743 13743 920395516 51568 51568 151026712 67913 67913 244830289 139 139 808395320 54958 54958 243260222 20541 20541 672929559 49485 10441 37642962 10799 10799 816683727 41545 49702 264762146 19583 19583 114342807 75041 75041 979226503 47285 26812 203824936 73128 73128 274637458 19882 19882 121361838 2021 2021 796233708 54998 54998 723921714 29429 29429 391928880 9338 44383 322369482 75144 21604 596251271 25463 11825 101141856 33923 33923 855607000 70111 70111 477547205 13511 52681 321309437 35469 35469 315147332 73236 73236 322213664 35065 57839 599518663 53450 53450 528138454 56313 56313 125239109 19272 29094 669405038 1255 1255 965233573 69261 69261 250891665 11970 11970 179215977 41545 49489 983421393 40745 40745 553801803 5322 5322 748788611 50279 50279 737856026 75881 75881 442784241 39433 39433 597262702 16408 16408 625672124 39406 39406 258787093 23927 23927 740888493 71145 58661 904239323 75420 60973 304593132 36052 36052 250215197 50227 50227 442569237 38410 38410 280351334 76068 76068 984182468 19142 19142 6693877 54606 54606 270333848 54770 54770 737557977 40357 40357 566687789 62888 62888 193107007 30840 30840 543761493 41545 15212 678879435 10364 10364 17919634 41545 51054 353752939 11389 11389 588588922 44630 44630 94894321 46714 46714 798194534 9771 9771 683992228 32548 32548 503031098 59167 26812 415995316 26812 26812 138299278 39691 75453 409069155 35779 35779 133382015 40180 40180 22931520 66636 66636 478973884 59528 59528 689034094 26812 26812 580911400 30649 30649 782023672 19191 19191 563847609 58329 58329 48197767 51777 51777 13131085 1665 1665 244190275 64555 64555 602410727 41239 41239 423847010 37884 37884 5616256 41545 55952 751543969 53826 40127 212649976 62534 62534 717864487 42690 42690 412357842 55340 58165 307958929 47989 32011 76408019 64707 64707 625834043 62953 62953 951097155 28842 28842 778433508 547 547 173785297 1605 1605 578779889 6454 6454 695110920 55526 55526 43383689 50377 50377 682487893 25161 25161 70619385 63129 63129 795467566 18143 18143 901740730 26812 26812 140614505 74565 74565 108107322 40990 40990 663332589 65220 65220 146941660 26812 26812 246338702 15318 15318 755321275 30065 30065 974759378 3851 3851 420494748 62142 62142 195541629 21056 21056 300828413 49505 49505 20635670 26812 26812 877726507 26812 26812 547523664 67142 67142 445998572 135 51395 968888907 59608 59608 984605602 159 159 666838412 15427 15427 612796426 26812 26812 860397620 67513 67513 611782801 77014 77014 96513395 53994 53994 92073657 17296 38080 46872429 2550 2550 88346670 53021 53021 764838301 26838 4733 386299354 5900 5900 814442433 26812 26812 947270243 14517 62880 101721510 70437 70437 317301597 26812 26812 318288053 33426 33426 312890392 10572 10572 41695553 56516 56516 538276403 11725 687 727954433 69279 69279 554275185 32189 32189 580784547 70321 70321 740454874 69803 69803 681075245 37687 44922 406675597 61014 61014 799243924 41545 10924 741096159 60288 60288 838117658 41581 41581 810264079 26812 26812 5620235 48037 48037 351116077 52964 52964 622416387 58011 58011 174005139 28642 28642 931537113 26812 26812 321918855 26812 26812 457579017 8815 8815 501704497 54147 54147 129866396 57135 57135 181742720 21464 21464 525185481 8849 8849 674425484 76198 76198 129723061 35547 35547 406840198 25744 25744 414292052 47280 47280 608679266 61316 29038 973288338 21696 21696 862798363 47124 47124 452701007 37831 37831 915428014 20358 20358 827055669 40290 40290 725084380 58523 58523 18505231 50895 50895 663381311 19431 19431 128220228 66275 11375 575232819 14913 14913 628885479 65485 36635 201147567 39897 39897 182615167 26812 26812 230506663 21453 21453 143503264 32657 32657 730226393 29161 29161 779640490 44013 44013 437229446 46789 46789 276229757 26812 26812 942718904 5418 5418 219762124 71802 71802 586926395 11662 11662 18484343 26812 26812 284444509 41143 27655 853081904 57243 57243 884944856 63691 63691 456412523 41564 1469 44082616 49699 49699 887584769 25807 25807 888172633 53860 53860 692262218 63726 38315 197385459 63432 63432 361658682 5 32522 470405561 27867 27867 283458962 69800 69800 988005821 70317 38406 341013959 28870 28870 4505767 3098 3098 927387861 41545 26812 612522497 53674 53674 431213200 20979 51055 396110186 1600 1600 562330930 13992 13992 337204145 282 282 46217584 26812 26812 599626831 28006 28006 452222978 67389 67389 112224329 55957 55957 25691564 69647 69647 559305188 64375 64375 11813264 24548 24548 118589325 73324 73324 920688330 17193 10683 848178404 26812 26812 976594110 67010 67010 70556450 68587 68587 847996867 48913 48913 873433200 22606 46519 167463284 15148 15148 732124241 46702 46702 894580606 3145 3145 914116929 11740 11740 909613638 36701 36701 573577866 41545 74858 433348334 75343 75343 310541949 75389 75389 838882953 21281 21281 975378595 45952 45952 746151449 75947 75947 443784121 53969 53969 910882809 4544 4544 594770663 68883 68883 326546264 1377 1377 118039239 13496 13496 496567576 26812 26812 963218625 57618 57618 922980305 44663 44663 943522984 49216 32589 503410251 49752 49752 412603975 41545 5470 775820001 71117 71117 906111016 14286 14286 692481133 12303 5395 191321730 56519 56519 60965174 35631 42965 108678797 75815 75815 57438501 61427 72960 565751895 14984 14984 310906172 7279 7279 927485179 49349 49349 330653711 69081 69081 327164064 26968 26968 614288501 64834 64834 810486645 51628 51628 950832005 60742 60742 444713506 13536 13536 691135725 67085 56287 795380048 41069 59872 455417728 65201 65201 788635048 26003 26003 767241482 67932 67932 399557493 61829 61829 98381944 30272 30272 949237736 11589 11589 78808064 42043 42043 997599621 41545 58577 696543478 45765 45765 332643371 26292 26292 332677968 45892 45892 533538609 52754 52754 772954706 35552 35552 322991133 26812 26812 563964522 34188 21435 509205691 46179 46179 635739396 51334 51334 3297004 53869 18835 262951972 32031 32031 885101109 70093 70093 621835105 41545 65140 929276758 42253 42253 672246318 1749 1749 838422832 2996 2996 879384490 26812 26812 715393483 17282 17282 990414606 52125 52125 195365938 44756 44756 734908966 4276 4276 575676892 21125 21125 121897866 23991 74468 619579954 34867 34867 465072590 26812 26812 449056458 65837 65837 47720062 63873 63873 150464940 8069 8069 698178598 74214 27159 77791877 39179 39179 6251062 19410 19410 310079472 53440 53440 369863929 26812 26812 773898706 60197 60197 455800103 74328 74328 427518155 21872 21872 991672357 57931 57931 838670552 14783 14783 891962282 60964 60964 134286692 52689 52689 133019832 61764 61764 557848791 7111 7111 536011588 66344 56318 930705576 58122 58122 127856165 48227 48227 48182088 39713 29648 128824611 64926 64926 429683477 16311 16311 519520481 65060 65060 271298741 63975 63975 584860633 50764 50764 415346852 33021 33021 586154441 57175 57175 642516013 64023 64023 800121176 26812 26812 825760269 49811 49811 823302589 11311 11311 321236100 43226 43226 162178598 70810 42318 535809566 602 602 475558452 18201 18201 336575398 23505 23505 868354486 10819 10819 200873089 35959 35959 895752539 51996 51996 289508232 32528 32528 558255093 64120 64120 552628459 59919 59919 501718034 51439 51439 512972580 22037 22037 689121509 60138 60138 437060321 72920 72920 638133620 49647 49647 842019215 20215 20215 622786314 9848 9848 925506960 26812 26812 963338250 18715 18715 879819363 71701 71701 762962318 52280 52280 142526733 62861 12316 836335070 41181 41181 657316859 72267 72267 63658354 70907 10597 318416975 30630 30630 720432844 50722 50722 978983453 26483 26483 249732421 7395 7395 941193724 74563 74563 740750156 57624 57624 504708172 68841 68841 211676715 22550 43794 601417641 44956 44956 724913255 12067 12067 728361413 49259 49259 553283966 47284 47284 347398498 48473 48473 426077663 75969 75969 29459008 25542 25542 94567758 41545 61466 996361585 62605 62605 79517968 75164 68591 385309761 63396 63396 331427112 65612 65612 966775814 63830 63830 537585366 26034 26034 230294798 71040 71040 326252333 33674 65902 390928793 73887 10264 645481582 69877 69877 992874766 55779 55779 79439331 60375 60375 115034977 56802 56802 73955195 26812 26812 725833580 59632 59632 638268737 75243 56453 761684023 16177 16177 820074638 5265 5265 886179539 65225 65225 492952232 10388 26812 268061959 29736 29736 972570949 4572 58136 675746195 45101 45101 756075809 41545 25289 741186530 29398 29398 367843549 40576 40576 373727272 7731 7731 15540324 1035 1035 362495919 1564 1564 695860667 41545 49201 792277470 16773 16773 179868492 47159 47159 949727967 63121 63121 446593550 13442 13442 51677501 40533 40533 80194499 63377 63377 263768857 47605 47605 151615018 64473 64473 951599580 14590 42576 203910696 13054 13054 16436909 6071 6071 830913059 53858 53858 677316555 44769 44769 690724986 26812 26812 506056200 74563 26812 996524087 66732 66732 794027278 58296 58296 305044547 75562 75562 572253886 57125 57125 930965364 31539 31539 932374326 34390 34390 343175750 26812 26812 335064015 26812 26812 91225997 9846 9846 339742276 39390 39390 968914475 21318 38046 72581279 49269 49269 354083549 72472 33853 347875099 68274 68274 27148846 10374 10374 86801396 12823 13413 743536922 15719 15719 765464221 5835 5835 674324913 45928 45928 543902546 25885 25885 218575459 65890 44854 15935203 15897 15897 877418109 4646 4646 354183533 69755 69755 807501757 13625 47385 862325503 26812 26812 91072781 44049 44049 53904456 61165 17021 253968299 25083 25083 906796869 1132 1132 124178987 73213 26812 725485535 26812 26812 350137418 14760 14760 713277898 30510 30510 579008604 75721 45817 876914433 61390 61390 205455220 5244 5244 762020912 26812 26812 969297857 77158 77158 964920532 30918 30918 837260880 73200 73200 676601229 40805 40805 471717308 67385 28399 399662758 19248 19248 813777043 5085 5085 997117138 15024 15024 976015148 52002 52002 167273917 38270 38270 626558204 75295 75295 326861932 3966 68252 310829884 72104 72104 658473288 75792 75792 736195015 54671 54671 682816625 54854 54854 659364950 56009 56009 870538221 34759 41965 150355856 70882 44036 581310381 26812 26812 710819479 18098 64892 598529347 13101 13101 9249125 57169 57169 84334469 19035 19035 778624284 77091 77091 853436410 28553 28553 84694917 33197 33197 337423915 34977 13554 143065837 45978 45978 608239084 36049 36049 628548423 7806 7806 161320773 51690 51690 38222226 69048 69048 441110499 41545 48102 514474309 59856 59856 996160607 34542 34542 952078863 77067 2949 488952223 72253 72253 497332501 29099 29099 737326414 48260 48260 47288303 26340 26340 13585604 21460 21460 747512246 60032 60032 194873132 76209 76209 47829744 42929 42929 936346008 14264 14264 374141203 50271 50271 504639063 22380 22380 462394307 16821 16821 580704860 15420 69954 59330240 34570 34570 444674068 66641 66641 587045126 59467 59467 647419778 57901 5114 914178816 36656 36656 177688307 67801 67801 585125395 66503 66503 14792036 2655 2655 954565039 3696 3696 453222626 56790 56790 789237271 56290 56290 629359038 50622 50622 358016572 10680 10680 4334930 26812 26812 754019006 26812 26812 694180438 39169 39169 115483792 51930 76955 299920468 42668 42668 124912907 26812 26812 732198928 36518 31976 719329540 56167 56167 188544836 44356 44356 376534678 684 684 469585037 64887 64887 84691413 26812 26812 348732718 33626 33626 667769323 2361 2361 173356069 36925 36925 254198651 56062 56062 191593490 37724 26812 783923445 10317 10317 889570468 8019 8019 454439868 23402 23402 320015791 10606 10606 752129680 42 800 341920897 76487 76487 367731192 18189 18189 619490692 36437 36437 202389751 2298 2298 744846232 3430 25511 672928774 19267 19267 729529925 37559 37559 526163122 3177 3177 389415903 26812 26812 983933597 64482 20474 860500318 53833 53833 95614609 33183 33183 162236074 13018 13018 455002853 26430 30975 9355203 25206 25206 765581725 66370 28675 226170474 47874 47874 263903638 8555 8555 903082501 2020 2020 254476513 30337 30337 428449971 66474 66474 613918771 37688 37688 333501593 75950 75950 529424927 54005 54005 29289854 43474 43474 981177626 64035 56145 539114159 68792 68792 982504354 36543 36543 26854330 26812 26812 706797012 26812 26812 228004823 509 509 950950094 68800 28251 764131769 21737 21737 965964363 51972 51972 669863691 77186 64976 448972415 57703 64724 328769204 72163 72163 136085847 9974 9974 981722124 47692 47692 444096246 64206 74448 934057560 26812 26812 210413707 8246 8246 26672871 30316 30316 377963927 5774 63801 995067695 28138 28138 366489858 33001 33001 129517917 37867 37867 113478280 31467 31467 342070044 6510 6510 325338910 30677 30677 875530093 54830 54830 639700736 41545 26998 595104008 49351 49351 833984579 46949 46949 743506983 27790 27790 34592755 31979 31979 446301514 27944 27944 123555678 64806 64806 825173911 13372 13372 859092724 49036 49036 911478754 38531 38531 365631355 10715 16553 452698759 19915 19915 529768621 74239 67075 261417445 34825 34825 703915219 68640 68640 517148771 41545 67407 681268363 14325 14325 969797389 14228 34721 553909897 56724 56724 943103217 22611 22611 289205423 31510 31510 173848998 63259 75492 840059188 26812 26812 566418569 27632 27632 44642895 76439 26812 498175536 744 744 152215308 35804 35804 368158726 15048 15048 70182406 7742 7742 704393043 15105 15105 33029948 76400 76400 376801538 35 35 423456982 26812 26812 694666157 77085 61410 17833399 28997 28997 589719933 72808 72808 392970964 57026 67435 555934822 14241 14241 611824512 60289 60289 567953462 48107 26812 138929381 28001 28001 137328226 22182 22182 816442910 42418 42418 769413071 38757 38757 181183683 39868 26812 369419116 459 459 307637742 4856 4856 785295920 6295 33652 671952733 75066 73995 443800142 26812 26812 899328989 30252 30252 866651289 31058 31058 73194720 11514 11514 221345827 75829 75829 666517793 71916 71916 663539975 51286 51286 830698660 23384 23384 529562342 34738 34738 704481880 61489 61489 507614200 35929 7406 749557129 26812 26812 195963415 43982 43982 977833028 43111 43111 383486779 10394 10394 432090685 55208 25409 721522657 56694 56694 802756113 61271 61271 299461356 47943 47943 236289818 30026 30026 288405887 26812 26812 33431436 7818 27869 374318220 27564 37738 809233178 52535 52535 981738606 22995 22995 403252757 68252 31082 140261334 59923 59923 31295565 30489 30489 392260680 19641 19641 949096034 10366 10366 891012739 67017 20942 613454365 72931 72931 616970463 26812 26812 692543881 34920 34920 524960039 67570 67570 661429461 65768 65768 760820875 20880 49914 811267007 76537 76537 629229283 38245 38245 599755087 74275 74275 818353015 41265 41265 356396558 45554 45554 138271409 54768 54768 917908896 26812 26812 644071897 28379 28379 215235175 75767 75767 373838022 26812 26812 302008279 12426 12426 673374613 30692 30692 954741992 4273 64902 641163929 26812 26812 127754381 45768 45768 687608468 77077 77077 785230219 49568 49568 783843016 42957 42957 346530382 51227 51227 262535868 38372 40968 931956789 5879 5879 673648439 10183 10183 663924848 74536 74536 529135559 15531 15531 795953081 37206 37206 371311876 23565 23565 340105507 26812 26812 663025524 70354 70354 28739401 35592 35592 148014192 9678 9678 36410920 19928 19928 299969120 51402 51402 771333186 66839 66839 293217561 26438 26438 197634951 61578 61578 752682049 30704 30704 207091242 16550 16550 422688280 31334 31334 778328314 33924 26812 737905831 75813 75813 662781345 3930 3930 347968733 57562 57562 631503813 38564 38564 350887640 27811 27811 855464466 27730 27730 469398112 57785 57785 307415740 7651 7651 498684237 5484 5484 919767080 41545 14883 690124477 26812 26812 669757389 35485 35485 890020047 45185 45185 88121561 58037 58037 131968191 41834 41834 245111193 54834 54834 550081182 48685 48685 885223756 12720 12720 17612316 36402 36402 195042498 19358 19358 879853835 32828 32828 231408576 26812 26812 969619178 41545 24030 412669854 18668 18668 475234797 66020 66020 723642454 25556 25556 669654722 19057 19057 519626735 26812 26812 811859876 46396 46396 758970244 16495 12679 838453848 58184 58184 752252445 40211 40211 456094663 21034 50420 441970967 64253 64253 530384430 32389 32389 263553448 46468 46468 458970041 25615 25615 784956458 34315 75193 709773574 20563 20563 61002760 25452 25452 106640790 70154 70154 470203240 45808 45808 303144351 26812 26812 810579069 23998 23998 160194471 66062 50681 716567338 55030 55030 682590480 17876 17876 525745954 26812 26812 180826988 18945 18945 125569650 55794 55794 710864613 57863 57863 717196602 47935 72305 923978278 16751 16751 498789222 61084 61084 628501459 48665 48665 731709984 28870 28870 217154670 46622 46622 526697983 40611 40611 786894206 66786 66786 903041763 41545 22736 685131757 36108 36108 356412041 25479 25479 288608601 29629 47110 284551081 12259 12259 209925809 6730 6730 424997612 19659 26812 911572019 41276 41276 229641007 63107 63107 276227548 45003 45003 155689133 17737 17737 810824527 42913 42913 1392517 32167 32167 613590345 26812 26812 980605225 41421 41421 79033000 19450 19450 612346571 41545 18810 973685882 26782 26782 835185553 24111 24111 374811238 18967 18967 905798621 47977 47977 621781906 31161 31161 433497918 26812 26812 929288719 17735 17735 499619665 34995 34995 254197297 28916 28916 282522655 63343 63343 63078996 2445 2445 944543306 65679 65679 608213294 66860 66860 775122990 9701 42563 399214738 26812 26812 932541377 22769 22769 839259933 68446 68446 671665136 2050 2050 308103187 9690 22136 42304793 66291 26812 685975087 26812 26812 527374514 26812 26812 157708245 18724 39665 107085886 34362 34362 221582832 49801 41106 228919671 31696 31696 801547772 41407 41407 257515600 9707 9707 249177445 10320 10320 638800156 45904 45904 938862876 35878 35878 5210370 62433 62433 307679669 69248 69248 74707185 26812 26812 88978514 20980 32099 954376193 28844 59885 726159456 41319 41319 451209974 53410 53410 546359250 18660 18660 37473580 42216 42216 187171854 74512 74512 211919518 13871 32129 127563960 44474 44474 138208728 8708 8708 601213791 39753 39753 202464592 55685 55685 75174877 12065 12065 36670253 26812 26812 939901360 54965 54965 262469977 27521 27521 582819772 44321 44321 598991868 36815 36815 663210731 43801 43801 513521036 2224 2224 416944267 54707 54707 456955960 73056 73056 97805215 46516 46516 269602647 66264 66264 826774530 54983 54983 646166414 69294 69294 695457163 38834 38834 167048701 43545 43545 446065222 26224 26224 952286822 20378 20378 425698787 20298 20298 204932773 70189 70189 447722278 56647 56647 80325949 35023 35023 973936885 16619 16619 646616556 25807 25807 113351817 51891 51891 503796931 55732 55732 434555479 26812 26812 322491314 7010 26812 915694986 44083 44083 866518378 62917 62917 658540477 26786 26786 865624510 13415 3127 443902559 26812 26812 877780194 76986 47989 38011502 63360 13506 336102825 70030 70030 699335365 38460 61485 913108460 47808 47808 976264886 54395 54395 876550490 28669 28669 929964706 67372 67372 818304526 68571 68571 256270186 26812 26812 479159987 41545 46061 629014748 54590 54590 817585677 49646 49646 237703804 24999 24999 724870486 69994 69994 430658466 64579 26648 136526191 10455 10455 841778966 27411 68475 826758636 22193 22193 343795450 42814 42814 997787376 6581 6581 540446234 8013 8013 842266162 58975 58975 602048058 37597 37597 243352245 18848 18848 429302141 41634 41634 38176206 26812 26812 822452810 64487 64487 983863161 57503 57503 785218367 17672 17672 984803086 71291 26812 884152933 72494 29531 123732125 16293 16293 663094298 76413 54884 371416186 64080 64080 100366216 30552 30552 725851484 46522 58012 112173706 15956 15956 712474999 38481 26812 381761757 51373 51373 809096156 19063 19063 535052255 73047 73047 370564053 11524 11524 936748205 37546 37546 246099050 26970 26970 597308028 40764 40764 59569966 62150 62150 524812456 30112 30112 657015029 54869 54869 359010686 24813 24813 226670197 72567 72567 719499427 25383 25383 563459381 26812 26812 452689985 18118 18118 593063526 26745 26745 532534308 26812 26812 249224974 57441 57441 449953460 5459 7937 594925627 62336 62336 831635974 52720 74609 295056642 1866 40036 538616970 61936 61936 527058307 33334 58586 898590351 36972 35587 338885757 51558 51558 375602502 45732 45732 134910772 8103 67743 26337632 58733 58733 381762636 26812 26812 647804746 2478 76546 704788758 73255 73255 308721093 53119 5821 247206221 40100 40100 766378783 26812 26812 280620582 6129 6129 621102822 30309 77036 842153603 23666 23666 26868341 41165 11570 191302293 25815 25815 315990411 36725 36725 588534671 32225 23310 356549336 39180 39180 105253973 23850 23850 129064770 48168 48168 987457351 68915 3233 361993033 76327 76327 362262813 20377 20377 169615819 71401 71401 209842927 210 210 707043728 26812 26812 418474686 12825 12825 648996097 21790 17740 378472799 756 756 666689713 38405 16028 504209831 69703 69703 953108342 45054 45054 333650892 57899 57899 810212600 54553 54553 247752664 7634 7634 257159869 47651 47651 185803606 39288 39288 302405820 48161 63072 591535413 56744 56744 788262807 43544 66742 645175152 70597 20606 643993475 32409 20791 448498112 46193 46193 71901474 26812 26812 209790275 68292 68292 479092920 26812 26812 630893623 11426 11426 843741079 36844 36844 715248689 39807 18139 704661842 16560 6669 678092221 74999 74999 116339160 26812 26812 632063290 23440 23440 825562351 60859 60859 629675565 37279 37279 441110570 26812 26812 298986937 66284 66284 873378080 68194 68194 313271279 60706 41648 226074155 4996 4996 73588560 48904 48904 457890178 38700 65753 144528757 19026 74628 822517365 36819 36819 439548712 50230 50230 775511315 33299 33299 350938071 66344 66344 144835578 46742 46742 654962805 14058 14058 861246711 4964 4964 284009297 41038 41038 586436990 66645 66645 475354816 24587 24587 258158207 23650 23650 685165933 12695 12695 592446639 26812 26812 694171552 49167 49167 119658787 52824 52824 832920391 35854 35854 479083571 48229 48229 985695453 39468 39468 819982134 24424 24424 424939906 62802 62802 888146240 24307 24307 183420486 26812 26812 30108457 69353 69353 393134816 59432 29518 808005099 33929 33929 292178151 76716 76716 374025594 6957 26812 989754880 23310 366 630528643 28351 28351 585307330 5324 5324 497409764 11461 11461 851099598 26812 26812 309934350 68347 51419 484361810 40670 325 210740608 30547 30547 441392892 49696 49696 620567179 25932 25932 119613037 39120 39120 744918468 54807 54807 229390430 58029 58029 222892789 42451 42451 737752140 26812 26812 651896524 70634 70634 281186845 26812 26812 147515838 76748 76748 25686506 36718 36718 935835159 674 674 466913404 67015 67015 837418185 77139 77139 407619082 38762 38762 877955581 29927 29927 860070234 67372 67372 990474818 53370 53370 243033657 25541 25541 609694618 26812 26812 653143867 30382 30382 462848437 35526 35526 789733357 39494 60951 490551227 64665 64665 799182790 26812 26812 351241623 26812 26812 268966515 47577 47577 505400526 7100 24710 646399538 64592 26812 550581992 58204 58204 799474124 13737 13737 661815371 13898 13898 740578115 46362 46362 336695720 27522 27522 164764434 15977 15977 556410008 39571 39571 821989978 26812 26812 365341181 26461 26461 278431002 10950 10950 182296835 40702 40702 318639351 68225 68225 911092931 20394 20394 524233290 49258 49258 155105093 19165 19165 590198444 48823 48823 773663524 72679 72679 963598182 53254 53254 519313199 70295 70295 270682591 63185 63185 445118470 32495 32495 662210867 31073 31073 368871877 26812 26812 820701225 74904 74904 572992689 10725 10725 940960849 58101 58101 895758106 59345 34393 32168890 36313 36313 420826330 71440 48157 297534325 23471 23471 597601015 74833 74833 334660814 49204 49204 795866061 42091 42091 799195811 40820 40820 499606774 52257 52257 596146950 26812 26812 906877059 5086 5086 293972531 70110 70110 122356345 36726 74004 666062601 26812 26812 217711973 60695 60695 297787792 54239 54239 383681265 28398 28398 502491786 66851 66851 12420594 54590 54590 499447454 4780 4780 614019695 5275 5275 772943710 23580 23580 78545625 68061 26947 630810231 52853 52853 655995374 2461 2461 837336562 68260 68260 699199537 26812 26812 339394169 37054 43254 834968107 71085 71085 591694737 11494 11494 698809371 1663 1663 538762403 30898 30898 571657158 20718 26812 349287270 31601 26812 746147791 41282 41282 77395498 26812 26812 410942238 26812 26812 92007913 48939 13406 818250467 63279 63279 902912593 7732 7732 197723296 15245 15245 3797329 39452 39452 135893146 1636 1636 626154236 12837 12837 193308630 73897 28298 557889989 34600 34600 445551528 20831 20831 378876680 1189 26111 26019640 62671 62671 549516172 50519 49804 912432397 73970 46691 601232071 51517 51517 241531456 69263 69263 635603463 41483 41483 96705652 8916 8916 710700343 39778 39778 181128544 68970 68970 38351821 12105 12105 801944772 1145 1145 950138929 17554 33300 76611572 50552 50552 703550606 26148 26148 823633517 71417 71417 136927984 68402 68402 991591796 23795 17141 831510066 70954 70954 776073458 42519 42519 662927948 51190 6886 554240721 24148 24148 954266475 39936 39936 742643023 51226 51226 73650098 26812 26812 459160724 71399 71399 426873306 13415 13415 881080569 42 42 779719776 37756 37756 284726144 1849 1849 173328312 32533 2819 368500215 46242 46242 1108828 60522 60522 757587361 34984 34984 717027140 41368 41368 665875530 22490 22490 874826803 33572 22056 289710775 41862 58345 806718099 21073 21073 467865099 23606 23606 673576036 33228 33228 979243426 19293 19293 634941899 50221 75656 883617905 41545 14706 510305252 34049 55945 463281645 51612 51612 215633731 35933 35933 353647747 32685 32685 710523186 13865 13865 268283877 12506 12506 811998519 67639 31407 985420760 25470 25470 485188184 67017 67017 902179850 34314 57323 208653233 68974 68974 88284022 65437 65437 104261241 50192 50192 172419963 21783 21783 564960453 28222 45735 179282798 39304 39304 526393369 15249 15249 158312320 14948 14948 410491100 24726 24726 302166824 52847 52847 729040574 27681 27681 588597308 44742 26812 945132323 61117 61117 755399929 54094 8117 325771945 68250 68250 120166499 75091 75091 158542418 61435 73087 79119489 45205 45205 6849255 2025 2025 266394468 75257 75257 973611992 2587 2587 715222407 71304 71304 556125374 14262 14262 349668563 53287 53287 558335733 73100 73100 345775542 32380 32380 781413537 45632 45632 105023237 53131 53131 962210638 26812 26812 870710567 4574 4574 337088327 63784 63784 565399477 4580 4580 89516005 72014 72014 916209828 1473 1473 228102975 42538 42538 607890381 10334 10334 550098449 72302 72302 202084987 26812 26812 587878279 55549 55549 449969426 17442 54244 48769673 36586 39044 880691406 9461 9461 706882728 11573 11573 874513461 4598 11418 562579794 26812 26812 669810541 68622 68622 883176592 26812 26812 202990333 58596 50990 690832895 25350 25350 427879329 3007 64820 949889984 71557 71557 192353590 23098 23098 920488363 39439 39439 673796065 13456 30884 46971957 42522 42522 267524809 27693 27693 558168327 26812 26812 193937985 13087 13087 716925497 26812 26812 910256067 74135 74135 769196914 27871 45641 113398075 67225 67225 921760742 72302 60076 283927240 69430 64302 441813199 18201 75686 484112903 74485 74485 276288145 8519 8519 350943394 29301 29301 482732715 59445 59445 275681744 16011 14083 881063842 27902 27902 413403260 52161 52161 406872811 37525 37525 107387750 24737 24737 547958260 55047 55047 353059770 35132 35132 714267807 36978 36978 273098213 74656 74656 113115158 47206 9679 898126920 71695 71695 849903186 31898 21054 517985392 45214 45214 303799990 3315 3315 194700350 21144 21144 989724491 12539 12539 332205119 58588 58588 158129178 58902 58902 262280641 16776 16776 910753491 65220 65220 390841976 67482 67482 921309811 46774 46774 564091021 31652 31652 767902471 61303 61303 425859036 33697 65569 293018738 26812 26812 342771456 17927 17927 734388284 20698 20698 339697113 61203 61203 620184213 47968 47968 390801385 1285 1285 845112868 39054 39054 896597822 26812 26812 601248390 26812 26812 692463475 30768 30768 422956640 52867 52867 74984375 47306 47306 943309379 46848 46848 955780342 15425 15425 154391494 26812 26812 974275329 42654 42654 739063781 20210 20210 221979038 34909 34909 325211477 39787 39787 781899203 41545 26812 392052777 67715 67715 929822825 39758 39758 180944349 15411 15411 699987319 64834 27934 481041012 66269 66269 701496993 36143 36143 164004174 1775 1775 727013095 28742 28742 817713808 7368 7368 458566191 21028 21028 750625169 61516 25658 179997917 76961 76961 756751469 69113 69113 115926541 3877 3877 382220148 38175 38175 154651694 41947 41947 383574257 343 343 951976141 41545 55815 398612974 51575 51575 378640859 77340 77340 621452684 63816 63816 207178358 73150 73150 586426409 8386 8386 969622538 6664 6664 49446059 38863 38863 923054791 23366 23366 50123852 26812 26812 363581820 61626 61626 394017997 76061 76061 251033899 27815 27815 591457049 25663 25663 853970992 13800 13800 340127245 4445 4445 151524008 32239 32239 467913936 63137 63137 252306464 1563 1563 98148754 71471 71471 368569132 44666 44666 71752242 6958 26812 83047785 39500 39500 596092912 21989 21989 627982437 24066 36214 612165138 21141 21141 699384161 59710 55143 476242487 53826 53826 609440366 26812 26812 249740819 10040 10040 288631997 23764 23764 148242862 4972 4972 46094932 26812 26812 46756339 1820 1820 384655174 41909 41909 49909963 27132 27132 245525071 13647 13647 137854964 39463 24893 591192013 24721 24721 37461554 77058 77058 706113924 19820 19820 735201788 70458 70458 453075650 21545 21545 531309743 69195 2855 318510151 48835 48835 164243019 2014 2014 138795818 28637 59254 789722114 64078 64078 697399753 7955 7955 98001250 36454 36454 563407199 56717 56717 591081615 40649 40649 663748393 33613 33613 773227424 16282 16282 700088878 16168 16168 398340192 53481 53481 972459831 2728 2728 978427243 47329 47329 749865236 6463 6463 824163748 51618 51618 911366448 57529 57529 27507178 73175 73175 937321610 76220 76220 999410438 23819 23819 107490515 67722 67722 703132909 67192 67192 699245854 69696 30606 372693444 3746 3746 365607809 40625 25372 270046326 2416 2416 906978241 44867 44867 502876642 29567 29567 12887806 44296 44296 825603686 9988 9988 927523751 24832 24832 222711651 45952 42208 569521844 18613 19576 39652539 19471 19471 122091835 41545 48742 544655648 49252 65720 458471977 52345 52345 70285585 23387 23387 908753324 50849 50849 770821792 41362 49059 693428203 14046 8913 583502609 32874 32874 357089549 1878 1878 810446038 44681 44681 265572759 19617 19617 536022848 26812 26812 160568565 50139 50139 518812002 29617 29617 677211918 74865 74865 309463589 47695 47695 951795178 58991 58991 125466391 34819 34819 31906251 7575 7575 882592304 34075 34075 882265205 2481 2481 207735382 53437 53437 260892445 76365 76365 97766988 26558 26558 655356580 59542 59542 844975255 21183 21183 888102284 66472 66472 891941278 634 634 506735291 66475 66475 844131407 28784 74298 217437477 49758 49758 655247045 13317 13317 925402444 73576 73576 315103091 25583 25583 337883613 23389 23389 743090326 7720 7720 990889913 20256 20256 593290426 53448 53448 440140645 27756 20901 564605252 47918 62727 807702566 43816 43816 269682792 65930 65930 903440512 17449 17449 521374420 1655 1655 552640776 28003 28003 379681575 49828 49828 74179309 9940 9940 508526567 73107 73107 146578524 23490 23490 503220204 56 56 488870239 39019 37650 509826472 41545 29235 755826267 70833 70833 983535633 48489 48489 637998661 57286 57286 314199331 31232 31232 66654205 74557 74557 635528272 49674 49674 558690410 51465 51465 749746224 57144 56805 699779392 2800 2800 589412266 26808 47839 308011770 48401 48401 113617792 13537 26812 274227131 37358 37358 106463321 18903 18903 525843315 37016 37016 96236459 12393 6729 135273774 55611 55611 346368631 28753 63099 187497931 57530 59343 986633546 64134 64134 166258405 7959 7959 889661072 65121 65121 738793410 63703 63703 44332179 41545 19829 945100854 74773 13564 627455138 77203 77203 443810276 50275 76729 542742227 26683 26683 593729914 37991 37991 694421074 35235 35235 945050869 37570 37570 697874302 34370 34370 347842228 19106 19106 777193230 74242 74242 143181046 37956 26812 842093415 26827 26827 153702731 29418 29418 192863912 48643 48643 408305181 49820 49820 977188057 26812 26812 55060012 15642 15642 157866686 64356 64356 460247789 26565 37348 190925504 59904 9179 473344413 6932 6932 193163058 31619 31619 764556557 6564 6564 110226117 9950 9950 700496299 64479 64479 180522003 26812 26812 572898349 27512 24312 816521127 57040 57040 100682846 54804 54804 18380136 47335 47335 213337533 13029 13029 664183839 74866 71570 216670617 22184 22184 134415941 8593 8593 745328444 15936 15936 325861623 73420 73420 593547102 61805 61805 330053241 8570 8570 65075854 28231 28231 412593022 62719 62719 590963881 24990 24990 286465979 20280 20280 345183977 19833 19833 785288690 53882 53882 964146238 31809 31809 738770219 76439 76439 283617366 7150 7150 595805231 34531 34531 788731783 69821 69821 390426826 18260 18260 219234515 61833 61833 827262573 69949 69949 17344838 51413 26812 170216538 77103 77103 323774938 21816 21816 590510080 43314 43314 393216254 26812 26812 96137920 16666 16666 293077568 6678 6678 710006457 47525 5279 975552402 30529 30529 90019782 46118 32687 634742700 20661 20661 209591869 70278 70278 482903905 17536 17536 184765261 156 156 672090762 12064 12064 210505221 40933 40933 300649958 2839 2839 344162698 46959 46959 92546244 8800 8800 318336745 24924 24924 882660117 26812 26812 329423987 65010 18473 114085642 70279 70279 225714169 10561 68469 729555438 67768 67768 104325673 68152 68152 15841498 75000 75000 681945733 41623 41623 661029672 56679 39691 241884964 33735 33735 537428786 36465 36465 127736835 8122 8122 923395617 25406 25406 137368662 10853 10853 15714086 19998 19998 575630090 43992 43992 402096958 54531 54531 703874527 53989 53989 941477473 30698 30698 596843686 41906 41906 709651120 26812 26812 376229464 28794 28794 992505071 59236 59236 394635471 61015 32327 584945143 3367 3367 263643907 55871 55871 719560949 75917 75917 937156165 24252 24252 804087553 26812 26812 485401428 46473 46473 110943417 14643 14643 770316531 35428 35428 116167455 38510 70875 567237546 75507 75507 185540447 15992 15992 370287046 22377 22377 283387361 7655 7655 459950263 49956 49956 633477298 57730 57730 6494128 71914 71914 519513735 32995 32995 822297939 21682 21682 844621399 52752 52752 133490606 50585 50585 993539286 63701 63701 636357309 17692 17692 530122224 26812 26812 347710621 59265 59265 623451072 26812 26812 726677846 12591 12591 884527296 62247 26812 63419329 12961 12961 287081301 26812 26812 396012021 49007 43526 421678477 45311 45311 692730294 26812 26812 85651223 43723 43946 592311548 16273 16273 109059502 17196 17196 324449454 40199 40199 266281247 27707 27707 487615573 39185 39185 550899871 23063 23063 756549631 43835 43835 788603272 47370 47370 558922693 40160 40160 291592158 42248 42248 140115506 2704 2704 121951826 34049 34049 464356980 29798 26812 568957088 11548 11548 192150125 29282 16830 216648248 38031 38031 607987049 37370 37370 775669891 11560 11560 29585925 3865 3865 782835136 21361 21361 731246867 26812 26812 782425956 43339 43339 467658558 6572 60628 456242574 45927 73051 578582200 26812 26812 123457092 41429 41429 465700200 22337 22337 400186726 26812 26812 83898220 76450 76450 806170403 32354 32354 270309325 41962 41962 191932378 19495 19495 121658121 48623 48623 662236383 65686 65686 546139109 25709 25709 501849932 56865 56865 622198296 65857 65857 46775442 33627 33627 168305160 42589 42589 532224376 69577 69577 273498431 41817 26812 65199700 53517 53517 806646228 64664 64664 546732490 26812 26812 301541120 30129 30129 627516001 66660 66660 896746589 63215 63215 195544663 42154 42154 997548542 6176 6176 700718626 76564 76564 688848629 77163 77163 762391705 61653 26812 225464469 41617 41617 102083164 65254 65254 51589625 59959 59959 248320479 74831 26812 200411016 41545 29889 318649459 1771 1771 44772210 23783 26403 875238824 20396 20396 585103782 35532 35532 824328461 25873 25873 797843712 55548 55548 18523933 2061 2061 920599983 12952 67432 907113139 66663 66663 913952383 63293 63293 485565327 13869 31793 515048252 70837 70837 115860079 63048 27706 793736403 61169 61169 184595785 14212 14212 933917507 26812 26812 636537485 41545 15790 920569850 38863 38863 116095970 46725 46725 484936172 73764 73764 499583142 60306 16294 171480797 50679 50679 735543174 3138 3138 182151752 31889 31889 464037228 62523 62523 596787647 8184 8184 3252150 53578 53578 452368662 61343 61343 844470632 33687 33687 241814529 42975 73362 514844256 36332 36332 627865491 19305 19305 895566389 72873 18371 831824183 45702 45702 672000887 49411 49411 966767844 45355 45355 94551734 26812 26812 717587073 36729 36729 865057796 76442 76442 533182552 39915 39915 474016954 26812 26812 242207811 2383 2383 647999142 64601 64601 663019113 44031 44031 183731426 26812 26812 243104605 54802 54802 254580606 43528 43528 979082462 26812 26812 96718646 46908 46908 941961879 38495 38495 293575965 65213 65213 878532210 65891 24179 118686571 17750 17750 262651413 13930 13930 786301594 28734 28734 78512637 26812 26812 723502691 64813 64813 304138792 60990 60990 605657023 54075 54075 480931280 70128 70128 208568131 41545 41551 142983134 27001 8479 308376207 58631 58631 197403742 47736 47736 957885449 7406 7406 138383470 34062 34062 326302782 36972 36972 403049503 53249 53249 630153842 33510 76847 8356674 26812 26812 788936766 63381 63381 460302445 11235 11235 863083199 42735 42735 927475452 12442 12442 483709529 59582 59582 751441934 68699 68699 498819713 21461 21461 249766125 48455 39468 461331545 30734 30734 971075280 71648 71648 635829844 29385 29385 784635951 66299 61578 852136296 16516 16516 325071863 20398 20398 184428530 7420 7420 276014481 71620 71620 433712520 24539 24539 357543940 46264 46264 989958550 3411 3411 909404435 76649 76649 245733071 70236 61884 125069971 18348 18348 503406828 55283 55283 330236864 33130 33130 437694135 20110 20110 646422149 45112 45112 585969348 46901 46901 947482594 50377 50377 77042895 76063 76063 288763422 55366 72839 95314590 60928 60928 237137903 63628 63628 334987630 60626 60626 524275658 33099 33099 416775793 38095 73292 83539767 72028 72028 396726479 26812 26812 415429146 60187 60187 79649224 3586 26812 182706889 19831 19831 715863965 43694 43694 424885927 64542 64542 844328863 36072 36072 322866465 73902 73902 97299208 49087 49087 643357143 12979 3771 765347881 21453 21453 734716682 75954 75954 483014218 56101 56101 913271241 8760 8760 267438588 60349 60349 575130833 15053 15053 468014501 22888 22888 82369191 51398 26812 40831322 26812 26812 463583386 10989 10989 731788918 24857 24857 860358503 22100 22100 685335657 45518 45518 154140484 14284 14284 94190720 26812 26812 397613902 57928 57928 757271821 27461 27461 436835365 26812 26812 352460354 10690 10690 963734094 10965 8820 876869709 10180 61059 365477350 26098 26098 296174922 31321 31321 140092943 3684 3684 405667643 34914 34914 205228951 34656 34656 390253800 74425 74425 452310199 10325 10325 841103657 9287 9287 755767888 26812 26812 605373053 2752 2752 332085747 23338 6642 627123637 76756 76756 470278160 44196 44196 517323174 34149 48003 653362444 41965 41965 297288281 35886 35886 447644038 60254 60254 890951433 42851 42851 203523065 35626 25010 190304426 76675 76675 743741802 3141 3141 326719642 62667 62667 180308064 65263 65263 31397998 13820 13820 435751359 66893 66893 426515233 41545 21754 383859377 52172 52172 914721458 51764 51764 594302765 74136 74136 716728338 14421 51052 333955088 47902 47902 707259340 33640 33640 990363357 20089 20089 58183796 31249 31249 749710424 48327 48327 310500491 44643 44643 384756178 35923 23229 124725098 55636 55636 629303345 54120 54120 875660455 629 629 350578450 14168 14168 597551417 17970 17970 514945963 1131 1131 861930193 29367 29367 558683122 40415 40415 709609105 67944 66083 838774067 15359 15359 9624075 18303 9363 525537806 70704 70704 124621307 13102 25112 302824781 24858 24858 45575754 70363 70363 790698374 69752 69752 809345865 66299 66299 246650087 74095 74095 851011253 5061 5061 85645191 25281 25281 965113199 48316 48316 551910424 62861 62861 255962194 51289 51289 468345620 23580 23580 133610734 47126 47126 663762348 43198 43198 117800992 3028 50590 472925000 24023 24023 247768991 26812 26812 469048116 68887 26812 194482810 25444 25444 317003228 40405 14083 366002108 33555 33555 634970626 28524 27690 822418590 26812 26812 842464171 64995 64995 148213486 26202 26202 45185290 26627 26627 641899668 33466 33466 363608812 75690 57241 338968019 40726 40726 830796016 70373 70373 612607083 41909 41909 453664264 26812 26812 299098961 59220 59220 819682665 43523 43523 464201167 4255 4255 548026210 41545 3065 816959817 60994 60994 13775943 20606 20606 408407262 70190 70190 114045344 30917 30917 3197408 64190 56874 292318376 57841 57841 626337978 28105 28105 837106937 1986 1986 163620292 26812 26812 903213574 32751 32751 21184615 41020 41020 435222650 14878 14878 777476207 26812 26812 791750858 11331 11331 384838939 72618 72618 120153766 26812 26812 77438568 48098 48098 956880323 46232 46232 61546550 26812 26812 572187550 45308 45308 834707158 38306 38306 165929405 65054 65054 85914739 73488 73488 604337007 41545 50293 954067607 50033 50033 364828942 27240 27240 902548169 73423 73423 318996600 34518 52908 96390520 26812 26812 538121990 60890 60890 587939755 33378 33378 775401235 57735 57735 134795763 46062 46062 782996043 23012 23012 607996898 9877 9877 518866483 1155 1155 117469195 1083 1083 908760867 72274 72274 638331708 38850 38850 407954005 19588 19588 92669241 11404 76321 568504946 2679 2679 74043255 26812 26812 513183907 12057 12057 786049135 5000 5000 493325079 624 624 750518184 26812 26812 453665160 6522 6522 575118663 31540 31540 296402405 36792 36792 803331577 31247 31247 380297792 67042 67042 275072414 24191 24191 34423996 63392 63392 498733905 56009 56009 347057179 49873 49873 652052486 27753 27753 838213722 11059 11059 256966171 34368 34368 17231743 72975 72975 790353188 61421 26812 242003433 48316 48669 667336231 26812 26812 530636057 38860 38860 13023828 26812 26812 675847132 20136 20136 620928262 41500 41500 897810316 51766 51766 325045465 37348 35976 133365685 68733 68733 475622224 1805 1805 829560539 15761 15761 269427500 26812 26812 993483870 73752 73752 659079692 11424 11424 27578852 29704 29704 889996997 21394 21394 704210078 71910 71910 992565179 12294 12294 98429225 14886 53756 539737775 39408 39408 928968660 25271 25271 609403863 21720 21720 479809366 6003 6003 489568494 26812 26812 743960176 73911 73911 850174501 69863 69863 485923189 26812 26812 788103891 69845 69845 940541320 521 521 776194023 25556 17683 442926652 6485 6485 196556773 49034 29765 537513147 5821 12546 24185623 26812 26812 591539940 18569 18569 661524914 23362 23362 557751454 57045 57045 382541163 8682 8682 296593570 26812 26812 381044574 8453 8453 380300200 72773 72773 123129741 25586 69755 480603104 68651 15982 47180739 65116 65116 226298070 36775 36775 382234847 67659 67659 455910726 43930 43930 320772180 27736 27736 461791868 6507 6507 978382169 76192 76192 139587763 29072 29072 141723165 26812 26812 90668644 54834 13260 264703863 37994 11224 104231579 41429 41429 705057777 50698 50698 483775556 64013 73660 161806964 21638 21638 675533016 72535 72535 907803732 20603 20603 887719249 38102 38102 482263800 68730 68730 730717021 26812 26812 114384462 17932 17932 186071726 26812 26812 3110137 26812 26812 983081080 5306 26812 715024154 221 221 955344476 31628 31628 660384097 26426 26426 916589268 73417 73417 665465563 11381 11381 430467686 10598 10598 512470995 51411 51411 208972235 26812 26812 434175356 34025 34025 131676873 17153 17153 754558974 71565 21062 100401083 15486 15486 944197587 72886 68642 827518371 48751 48751 489630171 77062 77062 111018937 36211 36211 471506584 74261 74261 806868446 19647 31733 183570888 21395 21395 779780676 2153 2153 148877538 56054 75437 403758014 32350 32350 173975773 2026 2026 70162347 24323 24323 64650750 26812 26812 578305337 13095 13095 80003407 51557 51557 459400173 26812 26812 388252510 2061 7101 314030298 1510 1510 863102481 30006 30006 723002039 60585 60585 957638198 64710 64710 956743843 71807 71807 664209661 5125 5125 765662491 10577 47736 479331463 30428 30428 725068127 37587 37587 506058436 2035 2035 918880751 50739 50739 486896077 10442 10442 370784774 17543 17543 174796530 52682 52682 59771773 4203 27932 548882800 2317 2317 210573443 51175 51175 994994285 46307 40381 75163821 26812 26812 478597729 15133 15133 891411751 60558 60558 228099843 29894 29894 412470652 23373 23373 549969071 7031 15982 205569269 23990 23990 57411097 64671 64671 608316348 34858 34858 351673294 14773 14773 634024931 12047 12047 871133469 58929 58929 492075795 3162 3162 628241580 10370 10370 559535011 56817 56817 650971178 59637 59637 784599586 2324 2324 241386626 49252 49252 658235675 73666 73666 877527572 51366 51366 104836851 5644 5644 563022857 13567 13567 21308428 46316 46316 751067503 69267 69267 458958810 31838 31838 262025783 9080 9080 572506962 72377 43986 91778042 54717 54717 578198242 73142 53544 393609394 11035 11035 451419949 961 961 846632822 67086 67086 886888994 34969 34969 898289663 77100 77100 312739481 33600 33600 604753376 72674 72674 454876843 65762 40977 600300090 7336 7336 702278958 18979 18979 700908137 27223 27223 889284381 37464 4779 19026964 58710 33510 436994237 18334 18334 28547910 23158 23158 565327255 6954 6954 410682651 14725 14725 951809780 45592 45592 352486818 26812 26812 801794174 21318 21318 691033732 26812 26812 529212296 2100 2100 825799247 10657 10657 815884260 75795 75795 453926669 11813 11813 271379360 13157 13157 857318028 37301 37301 944161530 32183 32183 952376361 20443 25593 858173258 52168 52168 902439242 57365 57365 563655280 42703 42703 39279427 43801 43801 853257019 23528 16461 501890953 67876 67876 153304390 27758 27758 926241022 51573 51573 110234583 74419 74419 914050422 58357 58357 17368115 68091 68091 98391397 18269 18269 455805575 59658 59658 533586322 33384 33384 461340089 41545 53368 632721446 47392 47392 304613961 20999 20999 706009609 42482 47232 694878146 58783 58783 607672054 67445 67445 666752320 39002 39002 303151272 64710 64710 833856638 20803 20803 604259788 26812 26812 464737811 64712 64712 449488295 41557 41557 684902891 26812 26812 622015477 12588 22297 285548838 10936 5897 404590208 71490 71490 978815272 2650 10230 909036161 47645 47645 404303877 43523 43523 8194302 8612 8612 262957040 58898 58898 122288433 34629 34629 199110683 67592 67675 739765017 23553 23553 421970712 26812 26812 918057218 26812 26812 635102319 11540 11540 867399355 14554 14554 185369122 37525 37525 898917165 40048 40048 44499446 21348 21348 245642192 2267 2267 762695914 71836 71836 745535889 35975 35975 838635880 56287 56287 409607143 63701 63701 321971628 11355 11355 765288240 17541 17541 753326502 1731 39033 62929795 4244 15286 698695144 60393 911 413425391 40212 40212 989638250 195 195 48748206 50084 26812 969983519 74955 74955 607091494 73811 73811 176781728 25659 25659 474505641 14861 14861 209382069 59411 59411 309556883 26812 26812 861249697 20980 20980 161838941 26812 26812 334166979 41524 41524 572748071 39617 39617 516652457 29316 29316 316561344 26812 26812 266044923 71351 71351 823775351 2401 2401 953328529 62727 12603 172724356 39983 39807 172542849 58868 58868 266459239 36449 36449 513684984 26812 26812 309780242 5580 5580 286092888 18692 18692 624532744 32657 32657 573003367 56035 26518 235272199 59836 3063 180989316 41545 63318 480132278 2293 2293 500706753 6928 30915 508154141 65363 28457 398959330 23364 23364 335916297 42568 42568 736543505 48333 19905 404321050 67178 26812 507786757 29780 29780 906349080 62322 62322 197469748 4866 4866 985792559 10266 45350 759002952 20190 6380 106714509 46576 46576 561309962 26812 26812 142166720 3969 3969 638113964 35747 51187 671276656 39736 39736 706480170 11771 11771 891977034 47617 47617 195856347 52131 52131 288704061 9200 9200 625490823 25054 13330 52925848 20864 20864 944409998 58049 58049 249466530 5135 5135 707446716 77138 77138 420208854 54829 54829 279570728 28709 28709 369774063 59212 59212 716830113 53697 53697 451248947 76295 76295 972689359 33467 33467 90789171 11988 11988 944234755 26812 26812 116471828 28524 28524 822348230 49144 49144 19364907 42084 42084 933231398 26812 26812 397519982 13331 21247 269997593 52907 57426 463927308 37330 37330 417836438 3824 3824 71048692 33262 33262 689628266 74624 74624 713131239 66644 66644 287501716 76148 76148 53339205 14823 5655 30109235 38851 38851 928270628 58125 76438 952709649 22847 22847 927301308 14621 14621 262067611 4431 4431 31522454 16263 16263 945995069 201 201 731554416 18214 18214 482566557 68321 33849 519342998 69111 69111 794025083 50689 50689 821878642 21116 21116 566835141 15867 15867 144658005 579 579 154385768 55943 55943 712205413 32276 32276 394762361 63081 63081 996466456 34214 34214 209745350 26812 26812 392405183 26812 26812 78009588 26812 26812 74474901 21534 21534 633479202 26812 26812 395155279 4534 72029 966142420 65604 65604 431003278 26812 26812 976837235 68946 68946 660973946 48261 48261 964571851 28515 11700 662448247 20518 20518 603941796 19174 19174 299488157 21726 21726 833231323 30487 30487 887014814 56901 56901 935243650 2120 73305 889779691 55964 37605 522205290 60668 56666 398302234 9075 9075 406241250 56993 56993 377168560 20235 20235 693728966 26812 26812 665315582 69916 69916 514261811 65612 65612 463948499 35720 35720 859944949 26014 26014 834990586 48707 48707 621328980 63037 63037 389664578 29293 29293 149063710 49154 49154 752293520 19895 19895 923686219 34617 34617 331843324 5582 5582 554068173 16119 16119 636306510 39436 39436 497338370 42387 45299 272005058 33810 33810 570689065 39438 39438 840866129 51180 51180 816002176 32592 32592 843200581 5419 5419 634730608 28379 28379 207530090 22671 22671 363754199 40381 40381 438622701 15440 15440 711808076 76573 76573 947977808 67861 67861 478567498 30848 30848 655831105 20117 20117 12348327 42519 42519 814703201 63419 63419 118365112 2808 2808 499983151 283 283 411360312 68548 68548 462266548 61632 61632 436685924 45876 45876 139128660 6675 6675 161787316 41545 77220 714175967 16204 16204 574747461 62242 62242 57943485 44599 44599 277335791 21208 21208 467146291 39021 39021 23966618 26812 26812 410962906 6490 6490 603799971 41201 41201 112237569 8312 8312 20527030 37969 37969 343466608 52726 52726 681721080 56016 56016 250584985 72733 72733 322758347 10586 32756 252899643 24549 24549 289765805 21073 21073 193163996 26812 26812 967732370 11004 11004 5116024 52402 52402 830978008 57496 57496 78312444 43755 43755 205685456 3572 3572 6088416 7449 7449 234024454 26812 26812 877367522 30130 3257 611026300 38798 38798 469074734 42754 26812 469238679 77278 77278 189992203 60278 60278 968992191 62522 62522 235914037 58823 26812 851382986 69151 26812 8518236 26940 26940 149460032 57865 57865 757560187 64037 64037 22466537 6714 6714 792337927 25547 49896 149298082 47246 47246 834949175 10230 10230 446794911 119 119 210612416 34930 34930 794101196 22824 22824 639012737 20060 20060 292598563 26812 26812 4141928 36245 36245 257358303 24253 24253 849694810 32982 26450 743422453 42223 42223 629554143 52235 52235 560644396 71142 71142 917907708 66224 53024 3858246 29483 29483 141184901 14184 19036 529674120 24891 24891 701654265 26812 26812 576295474 28887 28887 262373913 9934 9934 5346806 41545 4509 387748483 26812 26812 304239267 38669 38669 662617674 55062 55062 329089930 4658 4658 8022422 26603 26603 431063960 76381 76381 184689605 65733 65733 507834308 73857 73857 754872924 75195 75195 338039692 55823 55823 556886391 41545 75347 783289787 33722 65567 92896986 61781 61781 673807807 37330 37330 963298431 48032 48032 487395548 43696 43696 684654122 42786 42786 170320109 62619 62619 259122294 63557 8128 426400432 14348 14348 68060636 26812 26812 524598234 46361 3769 405423512 39060 39060 945049577 32294 32294 673198964 26812 26812 732399758 21151 21151 679797713 43325 43325 19461779 3513 3513 132795652 35954 35954 360564581 58986 26506 867639117 40121 40121 135678014 21631 21631 68699545 36866 4004 923979138 74876 74876 380087251 48381 48381 161606682 7910 7910 638467890 3077 3077 347432837 40625 40625 31212537 44804 44804 859473078 30156 30156 718162275 75686 22518 641697336 22825 22825 679026672 62747 62747 732311779 29544 57676 868931302 56164 56164 709458112 46582 46582 391952122 38652 38652 364971375 26812 26812 344694904 35032 35032 786448299 3224 3224 463723891 61047 61047 842512294 8560 8560 278420795 41545 31192 261132843 2286 47236 867541620 17153 17153 759013799 12059 12059 666841043 26812 26812 800619600 20223 20223 927902124 26812 26812 155884307 66037 66037 477083680 41545 15928 619059396 15736 15736 284255255 49519 49519 175204569 72183 72183 404051163 7937 7937 655818479 67342 67342 254468756 19442 19442 669131547 15988 15988 906041413 41698 41698 83422694 26812 26812 522670711 51393 47859 248184237 3348 3348 653690114 67357 67357 610712198 40480 40480 146970543 39661 39661 921258309 36857 26812 869924740 26812 26812 870900889 76945 76945 391987109 47697 47697 158331708 66376 66376 692721740 37258 37258 657645529 60478 60478 417315056 53736 53736 651799655 37062 37062 852530847 77123 77123 732442404 63564 17798 148701301 4792 4792 31631541 28746 24195 323033134 39571 56754 478462909 11524 12488 504944196 26812 26812 933393398 6810 6810 830827951 4979 4979 657807884 26812 26812 848188218 45741 45741 333901958 68542 68542 282461216 55910 55910 561411480 65306 65306 747625358 65053 65053 741906778 41846 217 645101710 33521 45542 172892292 40769 40769 811441784 47455 47455 686789327 13200 69696 420271763 53562 53562 773921189 24824 24824 846334391 64867 64867 207736737 26812 26812 9816422 44241 44241 18694174 24651 24651 224644387 20287 20287 497823510 56794 56794 608343981 1104 26812 398100521 68615 68615 46541820 31834 31834 513613142 64040 64040 981112229 70022 70022 260401792 36074 36074 367386688 26812 26812 728452125 74536 35813 505145169 36579 36579 432922210 15452 15452 724853905 8605 8605 724564225 24193 24193 831978379 24592 37379 62183089 9757 9757 182734103 24783 24783 435070346 25347 25347 763647977 13763 13763 286399233 49891 49891 430366910 76016 76016 538767125 41545 37717 831784832 3068 3068 929033700 9413 9413 585186152 22971 22971 445957889 69885 69885 759711903 23257 23257 517146444 72152 10496 812304744 33932 33932 713344205 5465 5465 10038787 68970 39542 357367744 72864 72864 899198743 4669 4669 236216931 49606 49606 51348444 55142 55142 691899507 70844 70844 718358854 26005 26005 335984703 26812 26812 40134837 10835 10835 35362149 42979 42979 464082321 40324 40324 952801196 19716 19716 903910604 29716 29716 614544076 44860 44860 872477631 63495 63495 572049146 56009 25278 448570991 40931 40931 550909139 71116 71116 33206565 41545 23510 882953746 46452 46452 449292218 26877 26877 149285668 26812 26812 851532400 52745 52745 532821908 43879 43879 567466743 38073 44837 941939323 54630 54630 112178565 59687 60906 335002311 58650 58650 655335547 39499 39499 877316425 18987 18987 162199493 62817 62817 657441127 11807 46506 852041638 1865 1865 376846014 24861 24861 193825979 26812 26812 637647186 76907 65127 426474460 26812 26812 519632109 18742 18742 753412768 992 992 920239382 30293 30293 166398527 24151 24151 587522391 38619 38619 802643152 26812 26812 834362068 50477 50375 324259547 26812 26812 390134252 22975 22975 493679497 53946 24269 32999034 17643 17643 255798149 46716 46716 424413826 32837 32837 51248943 23833 13537 254838453 18303 18303 207933325 53129 53129 668514399 56474 56474 754286595 29240 29240 454440782 39328 39328 847216832 8228 8228 938649617 12874 60311 743733321 26812 26812 736018346 26812 26812 341013001 8801 8801 40487400 16428 16428 58562209 3300 3300 769536109 47488 47488 782382508 3343 3343 572246006 22014 22014 649065436 65993 65993 586119151 16170 16170 15987514 62433 26494 642829 48163 48163 808470770 26812 26812 424250152 37693 37693 48649482 38273 66916 431379373 60399 43008 910449027 28030 28030 460495469 22212 22212 238543935 9887 50064 823775235 32293 32293 291879721 45524 45524 123825085 67649 67649 452891983 18513 18513 638571415 34426 34426 166266170 6496 6496 898423414 66439 66439 498332362 45832 45832 344409508 26812 26812 533949789 17019 17019 676335256 45485 45485 62453444 22046 22046 666404573 67340 67340 588618108 63563 63563 176747305 63983 63983 734385081 7139 7139 905510216 9291 9291 641960260 33724 33724 458072598 61526 61526 516550327 26812 26812 263145987 36330 36330 57864866 63739 17463 766232313 72612 72612 806939776 60846 60846 922374926 57107 57107 684350284 38766 38766 350283413 58801 58801 725938885 24876 24876 121899506 73719 73719 157509631 41206 41206 790502168 13776 21896 359868351 64205 21876 128936867 28291 28291 804168392 45816 45816 9611858 49034 49034 669839491 16240 1352 254204500 26812 26812 37626122 62109 62109 169915982 69822 69822 14181452 3319 8941 236763958 26812 26812 211864727 68851 70723 681780912 33346 2579 300145220 72811 62613 248404404 26812 26812 33520682 22793 22793 306749307 30849 30849 526687586 26812 26812 319504565 46866 46866 45614858 55043 55043 803163747 64453 64453 690280367 53291 53291 765722877 69140 69140 682135897 26812 26812 177466971 50246 50246 118975654 62814 62814 65730043 1517 1517 174834175 14790 14790 803081471 73292 46303 359359905 46021 46021 496837649 8522 8522 741640831 26812 26812 964794461 6236 6236 106112098 63650 63650 171117329 53799 53799 294096758 10162 10162 740550931 35698 35698 271178784 53437 53437 547778082 62520 62520 238098506 44923 44923 381199275 72106 72106 292063576 3250 3250 181411822 44171 44171 995880362 26812 26812 752408366 53180 53180 185696384 14105 14105 97128462 52972 42592 907775629 58430 58430 650034968 12010 12010 506864499 7830 7830 898475178 64372 64372 707936727 51550 51550 103272373 26812 26812 343492950 56924 1724 651982788 34086 26812 116999066 26812 26812 6190145 47645 47645 555106277 13981 13981 551472969 74190 74190 277039404 6372 6372 843560352 44740 44740 424797154 72247 72247 824903941 1795 1795 637140186 26112 26112 113851685 45947 45947 120645208 5260 5260 950157928 40049 40049 538121361 27570 27570 11262102 26842 63170 384701743 17971 17971 352527147 42964 26812 982329667 69467 69467 521154172 46503 46503 423318315 25554 25554 882184359 36400 36400 673411872 48483 48483 934107535 26812 26812 306107863 60295 60295 26274063 7979 7979 824099325 9964 9964 378070962 71685 71685 652461096 57269 57269 365778963 513 44385 564624859 20405 20405 265293069 8128 70279 519575834 1633 1633 205970503 7587 7587 268856557 48140 48140 626446151 22715 22715 382706356 60049 45961 574995892 47244 47244 406468850 54736 18090 175221406 15440 15440 795163580 50772 50772 893813856 67053 67053 41125485 52278 52278 723576387 70765 70765 323953095 71383 71383 240888571 61947 61947 190676184 42817 62500 504522127 33944 33944 75285881 67123 67123 411537012 37163 23673 688603465 66683 66683 682390252 12590 12590 598913598 40153 40153 960851320 33848 33848 328997729 17296 17296 436693743 3851 26812 476670647 41545 58 487563861 33327 33327 388032111 76283 76283 708372620 11071 11071 756137744 38790 38790 827385258 23825 23825 651828702 26812 26812 939747713 51055 51055 723946772 15401 15401 735199675 55964 55964 736419842 12367 12367 138543594 507 507 294090245 17681 45631 476285840 34866 34866 194100381 9322 9322 198961327 62526 62526 879486135 31245 31245 594121598 67213 67213 782432907 23438 23438 337235198 26812 26812 740887432 38994 38994 184697207 36097 36097 183427506 24979 24979 167130572 10127 34824 610157152 15283 15283 125010786 26812 26812 489865802 8995 8995 200542831 46255 46255 699104235 35585 35585 545223690 68780 68780 220479815 75096 75096 613306178 58433 58433 940046809 19293 19293 703781670 60669 60669 968369347 44282 44282 578250198 45470 45470 124697820 32380 32380 882524188 58281 21447 557857804 3455 3455 428965182 12247 12247 210171846 41545 8456 579290946 70900 70900 895582552 30578 30578 892776014 55442 55442 972406331 30064 30064 394150868 66062 66062 747213470 2732 2732 678030007 63788 26812 210663580 26812 26812 835769161 73991 26812 632584409 38720 38720 755354846 38060 38060 611832032 26812 26812 573498755 75939 75939 607771448 30835 30835 272009568 24024 24024 712182454 13297 26812 215028306 42312 42312 147356615 26812 26812 598536833 47567 26812 813634618 30635 30635 797991169 20955 20955 438632327 35601 35601 308433051 57056 57056 649107762 23873 23873 532866630 46126 46126 89738065 51028 51028 156475851 28154 19659 962294733 41896 41896 370727876 59652 59652 820861519 34764 34764 230896635 65378 65378 47744470 41545 7073 447865569 31292 31292 212479273 50257 50257 656160467 58055 58055 48064558 3199 23506 573383056 15983 15983 882764947 55398 55398 110565286 17222 17222 993576899 26812 26812 819262393 57147 57147 315990800 53368 53368 213466400 65873 26812 475471065 51868 51868 360843077 66358 66358 92256038 2053 2053 294632906 8600 23113 86383470 68051 68051 765432079 70245 70245 390512894 15532 15532 161408464 49834 49834 902542995 67487 6181 506291327 36013 36013 956133772 32010 32010 202587344 32835 32835 690718114 76115 76115 219361984 30501 24703 964714463 45968 45968 734872307 9728 9728 248704768 35698 22426 461947953 32257 32257 189690630 32074 14458 934776276 7486 7486 514400633 36910 36910 79035283 26812 26812 433111687 26812 26812 656252383 3701 3701 175671056 18221 18221 470075722 38115 38115 202068426 26812 26812 584527399 26812 26812 70114851 76637 76637 626223705 35023 62389 216524536 26669 26669 327257283 4679 4679 483987325 67860 67860 607598965 48652 48652 383385295 45183 45183 664970642 41545 73240 854637824 10213 10213 410435252 26812 26812 25077828 38375 38375 923748214 19219 19219 540553929 54265 54265 416775684 63161 63161 26577370 76503 76503 573501666 67743 50701 526703812 65161 65161 445055277 44792 44792 286111297 65197 65197 294182822 62405 26812 96625566 41545 59357 391566372 25930 25930 607577289 41512 41512 212018763 26812 26812 411674783 74000 74000 108607641 26812 26812 749082644 72034 64190 704627364 41267 41267 922103308 55452 55452 976865044 48514 48514 422726241 76699 76699 648654164 59356 59356 236138911 60635 60635 576295214 67805 67805 251377580 21410 21410 469433281 63440 25723 652879944 26812 26812 124779863 67171 37286 904316508 41545 33314 144503938 13489 13489 684084846 12451 60930 774792251 58741 58741 887290286 52355 52355 717109558 28229 28229 483954032 18018 31814 820836497 26812 26812 175206618 77012 77012 166065283 41545 75164 190910127 71141 71141 151845611 40798 40798 545124729 1382 1382 718256436 59432 59432 316090256 18240 18240 460548811 63449 63449 88535967 20740 20740 358025488 61757 61757 620278478 1033 1033 530195826 71439 71439 112585514 42213 42213 323597729 33805 33805 701736934 912 912 223195054 43525 31189 409589982 30101 30101 399702542 32288 32288 794117624 8054 8054 123877545 44744 44744 35567797 37451 37451 259467755 5034 5034 788812291 44857 44857 501649608 67952 67952 338950662 40075 40075 555802273 73689 73689 195023024 69978 69978 105517359 8558 8558 329213652 6802 6802 928274610 3678 3678 248938772 40778 68358 408655541 53103 53103 481398496 28646 28646 134335190 3527 3527 79324963 43145 43145 109498556 62405 62405 90460426 26812 26812 845183131 26812 26812 301530323 26812 26812 826037637 30661 30661 651938542 29269 29269 206838221 65659 65659 319533557 17887 17887 387133774 40021 40021 190102155 56224 13413 148029718 20645 20645 151386128 26812 26812 552849853 11851 11851 352323622 26812 26812 354539432 1191 1191 862197327 75135 75135 487432438 42085 42085 532313072 36977 36977 239057223 46967 26812 982150302 55355 55355 350287990 20634 20634 550138900 54546 54546 289595391 56535 56535 608637368 77263 77263 507645592 67010 67010 93609161 14180 14180 944372554 43841 43841 189044780 63422 63422 186705576 52102 52102 418084063 46495 46495 288219919 17120 17120 204985688 63393 63393 353861184 37793 37793 448905810 25339 29011 406221764 17072 17072 222983958 73005 73005 34446707 30518 18261 463559701 37988 37988 366502329 76791 20862 134416158 5554 5554 661601933 17591 17591 478245092 18908 18908 576394249 7077 7077 109324598 26812 26812 289122672 46422 46422 915500357 32646 32646 164945930 53515 53515 413380034 72333 8461 750807694 11687 11687 820049804 45566 45566 850231423 74852 74852 57953682 32883 32883 728121652 6367 6367 275378339 62202 62202 204564154 67421 67421 702492555 30451 30451 63701091 41545 26415 772710836 26812 26812 973279106 37951 37951 546449913 46415 73374 424037446 52439 52439 583128933 33189 33189 143134277 56330 56330 234295278 42580 42580 263906853 25036 25036 784410243 30639 30639 593311677 67549 67549 844505130 9601 9601 166863127 49954 49954 587622994 57401 57401 117998495 26812 26812 398207813 26812 26812 454478898 26812 26812 979372236 32914 32914 338061379 46713 46713 106912803 29702 77248 806193475 48260 48260 443145069 26812 26812 81822740 38249 38249 909097823 47689 47689 400635021 65312 65312 841016288 19557 19557 355598878 26812 26812 638479063 2917 2917 675311702 39453 39453 41691016 50849 26638 108602289 2274 2274 94892514 6598 6598 103668477 9179 9961 718567530 8657 8657 450528327 19902 19902 674828066 7779 7779 857523950 26812 26812 206668148 34940 34940 761632443 74987 66631 953438593 26812 26812 825255875 70311 70311 452549317 8376 56224 462341389 18686 18686 86055716 7481 7481 599721326 5670 5670 584021126 18600 18600 495795815 10185 10185 541846698 28610 28610 590198616 67618 67618 442088241 55925 55925 228819858 29284 29284 359627345 938 938 778444922 6737 7846 900941456 4996 4996 265219516 12042 12042 151655603 53503 53503 61275681 25469 25469 234080374 40029 40029 778636701 44949 44949 599800014 18172 18172 544400031 35119 59210 601893332 5452 5452 521486953 64606 64606 664098485 1373 1373 619157198 35585 35585 276706863 38682 38682 397556742 46267 46267 434104743 23669 23669 589314500 71317 71317 472027144 26389 26389 211392933 8426 8426 140253341 26812 26812 488077156 45465 45465 645735993 44413 44413 415020247 18951 18951 871332032 26812 26812 166502111 12450 12450 28469720 61165 61165 301187572 39917 39917 576871323 14127 14127 897030978 74930 74930 807907227 25066 25066 360879037 70143 70143 587439041 63272 63272 994032622 10936 10936 972315635 26812 26812 736596621 20160 20160 579921469 9619 9619 88228383 61397 61397 668675342 21235 21235 360802741 34391 10433 74333741 72354 72354 610857638 35717 35717 30190314 26812 26812 141008184 44241 44241 809194560 17787 17787 876089139 10086 10086 623951860 42543 42543 835388527 72104 72104 576460312 3307 25233 664098577 47564 47564 835886420 33516 33516 684364621 17193 17193 8305484 24849 24849 974863232 6184 6184 338521607 26812 26812 995403903 46156 46156 675892665 26087 26087 617200201 41545 9539 485512657 46933 46933 619464043 8337 8337 821023210 63881 63881 390184992 73548 73548 836321045 19325 19325 238452047 12758 12758 812156169 32658 32658 41117005 29257 29257 133547206 20412 20412 435866871 62484 62484 577505885 35797 35797 772198015 74266 74266 953238932 10827 10827 941805825 282 10145 560976555 40872 40872 994545077 24889 24889 412606686 43211 43211 747825093 1524 1524 84787949 61316 61316 829323424 37493 37493 558994074 61395 61395 644977322 31938 31938 133789515 74051 74051 983575497 63048 63048 25314682 35018 35018 289980320 67194 67194 728292727 58618 58618 849444491 50070 50070 11934509 72140 72140 272502783 34311 34311 646125650 26812 26812 636795092 65862 76833 322548772 60784 60784 762088270 54723 54723 697784922 53236 53236 66155202 5683 5683 776882284 26812 26812 229426353 22537 22537 512309907 51797 51797 90162353 2432 14257 575732774 9302 51643 673768319 25831 45232 910623590 45793 45793 323603662 26812 26812 432435288 35557 48401 40700095 9880 9880 294024929 62593 62593 988458672 62872 62872 668193316 59520 59520 43384675 47970 40394 439056902 50765 50765 576398203 73016 73016 159578447 3536 3536 690801947 41545 68713 563604084 72488 13369 226584560 45985 45985 428930130 29958 29958 503051625 13420 13420 543020038 34302 34302 981229341 13921 13921 241299814 66062 66062 976975876 68995 68995 824314612 72988 26578 803324861 6331 26812 951609595 6260 6260 257608437 74932 39125 342057498 15186 20986 762291217 44536 44536 34540775 9365 9365 829358498 26812 26812 123451201 61146 61146 161699831 46372 46372 555367297 11292 11292 471309490 62656 62656 92102578 31192 31192 382526089 52332 52332 177110270 59088 59088 800313720 31479 31479 402605089 72227 72227 547814116 77147 77147 884887428 62370 3029 46134212 51815 21264 384537662 26812 26812 316055779 6576 6576 423483516 39689 39689 767157661 70207 70207 799446372 18155 18155 988178212 53899 53899 771809490 70292 57108 637181254 40674 40674 569462952 55612 55612 363982260 71274 71274 307424554 4162 4162 469796470 49331 49331 273656452 11822 11822 427477292 26555 26555 942789849 57481 2268 118784391 36594 36594 514021961 33263 33263 645314454 41545 13105 402498575 37319 37319 811545170 32389 32389 722624372 69096 69096 256861475 4659 4659 402928386 41545 56795 759027986 70245 16896 534263745 2406 2406 175281160 33437 33437 850846425 28947 28947 667848838 64720 64720 16904531 68166 68166 458020140 36619 36619 757563065 6445 6445 229290057 68968 37795 933974170 30006 30006 930033857 12873 12873 342685163 26812 26812 496848645 38294 38294 71609108 26812 26812 199924361 11167 11167 99084772 61947 56920 628971092 3637 3637 250673706 23864 23864 617251886 29261 29261 49224695 26812 26812 834492657 18275 18275 368266081 3885 3885 803480626 26812 26812 622896665 40984 40984 723878995 11486 11486 125268871 70207 70207 732040088 48107 48107 943057369 63622 63622 313981164 20342 20342 603027212 52442 52442 604623659 31281 31281 536959019 45265 45265 546265225 61646 61646 643548746 57956 57956 625076925 67141 67141 932447526 67868 33853 165027128 26812 26812 782694832 28146 28146 19361814 65560 65560 737118119 59765 59765 39532541 25362 25362 85679782 54546 54546 925866222 74549 74549 349061707 25630 25630 300202118 23738 23738 645695995 71752 71752 590686133 392 392 823106907 25375 70814 453888911 60222 60222 695192707 39748 39748 297920749 76041 76041 551551028 61436 61436 284700147 16545 16545 362183175 26812 26812 146386745 64047 3771 506920461 40266 40266 713457235 51649 51649 243067220 61405 61405 915244837 25256 25256 855449919 32803 32803 23867328 33847 33847 239379575 43400 25795 929308911 3968 3968 727708802 52388 52388 666950626 71472 71472 893529463 71041 2059 701225408 54578 54578 495642327 47603 47603 284448683 49451 49451 207708579 230 230 901603803 51339 51339 915028817 1162 1162 710020195 1369 1369 608148179 59694 59694 319284122 5894 5894 20967763 69145 54572 218468394 66781 76487 781365188 75388 11524 217177643 9854 9854 485207332 13484 13484 581221600 70797 70797 862429502 60348 60348 398498446 28070 28070 591375533 26812 26812 943622604 64213 64213 909921575 66076 66076 638597328 49309 49309 967376425 20385 20385 280911920 26812 26812 300188582 28771 28771 648935312 26812 26812 28042037 18547 18547 110510303 19699 19699 260233516 9762 9762 785833756 26812 26812 528833225 3636 3636 953177414 30931 30931 232589971 26812 26812 757190102 15249 15249 902875127 69443 69443 564185149 24350 24350 224633473 72898 72898 364709146 51739 51739 137383435 39181 39181 296441685 67951 67951 9604196 3158 26812 751901222 27401 27401 128940860 19349 19349 498240188 19394 42824 343427497 26812 26812 62843629 55201 55201 461434294 13475 26812 805496483 29892 29892 104849060 29072 29072 366852440 43130 43130 768829823 71715 71715 794558548 26812 26812 605451977 71230 71230 369113497 26812 26812 974612522 5558 5558 481271328 26812 26812 897374152 34830 34830 231688203 26812 26812 972829782 48064 48064 174742329 26812 26812 827388813 67934 67934 322322000 14442 14442 587101018 22963 22963 754077068 41545 15091 755998077 66742 66742 165295910 51613 36762 609358513 54408 54408 32534756 19721 19721 583278141 15420 15420 386824339 22141 22141 940209344 44147 44147 728317463 26812 26812 250676611 38775 38775 88231167 57955 57955 495057109 7410 7410 852494960 65695 65695 776348175 10389 10389 443431036 3360 3360 177496267 18707 18707 730918709 73142 73142 523809936 57365 57365 398037112 68194 68194 795735255 11509 11509 726602536 37267 58558 744112074 64048 64048 290167457 57052 150 953714041 31298 31298 54243064 10507 10507 967387268 41081 41081 509278456 44314 44314 215370803 61674 8131 528716635 34299 63512 121596633 70651 70651 771538428 11484 11484 21981109 64794 64794 820417874 51169 51169 190608721 55345 55345 915371273 74064 74064 58213712 48904 62822 373676401 24052 24052 133134941 20136 20136 877999551 11168 11168 721645390 2527 2527 245112087 33604 33604 932313732 60551 60551 964473806 38091 61775 41591108 2652 2652 775201838 62223 62223 849120022 15241 15241 804988870 24725 24725 508385667 42257 42257 679033946 22769 22769 368219156 28611 28611 218852048 36342 36342 449206807 9929 44413 410603849 44717 44717 834272715 17925 15018 99833542 44682 44682 690537947 35914 35914 253576730 71872 71872 188688846 60897 61144 286978995 4235 4235 307526958 70987 70987 929635634 1570 1570 212443129 11430 11430 899861892 54403 54403 233836026 33660 33660 65995737 23979 7749 80447469 67950 67950 206406514 24488 24488 518978394 9242 9242 719988365 59265 29323 676813812 23102 23102 898248117 41545 19122 66002514 28634 28634 347808335 31942 31942 463023075 33334 33334 396347448 55086 55086 470639857 41897 41897 556191508 49580 49580 328691777 68679 68679 475486865 22357 22357 135752391 21176 68051 346425295 53307 53307 616446746 829 26812 647035187 41039 41039 811719729 21323 21323 727699855 15687 15687 686877477 42538 42538 464977160 74903 74903 250942244 51575 9859 680478252 40156 2625 456630893 59481 64547 990656900 68605 68605 818834678 76266 76266 175000746 19410 6106 762319358 46310 46310 392407080 65286 6331 808754349 26812 26812 858649850 31321 9333 69480397 20340 20340 634072531 71643 71643 62988080 40394 40394 331492290 4777 50849 678238524 40428 40428 954175902 45912 45912 533256696 616 616 905515578 22731 22731 997541184 800 22929 924720384 26812 26812 248145709 26812 26812 494491351 39219 15421 758356494 5242 5242 587101477 35035 35035 287875702 26812 26812 536236605 24258 24258 962260244 1005 1005 504446007 41545 24384 25357727 43510 43510 828089159 2478 2478 920117720 34462 34462 55808475 65420 29371 113091815 44240 44240 914575929 62159 62159 241947087 8376 8376 533330029 19712 23247 484480371 72656 72656 339869585 9519 9519 561673287 26812 26812 862900818 10827 10827 587577286 52388 52388 803278290 26812 26812 906849413 39617 39617 280497856 68658 68658 250366105 32186 32186 581308650 26835 26835 634753138 43785 43785 803628507 35348 1913 600219883 12192 12192 604452121 40624 40624 577744755 6562 6562 470335825 26812 26812 680308729 52666 52666 858330485 3452 3452 649368456 61569 61569 873707103 26812 26812 537456954 40835 40835 198334690 54896 54896 612435750 58168 58168 450147712 6909 6909 307606155 52534 52534 265612482 16628 16628 104422575 1885 1885 914357627 50306 50306 1229309 39913 39913 513336260 20926 20926 587222915 57413 57413 37611707 33688 33688 81300655 26812 26812 379562941 74248 74248 567773443 31043 31043 259104572 6705 6705 418338067 75916 75916 147425482 16307 16307 786336565 65161 70679 479148991 26812 26812 714958792 562 562 690665094 2138 2138 59968354 29054 57481 165712038 8733 8733 607662615 42495 42495 880651718 31519 40255 300703528 17693 17693 165070095 61639 61639 802392928 40143 40143 782053173 26556 26556 636840282 9505 9505 228732801 26812 26812 300857869 27194 27194 752630243 26812 26812 414828359 39390 39390 701068608 74551 74551 224425003 19918 19918 346041924 31489 31489 193032818 26812 26812 610246964 2584 2584 747590614 51208 51208 520600126 45181 45181 423222279 58411 58411 633124008 18938 18938 786119517 25052 25052 342382033 25831 25831 77014752 15492 15492 886482283 26812 26812 237969720 61952 61952 73229819 26812 26812 609830121 26812 26812 196481143 41545 28828 714192922 26812 26812 128342533 45553 45553 110139124 1399 8638 150950388 51069 51069 571457258 69957 72729 53847838 75974 75974 879094539 26812 26812 671255297 32115 43069 498680722 67829 67829 974756028 18724 18724 966196695 61429 75448 1644198 48497 69762 474697017 37649 37649 637706696 71900 37267 382662509 14941 47934 983817638 12998 12998 36024998 73032 73032 541424691 53896 53896 417652613 22104 7040 761507966 55937 55937 428844769 69122 69122 337886329 26386 26386 111160941 20751 20751 272399982 48802 49086 313168434 26045 26045 859644809 40493 40493 791636096 31928 31928 655730573 32296 32296 740170925 59820 59820 926748802 50832 50832 648427061 3252 66547 647312667 12349 64225 975409316 45810 45810 496078724 19049 19049 297961544 50153 21539 668336721 43342 74294 188806251 4594 26812 333963136 25140 40330 610687653 9084 9084 17743309 808 808 345119185 57120 67985 769604538 55241 55241 517134667 37134 37134 373484744 59764 59764 162864092 45728 45728 483066073 50959 50959 710044777 13699 13699 736276688 24837 24837 660283171 26812 26812 308394576 46789 18857 18652803 69424 69424 817711047 14363 14363 9510658 55181 55181 167202463 52589 6902 672511224 40952 40952 559573371 34621 34621 300404189 10637 10637 650314297 26812 26812 25321582 13286 13286 574866943 74456 74456 798450973 48594 26812 7166697 10492 10492 105781569 42871 42871 294370056 37362 37362 448187264 30751 30751 926116447 18442 18442 628281143 19674 19674 480047147 31158 31158 46888474 37882 37882 175438843 6107 6107 743189883 73060 73060 78591204 29702 29702 340588469 33409 56035 816793494 77123 14941 695489418 62335 62335 584402305 18416 18416 784443793 17737 17737 873737910 75362 75362 497768766 10118 10118 953744255 56728 56728 415290375 56726 64350 753064687 29053 29053 700784837 17444 17444 973861847 24849 24849 315675684 4607 4607 992885370 43325 43325 480627924 7748 7748 534109605 28361 28361 123179100 67257 76581 517247078 5919 5919 762731306 26812 26812 610615147 42475 42475 971360088 48537 48537 328064672 50935 50935 131594227 43400 43400 918018624 55939 33149 78738560 25014 25014 305750350 49612 49612 901174724 26665 26665 204428942 33886 33981 623361898 31814 31814 638000260 24919 25942 864437652 26812 26812 251011360 8112 8112 564354667 39408 39408 602702373 41545 59783 539264771 58222 58222 554900521 26812 26812 658853308 22518 26812 844367973 29551 29551 984052298 22219 22219 655113905 29485 29485 734318025 123 123 526599235 25521 25521 406819800 11245 11245 801436460 75239 75239 280466829 28859 28859 304464645 45019 45019 37348312 41688 41688 433369832 35610 35610 529503823 4910 4910 972427549 66336 66336 589111292 23969 55571 858212539 73726 73726 555484453 196 196 746241421 36281 26812 570374415 69805 69805 622674173 55365 55365 787150684 76362 76362 410531252 4046 16495 234833439 44867 44867 196242327 8991 8991 16534868 26812 26812 222109266 50739 50739 241358454 9805 9805 334644242 24982 24982 149627655 64927 64927 218060008 13816 13816 905373202 58647 58647 159221882 18188 18188 313288815 3373 3373 38166437 21248 21248 810110198 41545 187 149807777 38495 52501 892519920 14421 14421 214209766 56647 56647 794775530 39025 39025 450310520 62727 62727 908058474 61927 61927 55810832 52807 52807 455356950 49789 49789 584703906 31176 31176 121217264 56807 56807 392428921 73555 73555 699159305 24697 24697 384649942 58821 58821 302050459 52044 52044 448358440 22624 22624 323935351 23860 23860 421353033 2282 2282 948770731 26812 26812 523147784 48804 48804 67227827 36339 36339 256682463 74288 74288 449396866 3225 3225 223626309 3297 3297 305680006 26812 26812 762659283 26812 26812 779734443 56065 56065 41377508 40819 40819 365776875 26812 26812 719721807 38084 38084 6663277 1756 77042 306542079 40148 40148 630616087 33051 33051 725702079 17754 17754 332089219 52762 48772 522963700 15424 15424 641102136 50181 50181 988481718 9256 12094 69306815 34100 34100 800124756 7918 7918 767170007 20406 20406 893254784 38301 38301 232578572 60274 60274 364471371 30317 30317 989647148 34555 34555 729288771 46545 46545 694761690 72995 72995 926729222 70292 70292 856866575 70853 70853 399022091 42424 42424 144724988 41545 39587 351399837 68542 68542 700894830 53038 53038 851473574 20569 20569 491697201 24456 24456 727744067 2258 2258 121649492 17570 17570 383794793 6403 6403 153770713 26812 26812 939907547 69893 69893 400189787 27221 27221 673411231 13995 13995 441045908 7549 7549 865074458 61857 61857 36544890 18856 41544 357590013 25541 25541 508421696 51405 51405 169929575 68298 68298 674705028 61059 33605 949604784 12674 12674 524267625 71867 71867 739083670 45845 45845 373448002 26812 26812 346651694 29375 25945 224044877 46530 46530 396984267 16854 16854 44664151 38318 38318 828763928 73615 73615 948695446 33690 33690 352702739 67121 67121 133309071 41545 73429 646241461 76364 54920 135336309 75063 75063 225975325 44453 44453 871622069 46508 46508 592814895 10612 10612 912773051 31831 31831 617139263 7639 14488 54321621 25365 25365 683700674 61593 61593 373700232 8999 8999 78049128 54091 30675 162762811 72121 72121 742466838 6652 6652 600398408 63033 63033 752652606 9018 9018 545567008 46637 56042 589626720 4160 1805 121061592 493 27147 869439381 73627 73627 272721919 75179 26812 49464580 25980 25980 371477434 34188 34188 479829277 4537 4537 53879558 44875 44875 898883394 54132 54132 757069358 10514 10514 553865308 66241 66241 125425604 18572 18572 913615775 30766 30766 387408696 75315 75315 667818640 63303 63303 471974862 42351 42351 654246789 40572 40572 287893926 56955 56955 580300593 23058 23058 835134479 650 650 718650073 58089 58089 60609915 15698 15698 980542514 36162 36162 355706798 41545 23920 592636855 26812 26812 436661347 15927 15927 667019964 37714 19550 519183094 53137 53137 616025659 60614 60614 131160973 52280 52280 86229264 40539 40539 611248943 10891 10891 784676774 68882 71771 235460649 31448 31448 673121793 34591 52134 568729039 35508 50835 649842433 27716 27716 422428263 45511 45511 629278179 20442 20442 556972195 16438 16438 579281965 36228 36228 894365696 75257 42832 325682551 46454 46454 697002997 27839 27839 62264712 17853 17853 289174194 26812 26812 338192446 63346 63346 606459258 41824 41824 824403591 58104 58104 971758918 75633 54622 710824975 74747 74747 489234418 28700 28700 788579147 3210 3210 852188557 63689 63689 761427995 73612 73612 107334503 64483 35275 556201311 21435 21435 445460059 39686 39686 164778250 39050 39050 115319008 34700 34700 473650496 28548 28548 304282451 73480 73480 260247728 62833 62833 763041178 60681 60681 297422719 15103 15103 764251229 66877 66877 788091748 26812 26812 440656428 483 483 723608207 23085 23085 242580667 65642 27091 242171954 2612 2612 604950533 62659 75646 234583522 26812 26812 885427973 67640 67640 688731976 70584 70584 629706119 18648 18648 373819810 47159 47159 315793382 22758 22758 306481905 32510 32510 913048194 41545 19027 377322046 10395 10395 484996160 38969 38969 615683298 5741 39739 533928095 44772 36153 303750042 77048 77048 802414831 47397 47397 776067674 58586 51573 337696570 31403 31403 940161517 16643 16643 326793272 26812 26812 697914717 56073 56073 465660610 69672 69672 756622938 33218 33218 21396396 50401 50401 293908256 49177 49177 914023830 15594 15594 862386309 26812 26812 365767216 18014 18014 31993188 26812 26812 144442161 50196 50196 54665749 43377 43377 828816710 26812 26812 788996806 45299 26812 716944190 74063 32302 262849003 76722 76722 58526641 57700 57700 962696803 49490 49490 542750085 69274 69274 545762196 6232 6232 591700769 43394 43394 152855794 72116 72116 330102295 73605 73605 709018878 24269 36759 687314017 61330 61330 314220682 74009 74009 855141063 66378 66378 233653464 13234 13234 909428760 12424 12424 356915721 22756 22756 826658054 31016 31016 93056910 14726 14726 827562323 61402 61402 767353971 58986 58986 899014580 3964 3964 876995054 15436 15436 456655029 61730 61730 745089729 23769 23769 529437997 26812 26812 536846201 11113 33662 203062163 36343 36343 752101724 70514 70514 870773629 66155 66155 542638137 6652 71424 389563240 41619 41619 869644455 13500 13500 274187704 21901 21901 649605978 4053 4053 5860486 23605 23605 559825399 15374 15374 667580988 26611 7251 21616835 45463 45463 801522321 24413 24413 552646065 57773 57773 700374024 18108 18108 785069533 21732 21732 448342953 24134 24771 121276512 68368 38744 534129286 29508 29508 698983585 71138 71138 410938616 42251 42251 11920645 24506 24506 941317981 41696 41696 331152905 46364 46364 346149327 70569 70569 381904320 23129 26719 126567502 12710 12710 217809231 42654 42654 676433170 47653 47653 807140929 52443 52443 670704217 21742 21742 68395334 5596 5596 362193451 39937 39937 216113237 35886 35886 500674182 47791 47791 614952297 29942 29942 958333162 22834 22834 75317038 2968 2968 955819861 13773 13773 943839922 59997 59997 984838635 25651 53088 269463744 23 73642 630336641 5002 5002 92847400 45063 45063 257722539 24807 24807 551052206 19957 19957 126536060 64001 64001 58571700 19287 57939 990152094 26812 26812 960066876 26812 26812 186473104 67691 67691 977114505 18679 18679 826231005 55309 55309 580117580 42645 12180 103458607 33404 33404 555611548 26139 26139 528485426 29892 62736 247869646 38046 26812 399641300 39947 30496 848532808 68882 68882 656271460 63316 63316 591224729 77087 77087 156817859 32427 32427 808153603 47181 47181 205551603 9648 9648 378428754 25649 74206 71311757 55301 55301 506396503 26812 26812 521314946 71058 71058 178952684 42253 13594 240416932 46032 46032 273178565 26812 26812 328092766 55064 55064 949556780 55024 55024 785337138 2069 2069 648194728 38730 38730 217591580 33833 33833 332816709 9702 8409 307208597 26875 26875 62366774 26812 26812 90916934 1214 1214 247946602 63138 63138 60891248 32071 32071 598796085 61505 61505 223626835 72507 72507 733988718 55869 55869 688605118 3911 3911 736535529 76914 76914 580897618 59590 59590 281666067 8916 25956 651134871 22773 22773 405804676 47158 47158 863105227 69608 69608 794869024 7626 7626 766589929 26812 26812 962708415 21920 21920 312654656 76868 76868 205983534 43684 43684 910677199 51589 51589 303123664 53133 53133 163060036 9452 9452 390495409 17984 17984 987660011 22066 22258 169375977 54536 49721 550900726 59817 59817 510358881 32901 37905 556843727 17114 17114 884795610 26812 26812 252313775 67896 67896 604609108 70123 70123 703892149 891 891 830761210 23045 23045 190723205 32438 32438 207004094 8813 8813 843681678 26812 26812 101339593 50582 50582 36714192 26812 26812 16791453 35120 35120 843475171 57490 57490 103312239 14674 14674 269898969 45378 59515 325123983 12259 12259 761120579 6782 30387 112469756 22302 22302 211682738 7914 7914 992871652 62895 62895 660326071 72368 72368 850082658 29297 70818 660374529 41545 8855 975048876 5291 5291 982002931 26812 26812 138888046 24036 24036 762657296 26812 26812 406680673 2082 2082 599214203 21111 21111 449769135 29483 76707 978869127 4652 75069 912880659 71141 71141 182680994 46147 46147 439191501 5378 5378 796215212 8805 8805 928931789 29570 70838 29194458 44228 44228 945526393 26812 26812 149361195 21700 54295 747434707 65433 65433 172316422 71703 71703 131668105 26812 26812 771077055 21948 21948 589825507 76155 76155 527468858 5256 5256 732237531 10467 10467 421927549 26781 26781 509898975 5156 26812 140588165 25939 25939 145338303 26812 26812 416135989 6764 6764 488616185 38613 38613 49041250 15416 15416 171850393 60536 60536 965982027 39923 39923 777690082 62181 47097 314813622 66205 66205 795596039 68562 68562 936445795 45942 12886 349151297 55216 55216 279210284 26812 26812 304560794 51454 51454 198828456 72227 72227 855788929 66289 12356 941668484 43635 43635 739027086 37487 37487 569861665 14134 14134 927099209 26812 26812 857786328 34247 34247 587886424 47525 47525 717261891 22415 22415 306343871 52759 52759 102388366 14779 14779 397459382 26812 26812 860535419 24326 75511 818986477 42995 42995 129564347 1921 37803 665413125 29274 29274 933399574 23809 23809 108001938 4291 4291 677156798 4520 4203 326872159 56136 56136 439827244 20412 20412 669185913 16359 15923 999350767 55947 55947 849711799 61241 61241 431574628 59187 59187 95158559 31807 31807 80614406 54241 31342 503536566 10918 10918 170342063 41545 27720 998912048 54519 54519 877705740 41545 26812 558846799 2120 2120 292535934 31545 31545 649987041 9284 9284 519073835 62900 62900 925656474 26812 26812 173381928 41545 11594 157838113 50274 31550 74104972 24926 24926 528483210 9785 9785 575652203 65969 65969 587675632 1400 1400 370203524 32305 32305 384781940 41545 14136 371466208 16612 16612 874454329 64712 64712 887412914 36353 36353 131688441 17969 17969 951028010 22199 22199 988338285 26812 26812 899642297 23742 23742 225294869 934 934 889866317 39265 39265 435071683 10951 10951 772835225 12752 12752 953931619 15710 15710 903069709 14852 14852 611796755 71935 71935 362124512 53699 57105 398588149 56226 56226 654657621 11509 11509 441490067 25407 25407 929980833 41545 67828 799141852 31247 31247 278064298 66319 66319 969938618 259 259 600238311 41156 41156 387936549 1119 39520 886528121 66958 66958 514482870 40831 40831 369025588 57474 57474 15857192 26812 26812 273695638 43656 43656 370049206 33324 28850 258681589 55858 31926 891963222 26812 26812 565680063 26812 26812 286584244 66565 40559 540897562 6854 6971 48051208 31788 24158 254447544 26812 26812 391166559 12184 12184 101304125 64180 64180 245266506 7257 7257 514844341 40228 40228 737440612 54645 54645 640878112 55009 55009 804566288 76328 76328 497392514 9717 9717 352549148 46586 46586 411772495 26812 26812 686461759 50771 50771 155221947 43067 43067 248580026 64750 64750 384921289 3121 3121 607083646 63637 63637 813172443 50523 71775 739510737 12694 12694 948402129 30219 30219 257484616 35254 35254 763822754 48742 26812 234783250 14024 14024 878740183 40991 40991 305453094 8343 8343 926182549 63414 63414 460686026 60443 60443 984300233 25596 20374 189806619 51875 51875 977890366 26812 26812 313529391 26812 26812 82184495 45650 34747 641286501 39779 26812 602177140 58734 24395 618325460 63692 63692 368774874 25633 25633 607637584 11736 11736 362524570 49319 26812 493555962 7262 7262 538142135 4085 4085 289770445 6076 6076 42005529 66083 7134 309753308 40526 40526 265405748 72354 72354 48697157 76382 36072 46554984 76422 76422 980989230 76130 76130 370863516 21456 21456 709317428 30354 30354 376316752 67610 67610 428121664 51894 1314 855927603 17073 17073 749870516 47503 26812 809942733 22493 22493 785878736 14469 14469 308952918 59348 27148 602969063 36334 36334 121278210 26812 26812 152707703 70779 70779 99763652 26812 26812 906609774 75497 75497 218208284 22991 22991 775842805 15531 15531 350204067 16705 41361 201081652 25289 25289 48709355 26812 26812 52041004 53092 65447 833798645 39408 39408 340256274 1024 1024 914822802 22199 22199 538364493 73257 73257 452521167 26812 26812 719787049 76323 76323 603312752 64627 55496 130168289 49980 49980 294080952 72573 11063 596608414 17322 17322 829831045 40244 40244 584265141 2735 9029 143333844 10238 52460 341804695 3476 3476 446150389 69894 69894 576379215 67966 67966 738673263 67928 40506 335248685 22516 22516 436282515 26812 26812 289285559 14552 14552 126825700 31678 31678 379609528 73663 73663 253116348 56634 4047 925196675 76557 76557 342961346 38781 55505 667102288 71148 71148 867155108 26217 26217 267657243 26812 26812 619760192 68908 68908 951581628 71331 71331 986082767 4349 53073 242948553 51234 51234 405256829 57857 57857 654920040 36090 36090 129015669 4818 4818 455022163 26812 26812 898030403 71041 71041 292021475 18181 18181 442484527 42573 51435 740268646 26812 26812 617010725 28766 28766 152905994 71685 65643 146584987 70165 70165 469483016 21985 21985 984221875 28407 28407 608680941 26812 26812 326887716 59347 59347 292724852 50815 62295 800173440 39598 17170 649656508 12694 77146 31938291 41545 19664 964257961 35406 35406 195106655 61184 61184 91691239 40048 2889 997113576 26812 26812 133378515 28736 28736 380801094 11512 11512 990766170 24472 24472 800387705 62944 62944 321353224 26812 26812 764934268 26945 26945 481957867 26812 26812 130551241 30277 30277 13172059 49002 49002 30589620 60007 60007 520325337 25632 25632 931286117 6940 6940 32343535 19021 19021 286777368 51552 51552 725600692 16942 16942 672104403 50517 50517 527120104 74222 42165 865752780 1120 1120 286657705 26812 26812 851776022 12816 12816 633683627 48790 48790 263909231 66655 66655 214253759 57212 57212 850684706 1240 1240 568250056 14667 14667 778506373 12807 12807 789431603 17323 17323 230006870 13385 13385 439596819 24175 24175 150363091 24530 24530 153111443 59418 59418 767440096 42284 42284 417854959 50873 50873 978448968 4905 4905 277368111 50134 50134 511483423 52214 52214 169225305 57116 57116 884650679 6485 6485 605281797 43604 43604 846780690 10531 37091 446551589 16506 16506 819507910 8927 8927 227205520 50477 50477 529274618 22974 22974 952731347 63931 63931 589078178 67730 67730 284354326 16399 16399 421091022 25783 25783 80773712 33631 33631 563195729 26812 26812 458624555 20335 20335 895107158 37493 37493 747271354 4101 4101 466982787 41545 43348 214686503 41233 41233 415063826 56661 56661 827143399 6060 54083 462327778 42327 42327 91017099 63786 43042 30576632 24740 24740 443572630 32340 24793 786322594 52094 52094 6420610 16312 16312 143680326 30221 30221 14456909 51855 65139 769377036 64424 64424 535455807 37257 37257 577926809 58766 46647 794750371 68099 68099 702619222 46733 46733 242308806 75941 75941 940995297 61568 61568 114427508 73527 73527 379419702 26812 26812 589181663 73658 73658 754121016 38095 38095 348688553 30469 30469 537385682 37941 37941 667487537 22409 22409 588195311 42268 42268 31737684 59345 59345 232995655 40605 40605 813030682 44911 44911 440937124 18602 68016 207575275 32462 32462 421970395 6714 6714 382923742 61616 62077 363827480 30925 30925 275685797 34997 34997 335933020 62751 62751 442045876 52634 52634 960771212 53544 53544 235910421 24681 24681 277930367 56399 56399 270979765 44735 44735 569641859 16732 60853 966760702 47159 47159 734160711 4435 4435 22198109 72098 72098 596860941 55256 55256 795392549 49607 49607 838587123 34871 4937 698072899 24616 24616 866545161 63818 63818 786489239 29214 29214 198049479 26812 26812 660223368 64085 64085 772167096 54585 54585 228923112 66439 66439 851306559 55502 55502 172016362 41545 5987 71240341 53368 15231 499800941 42515 42515 400165240 76677 76677 901115534 26921 26921 887469544 71177 71177 29862429 27469 27469 442276841 45999 45999 480114388 54830 54830 356363131 33015 33015 988921946 57752 57752 775227565 42882 42882 960898520 42207 42207 214376141 66579 66579 462986886 62383 62383 670135231 3085 48334 138250102 62245 62245 565605399 1942 1942 21099225 64496 64496 809036081 26812 26812 585783725 47218 47218 609071065 8345 8345 875037095 51862 51862 175069990 69524 69524 229404765 39119 4325 557665582 32662 32662 833771747 42629 66270 198170713 26812 26812 819651311 24597 24597 485112322 35874 35874 527014389 3293 3293 556640179 39129 39129 812999782 56665 56665 928717774 70368 70368 804562560 15166 15166 345132016 51851 51851 270947578 44077 44077 427879217 21274 21274 666860827 72303 72303 862649043 57707 57707 496000225 45910 45910 156640972 34569 53102 256388133 58604 58604 601583433 71291 71291 582988893 70831 64793 977653164 15976 15976 663691830 31316 31316 559279415 9437 9437 594229999 71390 71390 146249211 31100 31100 333456568 29149 29149 699159821 56034 56034 278220166 60510 36230 110395332 21844 36330 210622132 30788 41826 498252647 26812 26812 609355179 69821 26812 801650299 24799 24799 718131690 41545 5751 67569828 70268 26429 173473161 65161 65161 439217849 50497 74353 182953467 14642 14642 554600137 25991 25991 448721643 67520 67520 408190265 30808 30808 684920495 2751 2751 619046441 20486 20486 826612513 65547 65547 109193295 9601 9601 324796052 51844 51844 591069166 9173 9173 33118243 15249 69530 683606222 36027 36027 128010168 30632 30632 237726074 32473 32473 673071059 66594 66594 133281662 33378 33378 59102296 4143 4143 179413127 41915 41915 761076923 67633 67633 521356645 54750 54750 183764999 59780 59780 270777887 26812 26812 617821413 11191 41197 314859081 21892 21892 275716402 31324 31324 831707109 49844 49844 412518708 27862 53621 549853884 45282 45282 34191167 18424 18424 706181637 63116 63116 650617169 27425 27425 356021134 12915 12915 581049583 15384 15384 997439256 58302 45311 149210863 21836 21836 423282978 58309 58309 2033665 21597 2474 873897160 19986 19986 118190113 26812 26812 55879443 2961 75296 985822040 31049 31049 667236769 76917 76917 247874468 23109 23109 400196283 75179 75179 995593607 31594 31594 658046142 30933 30933 383601451 42613 42613 871580881 27359 27359 474014978 34660 34660 533895944 70902 70902 394364552 11608 28667 977376059 17719 17719 755564613 33813 33813 427277281 34391 34391 612021611 68265 67556 85931563 56877 56877 500575006 22153 22153 754398034 23162 23162 213118055 18363 18363 713886107 28682 28682 482116005 16463 16463 694433294 56882 1366 81834013 24633 24633 280100072 47566 47566 269604432 67906 67906 725836800 4363 4363 64390587 30071 30071 997207374 16528 16528 915030959 8824 8824 441492983 10345 10345 278188433 13999 13999 27750420 73510 73510 85058473 22179 22179 666479777 15872 15872 808734156 16100 16100 514694647 35932 35932 635252830 59319 59319 953179856 16359 16359 159977348 26812 26812 922842160 26812 26812 991287529 11986 11742 511827268 59790 59790 246626553 29053 26812 871933885 25651 25651 189359516 31923 56417 908887982 29094 61423 298188703 13202 13202 940430977 15160 15160 39855577 60150 60150 655271204 29643 5692 172787008 29730 29730 551210938 27779 32796 285282454 45365 45365 922665825 39908 39908 608221824 14867 14867 35816415 29286 69039 408820912 68958 68958 658575939 16004 16004 256350270 66252 66252 312291010 31636 31636 314076771 75821 75821 526603839 9186 9186 713440147 39653 39653 171415419 18076 18076 151578750 38015 38015 608758072 48660 48660 433850828 31937 31937 440645432 60249 60249 129379745 54221 54221 381218946 55587 55587 893493454 37381 37381 262794885 57307 57307 220962136 66217 37948 564339575 19819 61427 100901444 48297 48297 619642336 24519 24519 767462869 26812 26812 22272212 26812 26812 438255960 38329 38329 7554163 67918 67918 215431935 38478 38478 890394967 56547 56547 153762724 26812 26812 302983220 19999 19999 218193893 69349 69349 747002014 77027 77027 751666321 48914 4047 355381081 17404 17404 369286285 73527 73527 245943663 25819 25819 106125497 70992 70992 645563513 53409 53409 660908444 62549 62549 14617068 64094 64094 913097496 47435 47435 702361424 12939 12939 792368601 32028 26812 309994281 37678 37678 744494415 41545 45863 806399084 64193 64193 91745555 62905 62905 63313048 63286 63286 880081949 68938 68938 777696176 19636 19636 719658387 3384 3384 805278157 63704 63704 969023481 69049 69049 131474142 61930 61930 187410435 29950 44770 405787927 10361 10361 656582321 6505 6505 125535822 41545 57543 348915583 52106 52106 512666936 48397 48397 136992211 71915 71915 550490965 27233 27233 918276593 73362 73362 560958545 64161 64161 824039114 41281 41281 694835472 14132 33976 194025110 26812 26812 525611279 31932 31932 779340061 7609 7609 679828214 24834 24834 89678070 12219 55584 89868430 30978 30978 119024850 70631 70631 769830594 12558 12558 534086661 19197 52536 20863151 57116 57116 632429791 26812 26812 453959292 44933 44933 203724519 24885 24885 660648506 55751 55751 332534434 21278 71959 290089428 42509 42509 900007125 37987 37987 584196283 74377 74377 904392497 29251 68159 79078711 41545 44659 811330602 44574 44574 152966996 24497 24497 439329049 33924 33924 692730644 26125 26503 292746639 26812 26812 946813290 41474 41474 341049091 50932 50932 48427836 41545 70656 853121017 73596 73596 942321036 49599 49599 768134844 22518 22518 450556856 30917 30917 408916355 73660 73816 202323340 19555 19555 489272802 25682 24062 688793403 29662 29662 599943996 53660 53660 160315391 29570 29570 878524769 75271 75271 595809743 41545 33572 775157935 39412 39412 251345827 24775 24775 260498972 53320 53320 799228381 8882 8882 901465032 58216 58216 171352949 61678 61678 476612146 3663 54877 520639727 22712 22712 294601743 26812 26812 115112416 41545 10597 361515335 25722 25722 291683855 26812 26812 544225526 26812 26812 763719840 51687 51687 239256738 68392 68392 385505217 6099 6099 44626651 54329 54329 457165182 41604 41604 736476310 47871 47871 320798308 54657 54657 547568180 60614 60614 957911790 29426 29426 918149692 37076 37076 147681715 21852 21852 463129000 49052 49052 32967623 26812 26812 379401626 27801 27801 35354647 50429 50429 876872681 38773 38773 442778550 46359 46359 845376830 273 273 941669484 48535 51953 610442909 33200 33200 499969100 70791 70791 946175688 30426 30426 408361946 32601 32601 208301179 54015 54015 203913028 32892 32892 75380293 10380 10380 919095536 37432 37432 530349657 13017 13017 73142866 31284 31284 54165703 65426 65426 728077851 9716 9716 201663640 72960 72960 419872598 69900 69900 758842085 61474 61474 142017698 26812 26812 324576160 3149 3149 934520001 22135 22135 488022863 12539 44201 947549027 51815 51815 96794444 70859 70859 334213732 11037 11037 256403238 64645 64645 181826326 41355 41355 325664186 76426 39327 473936696 59512 59512 107271487 64105 16890 190667720 26812 26812 699647109 70840 70840 659990743 70718 70718 537902053 42858 42858 909567599 13377 13377 514988403 30326 18530 813665167 5744 5744 791593058 73134 15500 35300653 20504 20504 691507788 40550 49467 809637117 52858 52858 991562785 20749 20749 305108812 53571 53571 127473687 53335 53335 870565338 45558 31545 7918369 64308 64308 272228619 8447 8447 872106162 45954 45954 854142616 8746 26812 633168475 33097 33097 881495987 76840 76840 597433756 39002 39002 18732599 31270 31270 47487181 65875 493 434944052 75113 75113 778339598 27372 27372 690807822 57495 57495 331488930 19578 19578 844593737 26812 26812 15256084 31309 31309 385745560 19312 19312 777452435 24567 71797 125249433 64923 64923 698274918 9367 9367 73494456 73711 73711 221031199 9517 9517 703261539 54937 45770 42496729 26812 26812 948495124 9463 9463 535980960 48813 48813 602951534 68243 68243 129018023 36187 36187 803250350 58610 58610 39470040 26812 26812 614349281 55575 55575 605236822 72318 72318 830290115 19553 19553 349982186 16441 16441 40507551 14338 76413 617524666 43671 43671 280452106 20784 13103 509795463 5256 5256 770841005 11710 11710 675331713 58721 58721 318108272 15178 15178 289588142 49173 17982 862967280 53088 38368 642820889 62640 62640 718874943 67343 67343 476085005 17324 45125 410387755 3127 3127 795526701 2182 2182 457874849 52886 52886 151698536 70745 70745 869835837 34108 34108 836040376 70016 68743 906904530 68852 68852 943771222 49721 49721 233796195 44147 22236 794209511 16761 16761 841189572 47278 47278 424956774 31063 31063 274972642 61656 61656 715616349 51070 31045 92165277 9936 9936 7696465 36551 36551 592429768 49008 49008 565048925 35016 54547 544553576 26812 26812 921462497 55175 55175 895888456 32132 32132 261079171 9930 9930 324544290 15538 31738 638146588 62947 62947 941214114 7196 7196 933846215 1135 1135 637266015 68114 68114 393948990 14614 14614 8447015 22843 22843 57156838 71745 71745 620356449 18413 18413 567094687 25525 25525 68582733 35626 35626 20091705 65399 65399 217359163 26719 26812 667355548 30141 30141 563125446 67775 67775 527394552 41545 26435 724698855 1064 1064 351142863 26812 26812 458497896 21028 23211 177154658 7979 7979 35558855 23859 31842 225420929 39330 39330 613827514 41545 26812 367035418 58767 58767 676682174 5007 5007 778595717 72062 72062 382358374 36866 36866 261564325 57396 57396 349097926 26812 26812 536691875 59611 59611 806699081 17372 17372 597245455 6762 6762 974239489 7122 6826 224053821 64456 26812 645463885 5568 5568 814743358 43240 43240 17191685 59820 26812 169865276 26812 26812 805091379 24007 24007 771822066 55993 55993 346978988 54997 54997 805969531 26812 26812 520552915 8368 8368 438083073 5349 5349 832683158 47745 47745 346280384 31598 31598 431057436 14733 14733 734764727 35065 35065 98310993 28529 28529 34976137 48894 10568 452839013 9796 9796 843657814 26812 26812 59126093 29414 29414 229762126 67240 67240 354165612 16954 16954 84124917 63087 63087 446937076 26812 26812 565130280 18081 18081 13092940 70243 70243 193641673 42395 42395 748030069 41126 41126 292874055 45449 45449 483557888 25608 25608 887023296 19593 19593 776092999 15516 15516 642702067 61934 61934 438960259 682 682 278884382 33912 33912 675565728 48767 58047 917047801 53130 53130 208532909 17770 17770 239439349 52721 52721 909215152 37734 43826 492603767 22832 22832 695492934 30828 26812 326157308 20647 20647 475559594 26812 26812 433412429 15952 19999 648766638 26812 26812 147703960 841 841 511453199 65790 65790 639853140 34974 34974 248716673 60858 60858 8698683 51173 51173 834316826 3125 3125 154448996 72491 72491 898906958 40667 40667 648639019 35521 35521 526067643 26812 26812 721659588 606 10034 320977200 43595 43595 570385255 55268 55268 388116770 58165 52027 940846656 44135 36876 560549455 4503 4503 683488965 2960 2960 694921720 13420 5795 336757106 36450 36450 887767566 11000 37706 85785594 26812 26812 986238935 17741 17741 282188478 75684 75684 428904622 67568 67568 443735496 56979 56979 774893948 26812 26812 350671648 33270 33270 981611846 16582 16582 892253544 26812 26812 56543080 33950 33950 366155830 33489 33489 892690568 15357 15357 659828091 4302 4302 939647555 11586 11586 523948003 8553 26812 316311559 33824 26812 43989020 48465 48465 361693396 13025 13025 957255828 28485 28485 726322522 39763 39763 14298533 48178 48178 558320071 43121 43121 640164161 4374 4374 211908726 58723 58723 512861624 61461 61461 505393508 41545 38631 414132504 22353 22353 948755409 39550 39550 920662683 41545 33521 246666070 26812 26812 947748464 13372 4781 310194373 75208 14604 630181739 26812 26812 348280508 18105 18105 134386241 75888 75888 946368939 72699 72699 312378442 26812 26812 190609435 73109 73109 367312360 36082 36082 840584866 43410 43410 655654774 43725 43725 27467689 40786 40786 482972501 20990 76705 210916065 15352 15352 279481560 37631 37631 232965941 26812 26812 430958068 43164 43164 931809860 36633 36633 172295355 27611 27611 305544692 24553 24553 378030337 75797 75797 749409788 35693 29963 788206119 54969 54969 857106955 77102 13504 835271589 26812 26812 945661402 35987 35987 733633909 3320 3320 490167798 29375 29375 969726593 52358 52358 768962825 20214 20214 253759611 542 542 787700526 51227 20419 646186410 74970 74970 646895480 34903 34903 634642425 13155 13155 10874685 65169 65169 251102772 50537 50537 701293063 59662 59662 428830725 57706 57706 141738081 19194 19194 212010705 73173 73173 906777599 29379 29379 134743714 74419 17974 928224705 25436 25436 114277401 3343 3343 425765541 69513 74401 58841095 60668 60668 942637589 17423 17423 526442346 23510 23190 949855756 13675 13675 241594504 46882 46882 689878713 29950 29950 119096799 74629 74629 85609119 48280 48280 417773645 6252 6252 717209498 29387 29387 577155466 65073 65073 534603871 26812 26812 408435270 43925 43925 9212362 50682 50682 98513901 26812 26812 214182089 54229 54229 508783932 66018 66018 138559209 12820 12820 307206050 11867 11867 754100747 42243 42243 768733773 53824 53824 249328641 48767 48767 81911157 76900 57949 361851990 2799 2799 931195333 17095 17095 825095889 75845 75845 120583995 37882 37882 233704661 40839 40839 270504591 16874 14417 641415266 27504 27504 299832342 30313 30313 280993242 76369 76369 41706832 5596 5596 764161662 10521 10521 195160479 12924 12924 780060973 73623 73623 826238350 16789 30839 917677050 26812 26812 654148040 8963 8963 721502097 2779 2779 358166929 10402 10402 167573468 57525 57525 481442266 29643 29643 769589554 26163 26163 845885258 25692 20880 654043413 7391 7391 213036694 7348 7348 416999200 41683 41683 223612846 5905 5905 738873822 62420 62420 929707865 18847 18847 189999970 12079 12079 953997603 33747 33747 558019549 41276 41276 604475940 76015 76015 773093964 15947 48643 222529827 20293 20293 89057792 11380 11380 996806248 38827 38827 228292814 26812 26812 644732588 44654 44654 708435749 6393 6393 124177414 24267 24267 394238333 29798 1066 554990226 28891 28891 433944241 23839 23839 684340945 26812 26812 27503744 40838 40838 717410750 5566 5566 136641587 37371 37371 416552158 68321 6131 149597136 69829 69829 2521592 26812 26812 556359423 76950 34740 310181473 59680 59680 686202238 56274 56274 725068787 26812 26812 992359422 34295 34295 656547565 31069 31069 631273805 58042 58042 620388583 67607 26812 740944459 53411 53411 869201728 23526 23526 209588019 46746 46746 465740097 27919 27919 91663699 27873 27873 872252973 42386 42386 481433932 72431 72431 136012586 7267 1199 240706569 20747 20747 988193503 23931 23931 592239688 77140 69328 351732084 30428 25076 142561706 39946 39946 190293798 3103 3103 675581212 48202 160 487529729 2309 2309 46644504 69711 69711 163264446 25259 25259 540531088 70125 70125 3771891 55659 42264 675597423 11124 11124 721030194 56245 56245 798726916 73228 73228 862152292 65767 32349 861179942 11063 11063 919096151 44180 44180 458659285 31621 31621 58403572 67089 67089 200026916 41545 66092 713605197 16196 16196 852242636 1685 23311 964426905 62243 26771 276930111 19608 19608 220609670 26812 26812 558763107 43213 43213 28246619 61128 26812 284672185 26812 26812 392068073 45026 45026 570612987 10919 10919 304016187 46004 46004 89513674 26059 26059 28826571 17035 17035 677646106 26812 26812 987781184 23549 23549 248196668 35449 35449 763787534 31066 31066 779671116 26812 26812 790189501 47090 47090 469800833 36608 36608 379680378 13944 9058 660434408 42738 54659 418848733 19993 19993 769021495 26812 26812 34502668 33042 33042 984237112 50962 4777 544537428 32927 32927 441070840 27506 27506 220983794 650 21308 287389302 61796 61796 692082625 47275 47275 757087311 26196 26812 6830474 73834 73834 802762636 13931 13931 254071570 8913 9690 194449346 66177 66177 395416961 26103 26103 397613524 26812 26812 125432668 58375 29875 262150826 49086 49086 181160045 26812 26812 712962793 27343 27343 559402087 69495 69495 269260083 30881 30881 841037029 59988 59988 785387017 19197 19197 224888519 42007 42007 393150458 73794 73794 859891151 56431 56431 209728480 60765 60765 293849723 17009 17009 641488446 26812 26812 439939343 3774 3774 994752228 20511 20511 208535850 67990 67990 715746427 60802 60802 974507199 26196 26196 72731213 26812 26812 795443286 52819 52819 930609889 26812 26812 468179473 19642 19642 100274328 3030 3030 375912186 70096 70096 576160510 31127 31127 239163755 53323 53323 548059978 1852 1852 579065201 20751 12940 192711100 71163 71163 748418682 34859 34859 771012949 43692 43692 499233853 710 710 707579389 8237 8237 494832767 4178 4178 871647398 8691 68424 286679103 26812 26812 168011480 53347 53347 290780038 10512 10512 561824086 42025 9564 805781997 71670 71670 816983145 44841 44841 48922797 7033 7033 935852015 64797 64797 763424801 26812 26812 891406901 75593 75593 338257264 66351 66351 500504860 68937 70347 64150218 68903 68903 203068020 69322 69322 922072557 55201 45256 523441503 5337 5337 731756929 46192 46192 221005771 47557 47557 4313873 30117 30117 613803011 26812 26812 319679499 26812 26812 529066087 498 498 911827867 35119 35119 503277043 22491 22491 504212349 18496 18496 509443836 29284 49330 664213773 14477 77291 737029253 76467 76467 591617730 38758 38758 98305008 63572 63572 927477506 71722 26812 443077689 73971 73971 146195651 58904 58904 606831789 8651 8651 65870964 2692 49605 845073999 26812 26812 942240637 49879 49879 559578623 59047 59047 876647015 19817 19817 317559825 4974 4974 980916483 37342 37342 375134286 7233 7233 417398438 53272 53272 252356458 62008 62008 226694435 17973 17973 16890768 37817 37817 353367670 34116 34116 111352340 65996 65996 147290082 45968 15270 458773714 15704 15704 432238337 33739 33739 879718994 38753 38753 677298034 44620 44620 730595173 44854 70445 509943326 48463 60668 557818733 54379 54379 483645347 73653 73653 807804360 10765 10765 284646000 44143 44143 558148483 23494 23494 265788610 31407 38488 351610875 7713 7713 105840213 47488 47488 939515047 12641 12641 256351507 4032 4032 602839223 55008 55008 731032829 74917 74917 725316012 76551 76551 62435718 26812 26812 694020739 76508 71627 787451245 37223 37223 587839795 59345 59345 389140149 59768 59768 782946119 34629 57308 747158970 25777 25777 769988631 64857 64857 771198268 48962 48962 125121725 62503 62503 254495121 22523 22523 613727899 53820 21957 166227584 46059 46059 661498099 3267 3267 320365911 22574 22574 593517616 26812 26812 933128963 8128 8128 399090955 37301 57815 790534227 55091 55091 716846623 25577 25577 197995752 55585 55585 292080807 11582 11582 487914270 59912 59912 965514565 44169 44169 587318447 74623 74623 271311256 14582 14582 685967045 3425 3425 763587413 26812 26812 176988868 14989 14989 398391416 36308 36308 194356365 8935 8935 626265002 5803 5803 890307600 12255 12255 931547553 20954 20954 496485604 17635 17635 258736959 73316 73316 950788923 26812 26812 615275610 51465 51465 258056891 16622 16622 615807294 75586 75586 278140211 67299 67299 174911195 67601 67601 616562052 53323 51047 520650131 63447 63447 624896213 73448 73448 654781128 11002 11002 461454487 74279 74279 262401322 50988 50988 458405728 65459 65459 322461184 70852 70852 254167292 25116 25116 634049634 25035 25035 865997900 26812 26812 403281134 32654 32654 426348078 14472 14472 458789119 26812 26812 983183008 64740 64740 580145372 34417 34417 271587551 26789 72977 923831821 27735 36865 840170859 3634 3634 783262653 13988 13988 808547485 69171 69171 128890916 72869 26812 982581442 6932 15697 718025602 63659 63659 55027736 60312 60312 650399143 70306 70306 165186013 30547 30547 652742018 21041 21041 337199395 57518 57518 676012040 72193 72193 417664559 51359 51359 750552144 55189 55189 622303204 26812 26812 368938701 41630 41630 778100930 75408 75408 921923238 7404 7404 289012713 9062 9062 302971023 21142 21142 842299605 10074 10074 626892953 12816 12816 99047652 68902 68902 326481929 44214 44214 850027488 32392 54851 412934398 37868 37868 631160970 20174 6082 443046639 39553 39553 783417352 32818 32818 175841968 75072 71002 63216140 7592 7592 631769856 61075 61075 569131563 29214 36683 179784452 26812 26812 109442355 47567 47567 529971913 59021 59021 422597674 35317 35317 660799554 40218 40218 517296190 26812 26812 976986857 67930 67930 774937442 32296 11842 825034833 40514 40514 602874385 26812 26812 806315815 59564 59564 310323817 11028 26812 702158056 71538 71538 496790098 5480 5480 194321874 16987 16987 740844436 16652 16652 37747184 12143 12143 777120453 51257 51257 920269986 49309 51801 146757031 34381 34381 374755967 59140 59140 599762331 14332 68506 800055958 70758 70758 637733257 41387 41387 865644947 9964 9964 205451099 28704 51519 642768811 26812 26812 918929399 37494 37494 759376467 3712 3712 451291928 46787 32007 301704629 26812 26812 776917649 56159 56159 539136768 39624 39624 623651968 26812 26812 192050763 61584 61584 773459971 28164 65663 602061286 76123 76123 115475814 9767 9767 554565542 58536 58536 359172306 31296 31296 558430602 66586 66586 254080824 2243 2243 85666886 4077 4077 760324172 51470 51470 789543842 1781 1781 21174883 44120 44120 479559779 48237 48237 714809481 3240 3240 324885250 26812 26812 439862334 69375 69375 898846194 45723 45723 15883343 74950 39597 65268742 23781 23781 99943987 6389 6389 704748537 4534 4534 455723953 59937 59937 617659526 69064 69064 388833766 74636 74636 926244205 51178 51178 952234225 3832 3832 540503523 35219 35219 795196703 2535 2535 263185973 20163 20163 21437267 42195 42195 882887956 68882 68882 885775500 43386 43386 830013966 18261 64944 745351502 15579 15579 508977612 53215 53215 383539253 57718 57718 459714474 43350 43350 112778417 51806 51806 928070403 45313 45313 347091964 19049 19049 850195010 70945 70945 266377656 63449 63449 74725742 67982 67982 468572404 36902 36902 676954427 20611 20611 824193437 69745 69745 220324743 27991 27991 972930793 26812 26812 710172533 59944 64541 334322392 51145 51145 748552206 13289 13289 171923758 26812 26812 92334641 26812 26812 636787372 26812 26812 151481107 48663 48663 765719191 58536 58536 503292328 68929 68929 354751014 72750 72750 813488708 41545 11965 485351864 8543 8543 609832851 1403 1403 394016661 16870 16870 665767310 44300 44300 388219707 71636 71636 507081973 24455 24455 412789912 5462 36191 424608585 32140 32140 125050081 5901 5901 339076280 24134 24134 565729075 2126 2126 951916774 55960 31498 117561250 51575 51575 969826822 60278 60278 751793721 14971 14971 552754992 17629 17629 716182309 25665 25665 650941295 76412 76412 480005339 10263 10263 52675427 26812 26812 838953075 22561 57816 658948828 55958 55958 575301449 22259 22259 83591137 45612 45612 648144736 52210 52210 207519895 43411 43411 724396878 20443 20443 587657859 52967 52967 814772645 70022 58661 130539000 12508 12508 604244609 8560 74077 178486644 44201 17442 76534205 4169 4169 269840839 30388 30388 50960803 60684 60684 677667651 2575 2575 572658477 35764 63248 314468908 17998 17998 58469003 63744 63744 569376911 65500 65500 828356703 36979 23032 610344177 5699 5699 828167512 31755 31755 649887994 62740 62740 660049558 8019 1921 348301575 56561 44295 531557814 41735 41735 231202890 40556 40556 333605833 41545 69113 446846752 39991 45322 634097038 17902 17902 264568639 43199 43199 323444672 24309 27531 712275818 7489 7489 863246461 28109 26812 6922617 28805 28805 421663436 44049 44049 444349859 41545 50173 299592405 37539 37539 316658715 33890 33890 128668203 11836 1119 189261162 13506 4949 416598105 4854 4854 406092989 749 749 933532363 7443 7443 763830783 8222 8222 979585447 22552 56324 966170346 60927 60927 796629468 25462 25462 185021029 21399 21399 186073259 65121 65121 18633574 4973 4973 66881005 70513 70513 21617774 11812 11812 572569371 43632 43632 890202287 23802 14627 35501456 18237 18237 821509192 69051 69051 931120231 13331 13331 110002461 21575 21575 410835318 71652 71652 972263129 50643 50643 627763650 44489 44489 811896026 26812 26812 56690028 74151 74151 416752379 19898 19898 380931240 40738 40738 166141374 11827 11827 198327241 28753 28753 252789235 77331 26812 454384167 9574 9574 656034943 50752 50752 45446360 45993 45993 515165361 50268 50268 100244596 26652 26652 21101381 26812 26812 355385950 34965 34965 126377754 43705 43705 843992446 34724 34724 890125322 67947 67947 13578545 48393 48393 791040276 67951 26812 71965542 26812 26812 513643315 36603 36603 56270264 57163 57163 531104001 13425 13425 499044077 70320 70320 539413103 28893 28893 438576914 26812 26812 300750557 26812 26812 351300139 26812 26812 461037645 26812 26812 742576363 11645 11645 996300109 41334 41334 109607847 10603 10603 903634239 42929 42929 367697343 60548 60548 620142292 76558 76558 553178584 43291 43291 752946720 51621 51621 754011823 48513 48513 158015270 53622 53622 725484860 53363 53363 39644579 15505 15505 688587680 75211 75211 979834280 68260 33307 830315665 61852 61852 20970734 13941 30286 577514811 64976 40251 770601464 35391 35391 270901259 8550 8550 918156633 32211 32211 83229562 26602 26602 91228798 19759 19759 477856081 29333 29333 698631853 58919 58919 274054115 41545 37831 143604955 67615 67615 941275836 60024 60024 588355624 33136 33136 598939470 15988 13 355980703 52066 52066 246887241 10675 56596 347524794 37284 37284 157396603 66819 66819 844999446 17777 17777 707097828 32199 32199 54506971 26812 26812 438906074 45555 45555 950354802 17255 17255 730832154 53519 53519 480443770 21980 21980 794086750 76268 16262 962742245 26812 26812 794108152 39670 39670 209273577 64303 64303 667859818 9304 18594 965018932 45970 45970 50128768 24759 24759 685375030 57131 57131 176074140 13184 13184 421578980 30184 15436 404002224 64682 64682 348864523 26547 26547 422520389 16973 16973 943210930 6594 6594 168098089 19956 19956 769343625 56611 56611 298142809 1555 1555 74355382 57502 57502 170425257 48635 67974 869696973 52049 52049 768501280 23150 23150 248122223 49123 49123 937355546 26114 26114 48214217 22023 22023 257112514 616 616 348687463 24401 24401 942436411 22716 22716 62061598 5630 5630 653424873 29371 26812 640625364 9717 9717 101985299 26812 26812 75260102 17865 17865 819531756 17648 17648 37592737 3877 3877 890632255 72092 72092 116478893 6609 6609 753911207 26186 26186 730798486 43827 43827 533798819 54530 54530 814874483 71734 71734 660764262 68868 68868 952582233 6347 6347 682092234 58107 58107 767784920 50973 50973 716933325 31473 31473 448084519 1622 1622 155059388 44437 44437 168309353 9177 37559 806624424 23175 23175 391841383 60773 60773 403203296 42975 42975 234289681 52918 52918 142810657 26812 26812 697676970 29764 29764 189301993 53609 53609 955517151 55454 55454 129237628 70616 70616 751498494 32307 32307 559473023 300 300 924207275 54648 54648 383335237 33972 33972 573225984 23883 23883 887572981 65857 62394 884230917 43980 43980 600652270 21221 21221 412566274 15125 15125 724094942 4500 26812 718552097 27935 27935 657485158 24325 40081 252589126 47528 47528 337201710 26812 26812 479308763 63446 28420 105623659 25383 26812 633195416 52128 52128 373440531 56766 56766 967463830 30420 30420 531620452 6961 6961 127886563 26812 26812 228303597 51558 49856 821153884 11292 11292 151563450 34403 34403 43298029 57600 57600 521031235 23348 23348 416064800 58608 58608 299941852 5748 5748 497447115 24865 26473 720899850 46242 48456 912356278 24975 24975 726645027 45299 45299 262347003 44855 44855 836359078 34669 34669 748836491 61136 61136 269098585 26812 26812 46618245 70430 70430 104172513 65113 65113 660145337 12586 34797 983164629 73045 73045 137227582 14567 14567 378428136 33384 27776 890152381 43523 43523 740968590 32008 32008 188565421 10089 58514 879389594 61677 61677 991851447 44744 44744 25661299 46112 46112 716036881 61246 6274 285196958 26812 26812 371202211 70934 75273 437711757 76087 76087 655447949 5654 5654 814227580 13845 13845 888500709 73988 73988 416075500 56915 56915 264057383 2450 2450 918195441 27048 27048 613365839 6998 5684 330537131 61943 61943 749142374 39844 39844 271334724 69989 69989 202647652 14343 14343 731044055 37687 37687 309093816 41545 916 731585081 38807 38807 90946143 16004 16004 455373483 38702 38702 254144132 66356 66356 185116130 55552 55552 832619825 56323 56323 457108148 175 175 792231583 41545 31937 195577390 76285 76285 216409003 75349 75349 896471093 63891 63891 873648049 15925 15925 641968258 56583 56583 815451027 64437 62250 491275161 26812 26812 125247736 62130 62130 338019978 60805 60805 509476800 74470 74470 363526645 72758 62829 471009332 45694 45694 939277183 1891 1891 860519320 59127 59127 167856053 72030 72030 334709665 70659 70659 138676944 45419 45419 685072027 42807 7851 578826450 29928 29928 742351206 26812 26812 672309363 34350 34350 958300623 70445 70445 469211136 25741 25741 723950745 36368 36368 980778515 5529 5529 131132946 13461 13461 630330127 69388 69388 130731360 36065 36065 566084565 7548 73315 462441953 26812 26812 92604102 52742 52742 933097704 57505 57505 821503983 55078 55078 104948194 51853 51853 695928565 71542 71542 37544906 47017 47017 212934104 54862 54862 303464735 4401 4401 549194999 8698 33216 137016849 23278 23278 153790566 13077 13077 375500700 24615 16859 757665432 65628 65628 841195731 19483 13244 403871637 76645 76645 605359831 56012 64056 37894939 20918 26812 32119144 24670 49267 574873671 520 520 887053368 26812 26812 25641499 64977 64977 633734406 32460 32460 171797854 31514 31514 886055842 10904 10904 60817238 26812 26812 102290034 56533 56533 57385542 26812 26812 602378749 7097 7097 443686550 74265 74265 15816214 60507 60507 320261551 71661 71661 747667860 40352 40352 387486174 42655 42655 653199106 26812 26812 294213257 55876 55876 24630500 45752 45752 572592783 39370 57539 461753645 14048 14048 670788122 71867 56616 397003075 76368 76368 76099010 60173 60173 438520401 9760 291 331533643 18225 18225 726549176 41545 53428 401453360 35644 35644 432914978 26812 26812 956644800 40417 59431 220450988 27229 27229 218723845 12834 12834 960513224 48591 48591 9282731 10057 10057 772435511 68723 68723 917555130 71761 22537 757345485 6500 49491 655936793 47923 47923 737399788 34412 34412 558393302 26812 26812 700659486 72402 72402 505421328 51500 51500 730327035 54873 54873 67945057 2751 2751 33562991 72182 72182 956201390 21178 21178 738539995 22794 22794 501672712 52876 970 969936691 42360 42360 923589439 19837 19837 78840358 26812 26812 636577292 26812 26812 537853540 4217 4217 861070957 25586 25586 840885379 49582 26812 225908364 70794 70794 254066043 40681 40681 672346353 7355 7355 758955869 75105 75105 716466457 9603 9603 779478861 66529 66529 815352525 64710 58747 453312484 17878 17878 948179857 74655 74655 525424717 26812 26812 629987548 26812 26812 318669168 48451 48451 210063790 12159 12159 142369640 11985 11985 720541873 26812 26812 971382028 26812 26812 226296460 60012 60012 493341494 56920 56797 366190546 24013 24013 506518155 41545 10365 640932013 18760 18760 452241343 30181 30181 507914563 52303 52303 397698536 49853 49853 224954477 37837 37837 678691169 25872 25872 282405416 17752 17752 578959888 25928 25928 27659319 57530 57530 758441170 9380 9380 789122299 38299 39209 382181980 28298 28298 733686071 75270 75270 986538694 35760 35760 923496160 49569 49569 572811753 26230 26230 235282496 1722 1722 105983492 38184 26812 333809685 63893 63893 422043990 54968 54968 578184816 28458 28458 96284922 16570 16570 966882050 7723 7723 14921936 72170 70188 834238220 56525 56525 879350893 41545 4144 434355964 26812 26812 201119486 9802 9802 803748989 61656 33486 589797011 31845 31845 279292248 17540 8310 452100441 8941 8941 214116202 32775 17805 467689436 35884 35884 290511137 18963 18963 886983191 26812 26812 569686629 26812 26812 121812800 44285 44285 403449923 66671 66671 642055406 26476 26476 523261255 4273 4273 560421912 30530 30530 341701544 35136 35136 102574462 26812 26812 688258809 77033 77033 626793862 26812 26812 759314525 24509 24509 6571512 4782 4782 818973283 19194 19194 623665390 1983 1983 377922568 26102 26102 820335720 72766 72766 638495756 21585 21585 917669080 10502 10502 767705363 27593 31242 797068893 21594 63446 801416915 26812 26812 743776508 73694 73694 157982590 46141 46878 560141393 50259 50259 727913078 26812 26812 379326772 58993 58993 86879598 74652 17397 741679791 8437 8437 944605294 11807 11807 800888610 66382 66382 784478571 71999 71999 682269714 26812 26812 318527085 51831 51831 546483594 30682 30682 207372677 37831 53325 73870646 63060 63060 465566388 73172 73172 241321135 6903 6903 738425696 69444 26812 668094609 41466 41466 874759966 42790 42790 444325984 47399 47399 395890873 12484 485 293805239 36590 36590 591967867 41545 47754 790640140 44156 44156 361420727 42489 42489 568148178 65739 65739 353383042 62172 62172 187508206 30659 73064 453976893 18962 18962 220414564 17483 17483 653460533 33315 33315 882615062 26812 26812 151904470 39553 72142 872227557 30484 30484 231749007 52112 52112 614163534 6668 6668 488172041 77144 77144 581326830 72563 72563 832720161 58309 61280 959609547 49568 49568 32635024 26467 51552 76679756 6976 6976 681761460 6271 6271 546341772 26812 26812 401056809 63139 63139 151743818 74220 74220 174222209 56238 56238 59902779 32578 28293 821775154 59793 59793 71374941 26812 26812 292974241 23579 23579 644971923 46093 46093 698663936 6165 6165 981162432 73856 73856 666274970 26812 26812 777938078 12515 12515 812595561 4794 26812 810297888 6379 6379 449630481 24835 24835 679124571 379 56206 115218493 6601 6601 187849864 44672 74950 431321558 29867 29867 562814699 26422 26422 814353802 7058 7058 641634509 44482 44482 439011420 60676 60676 317433514 70653 70653 646948964 30500 30500 731602686 13842 13842 675510183 34770 34770 656860996 41545 70020 575919426 47320 47320 391934391 31596 31596 161839025 812 812 503257896 52521 52521 529215752 21980 21980 889175112 61294 61294 462909299 26812 26812 184932347 68497 68497 311606037 40176 40176 576332120 28218 28218 965084084 24217 24217 432381081 26812 26812 108812185 26812 26812 150948081 17583 17583 196292087 17384 17384 441874402 46374 67550 276255067 43914 43914 540752266 70067 70067 944994521 52114 43123 375055800 76823 76823 248522375 4833 4833 807079853 3877 26812 580487616 41995 41995 863158356 26812 26812 474778267 13061 13061 92979826 37630 37630 827962883 59369 59369 615783058 58471 58471 706066425 11669 11669 658516179 10068 10068 103336520 34184 34184 538517017 52462 52462 513382849 43365 43365 686342311 73379 73379 809397831 75672 75672 216652339 26812 26812 156080295 57085 19967 815151320 26812 26812 652137737 45032 45032 692749691 26688 26688 203022664 16417 16417 450115467 20033 76508 77761044 60674 60674 924617374 28532 28532 889865441 26812 26812 806686202 26812 26812 681018889 14810 14810 641961794 69975 3128 726071504 956 71976 940530375 75762 75762 345977027 20437 49687 945445676 39525 39525 152576584 39834 70206 177997726 29759 29759 919013598 8895 8895 778012880 74847 74847 718657581 26682 26682 721034250 26812 26812 817959496 57586 57586 550847013 28344 28344 210792647 13190 13190 401558224 64445 64445 157735484 36828 36828 560926679 26812 26812 757291750 14237 14237 465770966 26812 26812 86745295 33489 33489 951091885 21073 21073 202686314 53078 53078 103678132 2495 2495 927172423 19254 19254 240799413 17264 17264 326873594 28768 28768 699083845 32468 32468 451624758 70332 70332 938976707 8894 8894 297750934 26812 26812 314708059 31980 31980 975325951 35696 35696 80755797 30024 30024 429889453 15282 45557 347147007 30855 30855 811616811 28472 28472 174224451 41545 58489 478684987 26812 26812 105942255 32766 42387 698852070 35693 35693 972293989 4806 4806 870409478 13797 13797 468168845 52352 52352 665612506 69373 69373 34626022 63599 26812 551598889 41545 5226 887500722 16749 16749 611094969 70425 70425 829328555 68292 68292 567718074 64923 64923 615843489 56746 56746 270936642 12300 12300 62322848 26812 26812 241977437 26812 26812 14939889 49974 49974 487604482 26812 26812 755468493 77102 77186 359509994 27074 27074 983342187 41545 53000 588522492 26812 26812 234259247 72912 72912 648869257 64256 64256 892625833 52829 52829 115619414 31801 31801 373844353 62623 62623 922441408 53995 53995 878606473 74459 74459 908852005 64947 64947 290624354 1532 1532 233405331 22782 22782 882289515 28234 28234 275560727 24946 24946 934438023 41883 41883 427773039 70028 70028 314886551 34382 34382 360968284 36255 36255 162166497 27632 27632 298430944 63412 63412 15157481 56924 56924 239595958 40678 40678 885603643 22717 22717 38447181 6155 6155 365319288 24780 24780 297339070 62298 62298 544128689 41545 71650 335660692 64075 64075 772121319 37969 37599 909023362 13449 13449 813354459 68482 68482 858942807 7406 8026 60242353 40021 66475 363074943 38254 38254 865012082 11179 11179 88094723 26812 26812 829574927 57749 57749 156854800 28161 34730 429293421 30472 30472 899295965 44104 44104 773541166 26812 26812 23063905 66726 67468 652699643 26812 26812 224368229 37222 37222 713546267 18093 18093 194862639 51025 63299 362478454 44862 44862 921106418 61655 61655 941631537 63726 63726 665906811 5949 5949 922693471 32417 32417 898142717 48039 48039 542630651 77175 77175 835603028 47458 47458 779263495 41709 41709 456146336 60394 60394 348084903 71738 71738 843886185 24413 24413 541783907 72839 53052 940781221 16008 47678 869715987 67592 67592 650345337 41545 14402 594221931 25725 25725 407339080 10947 10947 562062856 9105 9105 534739161 51600 51600 268507726 75952 75952 431779467 338 338 120077084 28823 28823 814193401 58706 58706 679247671 66178 53338 208162595 26812 26812 767958180 53291 53291 305809279 3691 3691 261361674 26812 26812 187078674 73542 73542 843262512 3209 3209 641859969 17173 17173 398315227 20057 20057 204669535 21634 21634 750874231 42799 42799 938305163 56267 56267 904276739 26812 26812 712496607 23610 23610 183254767 13782 31300 517320924 38908 38908 390122719 53125 17164 255895975 17295 17295 351341393 11197 61 385130120 15240 15240 321065705 8754 8754 883812189 43723 43723 181512679 28398 28398 314770318 72062 72062 389647324 66664 66664 776683208 579 579 691377857 55029 55029 239704812 15370 15370 155411197 19423 19423 822744301 26812 26812 428396599 47519 47519 480098303 68068 68068 320794234 18248 18248 412260141 49385 49385 371562616 26812 26812 50147444 44218 44218 514505053 47425 47425 652788629 4473 4473 490640263 62653 10295 954700094 61764 61764 197063757 56111 22127 748511455 26812 26812 578652129 33509 33509 972545072 36637 26812 911769703 56142 56142 289903331 22582 22582 736450547 18629 31957 955402642 31952 31952 636937815 34037 34037 295868337 5054 5054 190395760 45642 45642 874146238 59763 59763 539520929 24110 24110 799522150 1869 1869 294031530 22137 22137 153598568 14260 14260 423867390 12097 12097 393712501 63434 63434 212286959 26812 26812 633824811 53094 53094 967783660 73848 73848 359749475 25187 25187 319136949 21308 21308 55779781 35507 35507 388398904 39166 39166 453963204 2656 2656 589677747 110 30584 444270099 26930 26930 925182106 63130 63130 969236292 76458 76458 840613809 10882 10882 215254490 41545 36582 156793506 24797 24797 753617724 31784 32333 552973469 68928 68928 598819576 40639 40639 102506900 23610 23610 247041691 26812 26812 700428469 15611 15611 577000650 26812 26812 43735957 61150 61150 942163548 41545 43017 779834638 59295 59295 208910955 25096 9227 820212828 26812 26812 152326569 61238 61238 468097761 33142 26812 904464804 26812 26812 344354056 17813 17813 879789078 5970 5970 737524888 26812 26812 678372078 67847 67847 847779403 36926 51460 513830478 36230 36230 584787335 19691 19691 801021283 72801 72801 729786033 15540 15540 332859252 26812 26812 21025623 17412 6694 405279386 41751 41751 904077620 61097 61097 387726915 26812 26812 760593502 7228 7228 826635459 31247 31247 294624466 48574 48574 494603132 69064 30851 176471447 74931 74931 950882918 52993 52993 64728360 31984 31984 784840336 42470 42470 940438284 56773 56773 295560949 64482 64482 863924446 13122 54135 468391337 45607 45607 153872384 69350 69350 608546665 74647 52368 820913087 73966 73966 563791849 26812 26812 930916723 76453 76453 727701781 40817 40817 719017308 41266 41266 737002389 38898 38898 573133071 73992 73992 401465172 32864 51620 124792680 24808 24808 897097567 40924 40924 301594182 37089 37089 396860414 56374 56374 423011654 50849 50849 349235995 16631 16631 485349164 34517 34517 943085137 26812 26812 346040436 51601 51601 873698643 44082 44082 728120411 16625 16625 641140828 75857 75857 741040355 18005 18005 586847266 30518 30518 452402225 57847 57847 416245618 8698 8698 974317483 15481 15481 745648586 69518 23894 618815011 72332 72332 144032720 24510 24510 814938950 20446 20446 421999134 70088 40896 136228836 4686 4686 240362593 26812 26812 855088135 52051 52051 460167753 24205 24205 514162837 54871 54871 250555607 70176 70176 869597696 25338 25338 800825702 945 945 862367347 26812 26812 203987050 17910 17910 910978000 76331 76331 130338670 68821 25841 291547143 57227 57227 783853691 29668 29668 994003872 64757 64757 820466524 50803 50803 380386053 7595 7595 279529649 69400 69400 714883629 37714 37714 682780902 23647 63074 569615778 14337 14337 713337234 27606 27606 321080953 59477 59477 800186577 57084 57084 518068616 1547 1547 167767348 3169 3169 146840280 55715 55715 854245499 61779 61779 757329165 2783 2783 413813538 69279 43226 89017455 26812 26812 441011520 57590 31759 318266885 63606 63606 63966935 56004 26244 133914969 55230 55230 685460243 34185 34185 60920152 44433 51337 903496790 47445 47445 534292138 62029 62029 119760403 65016 65016 525212757 13564 56810 570477150 52970 52970 106428428 14266 14266 894540129 51320 51320 331588291 32340 32340 964341452 64940 46974 639639867 26812 26812 300593273 49596 49596 65342487 69581 69581 2657976 2142 2142 384050082 26747 26812 404485523 18698 18698 990604735 6140 6140 851813666 14091 14091 154719022 42824 42824 401054482 21239 21239 328354740 4862 36250 35944475 26812 26812 78073458 73861 73861 695119565 36627 36627 955243842 41545 40002 209515695 1687 56129 946222169 24175 24175 993240752 49684 26812 525726550 68308 68308 307533345 18375 18375 550211628 64576 64576 217323682 22407 22407 116353518 7629 7629 987333879 5597 5597 901445516 26812 26812 83346628 18025 18025 105516128 46782 12823 62898171 17440 17440 13532406 60795 60795 34750042 50664 50664 33123202 39343 26812 64293583 12514 12514 291377469 16982 16982 598077166 26812 26812 474906421 15023 15023 141863320 18888 18888 513355824 48649 48649 910059217 26812 26812 592142906 3760 3760 248317115 27095 27095 211460251 75452 75452 968550884 59743 59743 458051820 17501 59687 726632673 26812 26812 293253128 18811 18811 730046684 12526 71322 737552218 46524 46524 160427886 57536 20107 810593384 49863 49863 933225259 58793 58793 306862147 26812 26812 385864977 2308 2308 591302774 17142 17142 329804340 68868 68868 571975713 47372 61210 753139951 41545 68800 48600143 14517 14517 223732627 14213 14213 203223982 14554 8566 397633975 59143 59143 568269926 67937 67937 389129357 7271 7271 59591499 31165 31165 507311682 63999 63999 701476928 58346 58346 859878873 34342 57498 49600072 67631 42183 82649600 26812 26812 214985572 70365 70365 79521612 3149 3149 983489488 3566 3566 925695434 41545 42680 699110823 40034 40034 3618443 3200 3200 177648375 75243 75243 932431359 18032 18032 801535636 38882 38882 752535102 65548 65548 747903816 875 875 547006563 72892 72892 526479654 21817 21817 920002364 50061 50061 221563107 19786 19786 363852134 50114 50114 222704178 47092 54713 862042867 47433 47433 733009618 72221 72221 932628260 17076 17076 910662116 74220 75997 921117643 22877 3005 588203006 14237 14237 86104087 4510 32795 403714529 26812 26812 944043873 14713 14713 169331414 39824 39824 163347154 39061 14184 227611473 26812 26812 6786659 46332 60401 269650781 41346 58665 22342264 60530 60530 561996077 19798 19798 666936202 33307 39868 437838666 76848 76848 740995366 14012 14012 88671166 3966 3966 69083637 68007 68007 553165929 26812 26812 553137012 52297 52297 408554888 70016 70016 642634625 9881 9881 975638822 49986 49986 576616170 63448 63448 721584497 762 762 561323652 70950 70950 736839662 77143 77143 408119348 44249 44249 435004981 22774 57320 419780042 2828 2828 672361971 21062 32051 226904582 41329 41329 380391412 58488 58488 99655391 75129 75129 48669206 64197 64197 82640954 62699 62699 484279336 20439 20439 733099211 1519 1519 623673278 7941 7941 368397279 9709 9709 507991384 66818 43363 343691822 621 621 494931699 21350 61426 812243425 44063 44063 254091667 28494 28494 77640015 39057 39057 508193110 2449 2449 869558626 1663 1663 837408033 13194 13194 839194160 38948 38948 375397129 76117 76117 611358387 48529 48529 681096630 21921 21921 817320806 65675 65675 735234733 38732 38732 86932310 73801 73801 904205427 41823 41823 341856644 38795 38795 705862483 34372 34372 744941906 51430 51430 785890762 71755 71755 466428601 71525 71525 440857442 41822 41822 559915029 53813 53813 822113074 76066 76066 304577646 41430 41430 288219546 26812 26812 756715679 75564 75564 71964240 55676 55676 445094334 70675 70675 406032888 26812 26812 600865240 77233 77233 92397124 63649 63649 182457565 39961 39961 853686658 8996 8996 638891625 5736 5736 511328811 58924 58924 12586150 55916 55916 881839784 14622 30493 199573538 26812 26812 93037469 6570 6570 761101313 8992 8992 763008017 77121 77121 648252360 44182 44182 398608667 65027 65027 736656130 26812 26812 582165209 56621 56621 950478617 42592 42592 333669724 44313 44313 108771254 72685 72685 614698248 18988 18988 114543062 47439 47439 317494675 16124 16124 718725668 11837 11837 935326199 46172 46172 345447770 48361 48361 941921118 76809 76809 538845588 11074 11074 871783176 28714 28714 468952634 8731 8731 433313034 47567 47567 24546951 27593 27593 760370148 58309 58309 647818978 69660 28208 659312553 7222 61549 230030179 41679 41679 178855064 60139 60139 569114969 27634 29446 988369584 55098 55098 319725305 57839 61250 562380168 74774 74774 502948612 47657 47657 935319101 8767 8767 38825854 28854 28854 176581926 26812 26812 744280548 18602 18602 527158282 26812 26812 217587708 71099 32524 832033248 62782 62782 655766259 45079 45079 806103543 39406 39406 363693946 7726 7726 161000905 26812 26812 167455307 64448 64448 597558516 45826 45826 485661345 54349 54349 348378234 26812 26812 78916607 59297 59297 193633570 58155 58155 919748750 63136 63136 210702703 57892 26812 796115932 7867 7867 651218657 26812 26812 98553629 64513 64513 289787996 64678 64678 40283174 76646 76646 728825503 4357 62135 833640709 26812 26812 173106244 16794 16794 683402189 54616 54616 365841783 36833 36833 161395848 41156 41156 986397947 20038 20038 845922511 59073 59073 650086844 69244 69244 2293726 5051 5051 479870509 4850 4850 691274319 62103 62103 398334469 26812 26812 669793370 31977 31977 260879431 35305 35305 726922565 51317 51317 264917845 27355 27355 352823779 48228 48228 692991023 23068 17749 485314764 5533 5533 834785509 67302 67302 275474637 38821 38821 982109508 22750 22750 684791045 20559 20559 197063208 22190 14310 220347021 3531 26812 232343159 37702 37702 491846462 3990 3990 666992317 57062 57062 662486625 26812 26812 155096293 65642 65642 935727103 3640 3640 223004067 18917 18917 484528302 571 59340 852923205 41545 14895 29896542 20666 20666 498767552 30560 30560 374503585 12465 12465 445308995 4095 4095 731650882 50053 50053 279867394 18861 18861 596515112 7239 7239 676281157 13409 13409 815364764 6619 6619 195134088 21570 21570 274751633 12678 12678 140989950 75753 75753 563803208 22688 26812 561845403 15049 15049 738747175 21594 21594 918743222 13994 13994 61119462 26812 26812 690070860 40444 14152 202501714 7008 53098 528352983 11938 11938 369707812 44391 44391 921006767 75544 5085 309036517 45324 45324 117795121 9618 9618 55542245 55931 55931 846306433 20918 10780 850845704 59240 59240 492108055 26812 26812 836074529 119 119 103417669 55035 55035 77969652 46428 46428 705218318 1464 1464 211138351 27934 69518 943412825 5555 5555 214769729 5566 6957 108523458 32273 42371 964985663 52046 52046 661735924 26812 26812 78428663 74059 21021 68574003 26812 26812 517178747 59905 59905 821198642 20131 20131 209689712 25441 25441 765280464 48868 32000 999240561 36885 36885 331062292 26151 26151 717213196 27492 27492 997438018 36925 36925 517437280 65562 65562 849967468 43869 43869 446075986 76890 76890 448165803 26812 26812 216734567 41545 72933 917457051 32903 32903 832814943 49269 50037 250178052 12781 12781 402932062 1731 1731 284244289 2752 2752 314354851 31334 31334 278848339 60890 60890 261903964 70990 70990 405899674 25973 25973 254443525 18383 18383 241411823 28458 28458 793007143 39914 39914 579917502 10953 27487 205520951 8704 8704 951621477 11544 11544 949157002 72531 72531 618211916 32424 32424 562627492 53569 53569 83720263 26812 26812 799716429 67979 67979 351925821 14138 14138 224616540 58263 58263 393227 58880 48741 273456336 7830 7830 778568096 29427 29427 252352622 9010 9010 949125458 23009 23009 192064940 41440 41440 393094172 19455 19455 716372763 26812 26812 714096298 221 39548 693886057 60489 60489 860214170 27519 26812 134036563 33032 33032 760188908 54152 54152 837088868 7185 7185 395535594 39061 39061 739432159 27282 18951 364373367 47567 48229 621446840 26812 26812 520418996 9940 9940 611711639 65848 65848 57055116 2354 2354 887256682 1036 1036 148653000 60530 60530 281290742 74172 74172 747949589 49569 6323 441834906 28000 28000 910840778 69555 69555 3553227 44695 4026 735555217 19401 19401 809447755 42247 14393 100988183 26812 26812 277726273 58622 58622 502266874 3252 3252 894635371 46044 46044 318173531 51886 51886 720924458 52607 52607 64521997 58552 58552 34331924 22576 22576 222361226 43198 48610 548718641 69776 69776 545723507 26812 26812 962399658 42324 42324 354861164 26812 26812 222020011 26707 26707 138457545 11601 11601 243470449 26812 26812 315614238 64809 64809 913174709 1584 1584 730984277 19891 19891 36286943 60372 60372 525133226 73652 73652 891793867 7332 7332 594161856 26812 26812 832868230 8283 8283 639824184 49624 49624 871641140 1869 1869 804868600 37570 37570 309254876 24844 24844 101707180 257 257 255378408 55858 55858 792089083 36682 36682 869718190 65944 65944 894584422 27579 27579 954498591 44101 44101 359896447 67598 67598 702975690 8366 8366 48386729 72469 72469 868017438 42548 42548 405649675 57530 57530 139087114 22030 22030 560018455 50824 15900 208172290 51477 26812 871794869 26812 26812 789932927 26812 26812 282418555 73457 73457 823853635 66124 66124 352529731 63275 63275 294619468 9698 9698 208624528 66726 66726 642547133 57583 55619 767230926 61946 61946 315763770 1148 1148 863562540 631 631 62840858 30939 53237 929322041 37580 37580 220059026 28926 28926 53407253 31809 51243 400965153 61658 61658 184157085 55945 32748 310277417 29328 29328 793633527 12049 12049 340083990 66513 66513 567611619 67896 2415 162457077 26812 26812 637234875 2501 2501 449964922 72427 72427 233147033 5846 5846 520258521 26812 26812 539849135 49439 49439 446454855 26812 26812 417170870 11918 11918 638798696 66296 8686 704852751 19738 19738 991175071 13889 13889 104966943 7291 7291 84627484 31142 31142 483371324 34432 34432 348337090 70970 70970 452256920 26812 26812 315288599 6396 6396 864157574 15001 15001 838681452 74741 74741 257813399 9065 9065 580725465 49251 16011 649664808 23093 23093 427910803 33961 33961 608118553 69030 69030 362848118 72125 72125 848788936 44529 44529 59858930 13029 7847 970063487 47592 47592 369234895 24525 24525 773833905 66631 66631 273615447 53097 53097 577324977 8157 8157 73361512 35715 35715 847656447 63399 63399 992581714 39603 39603 653774117 58971 58971 420789304 76228 76228 857270154 26221 26221 292320860 64521 26386 952405490 76487 6075 348913809 31884 47760 7861517 51762 51762 392809240 27792 27792 814286922 32884 32884 63287981 236 236 306210205 32194 32194 703031195 37927 37927 609342074 61161 61161 204674098 69652 69652 555720379 57452 41619 269804442 41255 41255 982921079 3162 3162 498178338 51257 51257 139655972 26812 26812 733079181 54181 26812 444668354 45782 45782 312388391 2327 2327 279524939 67289 67289 41447817 17569 17569 236325443 53578 75996 507824739 58396 58396 47393956 44863 44863 486797062 69815 69815 82099099 65771 30909 779785687 26812 26812 708959977 35883 35883 985707011 52767 52767 948343210 26812 26812 126252879 26812 26812 568335904 22644 22644 525388367 22905 22905 467333314 20621 20621 783972772 57150 57150 970854831 12086 12086 541817014 45429 45429 917817376 13327 70831 226742202 30783 30783 765254250 13334 13334 688878496 76015 76015 928330790 49886 49886 462608243 51204 51204 896337641 22845 22845 798067626 33509 33509 928443626 26812 26812 676139291 6063 6063 825675812 63048 63048 270308947 26812 26812 455679205 71325 45629 268272558 67798 67798 115506703 44067 44067 242648782 41545 13683 343230592 20165 20165 325711305 67141 67141 992999785 26812 26812 290085783 74105 74105 971966782 3794 3794 582831358 11215 11215 473637141 26812 26812 309920993 17740 9974 527315648 71248 71248 953898252 42645 42645 156493165 34559 34559 530617171 77152 77152 26234423 3774 3774 26231133 46246 46246 756951588 26200 26200 724075452 73051 49899 908182991 33142 33142 876598250 365 21705 156124848 33721 33721 70579044 51436 51436 204369277 13231 13231 802619023 8686 8686 950364277 21883 26812 565089272 55423 55423 100086823 5181 19146 61477056 60765 60765 851165700 41712 41712 440674487 50925 50925 141621785 24226 24226 759003072 67734 67734 146603493 2525 2525 310267729 62982 62982 802440730 20114 20114 124281771 15211 15211 434296243 44557 44557 920037684 57349 7826 84045832 26812 26812 621193661 62018 62018 877524076 53021 53021 741466186 2870 10385 60431620 26149 26149 609177423 6484 56722 791111342 36988 36988 267791329 44679 44679 502183823 10365 35144 29149343 59923 28132 376697962 45769 12701 793645115 36707 58792 19343884 49880 49880 6801624 24465 24465 683465760 60403 60403 221193243 62414 62414 90877348 57022 26812 106155344 32653 32653 916785390 26812 26812 479379556 69992 73362 816735721 2551 2551 173616033 19483 19483 613442590 74291 74291 2502362 68395 68395 909265323 46951 46951 727233255 26812 26812 367309914 58079 58079 619242581 58053 58053 373100190 34903 47732 211722077 14979 14979 532737781 7776 7776 524647304 35345 35345 610549038 26812 26812 794344311 9189 9189 656648479 69365 69365 306931588 53344 53344 445315381 60863 60863 305119145 16303 16303 608657467 72270 49947 346780829 44458 67128 720110934 70810 4150 155495439 35243 35243 843523911 47722 47722 650209714 34768 34768 217582360 42763 42763 192345774 13302 13302 128429096 62256 62256 527432459 26812 26812 953308964 44861 44861 13560166 68424 68424 191768632 47388 47388 53007102 7809 7809 735683104 35218 35218 307900576 19785 19785 37282318 15329 15329 66663327 72191 72191 412100678 34344 34344 557033588 57729 70199 493416527 26812 26812 607784247 37628 829 481790438 71767 71767 397313853 26862 26862 551628860 14759 14759 698090956 27476 27476 269704869 19471 19471 459957140 51894 51894 973600830 26812 26812 354229091 32600 57216 429256411 37597 37597 977498514 36268 36268 670526631 46746 46746 408068951 35340 35340 843501680 46408 46408 979092645 26812 26812 515941583 38074 38074 177132886 12714 12714 511421287 3418 3418 532873263 9213 9213 636816053 26812 26812 348808354 54090 54090 518425835 6953 6953 576458777 42580 42580 380640712 26812 26812 180716559 36934 36934 195050265 1980 1980 69957746 4417 4417 450658564 40455 40455 324137274 23277 8497 132574396 55225 55225 291357396 66143 66143 208544133 74688 74688 952341262 69444 69444 588258764 43130 43130 149567085 71064 71064 46045367 75293 75293 123688135 4144 4144 372906650 11215 17395 462176153 13173 13173 723417426 41545 26823 889988257 66792 66792 216247016 42237 42237 509843011 18476 18476 369324852 42418 42418 4605892 62326 62326 697107797 71761 71761 633194060 49009 34942 422625597 77331 77331 486764941 48760 48760 301681610 26812 26812 463256339 62494 26812 594248721 16700 16700 380892592 75844 75844 345402924 54898 54898 678951961 67318 67318 650580054 248 248 202919021 9426 9426 85807235 26812 26812 276929328 72596 67590 660692817 48274 60922 946861943 77088 77088 944626828 35023 35023 877816275 24374 24374 640545979 28483 28483 94299951 60894 60894 630305442 9019 9019 247624437 17045 29412 230935335 392 392 743176261 27374 6279 833818563 47367 47367 445958507 21144 21144 190399527 73568 73568 420571891 48072 48072 647110652 22834 22834 539133791 26812 26812 80637482 41545 26812 302141369 10415 10415 107236561 73471 73471 801537423 73892 73892 456719930 67868 67868 990761752 56048 33650 835161055 27607 27607 425662735 17975 17975 968672771 57376 57376 840452260 45556 41477 908133800 20197 20197 97742353 13824 13824 828824802 38953 38953 440103910 36158 36158 697704995 15376 15376 127232936 28435 35946 645857531 38584 38584 806533833 64691 64691 154533452 53789 27716 102326672 51449 51449 46093021 41545 67905 706605332 12764 12764 635881070 23576 23576 389462758 55719 55719 245417861 45595 45595 672323763 26530 26530 216704681 44243 44243 420871426 18481 18481 644082780 26812 26812 521210741 72902 74142 545231541 41545 71507 393484616 40437 40437 286069125 50084 50084 82315343 6947 6947 514450426 73071 73071 997964030 72023 72023 452981097 45817 26812 541276385 328 328 782324507 21152 21152 231957723 53968 53968 98729307 1678 1678 892442671 19560 21638 979163298 47023 47023 83089125 10585 21099 873476890 26812 26812 798217028 50703 50703 646324203 1248 1248 11947246 69951 69951 978447221 65286 65286 777153510 59961 59961 353957794 74838 74838 60170983 65607 65607 755367216 68476 68476 772901831 46514 46514 778188076 63868 63868 531005800 23372 23372 57578721 66220 66220 87283893 30619 30619 274842192 70752 70752 648891593 28878 28878 661384281 41545 34174 613238631 20886 20886 725977369 52086 52086 713999625 50538 50538 593757431 45041 45041 602486060 22171 22171 916161437 14022 14022 526768040 26812 26812 102537348 67944 67944 777200705 46065 46065 317899197 44462 20122 154561508 27075 27075 177147502 5903 5903 109418557 68902 68902 973907620 36105 26812 693009352 55205 55205 902502755 2793 38273 711121579 59554 59554 872087467 68200 68200 358711908 18935 18935 231171108 49346 49346 940059076 14473 14473 53221387 4582 4582 64287733 18891 47596 142873771 73733 73733 10634955 40012 26812 893459709 26812 26812 868139196 12123 12123 253340752 70514 22031 809433747 20970 20970 949610142 7875 55237 609312391 45847 45847 386962188 20376 26812 473607206 51238 51238 501166238 26812 26812 319750596 26812 26812 270874614 26812 26812 88782218 71002 77258 892827884 74831 74831 893442709 26812 26812 340649034 36621 36621 617263438 21030 49605 381950334 69298 69298 759914026 41754 41754 393670654 36176 36176 753423433 33254 33254 193220706 21498 21498 710747049 29858 29858 23753170 48123 48123 799875222 69614 69614 767133809 2311 2311 650273696 26812 26812 525069431 29891 29891 719456228 43694 26812 536976709 70907 70907 687688814 15249 15249 182098960 26017 35978 11638062 23985 23985 110774168 74801 74801 651261097 59944 59944 980480955 3704 28707 259546057 59402 59402 234029721 44513 44513 626046240 44985 44985 868600799 37226 37226 425599620 15777 15777 277890676 32106 32106 522713906 17983 17983 626529525 8840 8840 873184801 66756 66756 504300712 45827 45827 636684744 8748 8748 661990730 1273 1273 176629114 63238 63238 846181701 75126 75126 603734665 51930 51930 699718273 26812 26812 271920725 8880 8880 191089917 17051 17051 864954781 65075 65075 69669658 77314 77314 47311621 47264 11000 270163127 53530 53530 750209445 3594 3594 399279136 26812 26812 383128998 6037 6037 199099260 1340 1340 740552426 56927 56927 557105487 21625 21625 161056673 12610 26812 566907828 39694 39694 845051971 26698 26698 813162894 26812 26812 503695971 27414 74900 178608090 21222 21222 308358105 26812 26812 558550532 36905 36905 788363839 57879 57879 984907192 71204 71204 499316124 68759 68759 279654125 35727 35727 806096235 46514 26812 947004265 30578 30578 746674645 68216 68216 410477224 19188 19188 352875229 11148 11148 910441382 70016 42207 973527369 75719 75719 19070568 35449 26812 390000739 13739 39308 945029475 76707 71866 958793142 32058 32058 153243099 32263 32263 254699706 75747 75747 531703798 26812 26812 212472354 1031 1031 598538450 10301 10301 544939729 16063 16063 521844336 42255 42255 399059304 2379 2379 211104811 72038 72038 790022915 67527 67527 533649662 26074 26074 233866772 50264 50264 289777889 11376 11376 126250195 6119 6119 280772129 12081 12081 175733076 40417 40417 652716930 39058 39058 798149517 26812 26812 121751855 76569 76569 897748305 19611 19611 489790689 12633 12633 978687494 9331 9331 86732486 34148 34148 10720314 9701 9701 34704976 5659 5659 797688475 71143 71143 788877615 9110 9110 283546847 24180 24180 925277291 27621 71124 973415689 70693 70693 313104632 14819 14819 590815030 26812 26812 793645241 53173 53173 53334367 26812 26812 115515028 4819 4819 733104710 3670 3670 411287521 52614 52614 766246032 26812 26812 723164626 28537 28537 282515494 43010 43010 279824693 57183 57183 939444690 30725 30725 83290186 69142 69142 174161113 68373 68373 765933008 46470 46470 646454419 5197 5197 482804068 29766 29766 367912828 45023 45023 468098013 69223 24701 945490710 62529 62529 75517173 58132 58132 897615389 27337 27337 813840264 21677 39366 928195860 62626 62626 262752837 41545 31334 802747516 71643 71643 426666209 23656 23656 207951881 57576 57576 366422505 26812 26812 501357027 42054 42054 577244884 69660 69660 762241748 29312 29312 629483650 38781 38781 686859386 2854 2854 833963834 29158 29158 272209494 54458 54458 724689986 61556 61556 544113465 41545 66401 470792436 69873 69873 315279045 9792 9792 344813977 27139 27139 275014533 65711 65711 118678906 35952 35952 181835862 36965 36965 106040439 42573 42573 216886686 63806 63806 653398558 34021 34021 230227578 44519 44519 812371110 2032 2032 656691341 575 575 447250589 58600 58600 119120924 76710 76710 445593993 26812 26812 697700955 72408 29974 644536413 65695 65695 566778313 38004 38004 89727032 71243 71243 839497460 36332 36332 649509866 49928 29238 104365148 69662 69662 897567064 57729 57729 813094413 26812 26812 774882706 35782 35782 899663510 15764 15764 888747749 66633 66633 904640899 56221 56221 32219828 39200 39200 803724911 33318 33318 399459548 76223 76223 206623632 64186 64186 528385042 58301 58301 596853991 26812 26812 465162556 1916 1916 370741002 61118 61118 103341094 16526 62788 793558327 51089 51089 226091851 76000 76000 910382846 19843 19843 853670051 47232 47232 394844451 21659 21659 77318231 30800 30800 90406072 14695 14695 106142023 575 575 298923489 27040 27040 252861785 15303 15303 536773905 41640 41640 729792929 38548 69111 1262039 11620 11620 259998600 30047 30047 629104330 16627 16627 249636601 26812 26812 262336426 29007 29007 190274560 47055 47055 280934370 58166 58166 209989287 8026 8026 717146787 41545 23738 847739592 74407 74407 841056392 56087 56087 440088499 56456 56456 995844120 28862 28862 666187295 43094 43094 527439674 75318 75318 175129760 72699 72699 187023829 5934 5934 291556926 47357 17264 416278788 30074 30074 172633879 22072 19138 733752152 12434 12434 488145754 61313 61313 615638119 35109 68946 222821136 74371 74371 204296076 30164 30164 340493591 18573 18573 460491954 50129 50129 409278741 22503 22503 175557873 44138 26783 132222344 21845 21845 79616839 41751 41751 243860893 4343 4343 598177685 33614 33614 548565343 43749 43749 736399467 9930 9930 819835475 32231 32231 879674883 26812 26812 535249693 26812 26812 457677472 41545 68830 624749635 48514 71914 774372248 65037 65037 909764247 26897 26897 706290388 30420 52049 905418876 4937 4937 977481901 50033 50033 866632733 57108 26812 939446277 28780 28780 962721365 46003 46003 239377444 17835 17835 523516350 66124 66124 271937748 52149 52149 684840255 61069 61069 430406041 68456 68456 546637699 10516 10516 189329845 64140 27692 67816602 56080 56080 935526998 69339 69339 81774793 26812 26812 750417828 61607 61607 141497279 8903 8903 823728027 26812 26812 712031868 30534 30534 894193030 60430 60430 28624031 51713 51713 265740029 35694 35694 908161901 68068 68068 151214629 31550 7436 19309716 63251 63251 908777965 64311 64311 787140425 2835 2835 450998178 54151 54151 929588751 38125 38125 547109393 15462 15462 557147203 8010 70154 356987634 56946 56946 7501132 8026 67919 301188769 26812 26812 282631649 50157 3594 986297853 5069 5069 459198501 29934 19777 962617039 26812 26812 250833138 31514 38688 488164037 59710 59710 193784396 26812 26812 975273933 76306 76306 685329745 24068 24068 918233943 23219 76302 452300857 23469 23469 37449297 12571 12571 402916093 73581 73581 408232801 37588 37588 962396952 64690 64690 495299084 24023 24023 504414260 42802 42802 599696146 46806 46806 986921596 28012 28012 127299149 63255 63255 531669430 24054 24054 983471138 11995 11995 47433366 35898 35898 74656291 25168 25168 922136361 56621 56621 285224816 35127 35127 456414048 9423 9423 845777992 26812 26812 777246827 26724 26724 835054222 362 62621 692452578 24659 24659 666419723 69105 69105 144627744 6131 36650 387736781 44875 44875 632731222 70483 70483 577282406 31457 31457 980345724 426 426 765529854 61665 61665 864423248 26812 26812 651502995 14833 14833 108279041 71111 40365 706699138 10180 10180 282806849 41545 20990 661088588 9313 9313 48821337 10995 10995 633671839 65611 65611 252194067 20035 20035 175595861 53031 53031 518180711 26812 26812 431996094 40177 40177 548331604 10571 10571 477773128 62135 62135 805614955 25469 5285 751265360 26812 26812 342202960 44549 6598 775662181 15418 15418 53281313 40282 40282 622195906 59317 59317 822991448 26812 26812 14009035 39856 39856 553413586 43824 15135 93498713 32382 32382 656290217 69576 69576 321691368 26812 26812 427467579 33689 33689 306377774 35763 35763 664462095 16291 16291 746516948 16746 16746 587444647 66029 66029 305270510 48192 67341 75882174 23011 23011 751712176 23819 67962 130641176 57767 57767 184931466 52190 52190 281564825 46715 46715 415169846 69008 69008 493062019 20560 20560 517109019 76467 76467 570872497 52710 52710 954033669 26212 26212 510366866 6360 6360 691272966 47548 41065 870881975 23708 23708 539997900 38729 18644 376900297 28688 28688 582530796 46462 46462 924765226 34059 34059 441996749 58283 58283 105763915 59208 59208 203297753 60394 60394 455601743 35394 35394 514476536 5454 5454 211313325 67983 67983 934662153 36868 36868 472166335 25970 25970 915618765 10912 10912 24791469 39006 39006 463123183 12259 12259 651467438 49365 49365 588477221 26812 26812 363652117 19476 13569 965031700 41545 29856 242961525 76559 76559 85460304 33099 8336 84322718 17582 30517 852924579 34292 5702 453123885 26812 26812 860732163 18810 18810 943897670 48780 48780 948365760 37487 37487 454193464 7226 7226 159836040 29647 29647 446295764 64059 70934 856298569 47641 47641 409346722 41545 59447 125735498 47715 47715 268096870 50465 50465 458721471 25004 25004 328732848 43939 43939 977486289 54736 54736 649175122 15364 15364 203698337 9998 9998 787881564 43884 43884 837480423 66436 66436 944878580 39017 39017 577302796 3379 3379 633706644 53705 53705 471730878 26812 26812 237889231 54653 54653 46315915 45410 45410 453909237 50873 50873 900071477 12713 12713 528290024 6075 6075 651885491 28574 28574 883494170 15478 15478 138889253 19887 19887 888249664 36580 18629 975719475 24093 24093 717822405 26812 26812 852231322 13778 13778 197700568 1495 1495 154702942 27664 73373 22567338 24148 24148 337610212 21347 21347 130505418 26812 26812 794654854 50722 26812 193040311 40113 40113 446917002 18104 64961 482287862 3651 3651 289552689 76691 76691 965978977 62576 62576 896975901 24765 24765 691711068 52521 52521 251754092 44607 44607 826196365 44413 26812 557826454 33697 33697 334111815 51152 19501 185934611 26409 26409 431184027 42076 42076 455207293 49913 49913 576881054 26302 26302 940533055 1455 1455 656585743 43911 43911 956178203 76385 76385 690849179 15632 15632 581856673 36028 36028 74989152 8479 8479 363738738 71630 71630 130883234 52009 52009 882780418 33166 33166 655606335 61319 61319 595151679 30901 30901 972914659 21386 21386 742469421 40424 40424 72933822 46658 46658 617621290 54548 54548 462394972 52924 52924 627969944 58494 58494 866362743 17377 17377 166612103 46637 46637 619991063 74637 74637 195277516 51025 51025 120407504 68731 68731 213152991 8157 8157 967384730 41449 41449 659491141 62890 62890 206917527 55872 55872 21941979 29382 29382 826732986 10578 10578 507561660 27385 70016 366975310 15145 15145 286993841 58815 20008 483449693 55372 37843 21795833 26812 26812 540759938 1677 39291 547478185 14336 14336 242563577 65680 65680 500089249 41545 26114 603085567 4489 4489 109362385 66649 3985 830913301 19009 19009 270301029 26812 26812 568460736 34830 18217 187003929 36583 36583 949045052 46316 46316 486980845 23499 23499 572613222 59052 59052 7362492 57540 57540 481327750 68966 68966 824852986 73338 73338 981345487 1250 1250 368317615 26812 26812 312000632 70381 70381 366053429 18010 18010 883969839 11929 11929 145469968 60364 60364 674673981 41545 56266 333896756 43479 43479 386161659 69514 69514 499524476 34891 34891 281866156 7088 7088 82583569 34406 34406 894511019 26812 26812 220125109 55377 55377 592344356 38226 38226 513866047 23423 57676 397196054 73896 73896 725259470 9170 9170 705869168 50319 50319 521533606 33318 33318 495829130 38389 38389 129334948 62488 62488 997897292 72888 58176 275340246 76955 76955 965447045 70108 70108 428017687 57116 26812 286290909 21057 21057 673329989 11491 11491 524630723 27616 27616 332427201 69320 69320 571649153 63249 63249 936417681 25872 25872 778733134 48849 16292 97124268 48497 48497 51447117 76376 76376 1756185 1370 1370 105007737 9746 9746 522888605 69799 69799 763990454 26812 26812 59930882 9964 9964 658547572 61824 61824 672316478 44541 44541 111331935 46059 46059 97386655 35334 35334 347986318 53554 53554 662204663 51796 51796 678986039 15033 45441 75953374 31557 31557 317800596 41545 32898 138761314 35698 35698 740450621 38664 38664 560713069 20787 20787 93912323 10606 10606 803848375 2847 2847 325643215 26812 26812 198654955 12615 12615 739245431 26812 26812 915697691 19696 19696 714674162 61756 61756 367503148 60312 60312 87615908 26812 26812 616629863 41545 52107 605235829 70112 70112 625522102 26812 26812 502319158 29115 29115 328809357 39304 39304 937129826 636 636 297658954 65616 65616 814744807 23863 23863 285085300 54922 7703 214811643 5228 5228 508662000 51045 51045 826792950 62029 62029 586755275 54739 54739 351831065 4549 4549 237935554 71249 71249 264488394 53008 53008 783364932 57363 57363 430256508 50550 50550 376590768 55995 55995 869662660 16251 16251 688149000 45210 45210 547171029 46459 46459 116837898 46941 46941 937025325 34572 42337 448456130 26812 26812 901419447 72111 72111 896879927 67736 67736 675074995 41379 41379 739711955 34382 34382 624207111 17811 17811 290901241 7793 7793 949312703 15878 15878 338647146 13606 13606 989119605 12530 12530 761952131 65229 65229 15693033 70302 70302 549127644 61501 61501 663074654 26812 26812 525195185 28254 28254 443058853 40761 40761 806001436 64719 64719 683442630 46661 60049 411512353 49852 49852 890782885 33399 43199 446244864 44299 44299 202976972 17763 17763 160646797 74887 74887 135551185 45391 45391 605186476 3325 3325 108065468 26812 26812 807368135 27204 27204 833418500 1681 53738 590715562 69339 37992 760525131 50902 50902 677037270 7468 7468 865163682 27314 27314 954889275 4728 4728 758081355 61281 61281 388999136 26355 26355 576224116 37497 37497 844763465 29924 29924 815890956 48803 48803 350193421 56367 56367 527332799 7396 7396 322332467 73746 73746 86928413 71444 71444 783503590 43940 43940 756731907 18709 18709 37946875 49292 49292 240016215 51708 51708 600914677 68680 68680 487436634 72951 72951 199359692 38937 38937 351034444 26812 26812 100737310 26812 26812 523040280 44681 44681 288476311 41545 28995 740165463 27065 27065 575861366 52715 52715 603594776 45170 45170 213440886 70297 12119 12834053 41124 41124 64346930 22875 22875 704677481 5633 5633 785028256 11493 11493 285288125 41545 7105 848742051 24082 24082 464899279 26812 26812 735264850 23497 23497 720812909 11453 11453 532725758 53905 22938 939820322 16099 18365 634504614 75892 75892 218313377 41545 70597 994690063 51568 29245 893628698 52898 52898 811579553 26812 26812 961664514 71331 71331 81057665 24179 15226 124962505 30926 30926 722285823 365 365 507256025 25767 26812 8843468 26961 26961 601432928 44138 44138 677487699 40392 40392 793940656 63731 69322 926448700 2879 2879 364238601 38304 38304 957135576 25787 25787 93840585 43253 43253 224953959 51216 51216 312769780 41545 34313 228794617 32289 32289 350431579 72395 72395 96076840 67944 73887 21749933 76694 76694 75214064 7950 7950 698040583 26812 26812 691068451 26812 26812 902376472 26812 26812 780879744 26812 26812 960586079 56169 56169 847602916 18769 18769 250528655 27659 27659 889836199 45005 45005 512964400 66041 66041 311100462 16794 15644 51462846 26812 26812 381292454 54904 67249 153952035 9958 9958 870191961 4265 4265 557363830 22953 22953 332225669 33579 33579 775795996 47234 47234 965235288 9616 9616 398469759 50531 50531 139683816 55076 67934 363287697 32293 32293 684467284 21214 21214 404541759 74447 26812 301665949 26812 26812 985831777 65666 65666 323607627 6453 6453 760787755 29913 29913 973333577 58177 58177 206906217 16227 16227 960198313 11351 11351 35368878 69958 69958 724187180 69799 69799 837136019 72532 72532 852585426 10178 10178 431959782 39211 39211 659686873 18727 18727 709055590 26812 26812 199092646 40896 35958 188468254 198 198 637444602 76362 76362 5096540 57674 57674 463160836 44373 44373 24239705 33628 31788 730660205 12246 12246 648110405 76900 46377 154896210 62358 76211 899053969 69241 69241 300219502 26812 26812 709333703 56712 56712 327676194 12625 60004 572351954 35144 16204 755389200 37320 37320 785119065 34693 34693 134546618 41380 41380 348368373 72513 30710 348397503 42320 42320 591416652 41545 26812 515997822 195 24698 141389469 26812 26812 676730288 47970 47970 399123225 25706 25706 981478999 74604 74604 491258985 551 2869 118169793 45638 45638 451454125 68448 11856 397840252 35252 35252 394732850 33501 33501 722175843 28842 28842 765081680 72102 72102 694081452 41704 41704 926193009 60965 60965 981561015 67178 67178 950829583 35906 26812 863975763 21891 21891 259002149 11974 11974 500356093 44773 44773 376276898 9029 41523 94405121 71324 71324 689702072 21007 21007 341858060 18849 18849 724235320 32871 32871 444154569 62378 62378 429346506 34634 34634 547795297 5240 5240 307640807 44695 44695 521044213 11104 11104 816016351 7224 7224 49068487 7504 7504 93905273 10296 10296 531159665 74378 74378 400467741 61556 61556 107069160 60865 60865 4454224 77229 77229 177046930 54854 54854 15646368 27111 27111 419462891 68470 68470 900045733 67293 67293 860516166 24495 24495 131704620 11248 11248 629729886 72379 41922 842471151 15690 15690 271958668 41545 69161 305862512 32684 32684 696089294 50213 50213 176758508 2641 2641 873538823 26524 26524 724195338 34746 26812 619350170 5339 5339 427500419 18284 9969 894984046 1129 1129 392993864 58253 58253 602903709 19595 19595 911186915 18261 60502 86168015 67813 67813 294739465 43826 6558 877619922 12221 12221 300276363 66933 66933 57942999 45716 45716 15364657 63148 63148 375114417 57276 57276 733318819 26812 26812 922523904 10147 10147 745580014 46549 46549 477710669 70883 70883 597120540 2324 2324 761589431 22546 22546 265225153 26812 26812 99353225 20657 20657 26490915 13293 13293 64378300 6221 6221 769220131 3477 3477 773203265 74978 74978 781257759 45977 20325 705289477 29270 29270 199999054 41545 57231 265571392 63699 63699 754332650 48958 48958 269190151 20128 20128 977255897 68386 68386 409490839 11440 11440 657304834 9528 22864 701720807 66884 66884 198790890 43192 43192 714201110 51023 26812 504065962 36586 36586 647544796 26812 26812 466661430 40326 40326 568929208 19359 19359 102886883 49619 49619 254661422 46715 26812 409761072 9302 9302 527851861 41545 6709 543034173 27223 47439 831854732 72077 72077 263313066 29730 1112 156364710 26812 26812 292907802 17165 17165 473514779 59434 59434 514996320 40510 40510 453922659 52485 52485 747106444 8425 8425 377731147 49366 58676 342385435 11166 11166 670481132 15874 15874 260047086 50583 50583 465202311 41828 41828 487721837 41545 56218 521106838 43117 27499 124268961 55225 55225 570079711 18602 18602 796657809 9187 20198 348808138 73648 73648 693057683 371 371 638269645 5581 5581 725605370 26812 26812 779316171 26812 26812 795831412 12689 12689 600702104 44678 44678 549484382 31563 31563 799539351 70896 70896 709397873 59504 65010 605224667 28637 28637 554197033 24592 24592 616488118 55257 55257 501789785 27314 27314 97135624 13161 13161 989270643 31045 31045 306452958 71532 71532 985490130 43539 43539 579748433 1175 1175 217446377 37568 37568 178093745 46893 46893 383491032 26812 26812 181141459 43921 43921 157847027 58921 58921 150679722 55042 55042 363913754 29192 42071 768493468 8470 8470 892792727 54925 54925 589534155 64023 64023 569916102 26812 26812 78970228 67624 67624 904346451 3165 3165 259283977 65419 65419 724403167 57223 57223 327344218 1364 1364 714058871 26812 26812 661321348 17462 17462 340444678 36126 36126 246871078 41545 3435 500706156 30659 30659 112803580 26812 26812 102767130 17326 52688 133525525 72987 72987 887734303 26812 26812 742947813 2949 39273 132696626 5909 5909 323590946 29980 29980 558285782 65865 65865 924171612 51101 51101 732095953 35284 35284 13676396 30394 30394 874336037 62829 70732 701300528 74028 74028 114059771 26812 26812 214691822 21375 21375 91407993 38640 38640 453832595 34779 34779 960334100 62400 62400 308293504 28167 28167 158904116 26812 26812 476426646 58779 58779 396245629 7249 7249 392800458 62747 62747 261559366 2870 2870 63007155 27374 27374 121678902 22296 22296 44516457 26812 26812 318223014 64497 46295 782040871 4665 4665 385872653 57301 57301 654374475 76130 76130 889236782 4102 6786 149423326 25108 25108 332848520 48059 48059 882892098 55502 55502 345117035 45648 45648 627295380 65799 65799 380119784 17146 17146 866676659 73743 73743 986618301 18794 62155 353497956 68717 39609 708168862 29466 29466 257871169 69640 69640 240222216 59568 59568 554625166 17047 3548 198727351 50765 26812 892982376 49933 49933 189211693 32541 32541 63964721 37666 37666 179659384 6483 6483 226815250 51530 51530 996311393 7552 7552 941548747 26812 26812 644974492 46372 46372 223141153 64647 9256 418976368 61354 68265 879219089 19307 19307 699810814 23748 23748 344147602 5997 5997 559560477 23345 23345 532455697 49885 49885 462462587 30526 30526 501349064 7918 7918 171193836 52571 52571 778810351 50158 18583 361359486 74294 30061 364485190 32129 32129 604478891 26812 26812 110325835 34997 34997 147568451 26812 26812 844305956 71582 26812 625176761 6219 6219 554388857 13961 13961 401834867 22761 22761 453953399 513 513 864777696 23095 23095 532767024 76709 76709 618319981 71914 71914 41458339 65666 65666 373577971 62845 62845 128366343 34748 33674 797623940 572 572 635565974 18719 26812 142644348 57098 57098 212096763 41545 39889 888735494 71460 71460 254512417 26812 26812 425978348 4007 4007 936806530 32653 32653 37050136 41132 41132 387827716 34545 34545 496136255 26812 26812 656974618 26812 26812 360965731 11954 11954 359595066 26812 26812 91517303 39273 39273 515480235 39707 39707 161579043 72616 72616 841048642 10012 10012 930855863 40658 40658 963308259 459 459 179392159 32172 32172 537938676 75236 75236 598276260 26812 26812 846867330 27360 27360 516533621 1161 1161 975207591 26812 26812 69531298 26812 26812 180893813 26812 26812 333035047 3597 3597 52991160 40672 40672 947177840 7091 7091 18299598 46612 46612 560949817 20021 20021 988640946 76511 70810 118897431 3195 3195 806608271 40296 40296 911040616 63786 63786 647607806 5935 5935 28873436 42252 42252 211508430 49138 49138 988399537 55896 55896 572327133 69703 57791 199521418 14688 14688 891886705 17339 17339 230173016 71611 71611 661739368 60821 60821 437288025 10385 46582 142695441 53738 37068 303666507 70878 70878 67948386 32954 32954 978404338 47516 47516 74355319 26812 26812 296697760 17092 32959 867836936 43068 43068 980727052 33737 33737 651270239 27447 27447 703931125 58009 58009 826547840 4114 4114 369433781 40650 40650 236519197 57600 57600 643550142 49904 49904 669051917 11517 11517 354565341 25689 25689 891187100 50229 50229 476156215 35818 35818 991495697 10950 10950 298182722 47697 47697 508514215 50520 50520 865625074 606 606 356765068 26812 26812 951635616 74052 74052 640826209 14197 14197 5033410 60553 60553 738695067 77209 77209 292440626 52321 52321 407884246 49155 49155 270250945 73837 73837 479593032 66117 66117 658116084 76461 76461 952517138 48678 48678 32425891 28225 28225 29314135 38369 17352 405984428 55766 55766 657601177 54214 26812 900578966 53934 26719 513521142 56832 56832 66152998 35481 35481 311576073 34241 34241 553482526 3162 37887 136065110 26812 26812 608922418 32444 32444 941636741 68811 68811 546756757 28258 28258 168480674 59231 59231 604595376 31962 31962 967716100 65583 65583 498565100 21702 21702 908424733 16099 16099 331302006 35252 36327 352566457 59119 59119 157425169 45810 45810 162029153 54586 54586 579953679 26812 26812 177633740 26812 26812 267133460 18654 74833 634605845 46712 46712 360361200 27340 27340 870884685 939 37345 145417794 31080 34479 7957080 26812 26812 193998760 34291 34291 214230226 41545 10645 365448625 17007 17007 317269816 64924 64924 477835775 26812 26812 595709458 26244 38885 428622462 49542 49542 926742756 64497 64497 550524714 61814 61814 568767508 19506 19506 148239510 28820 28820 390252904 7228 7228 110217685 44088 44088 554242789 48605 48605 687771740 38115 38115 926814136 26812 26812 256314602 70268 70268 447840425 41545 54191 612729554 11637 11637 21705763 35698 35698 21127248 5378 5378 638973861 19680 19680 580474452 76715 76715 915139300 38569 38569 9732995 8016 8016 23064594 5671 62602 448499539 14332 14332 187965131 41545 45928 703481186 33824 33824 805317060 18526 18526 300599234 25457 25457 550128739 69884 69884 702564908 55175 55175 286677019 43065 43065 880201918 73398 73398 146132445 15460 15460 751235568 66423 69465 500596268 45362 45362 441134566 9788 4572 423177807 56739 56739 434922430 9264 9264 446730247 70798 70798 259472516 69168 69168 870678091 39080 39080 74467578 66776 66776 516572710 26812 26812 665838844 72183 72183 311324601 63398 63398 150461229 43901 43901 796954478 19619 19619 426146500 24472 24472 825086797 73056 73056 15762739 46 46 980349372 39838 39838 97732031 26812 26812 291933860 41049 41049 524523136 72673 72673 937131817 68232 68232 411103895 30248 30248 696627908 26812 26812 161639873 47455 49950 271857845 11766 11766 410290371 51577 51577 372122889 44952 44952 111211154 7908 7908 255444118 26812 26812 491240233 64466 64466 872497891 9667 9667 61410145 71844 71844 507212075 70196 36035 967871104 58084 58084 788168103 3197 3197 275435653 26812 26812 211912807 31923 31923 185146488 23039 23039 618868156 67593 67593 272192709 26812 26812 95326514 4830 4830 766795819 24198 24198 631013142 29918 29918 143390806 70048 5482 607895990 41545 10130 446028750 33337 47918 848623712 45621 45621 304052667 26812 26812 66820112 58431 58431 568415966 8276 8276 505150144 21281 71154 410155076 26812 26812 749714675 49151 49151 862100574 15964 50147 912220345 33843 33843 581400506 69560 69560 644335322 76708 76708 122354765 43647 43647 296775344 18724 18724 355407363 23789 23789 101391851 26812 26812 147053681 41498 41498 665138060 30937 30937 801558359 24483 24483 518473839 54577 54577 32964435 22420 22420 138236329 22182 22182 26398988 54969 74368 12297037 5168 5168 563305784 54821 54821 278148787 5903 5903 650140051 42995 15712 101603778 35833 35833 314750905 26812 26812 677605332 46267 46267 659529008 60109 60109 65459124 15753 15753 866136502 52265 52265 649678782 22585 22585 645118090 40878 40878 984011431 54327 54327 871333891 9897 9897 291357129 61262 61262 514910302 26457 26457 365008904 46172 46172 433941665 27919 27919 681327297 23533 23533 228066123 76930 53068 487030520 7525 7525 937940814 46206 46206 836563227 11394 67835 31441392 41514 41514 301265054 41394 41394 600462800 12663 12663 452581102 26812 26812 77297799 11095 11095 798527196 235 235 630849698 8737 8737 553359794 60784 54101 135412317 69261 69261 337460248 12460 12460 222897015 61043 61043 256340640 43283 43283 177875044 14823 14823 232927662 40987 40987 369155904 26113 26113 374947434 54244 70855 835310438 12254 12254 707637335 46399 46399 680837124 76309 76309 63038378 52237 67183 219566870 42906 42906 450371580 39562 39562 590763062 71471 71471 951410337 41545 338 733048856 28967 28967 759101998 28701 28701 358844833 23018 23018 522596812 56824 56824 960374444 68019 68019 605680229 38642 38642 929935206 6156 6156 831568215 6899 6899 898167318 41043 41043 756651290 15405 15405 475561718 1395 1395 118610135 47957 47957 252568643 38516 38516 871290000 54237 54237 406200832 46407 46407 681024242 16215 16215 163231021 32262 53981 424029469 18077 18077 641157606 67642 67642 739243242 72808 14012 853303620 26865 26865 901344903 21106 21106 439334381 70931 70931 607729926 72880 72880 62257963 19450 19450 706439630 52866 52866 116810655 9617 9617 60902445 48482 48482 300605814 57607 57607 998143555 26812 26812 133236233 54622 60161 380672528 51004 51004 775133975 51927 51927 242389701 8261 8261 958613390 26812 26812 450780594 6451 6451 186796239 53634 22530 824773068 43576 43576 763574059 41545 19020 873341067 68576 68576 73435380 43600 43600 27258783 17823 17823 939206371 26812 26812 355025720 35039 35039 265254590 19592 19592 713246750 67917 67917 546896364 48803 48803 274957254 8181 8181 976805967 39889 39889 848612244 20751 20751 757437664 26812 26812 476691346 28213 28213 854829966 55635 26067 644226157 75190 12380 21041424 32012 32012 866177005 20477 20477 118839314 40199 61313 429568614 31576 31576 638880727 11895 11895 280531741 29855 29855 263091628 42313 42313 69985360 25470 44175 139008922 68059 68059 88964222 64474 64474 840951807 52612 52612 480432842 64340 64340 505214946 74123 74123 421362967 26812 26812 629345472 26707 26707 865105366 71241 71241 507193219 26812 26812 355083667 13676 13676 392879985 57463 57463 28052317 43240 43240 5908351 72159 5548 645651354 38484 38484 235388798 70521 70521 606558530 30121 30121 675436325 26812 26812 8930253 76645 54038 273547248 23487 23487 876959078 1160 1160 941165348 26812 26812 675979889 59690 59690 717958519 69855 69855 617803368 9777 9777 222399781 32838 26812 680015428 26812 26812 259895870 58275 58275 79956754 37863 37863 527479931 15014 64665 571076762 54482 54482 851380178 58429 55201 714593587 47642 47642 644825182 52977 52977 656065289 55920 55920 932773767 36876 36876 151291337 70626 70626 618030860 26879 26879 587438447 26960 26960 182155815 23299 23299 346342489 30688 30688 967329909 4023 4023 694974276 15452 15452 21111243 45862 26812 246605069 38502 38502 509397796 26812 26812 90819342 10587 10587 14170142 26812 26812 304508003 68553 68553 828948725 26812 26812 595036943 37108 37108 29252331 20510 20510 829077670 52055 52055 383551704 36538 36538 300504326 30735 30735 956949004 50089 50089 363505518 17812 17812 694465108 26812 26812 207252091 51056 51056 687200322 37915 37915 258883387 67038 67038 906056366 68652 68652 388710043 3238 3238 854715254 70228 70228 745018259 67868 67868 47121509 25279 25279 793850469 72920 72920 399055986 61568 60237 178224924 26812 26812 347764121 36960 36960 524204946 8538 8538 945046390 26812 26812 622765690 15538 15538 463937387 59841 59841 248115107 68322 68322 551285647 75275 75275 782804603 18226 18226 61195766 2880 2880 304861575 66137 66137 1717320 8905 8905 702862139 6946 6946 805912494 69702 69702 181388089 8855 8855 101828412 25466 25466 201477658 30750 30750 582984266 63353 63353 548714072 25598 71101 347754532 26812 26812 168433879 35642 15924 86395867 1309 1309 153842115 1029 1029 412045976 31940 31940 952583021 54487 68777 154268415 74046 74046 71541009 62576 62576 10502418 35279 35279 235012971 19386 19386 831130828 63979 19712 411863258 74110 31710 515013801 38558 38558 661743601 19473 19473 214333869 60144 39846 889455236 48961 48961 180681265 51284 51284 368495246 12177 12177 988230440 35524 35524 522906250 14381 3602 171096938 38670 38670 142755170 9967 50337 258207840 23814 23814 415188580 62218 62218 52322973 19879 19879 176939277 16943 16943 126168110 40526 40526 28593213 31249 31249 368628948 26812 26812 204588037 16379 16379 947601232 17805 35636 256444269 44459 44459 736919656 17022 17022 54091935 1955 1955 350057553 10838 10838 163123738 26812 26812 867811871 12989 12989 829193767 31080 31080 97290482 27812 27812 120616378 26812 26812 611926108 37931 24046 91475934 20516 40171 645847885 71547 71547 124760836 66550 66550 279143873 61146 61146 26120863 60563 60563 707911318 45401 45401 676657257 44958 44958 920652896 70339 70339 761467736 26812 26812 381513571 38089 38089 861930382 2538 2538 536659819 15920 15920 327606023 41526 41526 514300271 43439 43439 353149496 46555 46555 971088779 43517 43517 434317749 64161 64161 160636068 70375 70375 716418915 47556 47556 378741195 20902 20902 43829364 26812 26812 548192418 33400 33400 69317598 16250 16250 749961327 50068 57980 865672007 65892 65892 228493955 14152 56256 480414983 1087 1087 731991554 25413 25413 365053615 23514 23514 150784159 12684 12684 689205698 66238 66238 534102746 34017 34017 222790449 52106 52106 676495810 40757 40757 523795512 34495 34495 518453153 16842 16842 538256950 71293 71293 689024415 71824 71824 890707821 5741 5741 172142559 26812 26812 72385714 48504 48504 424019687 55497 55497 480697714 55329 2285 703703147 36993 26812 800327503 62073 62073 498349110 26812 26812 157882846 35631 6782 955604121 47511 47511 215043724 69573 23062 236926895 2858 2858 283959397 77120 77120 257427796 42837 42837 365249096 8934 8934 433208240 26812 26812 715495567 3149 8510 728366157 12959 12959 806287189 31776 31776 269891362 69731 69731 542980372 30583 30583 996768327 26812 26812 160390876 73590 73590 751757636 72133 35841 774919144 61408 61408 440409745 45707 45707 903612508 70671 70671 788101999 42292 42292 677280521 41934 41934 350305322 45599 45599 355760143 10449 10449 94346733 2316 2316 623836358 26812 26812 167232891 76900 76900 487048373 47074 47074 460914267 73466 73466 302870606 36876 64923 997236946 45904 59136 575802720 4246 4246 972550849 64352 64352 322457680 5987 72334 186523172 54622 53533 949856686 46986 46986 360193958 48756 48756 755645189 39855 39855 203686928 76666 76666 495160633 4474 4474 594089161 67513 26812 555200449 11582 70196 849241925 18272 38615 767028920 30730 30730 174901715 2901 2901 362703334 1358 1358 561279986 57362 57362 563929610 73162 73162 43255619 50084 50084 669307460 75879 75879 561799394 45431 36517 510122397 45522 45522 365565796 45538 45538 582414303 26158 27542 590827534 66026 63721 135411608 34595 34595 571791789 4192 4192 108395061 18090 18090 479221951 41545 69693 830034468 47235 61806 11312133 70627 57871 466293974 16360 16360 46477068 28161 28161 19387057 26812 26812 247906952 66739 66739 391712259 44428 44428 618444414 4049 4049 715090425 60302 60302 869985948 643 643 917852409 50208 62976 582371567 21030 21030 193612582 54571 54571 621317821 31172 31172 26530038 57796 57796 904536601 12187 12187 575580627 26812 26812 834930493 56908 56908 362109952 61819 61819 469992555 34606 34606 362566761 4515 4515 668842102 40936 40936 622135472 57772 57772 907091568 3291 3291 791899313 58698 66395 674094097 53387 14886 762314710 26728 26728 394270505 71430 71430 195075481 32412 32412 522068489 35268 35268 138052634 51920 51920 870599239 44595 44595 861436488 35854 35854 999515382 22203 22203 771031459 20125 20125 858178408 18382 18382 283301611 64520 64520 329168597 35266 35266 624626735 65301 65301 542115114 3274 3274 518641093 30158 30158 715140590 20165 20165 166790556 60622 60622 129431227 49852 66403 449559423 29718 29718 322314322 8532 8532 758720087 61146 50647 586869259 37858 37858 782639320 34759 34759 97791044 68747 68747 975243542 57852 57852 433903750 52082 52082 902872089 42001 42001 921179680 31513 31513 975610140 8854 8854 766426688 59861 59861 728567860 8880 8880 37560904 59431 45047 516289039 1687 1687 803806688 27734 27734 129079561 71369 71369 176994083 11619 11619 649228231 38685 38685 931673109 3026 3026 63864868 26358 26358 660917732 62049 62049 595852666 54782 69843 906154835 26812 26812 151182361 55664 55664 285082444 44381 22645 686788013 60807 60807 556505438 76622 76622 356649085 73354 73354 283953471 46761 46761 448021602 54094 54094 969097250 39774 39774 511824958 26812 26812 840670393 41545 40325 823772953 55457 55457 924146992 33299 33299 92160444 48949 48949 526431136 18306 18306 409778190 39972 39972 356504832 28388 28388 159797484 43839 43839 597295124 75459 75459 403328610 46806 18222 784516035 9776 9776 1868160 69358 69358 189694487 44480 44480 588932640 63463 63463 924229197 24810 24810 12035804 49148 40285 606104385 6927 6927 617048311 50681 32654 472793292 15392 15392 934345525 51568 51568 491517162 61838 61838 401129165 11843 11843 33171693 42224 42224 363194686 26812 26812 223026552 55779 55779 909173053 75823 75823 859379648 25327 25327 526450317 41553 41553 391529490 45258 45258 572160972 61287 61287 677037564 52697 52697 837754129 28375 28375 809655036 28634 28634 298975485 36452 36452 617218500 22434 22434 510923433 9482 9482 873148273 74716 74716 735713409 6622 6622 385682034 9844 9844 881191420 2075 2075 362004264 20948 20948 762214760 3853 3853 764287210 67965 67965 222658590 41545 14159 69648897 19034 19034 288866756 49549 49549 770833957 785 785 369636051 31493 31493 696925205 56343 56343 265029988 13521 13521 633572949 9231 9231 699403702 60444 60444 276331600 67602 71331 67714299 3931 3931 154169628 20228 20228 23767132 26812 26812 418269429 33413 33413 144533398 64394 64394 255079479 46362 46362 155180737 26812 26812 21668604 43114 43114 124500796 26467 26467 425024707 61067 61067 747331549 65878 65878 641688772 45056 45056 620704758 22198 22198 315445653 49668 49668 801607323 62379 62379 440020531 64976 64976 798574211 49845 49845 189628037 26758 26758 610971247 62922 62922 737773743 9872 9872 967848241 47285 65974 946935225 47337 47337 526797431 63500 63500 795682227 26812 26812 296792286 26812 26812 17966288 8306 8306 390681912 38199 38199 668386375 11918 11918 921694591 26812 26812 89964584 75287 75287 6221287 19913 19913 926215120 74982 74982 602276516 28681 28681 248076790 28886 28886 125421215 26812 26812 183673907 8381 8381 378851572 17922 17922 53758881 2527 58696 942830428 42863 42863 643184415 7874 7874 101534065 35305 33129 469281654 67502 67502 471975274 26812 26812 585229815 26812 26812 542294211 26812 26812 716871136 10441 15937 804478936 29552 29552 405802068 23794 23794 574140102 26812 26812 819864743 26812 26812 531547042 73419 73419 256930253 20901 20901 764105701 60076 60076 209623049 7328 7328 640399170 57093 57093 930318080 20473 20473 945778263 41399 41399 554323580 26812 26812 551950521 40216 40216 158000923 7577 7577 511890980 26812 26812 362982897 32522 38753 621592221 28005 28005 972899329 3167 3167 489598964 30056 5027 494588459 9668 9668 417194474 31830 31830 455106547 53379 53379 584621909 11642 11642 876935697 8583 8583 822717621 8208 41735 691903805 7415 7415 893259985 32587 32587 876744235 43062 74439 534849566 61265 61265 959874132 10752 10752 982715462 31929 31929 980167119 51449 26812 823307526 41545 7354 804139219 69941 69941 935832339 32799 32799 971160551 31720 31720 835292735 26812 26812 300648387 39539 39539 45084595 16487 16487 656344312 55276 55276 407737036 6164 6164 721801870 7525 7525 709580614 64083 64083 490514411 60753 60753 168146813 46806 40027 645981214 35244 35244 946886473 25242 25242 128804974 40401 6381 351506548 26812 26812 278069992 34975 34975 369024459 26812 26812 592060664 49629 49629 460988984 56101 56101 637510628 51379 51379 966809804 28926 28926 931232317 11836 11836 113161513 20978 20978 916792197 49781 49781 252234253 39576 39576 445799416 19450 19450 43716459 49025 49025 952587737 58915 58915 649423488 48594 48594 479117157 33602 33602 692954479 58579 58579 256267600 65261 65261 646773668 70838 56192 144639668 73694 73694 747287576 56651 56651 501122668 25338 55466 461296902 1166 1166 649415034 7444 11943 546280072 14398 14398 679259047 68159 53699 870256117 32100 32100 673245525 58947 58947 704065393 43392 24405 827058460 3833 3833 919584188 71665 71665 642896135 33763 33763 414910025 33217 33217 465315209 36517 75551 266451936 66422 56491 38867611 75809 75809 599573614 72256 72256 771256170 45542 45542 596848638 24660 24660 8168908 13442 13442 937445661 43260 66649 846703064 48807 48807 741168799 37384 37384 772825870 67474 67474 206214737 46987 46987 323119302 26812 26812 318570918 28834 28834 881762448 26812 26812 538638014 55247 55247 999425809 29104 4009 82153283 35655 35655 942270811 491 491 625438446 70544 70544 179826980 29804 29804 811181653 4500 4500 540982953 4288 4288 49566920 54181 54181 959365635 51402 55443 544445124 44079 44079 87866954 17537 17537 240307646 54094 62890 573263399 74074 74074 666287408 8089 8089 835686064 58136 9528 350649042 42907 36725 390862387 2314 2314 640650946 56931 56931 924580706 49556 49556 551330910 12998 42813 428282912 77338 45096 310840417 33469 33469 962517359 64265 64265 565967443 26812 26812 309433341 3170 3170 893643773 46260 46260 91476350 24535 24535 277753476 34464 39387 138402531 55462 55462 409065516 25077 25077 948209249 52807 52807 940014774 12060 12060 946152759 45397 45397 142403375 28124 28124 402015102 69129 69129 383516484 65132 26812 163420070 26812 26812 584380895 34933 34933 461618117 19428 18445 990664941 38631 57901 930011178 1039 8578 134012650 62223 62223 861843217 26812 26812 678631879 74201 74201 925941156 71589 71589 506508076 2202 2202 472551461 50181 73570 234115007 47347 47347 89846561 43657 43657 765664314 50382 50382 185762711 7212 7212 964017875 60775 60775 298575322 38714 38714 676931851 56390 56390 411099514 46439 46439 556749910 10008 10008 804511984 16577 16577 355481829 34355 34355 323387090 74932 74932 194962949 22594 22594 441713948 26812 26812 142261507 33981 33981 198447690 26812 26812 481987982 54732 54732 785261229 26812 26812 563971065 6323 33597 628613769 30008 30008 70025640 57302 57302 403384167 2195 2195 63808129 64967 64967 622151667 1747 1747 546662178 26812 26812 59589414 26812 26812 55152092 74207 33628 463728014 20665 20665 9942016 15135 17092 530700015 16262 16262 757926200 40285 40285 83328587 12042 12042 63550462 15713 15713 945751981 31612 31612 928528396 32856 32856 21229732 68448 68448 289457729 26812 26812 224102054 25990 25990 943568326 187 26812 643441623 45557 68714 284245726 42429 42429 122816724 19619 19619 247745749 47576 47576 596084374 6553 26812 694564513 72561 18284 831087769 21216 21216 525494340 62313 62313 116069050 26158 26158 938877915 63348 63348 875758171 49394 49394 405868723 24782 24782 962143638 70292 70292 186619529 72876 72876 936270391 34283 34283 436713388 24939 24939 327221656 18543 51743 61781622 64652 64652 810661363 38461 38461 833881613 36115 36115 498892347 28750 28750 87543667 38405 38405 76340751 13584 13584 337273894 39624 39624 803470956 36965 36965 926972057 26812 26812 149144706 69324 69324 116257928 16232 16232 559066795 11945 11945 794681008 48312 48312 687841174 4901 4901 575270006 16249 16249 1746378 56734 56734 673977941 52919 52919 772511466 10744 10744 704048777 52682 26812 138343493 66591 66591 403907825 1783 1783 826961722 47475 47475 22676059 20214 29334 364069094 63470 63470 436139385 20052 20052 602722192 20876 20876 410449793 10017 10017 615766191 3021 3021 785026847 49538 49538 784831124 51592 51592 413649548 26812 26812 450655013 66473 66473 832834378 64151 64151 331285385 30938 30938 559162061 5735 5735 493067144 28881 28881 294246641 7683 41399 898570175 60459 60459 189608390 26812 26812 629815063 40892 40892 940755993 26812 26812 251250088 10150 10150 409703127 19555 19555 90293014 56000 56000 279763581 42359 42359 529522976 13300 13300 994489244 73892 26812 266671786 43275 43275 697541829 4841 4841 851368832 55016 55016 406579922 15443 75367 845422703 19031 19031 305966270 67574 67574 607370319 63753 63753 802101287 56470 56470 948279875 26812 26812 122708830 57770 57770 874874070 25989 25989 322167538 3774 3774 117648721 24134 24134 387259837 62793 62793 225210894 48641 48641 111755496 8514 8514 558537988 32927 32927 613661447 906 906 322061059 19546 19546 198655327 28262 28262 355044351 47793 47793 739311886 9472 9472 286187149 73863 73863 5963185 8893 8893 119159476 7734 7734 114695431 25003 25003 925737207 26812 26812 601982339 26812 26812 313925280 21176 21176 258190080 63711 63711 363582603 50518 61578 173859048 24860 31095 984509874 74005 74005 227007068 72841 72841 899129773 64298 15482 590581873 46304 46304 880074003 26812 26812 344127123 42626 42626 227524936 59930 59930 682400473 31547 31547 188930717 38531 4755 738878184 34599 34599 369766041 24262 24262 282310391 15729 15729 844952006 35587 35587 888298371 45653 45653 125430392 77134 77134 344199108 59660 59660 875189824 38882 33136 38677767 35605 35605 594072038 34977 34977 163596891 55683 55683 97768675 27613 27613 363228233 50215 50215 705278007 55549 3040 56314689 44555 44555 608405150 20292 20292 207094516 47651 66800 387213016 35491 35491 28130282 51577 51577 70679603 51649 66091 59001133 71351 18796 768846957 22198 22198 683337444 40769 40769 402242873 14876 14876 905527354 19189 19189 736647488 68631 68631 11685374 49643 49643 583212118 22644 22644 150131796 47570 47570 963689941 13458 13458 65497405 36746 36746 538415046 35035 26812 354709164 26838 26838 569037662 72202 72202 872756509 77346 77346 417331506 68800 46204 637474089 3452 3452 843587052 9222 9222 615554458 43560 43560 891520561 27377 27377 679697369 38029 38029 940858497 56167 3896 923239747 50341 50341 974191893 38353 38353 710598111 7179 7179 793848332 12547 12547 495798311 64386 64386 426082061 51998 51998 806906121 65405 65405 823674418 40397 40397 188325314 35471 46563 198058814 39433 39433 510472803 43745 68613 632319678 65416 65416 402200548 64116 64116 711550117 73177 49588 441844481 50127 50127 334056581 51307 51307 878481517 32186 32186 541188065 22038 22038 450479957 20002 20002 593069839 8648 8648 134823271 59400 59400 785699190 26814 26814 826584980 71903 7686 309367744 34277 34277 632557791 27336 27336 196604002 9321 9321 318224366 74629 74629 650624906 33889 33889 261981678 60341 60341 772551775 39054 39054 767857271 64205 21652 46086241 14894 14509 895229492 33542 33542 263638360 72217 72217 653385385 57217 57217 224873864 55580 55580 566293702 42204 42204 896166698 23131 23131 925305624 24578 24578 706582552 40098 40098 681070674 1350 1350 372643168 56273 56273 264951388 43876 43876 807119473 36703 26812 280842841 26812 26812 826801933 66778 66778 502533080 40348 40348 804276617 61501 61501 248519280 26812 26812 65504030 29077 25304 142393953 63993 69372 742174916 26812 26812 958743541 59632 59632 435707805 6928 6928 262574637 13012 13012 130165099 25098 25098 585708344 17461 17461 634133289 1961 1961 33276850 70814 70814 905930243 62162 62162 328448500 62202 62202 836169099 43320 43320 301150988 26812 26812 42494347 35655 35655 658368243 63324 63324 894823651 44410 44410 773375408 25012 25012 228235636 26812 26812 540124875 32531 32531 758224633 22340 22340 450210675 76046 76046 817385319 21791 21791 898675032 67892 67892 428759652 64892 62655 580899873 8143 8143 343363848 59880 40138 582893829 23648 23648 517626364 33531 33531 734700932 26812 26812 371013368 48168 62520 234872704 16582 16582 348319558 54929 54929 369372315 26812 26812 665092337 38807 53027 333280279 6079 6079 240773252 21956 21956 11601930 26812 26812 154417867 26812 26812 483552329 59050 59050 310931038 54441 54441 374858114 32734 32734 646379643 74147 74147 692473299 39 39 671158504 26812 26812 654975611 3834 3834 829954972 18752 18752 591676688 42329 42329 20408096 4991 4991 377677632 40092 40092 350944977 61796 2007 58508165 17064 36801 543934231 76705 76705 578916605 47155 47155 343601457 41545 46675 652076094 47410 47410 468050383 8866 8866 649897219 16627 58380 801937332 56692 56692 186439817 26812 26812 117651182 63818 65644 761997953 47945 47945 806522028 75693 75693 914309215 26380 26380 800567482 11918 11918 843567690 18003 18003 868470464 27760 27760 444237984 48559 48559 71370559 15062 15062 316988432 10518 10518 268720680 67599 67599 788352169 1806 61062 348509801 12107 12107 257825329 33306 33306 453857608 69325 69325 382080845 12192 72715 488055405 3663 3663 463571867 37453 37453 809483895 24090 32295 413292523 64609 64609 955055448 18608 18608 901797106 64812 1196 348805779 21503 76530 669340054 48141 48141 497188270 33358 33358 333397523 14459 14459 463655749 7551 7551 293581831 72573 72573 268578395 37160 26812 898062814 61774 61774 330946823 72100 24311 947453792 56403 56403 698398821 12178 12178 328728080 38299 38299 287094866 70493 70493 912504329 59693 26812 665896053 1058 1058 489911794 52493 52493 842773929 13481 13481 278985075 26812 26812 226108364 71248 71248 833844713 54211 54211 751742401 26812 26812 176499151 29708 29708 131141772 56393 56393 663177496 53462 53462 648656339 19086 19086 854776067 11404 11404 248979641 5304 31760 897166668 71560 71560 368117860 35922 35922 638447793 5482 9923 433909780 33652 39101 579828205 42152 42152 928474591 65043 65043 118159464 584 584 444665775 72256 39529 106876379 72270 72270 441517523 74592 74592 635275356 63189 63189 598959185 64253 64253 844419192 4717 4717 835475010 10674 55261 69712650 8824 22066 950987249 9967 9967 156534962 7818 7818 810408745 49016 49016 678625263 5033 34342 84971802 28084 28084 324645725 9582 9582 85461163 3975 3975 789282569 47724 47724 131238503 20877 57888 455905320 64718 64718 197082462 26812 26812 944346636 51695 53065 725533193 69556 69556 859255844 3771 77223 120404441 39117 39117 14728317 39090 39090 376160374 33557 33557 884938641 41545 39024 729130869 12335 12335 310898296 26812 26812 601659804 76695 69650 474795153 14945 14945 607445225 49828 49828 910763846 21073 21073 122256960 21710 21710 250666227 38216 38216 208672412 40796 40796 264662018 39821 39821 240848553 34439 34439 928153652 26812 26812 785621867 1945 1945 839308429 76102 76102 520033030 11812 11812 218780381 40952 40952 81865909 55507 55507 617057571 722 722 132355333 74770 74770 1896797 74767 74767 28695998 65660 65660 180643975 33426 33426 708316249 64247 64247 825244448 76440 76440 343995326 59826 59826 804719737 63088 63088 459341456 23795 23795 205167790 42212 42212 851461277 56689 56689 162169521 54462 54462 214933946 26812 26812 286519847