P20398 [HackerEarth] This is year 2050 and your school is hosting IOI 2050 this time. To organize the contest a lot of LAN cables will be laid down. N students from different countries will be coming to earn
普及
题目描述

This is year 2050 and your school is hosting IOI 2050 this time. To organize the contest a lot of LAN cables will be laid down. N students from different countries will be coming to earn the prize of IOI winner. You are being asked to come up with a plan such that LAN utilization is minimized and all computers are connected to each other diretly or undirectly. LAN will be laid to connect these N computers. You will be given information about which computer to be connected to which and distance between them.
After you have come up with a plan you will be asked M queries of the form u,v for which you have to tell the minimum length of LAN used connect computers u and v according to your plan.

[Input]
First line contains a single integer t, denoting number of test cases.
Each test case begins with a line containing 3 integers N,P,M denoting number of students, number of connections and number of queries respectively.
Next p line contains 3 integers u,v,d each denoting computer u and computer v and d denoting distance between them.
Next M line contains 2 integers u,v each denoting computer u and v.

[Output]
For each test case print "Case: case_no" followed by m queries solution.
For each query output the minimum length of cable used to connect u and v.

[Constraints]
1 ≤ t ≤ 50
1 ≤ N ≤ 1000
N-1 ≤ P ≤ 100000
1 ≤ M ≤ 100000
1 ≤ u,v ≤ N
1 ≤ d ≤ 1000000
Within each test case d for each connection will be unique.
NOTE: Use scanf/printf. Large Input data.

SAMPLE INPUT
1
6 9 5
1 2 5
1 3 4
1 4 6
2 3 2
3 4 1
2 5 9
3 5 3
4 6 7
5 6 10
1 2
2 3
3 4
4 5
5 6

SAMPLE OUTPUT
Case: 1
6
2
1
4
11

输入格式

见题面

输出格式

见题面

样例输入
10 100 1000 1000 1 2 907752 2 3 576730 3 4 302444 4 5 772870 5 6 509834 6 7 88478 7 8 256014 8 9 219911 9 10 473847 10 11 744708 11 12 989439 12 13 591442 13 14 41650 14 15 378221 15 16 885053 16 17 571814 17 18 573184 18 19 239678 19 20 473260 20 21 638584 21 22 833491 22 23 125528 23 24 487462 24 25 930509 25 26 373600 26 27 884605 27 28 504042 28 29 47245 29 30 441319 30 31 426908 31 32 56200 32 33 865422 33 34 519989 34 35 874995 35 36 638291 36 37 29822 37 38 479825 38 39 410656 39 40 766085 40 41 953671 41 42 671716 42 43 271875 43 44 61464 44 45 713365 45 46 650095 46 47 462868 47 48 801530 48 49 739630 49 50 702545 50 51 274789 51 52 378214 52 53 52387 53 54 916668 54 55 865675 55 56 499247 56 57 290267 57 58 750279 58 59 3288 59 60 853863 60 61 707949 61 62 946547 62 63 910062 63 64 573371 64 65 466535 65 66 785057 66 67 211661 67 68 12709 68 69 781233 69 70 138669 70 71 295145 71 72 734903 72 73 810384 73 74 567019 74 75 312718 75 76 523748 76 77 733465 77 78 775586 78 79 841629 79 80 473095 80 81 478130 81 82 116418 82 83 851308 83 84 530517 84 85 33085 85 86 233334 86 87 546115 87 88 839704 88 89 499964 89 90 549403 90 91 693566 91 92 207913 92 93 495949 93 94 603628 94 95 297635 95 96 478836 96 97 905036 97 98 25647 98 99 491544 99 100 686268 15 88 937522 58 98 766591 22 97 542176 16 26 536658 43 75 583526 60 79 129640 24 82 195394 48 88 691343 22 27 170178 14 20 178073 33 35 481112 6 84 351169 81 96 471042 24 58 64010 52 81 508284 30 58 218596 12 97 912519 11 91 330706 37 85 562879 14 50 820698 82 86 242832 39 49 156016 17 34 600348 5 67 817889 3 56 49298 37 98 893995 48 68 450437 58 73 214573 46 51 148886 23 80 141632 18 23 813999 39 52 930698 48 60 831802 1 67 39209 21 98 75197 44 70 269045 32 37 225354 4 61 119652 11 41 32498 10 15 279778 37 93 114895 27 43 74198 27 40 236210 41 45 216110 1 65 761659 86 98 201203 22 94 607534 82 99 744790 2 44 547282 5 100 127397 29 50 627685 75 92 992812 25 32 187538 24 34 724282 77 95 140098 26 53 674283 7 19 511356 69 93 650189 23 82 168884 63 74 449888 2 11 667537 28 96 152181 52 59 801812 37 96 480935 29 83 261463 78 88 185888 60 94 555958 67 86 113379 19 55 977801 34 38 698074 44 77 553975 66 91 209454 46 49 706006 57 96 828894 43 76 277877 6 53 847316 45 64 705709 3 30 9647 81 84 987565 21 81 219450 54 98 799994 15 80 905936 33 60 497385 68 90 794580 36 62 38156 12 19 884560 27 64 491724 66 87 887353 46 85 721637 50 78 679809 31 51 211758 62 96 501372 32 46 700831 16 36 128298 47 71 297412 34 54 436930 12 14 249093 37 50 806210 35 89 188955 25 36 924184 14 43 156482 15 27 840613 73 97 538480 8 95 30926 87 93 328826 41 75 259569 61 96 808146 31 96 36531 45 82 993025 23 63 934539 27 95 93236 6 54 896582 35 83 997339 49 62 51377 6 26 354508 53 86 463849 7 13 278496 4 9 17326 34 90 433422 4 58 368045 30 49 476439 36 87 966545 17 69 362479 7 83 880528 40 83 243753 78 91 387705 39 84 986418 34 87 472678 11 72 192067 33 81 850122 77 81 771103 16 67 493489 11 32 80909 69 91 331673 31 73 755915 8 78 644005 43 47 810590 24 81 994500 4 42 611832 63 84 597208 17 65 91727 5 80 36437 53 78 858956 46 77 952838 19 43 946997 39 46 79636 69 71 74136 62 74 202319 9 76 799527 25 92 891253 48 57 444041 12 20 304019 19 24 868064 53 56 412634 4 95 809081 42 94 592878 29 64 687646 16 37 350859 35 46 399934 13 70 638677 17 26 44224 57 97 730188 73 75 275106 25 91 289214 71 76 250317 57 64 246411 34 93 461026 32 60 178763 28 60 285306 4 81 120674 7 80 883731 55 67 467157 24 27 434999 3 89 815475 26 58 5031 20 89 303816 33 45 806599 59 93 660241 18 38 946520 96 99 355123 57 69 324302 63 99 540020 42 56 547196 6 44 843584 69 80 906641 10 62 732460 42 78 535657 28 86 517615 20 24 446933 19 39 337983 14 39 868391 38 67 654553 45 87 305446 50 82 677290 17 30 662110 58 91 809619 20 69 21313 25 100 75550 19 92 346225 10 76 634995 10 23 62534 89 100 28923 4 27 484967 8 50 898368 77 91 568249 86 100 15992 54 71 61763 31 35 512162 36 74 60133 49 61 135842 7 58 610764 9 40 841904 12 62 852931 13 80 191038 3 100 248866 48 55 900351 39 77 394305 2 63 299087 15 98 615960 10 47 824560 17 88 746517 3 8 282925 7 70 604688 1 37 500901 26 100 681555 92 100 292409 38 42 692137 91 98 385699 36 58 481349 4 47 808958 26 74 407846 34 50 138152 38 55 237740 55 90 528366 7 44 584209 50 95 505693 38 100 891392 35 95 889092 34 98 698049 39 41 250627 39 65 959960 14 90 333514 3 82 363720 44 47 425026 40 55 492831 56 96 74878 55 88 191615 31 42 924709 22 75 899606 23 65 910299 29 49 328837 73 78 207249 59 92 917693 57 70 149284 52 63 678079 19 29 228918 25 43 671149 18 51 2470 9 92 548192 7 9 860892 37 43 617199 20 83 739723 15 76 465787 11 84 473650 87 89 961620 6 16 820596 6 58 107414 17 57 906919 65 75 767811 17 54 901361 36 88 641084 50 94 148605 4 85 138606 44 71 100225 2 86 437172 7 96 544585 4 34 754442 5 72 392958 11 14 598727 53 99 239810 17 71 106859 27 63 111143 66 84 689466 60 62 804451 31 63 675746 16 21 415001 11 24 151218 21 77 801129 3 86 662827 13 39 898395 23 61 71257 18 39 443175 22 83 437636 33 85 739750 63 83 189422 30 83 629028 59 90 481838 8 31 32014 66 69 449807 24 43 950430 58 78 605362 79 95 203176 77 100 772106 11 28 99295 54 100 962983 41 68 660251 6 74 262583 18 92 393189 13 28 779581 22 57 384942 16 35 104469 86 92 876574 3 65 492221 64 67 477241 14 24 996766 41 96 24709 78 84 853860 5 48 633440 2 47 756177 75 85 367931 49 95 215205 21 30 139079 58 71 993462 5 37 622203 89 97 483180 57 88 480637 42 48 331730 32 70 363856 52 80 888203 56 62 515175 6 34 618361 5 64 611822 68 93 750376 8 89 749908 45 96 746896 4 41 703344 21 97 244643 2 66 718174 6 11 650125 67 85 584058 45 72 167014 19 87 879406 7 46 262295 14 53 685891 48 61 267283 44 65 541203 61 86 663204 12 79 665413 17 47 555823 35 71 961408 58 81 501704 45 94 170174 20 98 629716 24 88 65577 24 71 142493 19 25 283305 4 29 699735 67 93 455082 15 35 376904 69 74 882784 27 78 72030 3 71 657033 22 73 504330 88 98 553869 8 91 368239 16 65 622394 40 61 645932 54 95 22836 16 28 421971 42 57 494000 59 64 151032 33 88 171713 27 30 725582 2 43 112624 2 92 357691 66 85 123986 17 97 625977 44 48 870431 11 83 367810 52 54 619818 28 89 944906 1 60 140932 34 89 369574 42 58 806028 33 48 700893 70 86 302961 18 62 34609 44 61 305443 5 71 481896 22 74 185053 50 92 39241 9 97 65141 50 81 332975 43 54 229784 76 81 967931 26 45 862768 38 62 867230 46 75 258473 36 78 672023 51 88 33266 28 100 339415 21 61 786495 47 62 119500 4 30 258533 31 60 614810 41 47 96709 37 68 867213 35 64 972917 55 76 275763 37 53 395262 82 93 653794 42 75 268603 2 21 59002 81 94 26894 13 60 510426 11 45 126339 52 65 147202 33 87 17178 93 95 430266 46 56 600710 2 79 669285 56 72 281038 57 92 72331 2 72 765142 37 79 869815 49 77 794875 2 41 400913 25 31 728458 19 97 430155 27 58 388433 42 80 970005 13 72 747045 8 54 346224 21 70 453247 49 70 764473 71 90 165386 2 14 410195 50 85 840349 7 11 745133 1 90 715137 31 76 635837 19 96 424008 1 64 933367 21 39 390336 70 85 953957 11 57 255079 76 94 310880 40 60 100681 22 88 708840 63 73 804640 9 39 701822 4 17 45272 18 70 918310 57 90 760946 13 59 368055 21 92 656900 23 97 355940 8 56 411679 82 95 212551 34 44 244912 7 34 913108 12 66 705093 28 33 571382 42 73 537593 6 79 698365 79 97 921861 70 72 84021 27 48 952802 73 99 504197 6 62 826983 64 69 668225 32 87 587442 17 31 424969 58 65 539794 57 63 22672 12 73 162450 34 83 174519 6 61 114619 33 59 267269 30 37 307853 13 98 967592 30 55 848774 23 98 301338 55 68 807846 17 40 12719 28 41 655804 9 74 287530 19 58 554798 25 99 219627 4 14 711476 26 95 35657 20 32 255754 8 74 820303 13 77 349373 54 56 5176 65 70 904436 43 46 999954 1 43 312279 21 51 668392 54 96 252869 48 53 136801 6 68 261507 66 77 166780 4 45 697849 50 79 400118 59 61 581520 13 53 893798 41 69 495568 10 68 217172 62 87 678178 63 68 23143 94 99 170436 95 97 868284 44 75 784754 9 41 52466 19 61 271230 10 71 995244 51 95 602912 12 63 956580 73 86 767366 63 92 47729 44 74 932237 70 80 384332 33 96 298441 89 98 874611 27 49 318634 10 70 88628 12 82 870542 28 47 235078 58 99 993280 31 94 441868 73 100 826199 36 91 702754 2 36 99380 35 97 7602 9 14 518735 56 83 986447 19 82 38974 12 98 738868 17 64 243292 58 97 17850 34 85 36945 41 59 665469 66 76 651915 23 38 538223 49 71 283573 68 83 987141 59 98 516908 55 60 687666 28 45 777642 25 77 924376 35 70 106196 45 100 758110 1 99 147899 47 53 925647 53 64 129664 24 61 536392 2 68 496416 29 96 448950 17 24 703749 13 85 472899 13 84 482671 5 88 804744 60 86 661631 25 64 329329 27 72 112134 35 50 17094 69 78 216048 16 93 855728 33 94 85252 36 92 670710 63 71 695097 38 82 99240 1 59 428569 30 79 540702 28 64 74147 46 86 532264 74 80 448296 73 77 716292 1 35 960331 13 49 881588 3 83 980827 3 41 925747 22 34 466448 37 61 56947 61 78 379844 16 24 42117 45 71 103514 9 87 6867 17 95 605315 4 7 377549 9 83 661941 62 97 17929 9 99 74875 28 69 971070 14 83 273612 28 91 43898 85 94 774515 44 60 903070 1 52 136519 63 81 552415 9 61 671376 35 88 164296 4 83 563440 23 42 833453 34 77 723332 32 67 620077 4 98 122137 67 99 518097 11 51 320939 11 71 992314 10 100 87645 1 42 925467 5 18 553253 36 65 557691 33 53 912389 49 51 544395 73 98 796567 60 75 117505 31 85 109819 81 93 782780 37 81 19180 55 74 605384 7 43 431272 30 94 877237 13 89 482481 7 90 413653 39 73 786828 78 98 183864 48 80 745145 60 77 858458 2 67 463841 25 96 895113 1 97 821196 10 89 303676 16 78 233681 60 66 536818 23 45 76965 19 69 916243 47 80 774700 46 48 754892 43 71 650004 4 68 622436 29 45 442464 74 97 192496 37 42 729355 54 59 450077 55 70 948648 64 75 578394 55 63 223794 7 10 521762 27 65 660550 55 61 619365 3 35 811860 28 39 541214 38 44 507642 65 92 456289 28 67 551035 73 90 774828 24 96 35467 46 57 644426 21 59 972652 60 82 362958 24 68 125361 83 95 399051 32 96 204495 75 90 651359 30 41 172239 43 80 247889 27 62 818686 83 87 911244 4 38 697056 37 47 585879 50 62 653358 9 33 374204 7 98 541914 80 100 230504 64 95 255984 52 90 738310 37 51 931093 33 37 59348 74 88 537184 66 72 364187 20 88 87643 26 37 145908 16 25 376412 41 63 632395 52 92 887056 2 81 818148 38 65 877495 30 34 692669 16 64 968100 3 55 288339 27 100 456505 5 16 3816 8 62 418460 9 17 78740 17 46 444956 60 63 665107 45 93 874127 9 60 358578 15 63 646916 60 88 82543 16 39 731037 31 67 963893 93 100 346212 60 84 549428 5 39 146491 16 97 190935 60 76 530594 20 53 462760 21 35 124300 15 94 26038 9 51 492956 91 95 963690 34 94 369234 53 97 369870 9 25 815460 67 76 442509 36 46 995407 6 40 488641 5 60 155586 74 94 452746 2 76 213036 43 70 450821 28 63 34817 67 97 684593 9 75 480859 2 69 984411 4 37 18557 43 95 31814 55 87 169370 28 72 849315 4 16 885773 10 24 168588 38 92 756606 34 43 110414 6 22 769517 16 62 781112 2 27 651866 25 48 520045 14 41 222248 30 96 624373 19 91 309312 14 17 219947 49 59 537441 73 83 839346 41 56 676159 52 72 544785 25 69 615484 94 98 50513 79 90 191237 60 69 500548 17 62 925368 17 20 462809 44 51 302154 7 37 494665 30 88 39449 54 57 171285 49 82 248034 12 90 439271 49 80 456170 28 71 538986 38 89 548355 61 98 209805 40 63 206368 80 92 762168 4 52 241209 42 96 254893 12 76 538142 1 92 504725 52 99 714530 7 54 324392 21 99 417736 33 65 980440 73 88 137024 66 92 27172 47 77 116311 1 40 72681 41 92 577406 54 87 92844 52 78 377664 65 81 941003 45 49 921442 37 69 574818 28 34 601989 40 87 774473 79 87 363506 31 71 940911 30 97 434708 26 33 328723 13 91 269726 19 75 95677 54 88 22211 17 28 196725 8 14 971198 1 38 851055 61 83 791965 59 73 541161 33 41 455738 55 73 437080 32 86 687619 3 94 800545 33 51 352170 9 67 649883 58 74 260535 17 23 823376 68 88 93380 26 40 719886 5 25 132470 71 75 252572 72 93 687713 22 77 39882 40 85 689765 13 43 466651 54 75 697820 30 98 420847 45 69 641114 5 61 969451 30 82 463477 21 66 291520 47 60 201904 24 63 292646 51 66 931152 85 100 876681 49 96 740271 95 100 186031 81 97 280613 73 84 627765 27 73 662630 93 98 253729 2 5 534591 28 99 798456 30 50 276492 29 82 659022 76 83 715369 29 46 941721 25 29 756553 41 97 923837 5 69 165063 14 35 214161 15 18 981514 5 97 557864 13 27 65366 78 99 423283 81 98 508928 9 18 813308 33 71 881948 7 82 94705 21 50 970091 33 63 99205 32 98 762909 14 29 257773 55 79 29129 13 29 975858 10 95 637955 70 75 241773 55 82 118495 36 82 919053 37 86 884673 52 76 97158 35 80 291155 13 68 474269 27 82 670050 28 88 308004 28 36 876763 17 74 478150 26 54 475039 29 51 661242 62 76 312247 39 82 977311 59 79 671503 5 92 857904 20 92 682260 1 73 748387 15 60 965713 28 65 585738 3 81 123140 9 44 241347 19 68 167061 29 42 460268 72 84 489611 29 87 991530 46 72 751155 24 85 817866 39 97 122994 57 74 855526 35 52 613224 22 54 780284 12 32 226729 70 94 720852 16 48 692676 13 52 535314 58 100 243268 37 84 291576 14 18 825127 38 71 856200 43 73 612682 2 35 682474 47 82 661895 33 40 524810 8 39 3 13 64 73 40 61 1 44 14 15 61 93 3 83 28 93 26 77 19 81 34 61 7 44 15 39 98 99 36 100 13 59 31 38 76 98 28 71 37 93 42 53 30 96 22 88 23 64 3 99 59 83 26 36 2 17 14 16 1 16 1 11 28 91 41 55 40 63 33 83 76 100 29 37 24 71 2 46 40 100 74 100 11 88 27 51 67 89 41 93 82 93 3 61 35 44 67 75 6 49 7 57 43 76 37 47 19 38 44 58 43 90 52 83 33 82 23 30 22 51 15 84 18 67 11 61 18 75 11 33 75 87 11 76 85 94 1 80 3 42 74 85 56 93 22 69 20 78 92 96 3 62 9 99 14 21 41 61 23 39 65 73 9 48 27 45 27 93 24 95 68 98 12 79 5 48 34 82 21 25 34 42 7 71 6 31 44 47 20 54 14 60 19 87 11 12 13 34 33 58 37 83 87 96 36 81 45 61 26 54 30 97 35 61 7 79 31 84 78 90 50 97 60 76 41 60 17 45 25 28 5 20 40 66 1 86 13 45 71 82 63 67 19 27 49 97 33 79 33 63 69 82 11 96 70 93 37 88 12 86 16 91 82 84 52 96 49 62 14 19 10 40 25 67 51 89 9 87 84 97 4 76 18 92 3 65 55 80 38 45 13 79 73 83 21 57 34 57 47 82 74 75 9 93 49 98 84 96 9 31 32 64 49 59 7 23 54 100 67 99 72 78 35 92 25 42 33 68 41 50 12 47 7 41 49 82 13 38 13 96 13 19 68 70 23 32 31 67 41 96 42 54 81 97 28 74 60 73 23 41 52 53 21 45 3 11 94 100 58 67 32 47 16 28 60 99 65 90 31 42 24 92 51 95 17 19 57 62 66 93 11 22 56 68 21 86 65 67 69 92 34 67 3 24 83 96 6 94 81 94 31 53 44 59 51 61 10 73 16 72 35 94 27 67 73 91 41 85 19 34 60 89 42 94 51 84 78 88 31 76 17 61 75 81 41 56 17 78 65 93 14 28 52 77 13 56 90 92 51 83 76 78 26 32 56 90 39 68 33 76 10 32 6 34 34 45 1 85 47 76 42 81 19 79 9 23 34 83 6 25 42 64 61 83 55 67 36 86 29 80 59 91 3 68 52 76 3 74 44 79 55 57 14 63 31 97 36 48 41 73 52 55 2 6 21 89 1 43 68 75 78 83 81 93 35 53 66 84 20 31 40 96 23 82 44 82 16 58 22 61 22 75 18 43 60 64 43 83 78 87 55 61 79 93 47 84 9 67 58 84 18 57 80 100 90 99 68 72 2 89 20 47 10 83 31 78 44 69 4 7 24 85 48 70 20 27 34 38 70 87 43 96 27 87 37 95 62 68 8 22 2 54 15 23 14 59 20 92 56 62 36 76 22 40 13 26 60 91 21 77 6 65 28 72 79 81 19 26 40 65 78 94 50 85 49 64 5 51 38 77 16 80 11 44 1 93 4 13 29 42 6 99 65 78 42 87 3 48 41 81 77 81 79 98 16 17 27 41 33 60 63 80 8 98 53 54 34 69 31 72 10 79 42 74 58 71 24 48 21 91 26 27 46 94 43 86 2 73 52 71 16 68 11 71 63 95 24 28 7 31 40 99 25 85 34 55 24 54 30 80 51 75 73 93 35 46 48 61 2 59 6 73 12 74 48 95 28 50 55 84 8 37 7 66 12 92 4 53 38 56 10 91 66 92 38 39 14 50 13 41 39 88 61 89 24 51 30 74 13 16 24 43 63 83 41 53 2 38 3 43 41 95 33 94 7 85 19 20 73 87 85 96 37 59 5 77 67 71 46 64 62 78 2 28 30 66 25 55 20 48 5 12 51 94 1 97 16 35 59 71 54 56 54 91 14 82 36 47 1 62 62 81 8 91 15 73 25 69 1 69 8 14 4 51 14 37 37 72 25 95 92 100 57 67 65 82 34 92 47 69 31 61 81 89 1 4 63 89 15 92 67 80 80 90 16 75 33 74 7 63 27 92 47 60 39 50 67 83 70 79 32 97 10 50 29 90 39 44 16 57 3 41 65 89 48 89 71 91 65 81 30 58 24 55 12 33 45 47 61 95 23 26 21 73 13 58 37 57 53 59 27 58 67 84 9 91 43 72 23 87 18 74 63 65 41 87 87 88 5 9 33 57 14 77 14 97 49 70 20 81 47 56 7 100 68 78 48 80 94 95 12 80 50 87 19 95 7 75 79 83 27 88 27 72 29 47 4 27 54 55 33 99 48 62 18 28 9 63 72 74 42 60 13 22 6 80 84 87 14 27 10 62 36 87 15 85 34 88 25 43 37 90 7 87 42 69 19 63 1 92 58 75 23 61 36 41 2 39 26 49 85 90 23 40 33 73 62 67 9 98 8 47 4 29 25 94 64 70 7 61 12 64 26 65 15 37 28 49 73 90 12 51 51 100 19 56 27 66 22 33 54 78 2 61 77 78 1 41 18 89 7 81 14 44 4 9 8 16 35 54 15 32 94 98 25 32 5 11 40 57 10 18 46 54 86 90 7 59 26 87 17 39 25 30 43 46 48 84 32 99 44 63 5 55 19 62 31 35 67 76 8 41 13 47 18 90 34 85 29 66 10 23 63 94 22 94 44 53 15 79 41 86 87 92 22 66 21 84 13 49 13 92 9 59 3 95 31 95 4 61 5 23 26 97 40 69 43 79 19 21 13 82 5 47 78 86 31 87 74 90 1 99 1 34 28 95 7 83 39 84 30 32 50 65 72 95 50 92 12 39 20 21 25 76 1 54 43 100 26 98 43 60 51 90 33 39 22 96 72 77 54 88 17 82 8 44 63 73 21 26 15 20 41 69 63 70 20 100 52 90 48 52 64 75 17 76 2 62 43 45 22 70 50 67 43 58 24 30 50 88 31 71 51 82 2 90 71 93 68 77 2 29 30 46 24 99 19 90 49 89 51 58 27 31 39 98 17 40 38 47 10 88 28 99 92 94 59 84 22 37 39 51 35 62 49 53 3 49 6 41 21 48 36 58 73 97 37 96 22 87 30 57 3 97 36 46 53 80 49 54 4 32 60 61 92 95 8 15 43 91 24 36 20 40 8 36 57 81 38 74 71 90 35 41 45 58 14 58 45 98 13 100 17 73 11 64 18 64 6 78 2 12 41 52 21 100 29 39 12 81 19 22 59 82 56 91 3 69 1 49 61 65 34 52 14 34 31 74 55 94 27 47 45 100 47 83 28 79 46 47 28 100 55 56 19 75 39 63 14 31 27 68 9 17 23 94 69 99 19 67 31 45 52 59 50 81 14 76 51 76 15 81 38 41 19 49 79 99 32 39 7 70 82 89 67 74 39 70 34 97 37 67 37 43 9 25 17 70 18 46 3 35 24 53 23 45 26 30 55 63 25 41 47 71 8 34 2 72 22 97 8 13 60 100 10 45 12 63 8 68 37 98 86 99 28 51 36 69 21 68 29 58 1 30 22 30 78 92 42 65 21 53 74 88 10 12 37 49 10 78 20 98 41 46 55 65 17 21 50 84 61 91 7 93 43 55 30 95 3 50 76 99 11 90 26 38 59 97 18 88 7 90 4 86 2 30 71 94 6 96 60 67 38 48 7 40 5 50 5 67 16 26 53 86 11 65 2 75 4 66 5 74 7 69 26 86 2 4 38 92 3 44 2 48 15 42 6 10 11 92 56 95 21 69 58 87 13 24 28 62 38 82 23 86 40 59 78 96 80 83 65 91 84 91 24 57 34 48 28 34 64 96 41 71 28 54 35 36 39 93 9 41 48 83 31 73 7 29 15 41 28 48 20 35 54 68 46 98 38 78 88 99 75 85 30 53 52 70 61 99 4 85 40 76 5 42 32 33 41 51 67 95 16 70 60 92 45 91 39 99 27 73 23 56 74 77 37 77 25 81 57 73 57 100 82 97 15 30 19 83 10 27 8 61 65 88 8 43 65 72 21 52 49 60 20 45 61 72 23 69 4 94 43 64 4 92 8 24 7 43 37 99 55 59 3 34 54 70 42 47 10 59 25 44 31 83 52 95 70 80 28 61 59 94 18 23 8 29 41 77 32 98 30 94 11 39 21 28 4 58 4 80 33 53 30 91 46 52 5 8 33 36 34 91 24 93 2 96 22 24 19 23 32 77 22 56 80 88 12 14 46 48 64 77 62 88 48 81 13 66 35 63 68 76 6 68 15 67 37 80 56 85 21 58 8 63 71 84 35 74 13 14 48 93 57 95 32 80 10 51 43 66 74 76 12 54 21 44 4 20 46 92 4 90 59 89 48 71 17 32 83 87 68 90 10 92 7 19 36 60 17 30 38 50 60 70 58 80 2 25 66 77 57 87 5 54 25 60 42 99 8 10 51 88 6 70 22 42 53 82 62 64 13 88 7 27 35 76 17 87 11 59 70 85 24 68 21 38 17 42 17 92 15 96 78 98 58 62 20 66 2 71 18 29 14 46 5 25 4 41 65 66 60 81 7 55 51 54 100 1000 1000 1 2 861124 2 3 50121 3 4 449646 4 5 777873 5 6 340798 6 7 863655 7 8 701535 8 9 726915 9 10 209575 10 11 692388 11 12 607837 12 13 361317 13 14 232468 14 15 581866 15 16 953935 16 17 216381 17 18 497563 18 19 557991 19 20 393505 20 21 318766 21 22 697231 22 23 888751 23 24 186388 24 25 624895 25 26 333516 26 27 627099 27 28 75428 28 29 263223 29 30 772306 30 31 957733 31 32 417225 32 33 149781 33 34 7853 34 35 866870 35 36 927653 36 37 348651 37 38 730525 38 39 145539 39 40 591917 40 41 456451 41 42 354279 42 43 199754 43 44 334119 44 45 586746 45 46 297971 46 47 288053 47 48 803126 48 49 795533 49 50 846043 50 51 712983 51 52 630650 52 53 59626 53 54 118085 54 55 333389 55 56 684520 56 57 451600 57 58 476839 58 59 759947 59 60 231174 60 61 765496 61 62 717680 62 63 648398 63 64 915276 64 65 241884 65 66 31620 66 67 359281 67 68 106886 68 69 278496 69 70 504819 70 71 698803 71 72 251298 72 73 859097 73 74 414908 74 75 585416 75 76 962194 76 77 229230 77 78 873469 78 79 281672 79 80 24762 80 81 235863 81 82 994654 82 83 171763 83 84 295488 84 85 629090 85 86 21503 86 87 496360 87 88 597041 88 89 498341 89 90 772658 90 91 828215 91 92 263837 92 93 6689 93 94 992964 94 95 695464 95 96 248573 96 97 540935 97 98 54744 98 99 355458 99 100 819430 12 15 70727 19 63 656143 48 57 45963 28 61 798177 33 75 610017 22 77 106376 62 70 879033 6 28 885722 44 69 650646 13 78 6103 8 79 93067 41 86 594937 80 97 326037 42 76 81897 8 71 42224 81 87 507700 14 95 987869 22 46 248226 17 19 204047 64 95 214611 19 54 301089 39 85 838929 19 21 790326 12 57 953301 6 34 838861 72 81 559741 80 85 229335 1 83 192209 1 26 441325 17 72 33971 82 87 273224 15 51 320543 76 85 304552 28 96 886809 82 88 511289 53 81 643468 38 67 796220 72 75 680846 52 72 285869 22 40 105503 26 98 226224 12 48 185874 91 96 452201 43 94 671829 2 76 246668 29 90 381248 9 18 261515 29 89 850341 12 26 396844 4 46 977318 29 100 831015 24 29 463578 49 71 754125 50 64 66619 17 30 531695 6 97 689375 66 97 46392 46 63 53332 23 55 892243 21 99 741746 16 20 717727 82 95 482755 11 44 873725 35 45 711540 5 74 366656 22 51 866713 18 25 855178 32 68 160976 87 99 948598 85 94 536618 52 91 546890 17 33 689284 23 43 666027 29 99 445671 38 85 216396 36 93 708518 57 60 335987 35 80 360319 30 62 664557 23 59 129193 29 66 731544 34 70 335328 53 57 404122 32 55 208402 45 54 814786 2 89 271321 19 46 783733 32 57 398412 75 93 201393 3 83 568568 75 83 758033 18 52 3866 57 97 305174 18 88 535681 71 93 923277 57 94 318265 64 77 620062 21 61 167493 24 47 154237 36 40 559404 22 68 592774 26 85 961470 11 82 250640 21 91 748210 13 67 576918 59 83 676947 22 45 560707 37 42 359231 74 89 875499 18 65 960334 38 73 319553 15 46 682637 68 96 867247 59 68 103889 33 68 263807 38 91 741990 12 84 840234 6 90 622322 46 72 558647 15 22 23863 55 87 800801 59 85 209115 48 52 729163 10 46 700730 29 35 834114 66 93 328404 1 82 227168 43 67 656325 14 41 217170 39 88 199984 2 42 164170 20 54 158000 57 82 702345 18 64 866931 77 99 295324 64 81 465705 17 100 509024 24 59 691016 72 93 431654 28 59 196155 49 53 277808 55 57 84928 11 56 137561 52 81 890924 79 83 994753 6 94 426985 10 62 86384 37 68 918459 52 92 451351 2 6 216930 6 60 146678 20 62 811632 17 99 834795 59 69 141775 3 35 258053 8 87 369546 21 71 999556 6 58 85823 9 64 372466 14 66 220068 26 95 180473 45 72 767287 56 95 622155 5 50 447423 24 39 659077 28 77 3384 73 99 495105 4 80 159614 19 55 655222 20 84 929936 78 87 696261 2 12 748357 9 98 171151 10 52 134907 27 33 14198 3 60 803774 39 84 963325 8 80 264618 37 82 850316 12 76 546576 39 65 811284 73 88 498786 39 82 633693 17 66 647890 72 77 968015 60 62 447691 56 75 510571 15 44 531469 33 95 336550 8 11 485261 38 98 200077 74 85 966049 59 75 684782 3 44 334247 11 75 59228 1 35 817383 61 71 357049 5 39 300743 37 41 611105 53 96 984395 30 93 168968 3 26 193512 29 46 44110 12 24 259985 34 39 711571 35 73 907131 5 21 627635 16 96 299223 36 72 664218 66 88 576062 33 69 668490 11 99 43093 10 91 233090 14 19 797002 3 48 936492 25 34 893365 56 90 723637 42 85 371004 65 72 629476 12 34 388693 80 96 800526 78 85 97388 29 39 79978 10 71 778643 24 64 642690 15 89 150875 31 44 710765 23 49 78853 73 98 577387 43 84 168334 20 63 911418 7 93 730299 21 92 646278 44 56 805320 10 96 956194 41 91 666958 27 60 993759 80 82 301031 32 66 295814 74 99 227828 45 68 339172 18 51 65455 86 90 919098 63 85 639805 76 100 712087 85 90 857246 43 69 841279 73 100 293662 38 65 603087 15 66 86431 34 89 841081 4 43 979718 45 93 248281 30 49 838514 24 49 868589 10 90 81974 7 10 805468 9 85 313641 25 99 633978 85 91 698495 16 77 102184 48 80 87678 24 66 992270 53 98 53019 11 28 825319 89 100 90360 25 95 873870 32 44 796778 30 84 573755 8 45 387733 21 43 573281 21 100 254898 80 95 987460 5 8 329130 4 96 419490 43 80 809711 24 74 606488 55 59 180242 20 72 235339 32 53 237859 11 46 696182 38 88 880976 76 80 590929 24 36 10418 28 90 923991 1 67 360997 24 61 841268 51 55 709272 9 81 150556 19 78 846737 8 65 244064 25 64 78244 44 52 535331 13 27 334297 44 92 548639 10 34 49139 70 82 373262 50 72 756969 21 81 538401 29 51 143378 59 65 22695 35 81 163810 38 76 412205 6 65 671017 2 8 266308 40 94 320917 27 30 531439 76 92 133210 12 49 880442 12 77 500793 3 87 950273 48 89 281748 52 78 148553 42 68 866007 2 75 132098 44 47 447328 34 73 135819 1 43 613982 37 49 630545 25 81 790485 17 83 5824 23 90 384971 37 100 176323 42 94 155042 45 69 573645 12 72 665017 42 45 884417 39 75 211017 19 75 741841 58 89 812279 63 99 713601 15 87 889923 28 60 561317 6 27 961385 2 72 443748 18 95 539844 87 89 382882 3 63 886009 82 96 550015 5 37 51556 3 67 554970 67 89 669484 17 42 320643 43 58 312200 42 66 393753 13 41 623971 1 84 771309 17 63 129663 25 96 746210 32 92 848814 16 68 54865 5 52 546258 46 73 82615 67 98 96708 33 50 554548 72 97 552231 32 97 965499 11 47 264776 7 56 114067 70 90 531265 85 88 503432 4 41 661435 13 61 656433 27 32 479982 16 34 180931 12 81 538555 8 63 667486 61 70 958784 36 76 479940 54 66 849909 5 70 384545 54 60 556486 72 88 218050 72 98 42981 31 53 747448 36 63 594859 77 90 265418 27 89 627088 11 25 300615 30 50 916932 10 100 962136 39 47 412240 18 41 556064 67 73 663516 21 49 468251 11 31 327892 39 49 855019 28 88 857281 2 4 823130 33 86 671591 21 32 388244 68 84 177735 37 76 185275 4 39 268499 6 52 99171 15 57 524702 5 100 732002 18 32 566389 35 50 217742 20 31 786027 21 51 832800 35 65 919719 62 99 187507 25 100 889510 57 75 586514 46 65 603180 47 65 645684 34 48 283568 84 88 149102 14 81 182173 35 60 998024 11 51 586910 29 49 361071 25 35 392922 51 97 345978 62 96 204843 41 94 297407 41 76 511392 75 97 20913 69 89 21872 75 92 371982 1 25 158162 23 25 131848 1 44 995044 51 74 961105 47 68 46697 26 40 777973 15 64 297792 11 76 447332 80 99 32106 23 32 430130 45 76 197154 93 98 590554 88 94 136204 19 93 975502 86 89 258194 11 61 866026 27 76 796189 18 38 263617 1 69 269267 6 92 163251 67 87 215395 16 40 915739 9 45 611127 1 27 267619 12 54 487159 47 74 484672 1 24 758647 65 70 538436 71 81 653805 28 99 481596 15 49 501914 6 96 523229 3 34 295990 55 60 883916 8 30 620980 55 89 622205 60 78 481305 58 94 45127 74 93 244649 25 49 111976 73 96 109942 9 20 435700 54 90 679802 13 79 11156 43 46 921615 77 83 153021 42 82 571399 38 51 521992 43 64 268418 64 92 596294 87 92 152518 33 48 668838 37 84 60991 15 85 456455 60 92 122849 7 37 547331 27 70 730924 7 77 432274 21 23 189817 60 83 756677 98 100 36662 37 97 752345 33 79 147830 34 99 587173 79 99 546465 6 68 277388 34 74 709662 54 96 415830 34 43 622241 10 25 553190 25 71 934887 13 68 49471 49 92 442370 21 25 91980 52 58 114030 22 57 697397 22 71 970496 18 100 33838 3 40 118315 12 29 343739 35 67 411651 38 54 383042 2 7 230718 38 74 561176 25 67 438097 15 33 592406 36 75 972728 59 79 142207 70 73 137971 5 17 582014 54 58 481407 77 84 458901 9 52 579567 41 100 430333 15 58 858769 16 25 548495 32 85 858767 2 35 29130 4 58 127495 53 77 512121 29 60 971021 40 84 898661 41 72 613427 40 77 969963 44 65 518457 29 48 893575 18 50 814524 3 27 397800 31 47 581459 58 79 625446 30 91 914838 17 21 546166 31 37 288310 14 90 993484 56 69 592741 19 26 407264 21 52 805063 3 50 902874 17 20 855852 14 78 740194 51 59 721610 69 79 705693 16 78 208231 19 51 120696 35 74 955865 51 75 873935 2 91 967455 3 5 139209 23 78 16226 39 74 528110 36 90 884540 10 28 549607 10 87 281558 6 57 523344 22 82 841518 33 56 599660 62 86 162865 70 89 628942 63 95 983575 14 86 78400 27 75 894835 36 66 933314 24 82 80230 2 63 420594 57 95 20254 70 81 699470 21 39 844763 83 86 828337 23 48 906737 49 74 317923 37 63 369057 12 96 965638 72 92 26800 1 47 949571 22 27 649040 12 47 10154 81 97 354843 19 80 261579 19 53 95853 2 43 863441 10 58 811052 53 99 338795 25 51 769939 42 97 334391 12 23 229512 3 21 308224 1 8 923320 50 80 11691 80 84 962561 33 78 130015 24 77 469540 23 75 171316 25 62 286057 20 95 364664 15 74 189239 67 81 628910 31 98 640600 10 33 119513 10 94 249527 19 97 432402 36 47 633776 52 82 602759 24 86 985830 1 18 598603 17 48 480951 79 100 383583 45 90 987042 91 93 430240 61 82 163470 40 42 466594 21 79 853963 23 31 430799 9 69 83652 26 69 564603 4 20 464537 33 72 209969 14 25 640208 4 32 544468 54 85 239862 76 99 377892 61 96 323223 11 70 781443 63 79 381463 4 17 763882 7 53 564564 33 38 549387 53 62 634401 61 66 486084 35 78 422733 48 73 262307 49 73 66172 64 76 29988 34 45 974693 18 61 683230 71 99 130743 51 83 888708 35 62 910710 3 71 720387 6 87 859911 45 53 437353 45 62 110125 8 34 983252 5 73 11085 55 98 732115 25 41 734966 7 48 223900 9 68 730422 22 47 219927 58 60 93531 4 62 634093 1 87 240826 8 90 910250 27 64 554367 47 64 918357 4 12 679663 4 63 48582 64 84 69956 11 63 166515 68 93 633271 29 85 30323 62 67 782882 57 64 112746 30 35 322625 15 45 780971 1 71 490634 56 85 424196 19 66 604532 29 73 4794 88 96 498586 10 77 142823 65 84 409951 10 47 134285 28 87 301951 57 73 871621 25 43 153657 80 90 967923 21 98 884847 27 66 968286 52 74 684995 2 26 464730 47 95 893708 4 84 131987 34 90 150711 7 99 838735 63 93 464414 12 55 126784 20 90 95069 15 71 296416 17 96 761145 13 57 272139 16 59 458495 42 54 642836 28 65 122486 48 78 635065 12 37 737728 20 66 60369 40 85 657083 52 63 677763 42 74 694278 67 88 875484 24 94 691048 61 79 861698 79 91 13114 2 15 750841 19 86 811209 3 25 984644 32 62 928594 17 35 12909 28 79 984682 9 16 274348 91 94 499603 24 88 931393 16 46 179094 53 64 506655 19 30 491298 61 80 936243 51 79 187426 32 93 50782 35 77 87872 38 100 503011 54 82 931264 21 28 110358 43 74 133364 3 61 624661 15 93 77255 13 40 26406 38 70 476589 8 31 717472 65 89 89000 2 60 69052 23 84 63805 63 86 166025 5 95 281850 18 58 193152 10 70 952066 78 82 277171 78 98 379746 14 67 468745 96 100 612251 65 77 718232 11 78 882647 35 95 321948 18 44 68638 41 47 448383 13 54 433479 75 94 689423 26 31 12439 15 54 820608 56 80 867645 9 66 266644 1 55 588591 31 68 187708 19 39 607020 13 18 684192 6 44 889967 21 89 902405 3 75 239364 4 23 651572 3 43 182653 7 13 305640 2 56 588546 22 74 150734 48 79 226788 53 94 410545 54 70 894219 9 42 447546 44 54 476888 6 71 83586 75 91 663928 81 83 49236 28 34 324509 13 56 18539 3 52 951933 8 96 25038 70 99 378111 52 65 371350 36 58 971288 51 73 203662 15 31 560395 28 76 962526 35 40 981065 49 97 242038 25 38 172604 11 68 77397 49 69 646068 31 35 206462 84 96 711142 21 59 267376 37 51 973465 75 90 40534 10 36 623951 18 45 15696 13 24 177596 92 100 411926 5 83 284273 46 93 119145 22 43 935082 38 84 716718 3 14 5444 47 92 273054 49 79 14802 28 67 833947 23 42 329111 33 70 903962 38 95 40144 19 83 500289 56 64 347931 46 97 821466 14 48 162931 58 91 544929 21 63 550878 16 48 651896 23 62 774037 25 92 563370 39 86 259059 70 93 337820 1 52 791216 46 70 477682 45 100 169591 29 87 134553 7 58 630668 6 53 477082 28 41 652606 20 24 365514 13 45 703334 13 97 10901 10 18 488582 6 17 658172 92 97 309076 6 50 456096 55 58 449529 2 86 558912 24 96 804748 9 60 858696 10 21 251013 26 43 660982 67 69 633530 18 94 719536 72 89 87245 17 54 510695 2 55 69607 65 82 539390 85 89 459585 32 49 600496 58 80 723416 1 92 911193 19 25 246561 78 90 572801 34 49 972369 3 29 990423 9 87 391756 26 76 544440 60 66 18223 7 14 350702 22 24 450546 14 76 211370 74 94 605724 5 51 235965 51 57 953451 5 78 665279 66 100 963065 7 91 800240 8 46 613351 20 73 26957 74 96 680330 19 71 728543 40 64 539668 16 21 926670 77 80 267072 30 54 159677 5 60 582942 67 84 115108 17 43 505080 15 25 245753 11 54 436971 62 97 345967 69 77 788988 38 60 771151 36 50 752607 25 29 528670 58 77 302760 56 72 667485 34 60 228890 19 82 35190 35 44 872780 55 79 326170 81 90 191619 40 70 464895 37 86 354742 45 98 550665 4 34 828351 75 86 932969 29 64 305135 72 100 703669 32 67 811099 1 21 689680 19 62 837219 65 83 29779 15 60 262900 59 74 573300 23 42 76 80 31 46 12 96 62 95 62 84 26 45 32 96 27 97 45 74 51 88 4 50 27 99 13 34 53 92 46 64 43 66 11 74 25 69 22 87 5 63 88 100 1 84 79 83 8 32 23 82 26 48 5 16 9 10 25 59 25 54 67 79 35 43 9 48 29 62 13 81 2 66 36 64 44 95 44 67 28 91 44 58 25 97 60 83 14 21 7 39 44 94 81 91 2 62 5 66 6 42 31 57 41 75 3 84 30 93 74 88 39 61 40 63 9 99 81 97 4 64 8 71 4 97 50 98 54 65 15 58 46 59 66 100 68 72 16 35 9 97 35 55 21 94 49 82 45 93 8 14 85 100 15 48 65 88 12 18 13 29 57 78 14 97 47 93 1 22 79 95 28 39 46 75 61 77 16 22 71 77 19 46 82 83 74 90 12 53 8 21 19 67 40 52 67 82 61 86 13 60 87 99 6 97 61 82 34 57 85 98 4 68 37 82 3 56 14 78 60 98 22 78 25 64 31 70 18 43 72 94 4 77 64 90 10 98 50 59 5 82 63 79 81 94 70 71 82 94 67 69 11 32 32 92 14 98 39 57 15 62 19 50 90 91 34 99 35 88 10 21 88 92 35 85 20 57 55 65 75 90 32 52 7 75 72 84 72 74 28 38 29 35 8 76 71 94 26 58 35 80 30 71 17 74 55 93 62 73 14 58 36 41 65 94 38 66 45 73 27 59 74 87 34 44 60 80 54 59 35 46 20 82 36 51 64 75 49 73 85 88 13 53 78 79 52 95 16 25 40 95 65 83 69 81 8 60 13 80 25 70 48 51 50 96 39 60 25 39 12 84 49 75 5 64 27 68 95 99 38 92 26 89 2 69 46 62 25 80 1 26 50 73 23 94 47 56 84 92 10 59 26 40 63 66 61 93 60 84 51 100 52 61 7 20 51 65 83 91 4 84 59 63 37 81 52 88 79 97 18 93 7 22 14 36 47 68 18 49 47 61 18 21 67 86 2 21 24 76 85 90 65 82 79 85 5 65 71 83 16 61 53 82 22 88 89 95 34 95 32 58 56 79 2 74 75 91 60 97 32 78 10 76 14 80 27 84 15 87 67 99 21 69 6 15 61 91 10 19 23 65 49 76 38 64 49 65 6 45 76 89 22 51 35 51 77 83 18 97 63 69 15 83 20 89 49 98 67 84 67 75 59 64 7 82 28 87 24 28 6 78 10 88 54 80 36 68 48 50 21 100 30 36 10 55 66 84 21 76 47 55 27 83 41 85 20 81 22 97 2 25 22 52 13 24 33 39 27 75 15 84 33 80 5 67 59 89 43 52 24 26 38 71 20 61 11 38 21 64 49 94 62 67 17 58 46 91 36 60 68 74 91 92 72 98 9 31 51 86 63 82 4 26 87 100 11 23 24 96 26 72 44 89 58 85 1 83 48 88 42 74 55 85 17 27 25 82 9 19 28 42 45 81 20 39 43 62 15 20 55 86 12 68 4 12 56 98 10 85 34 53 15 88 78 96 33 57 14 37 9 34 47 100 5 41 13 19 50 61 25 76 72 89 27 43 98 100 76 84 9 60 47 88 17 23 8 43 31 73 21 34 16 19 20 85 72 90 15 99 22 47 3 41 2 48 24 91 37 50 24 84 7 48 42 93 14 65 73 86 50 88 5 34 16 60 49 83 81 87 15 85 2 17 1 77 67 70 58 76 60 68 16 34 18 26 57 83 42 81 20 92 21 24 7 91 28 77 39 43 61 92 33 93 20 56 76 90 23 31 48 91 99 100 42 82 2 32 33 52 9 77 31 68 10 16 6 96 4 57 15 98 42 46 47 53 13 88 28 44 63 70 21 25 3 52 26 87 2 3 85 96 21 63 17 94 50 68 17 25 10 14 23 74 1 2 18 63 23 60 25 43 36 79 61 94 48 66 15 61 32 87 23 78 3 42 27 79 11 94 20 48 7 74 7 42 22 49 46 71 6 92 37 76 19 41 53 68 27 71 26 97 21 75 31 52 52 68 26 50 25 44 3 33 6 54 24 51 3 94 30 78 83 100 19 71 23 84 54 86 2 35 22 79 9 83 29 52 53 86 54 62 38 96 2 64 25 45 6 60 75 94 5 45 12 40 19 49 20 94 24 83 44 93 58 96 43 72 49 77 56 96 15 19 37 74 54 96 79 80 24 52 42 75 68 100 35 62 44 54 53 78 49 50 3 25 91 97 22 94 10 100 57 97 84 97 32 59 13 26 33 69 20 74 10 69 69 87 77 96 10 28 5 28 61 84 19 25 8 57 14 77 55 92 41 87 59 60 49 85 30 58 5 50 28 96 25 67 23 76 28 52 56 88 32 88 35 39 5 100 6 63 3 96 7 45 14 93 43 92 2 96 93 98 23 59 22 98 25 86 25 41 12 64 24 70 60 63 19 66 14 17 61 68 72 81 53 63 7 76 11 68 4 85 26 77 11 82 1 6 4 65 27 70 29 34 37 41 11 40 9 54 48 69 54 74 72 80 35 96 57 73 35 63 90 96 27 65 12 17 9 45 37 100 20 53 45 95 79 94 38 56 17 59 6 27 13 30 64 73 68 76 22 84 28 66 1 16 60 70 48 95 25 93 25 62 48 83 31 75 40 81 61 69 33 46 73 84 37 52 26 35 10 91 15 92 8 30 44 77 42 43 23 66 36 47 9 81 9 20 42 70 40 87 23 54 6 59 73 92 64 86 60 88 14 29 2 36 46 89 24 82 62 72 32 33 33 74 24 53 7 12 46 70 9 64 5 55 61 97 8 81 68 73 21 48 62 80 5 94 5 57 16 17 37 78 8 33 45 76 57 96 44 64 23 28 73 96 23 47 94 96 58 95 26 99 3 30 34 86 60 100 20 55 28 76 23 50 39 77 64 97 24 43 20 86 80 88 13 77 31 79 43 86 50 92 7 35 25 58 4 47 41 66 20 58 7 93 31 94 35 90 59 94 79 84 30 72 6 11 36 78 38 78 21 36 24 46 70 94 49 86 58 87 6 79 51 64 10 50 41 55 60 76 86 89 47 48 46 83 82 88 19 33 4 94 30 49 30 64 87 92 33 50 42 94 34 51 11 48 10 33 8 99 45 80 19 42 54 78 48 87 38 91 39 56 25 48 10 34 16 42 10 35 34 43 50 64 5 42 19 69 7 10 18 99 58 97 17 36 64 66 60 75 28 49 2 37 31 72 18 35 53 87 15 50 26 64 29 43 26 62 31 53 13 18 24 94 92 95 3 59 29 39 47 84 9 49 14 40 51 77 60 91 64 76 40 73 66 81 24 64 41 82 41 57 30 92 32 89 49 97 4 91 15 57 33 84 5 78 10 24 22 39 33 34 56 66 6 17 44 45 30 33 27 78 33 59 65 95 20 64 72 85 35 69 12 56 73 79 24 27 4 72 29 88 21 32 2 72 17 99 1 31 9 95 24 95 14 31 96 100 51 99 12 23 29 85 17 97 42 95 13 20 59 99 42 71 43 65 11 24 54 63 6 100 13 47 88 94 39 65 44 76 24 61 12 29 53 72 18 74 2 11 44 96 19 75 6 38 16 72 12 71 58 73 35 61 46 51 11 26 69 89 15 94 11 83 36 88 21 83 31 95 1 36 76 94 8 88 38 79 4 5 48 74 39 93 65 86 5 99 48 92 34 68 51 98 1 54 45 94 1 29 16 74 52 60 7 52 38 51 43 54 35 53 2 16 16 54 9 61 40 89 13 61 21 56 22 85 64 74 6 73 60 79 4 31 94 95 62 74 7 15 31 77 38 52 55 82 22 24 41 60 4 44 68 85 61 63 65 79 25 94 71 73 39 87 15 29 70 81 4 60 23 30 30 63 3 51 46 49 7 33 13 67 83 89 68 93 54 92 63 92 31 44 52 58 24 62 11 46 26 43 27 53 15 78 55 64 13 23 88 96 32 91 31 66 31 50 36 58 42 73 16 37 37 98 36 40 14 63 44 81 14 44 15 91 53 98 34 83 63 64 21 85 78 100 45 78 53 60 14 27 50 63 15 37 54 81 49 51 42 61 56 99 8 65 46 60 31 62 46 96 8 40 41 99 38 100 4 55 9 37 39 84 9 96 3 40 1 23 51 84 31 97 8 77 3 27 22 34 49 95 82 89 43 93 81 86 3 21 3 69 71 97 28 54 87 93 20 30 42 52 5 36 50 100 40 80 24 31 68 82 4 37 27 89 48 57 29 69 75 79 2 13 71 93 55 63 34 72 7 38 22 77 10 11 66 90 30 47 46 92 38 72 16 66 23 71 7 64 54 83 31 45 7 21 31 67 8 69 37 91 12 26 62 78 8 93 8 10 75 82 32 57 34 90 26 83 13 45 71 89 40 47 48 94 6 36 18 84 61 98 54 57 87 98 40 72 60 87 42 56 89 99 95 98 34 100 33 70 45 69 15 67 23 98 20 63 5 6 12 44 30 51 44 71 40 56 33 54 11 53 21 57 7 50 8 35 100 1000 1000 1 2 235276 2 3 70777 3 4 737079 4 5 499942 5 6 161343 6 7 771428 7 8 934716 8 9 282263 9 10 2743 10 11 637020 11 12 732720 12 13 607954 13 14 654916 14 15 838349 15 16 405156 16 17 116770 17 18 456711 18 19 56979 19 20 827113 20 21 626502 21 22 252434 22 23 408067 23 24 81735 24 25 271096 25 26 259571 26 27 15907 27 28 132452 28 29 950972 29 30 525913 30 31 275711 31 32 467658 32 33 761188 33 34 346487 34 35 204737 35 36 777481 36 37 507830 37 38 976164 38 39 712196 39 40 306444 40 41 978906 41 42 865568 42 43 39163 43 44 103212 44 45 520483 45 46 877512 46 47 508367 47 48 637252 48 49 334222 49 50 81697 50 51 980717 51 52 477076 52 53 334130 53 54 905135 54 55 558810 55 56 605225 56 57 681057 57 58 91068 58 59 254028 59 60 632028 60 61 616981 61 62 529739 62 63 616038 63 64 894520 64 65 392577 65 66 820774 66 67 188353 67 68 900406 68 69 796937 69 70 900548 70 71 206849 71 72 292195 72 73 766115 73 74 762364 74 75 911758 75 76 286597 76 77 639875 77 78 936476 78 79 440201 79 80 490448 80 81 18173 81 82 937269 82 83 967523 83 84 352302 84 85 842403 85 86 42684 86 87 473879 87 88 523459 88 89 133752 89 90 727906 90 91 671838 91 92 267084 92 93 773996 93 94 287875 94 95 677955 95 96 166573 96 97 625000 97 98 866307 98 99 583330 99 100 938289 31 55 230483 21 94 142240 68 70 595067 67 70 613239 38 90 481893 25 92 955771 2 76 200028 11 39 490376 48 65 703572 29 53 470426 59 87 36099 52 78 888368 45 71 697189 35 38 443278 27 79 31769 3 49 660070 29 31 476560 4 41 97277 3 6 826642 78 83 10646 42 55 941485 45 53 14562 68 72 199058 57 60 996793 35 37 276419 37 57 544520 19 78 529000 38 60 487503 7 57 363942 5 91 973749 32 89 103301 29 50 637573 60 96 385384 38 73 304122 26 29 848641 7 45 377640 4 96 381494 61 68 33502 20 62 90293 10 76 131376 62 64 805156 65 86 952451 24 70 195054 27 42 805143 22 49 780669 41 80 44513 33 75 678868 26 88 570487 59 80 826048 24 34 571709 97 99 420671 13 55 939908 57 89 328177 15 63 809270 5 63 89692 4 25 601423 37 88 703950 13 56 886737 42 95 743467 28 51 890466 73 76 358972 40 80 779928 9 28 428642 30 43 882499 57 73 117023 12 96 912412 45 99 386667 64 81 431409 7 27 334903 6 26 293753 33 43 705977 14 72 58108 52 93 738416 46 87 744346 2 85 356318 7 66 569713 18 64 3409 37 79 323841 38 45 142867 47 63 377224 51 57 967708 27 70 227380 14 35 421531 2 100 697276 36 99 936729 17 43 89294 12 81 614710 48 90 315488 82 93 435825 1 91 235539 24 94 605095 32 72 419816 58 63 975982 45 60 702233 58 72 481069 26 100 429511 46 59 492674 55 100 24522 81 94 489166 71 81 221508 9 57 515301 56 88 592873 2 71 28682 4 46 528441 37 69 385551 5 20 956328 65 67 810486 40 71 467785 13 17 768418 78 87 338898 47 86 589154 2 38 486893 25 62 775846 28 44 877543 16 36 5611 38 72 613131 38 66 305747 3 30 698170 88 94 105886 5 72 481072 9 54 575618 46 60 510972 8 52 706948 3 50 623175 38 92 510943 3 76 818614 33 93 492052 31 95 56633 34 100 20526 85 90 389249 8 44 867957 3 78 4655 6 49 392214 55 96 59316 22 47 50753 1 64 784780 78 85 701372 15 81 127367 15 65 46900 42 51 744742 59 91 527085 5 39 370684 18 96 802231 3 33 856952 1 38 938968 1 17 839597 85 89 232277 51 55 714293 6 65 216834 16 47 624976 74 83 417427 9 73 214531 44 69 403849 26 71 168833 23 29 984570 23 96 585087 59 92 886975 9 20 832581 26 64 825086 93 98 78685 25 66 375719 26 51 204892 21 82 280860 46 82 320082 14 74 369304 22 84 876578 65 70 755336 44 85 271896 76 100 645521 13 97 252413 49 74 557730 24 68 723907 57 59 121627 38 70 585824 3 52 457098 35 58 223471 35 56 691835 22 51 127171 26 69 243771 19 54 384039 36 92 262206 16 42 345264 21 72 741885 44 62 458587 13 93 60944 63 99 56230 6 98 323203 56 68 862071 33 90 562812 9 22 515966 60 100 59553 80 94 864091 64 66 774752 10 50 768816 45 54 591266 17 74 572171 66 76 444926 47 85 291858 10 75 536731 27 83 649291 79 82 24055 1 25 260435 42 50 677351 57 100 833205 22 44 677273 70 92 385038 45 69 116374 43 78 82348 8 53 90482 79 98 969716 5 58 609016 34 91 112406 23 40 390547 39 74 953855 35 78 108428 2 4 835171 91 100 6839 43 64 503068 12 47 19675 45 77 701925 60 86 924581 19 75 407671 42 80 162162 15 78 108553 44 84 260987 11 45 722542 35 81 370441 50 71 493035 61 90 908781 17 58 17510 17 41 213195 73 92 765914 23 95 145555 1 56 545821 8 84 799916 60 87 461879 28 46 751302 14 95 543791 8 47 872307 56 65 419099 50 81 406823 24 63 802217 47 69 359773 41 99 25880 34 56 469326 67 80 635312 11 64 688091 12 59 750257 18 54 721203 61 82 709658 11 14 911307 34 90 395222 36 50 541042 22 34 749035 31 90 94899 9 94 335161 37 72 810372 25 99 267395 32 37 977052 48 98 404710 33 87 316283 74 82 373677 56 59 122711 61 77 879652 27 91 713260 84 87 942684 16 35 987258 71 99 480661 70 96 401723 2 34 718005 7 36 91681 43 65 730743 3 94 610395 20 45 323654 7 80 266337 16 52 887254 2 15 85969 25 73 430367 37 94 967515 48 59 400348 16 83 775307 48 77 875223 79 91 49316 75 85 908836 54 90 305294 57 79 532709 24 32 969511 18 35 628036 28 84 712595 27 32 31510 9 90 474809 12 85 132499 15 28 916935 41 63 25025 34 68 589678 30 85 534877 54 64 162913 38 44 391859 21 70 939720 10 31 414528 21 67 547027 34 48 463961 62 74 5337 39 75 851589 24 52 28118 8 29 90082 14 93 78077 23 98 170970 28 32 101849 4 47 648875 4 80 629188 17 53 634524 25 38 72015 26 99 203338 2 43 925198 76 82 48311 4 74 383613 2 24 626035 45 81 762166 27 94 170169 6 20 277524 35 41 20883 49 78 352733 3 86 309834 83 97 943416 45 73 416389 57 76 636965 29 91 544861 8 10 554606 29 36 213226 52 94 533736 52 92 488770 69 86 515818 23 70 262556 3 20 934490 18 44 654735 59 71 274943 75 100 521186 9 87 529593 93 96 740873 70 89 713325 5 92 589968 29 75 125689 92 98 959663 1 47 726482 37 70 732577 23 80 297048 47 50 164293 7 95 380537 54 67 810006 43 95 773210 11 86 741536 51 67 709328 13 64 456026 16 95 137214 23 38 473136 53 75 388168 2 19 62226 15 80 43360 57 74 332921 11 67 74457 17 77 300136 41 82 756161 8 76 409727 50 97 399214 20 66 999566 10 20 947865 64 67 997544 23 81 478269 38 95 139379 51 56 154956 25 86 443848 6 99 979507 25 33 733404 38 82 640469 53 56 236060 75 92 684469 41 56 366232 6 19 521611 97 100 301818 40 94 862151 38 99 358010 14 83 91413 4 17 248233 59 69 484292 33 60 685112 25 67 567695 17 98 691752 35 60 390203 78 84 737505 71 87 550145 22 90 100634 56 99 282348 11 72 10851 41 43 285709 52 86 871593 19 97 927217 35 43 989615 22 94 89974 5 96 8503 1 43 622274 32 97 343547 2 77 48392 18 86 235787 23 69 107379 19 39 34596 13 74 540562 6 47 146887 2 51 155390 15 50 623877 13 31 536358 8 14 101102 86 91 49987 8 73 416362 3 77 852632 40 45 182311 50 86 329198 3 88 939 33 56 294953 57 61 448865 18 88 691130 47 71 558221 10 84 192928 56 71 11956 2 11 805023 62 71 155796 20 100 739050 39 58 967506 14 31 354726 1 53 45855 51 71 120427 35 80 829707 52 62 15204 12 84 292249 34 98 964396 5 97 703446 51 58 933475 16 40 288200 69 92 850406 19 63 487185 53 94 316891 47 96 158552 61 88 8547 37 46 972943 33 50 676388 28 90 762337 57 68 566888 25 59 933646 73 96 420830 19 100 737720 14 46 412623 64 96 250562 56 62 632098 2 56 795982 51 95 897201 66 84 344628 2 41 875847 17 42 93506 64 87 664530 48 87 842461 64 75 638838 17 72 677893 6 88 935684 23 85 446238 15 32 40031 84 89 51117 18 47 999384 62 66 201722 75 78 816682 6 82 198556 43 97 728880 13 35 55185 74 84 795042 67 97 395878 11 56 872561 86 94 442749 54 93 193819 6 37 700536 58 80 271465 14 92 931470 10 99 230312 30 75 723399 14 58 126172 7 24 566820 32 85 138283 17 45 332128 46 71 760220 59 64 677478 51 69 893657 12 15 439670 62 85 530932 48 92 951906 57 98 922763 22 64 895538 41 100 316469 44 75 741938 3 41 223060 51 70 391054 1 21 260281 57 63 791212 4 54 743117 2 62 182231 23 77 77769 15 76 910589 72 90 168878 12 44 391937 59 72 70373 31 96 803993 63 97 811649 11 75 840005 6 77 634674 54 80 228794 4 12 298130 68 100 208399 7 70 201806 14 54 388952 64 88 228956 56 92 137760 34 41 585272 2 63 343697 49 52 776806 8 21 978611 37 64 587810 25 27 333118 5 59 174530 14 60 271122 19 66 768111 11 99 353382 7 96 753135 21 44 361286 49 70 15058 60 77 339581 23 35 736618 2 96 915494 6 13 328652 17 95 127117 68 88 539682 78 98 738432 22 77 395783 71 98 927193 25 60 463356 7 42 410657 72 87 583215 66 90 207531 6 33 937718 10 39 780268 20 23 922275 3 75 822152 45 100 265696 25 78 48820 33 36 84914 14 52 177556 31 42 901438 8 90 653924 12 75 45795 1 12 472164 4 38 810667 3 82 76362 11 80 641533 15 96 726446 22 50 642644 52 91 544081 14 41 899588 30 89 551714 84 93 126115 47 57 274970 13 94 976172 26 28 318403 38 58 20118 21 26 495005 48 64 156447 45 51 607387 17 84 860269 5 98 633261 17 86 439733 63 98 932256 23 90 250659 27 33 787128 12 88 484353 32 44 582452 90 96 376903 28 92 411119 48 75 855375 24 61 722763 29 39 34500 71 91 568550 72 89 342259 16 56 356522 20 43 222353 24 38 615100 7 91 484096 6 18 339470 41 66 578584 32 95 613084 37 54 181633 32 69 99256 20 79 338864 87 100 567106 4 7 828044 4 30 278122 7 46 41080 54 63 977186 23 56 752403 49 94 243240 78 86 987024 84 95 151096 40 54 988538 21 49 877441 22 27 361539 39 53 958254 60 93 843812 42 98 375157 79 90 88134 13 84 416719 7 67 84166 1 40 318719 38 79 414019 31 99 787441 69 77 718294 14 84 692033 25 76 543430 69 82 154419 47 67 752431 29 51 350248 38 40 704858 32 68 305335 77 88 589794 7 44 849439 8 17 691392 54 83 960175 36 68 850864 83 92 931638 51 72 264129 9 91 384060 30 95 254988 41 88 268599 30 38 150210 1 50 635228 37 75 114047 64 82 998106 54 84 567429 82 92 966619 48 81 936826 24 72 414069 1 33 502465 86 98 582914 12 25 160703 2 72 273526 35 87 271631 18 92 839059 19 29 323699 28 99 260524 30 67 20547 43 98 522799 14 75 180696 12 80 990173 24 82 913696 7 77 997134 11 89 172126 80 99 219151 27 41 522269 15 19 143820 1 62 140162 12 50 288089 8 64 429200 43 80 397975 24 27 847051 60 82 998913 70 85 884993 35 68 632285 46 55 186924 74 99 34791 70 74 903204 23 84 294415 24 86 866322 23 28 944753 79 100 166684 13 39 649205 57 75 351724 41 62 596269 19 89 475707 62 89 895262 24 37 189676 21 50 622102 2 70 203556 22 33 370240 23 34 535796 42 97 887520 58 82 483788 74 98 989807 14 56 65747 17 28 851770 45 64 668668 88 90 27195 46 58 513879 32 50 114405 3 59 534238 84 91 394988 49 98 247795 47 77 995864 8 83 485328 1 22 542018 47 79 802263 9 26 465451 24 78 664434 18 79 377473 27 57 486722 25 51 201198 14 40 768289 17 73 935547 20 34 624478 48 97 201486 26 98 759762 5 31 432441 19 94 155710 18 97 790318 34 89 467538 7 78 278463 79 94 214010 50 79 354839 24 75 358724 78 80 485476 25 39 834472 42 57 613847 77 81 482145 10 70 466035 68 99 260849 44 99 991210 22 100 346048 60 73 709333 52 89 711160 28 76 61984 17 36 192182 12 73 399621 41 61 251464 70 91 622937 70 90 628287 39 93 363563 11 52 72895 7 89 959120 58 90 688407 23 59 301318 81 100 381542 24 64 777345 14 100 548514 4 86 738406 15 100 695810 28 94 685602 52 69 161073 26 93 849479 15 36 150796 78 89 383616 1 23 973931 11 82 935111 15 67 189868 66 81 885677 8 11 87630 2 7 292605 22 80 430840 27 88 508307 16 65 891922 38 65 865852 35 61 53033 12 51 308339 44 68 710367 3 31 797997 31 45 46698 35 51 661230 33 71 887275 55 60 200391 58 95 900104 43 92 18574 45 55 843264 65 98 69983 47 52 867979 82 91 431028 69 93 92257 69 95 35165 27 31 275735 33 58 670947 43 48 48841 37 51 975484 87 97 154274 38 43 538604 72 85 485984 40 78 94592 28 56 227212 43 85 501397 33 89 619339 29 35 666775 1 7 655155 39 56 809428 28 98 348032 51 83 350367 12 42 444958 9 27 574714 36 91 12908 21 87 605696 5 77 763676 3 91 897139 54 61 689591 8 16 838281 18 60 875748 11 36 554559 19 31 105759 21 54 118666 26 59 724361 35 82 4388 73 89 901526 26 49 107468 33 65 945748 19 30 985907 29 89 799617 76 87 140221 57 69 938651 27 62 938471 44 88 673781 56 69 731215 43 93 326603 18 20 218103 2 87 549367 73 86 167248 13 45 660876 13 88 225414 9 33 98870 5 32 275831 71 85 253638 51 91 719481 5 36 119552 26 76 10731 72 74 18495 1 85 491534 15 17 444542 36 52 15981 8 19 291811 41 45 545448 32 47 781280 52 67 417184 11 71 44274 1 11 925761 5 73 123562 57 91 63128 25 84 617915 28 64 453134 36 74 908074 32 74 404057 5 78 247623 40 81 586346 13 91 823574 66 79 104237 4 93 796998 31 83 565922 46 67 469802 31 82 281137 4 8 27968 33 61 953197 68 80 126941 6 46 197258 89 94 977199 86 92 774196 21 23 856470 20 39 326271 20 50 123759 5 27 668078 59 65 621274 48 52 731251 31 76 533519 16 26 698081 4 76 570819 48 72 637639 70 93 166477 42 96 562373 46 75 230450 33 63 851723 66 80 582974 36 59 740900 15 68 189875 62 86 929398 24 83 525390 4 48 40916 22 76 703313 6 25 863427 48 86 927392 27 66 939526 17 94 459992 44 80 537305 55 93 65639 55 83 299713 38 54 856980 45 90 884932 71 89 582569 13 15 307513 28 54 817930 6 32 585599 25 97 59494 59 86 417240 20 65 233305 58 70 90284 51 79 343405 17 100 417469 93 97 274053 43 54 50 77 33 36 3 22 91 95 7 41 50 99 28 82 24 75 40 62 53 64 4 96 64 80 1 67 12 60 53 65 2 81 15 90 13 69 11 55 3 63 5 40 28 95 8 14 19 67 14 71 2 22 78 89 2 41 6 100 6 53 72 86 42 51 4 40 3 5 7 18 11 15 9 57 71 90 9 16 38 89 10 22 39 51 92 98 92 97 49 97 2 35 20 43 11 85 47 89 5 65 58 80 15 67 40 56 56 85 64 73 38 45 34 84 32 40 75 83 24 80 33 83 2 10 76 94 65 74 29 34 44 78 44 60 58 100 51 94 7 67 18 51 4 51 86 95 13 34 66 78 60 88 97 98 14 73 30 42 27 98 10 27 22 27 21 73 20 79 37 39 81 94 19 40 73 88 17 31 18 38 36 77 42 66 7 60 10 71 32 33 36 55 1 58 73 81 30 53 20 51 41 84 13 32 2 100 5 32 17 94 1 45 66 81 38 41 24 60 2 56 37 91 44 62 43 46 16 27 19 47 39 46 2 58 3 71 10 75 78 86 20 38 1 22 3 11 26 93 70 94 33 60 82 95 3 28 71 89 54 87 52 89 25 42 47 61 70 96 47 93 18 20 72 93 30 37 49 99 30 33 11 63 13 79 19 90 35 96 5 23 82 99 16 59 11 28 29 53 27 91 45 60 76 83 25 31 6 75 37 64 68 94 10 49 13 84 17 57 55 58 50 74 13 78 84 93 27 82 20 26 38 66 21 66 90 93 3 19 18 47 55 66 4 12 39 83 48 92 42 89 21 54 57 71 46 52 35 65 72 77 42 82 44 75 47 83 81 93 48 64 27 46 3 73 50 93 42 55 40 96 13 35 5 49 69 94 55 56 11 84 26 44 70 77 11 70 63 68 31 91 36 62 10 16 59 60 8 15 52 99 62 86 10 63 31 90 55 97 65 85 32 63 8 61 30 84 51 70 33 57 42 48 7 72 1 31 4 73 34 82 44 90 31 43 63 80 11 14 25 74 8 71 56 92 10 99 43 52 51 56 79 84 36 57 62 82 43 92 15 33 10 38 15 64 7 94 27 72 3 57 46 79 53 63 70 72 51 73 58 66 2 23 32 37 37 50 13 80 27 44 12 81 27 88 45 94 20 23 18 28 15 77 6 39 67 76 11 17 28 100 23 27 29 63 18 54 18 64 7 97 9 96 84 87 83 87 29 58 46 57 34 86 43 60 26 72 34 70 70 95 21 62 90 92 35 97 7 98 14 56 9 56 42 64 2 92 21 77 33 59 66 96 39 90 3 8 23 49 20 69 26 55 16 84 4 29 39 59 54 90 53 81 29 55 53 66 13 71 31 61 48 99 2 20 42 59 35 51 71 78 7 55 22 78 38 81 3 29 40 92 82 92 24 89 54 84 14 47 14 46 23 99 1 27 15 72 49 62 51 89 29 91 11 57 1 34 33 54 18 31 19 83 28 83 27 68 18 27 50 53 14 84 50 72 16 31 14 95 47 50 13 59 4 59 46 88 63 64 71 82 50 98 17 65 73 76 55 62 14 42 4 26 54 79 49 94 15 84 40 85 50 61 16 97 8 43 56 71 57 78 5 54 21 27 55 70 31 45 9 87 64 96 64 74 64 69 4 20 11 30 43 89 61 85 20 58 27 65 43 84 47 94 21 89 19 59 27 63 35 41 1 37 16 50 19 62 22 61 10 96 13 95 73 79 21 29 8 23 67 97 37 95 7 21 99 100 7 52 56 87 1 68 51 74 85 96 11 80 57 66 18 78 58 76 38 83 57 80 31 74 89 93 44 94 88 100 26 96 26 81 27 28 42 85 44 81 73 87 50 62 31 87 10 97 27 95 36 40 68 81 7 83 30 81 58 96 12 20 20 48 13 91 32 34 18 45 28 33 6 33 18 73 14 53 34 63 30 85 56 72 43 93 55 83 55 86 17 100 56 75 39 93 63 77 12 66 45 73 25 26 7 59 43 88 11 40 32 98 83 90 59 97 3 9 35 71 52 80 35 82 75 78 7 70 39 84 45 47 87 94 33 87 37 97 50 64 30 41 9 82 64 67 72 79 65 69 48 94 17 28 34 91 5 93 12 44 10 28 21 40 79 96 5 45 67 68 50 54 13 88 30 83 40 51 57 73 62 93 4 17 44 57 13 48 61 64 26 68 5 44 50 88 3 90 1 74 7 37 13 41 4 67 23 91 77 83 36 93 38 92 3 37 52 92 15 69 19 20 14 20 47 74 3 47 62 99 63 84 2 54 24 95 31 60 69 87 3 75 23 46 37 79 15 50 7 27 8 78 54 92 47 51 49 52 35 60 11 13 29 36 12 61 23 92 10 23 12 25 34 36 14 23 22 37 15 22 6 57 7 75 52 79 7 11 1 76 36 98 20 64 27 86 81 90 62 69 23 84 82 96 20 97 75 86 45 92 89 95 23 95 6 87 16 33 13 39 54 68 32 47 39 65 36 53 11 33 36 66 6 8 33 62 32 93 36 63 4 28 2 31 40 65 20 31 39 77 61 84 23 85 73 77 9 27 62 83 40 74 21 88 66 72 71 87 53 98 42 83 51 91 22 90 56 93 72 84 32 56 68 96 30 72 32 74 58 69 14 90 37 45 55 67 59 75 15 59 7 14 8 79 49 91 86 97 15 58 20 98 52 70 38 71 36 61 57 79 73 85 38 44 37 67 25 55 13 51 10 90 38 43 58 86 6 42 7 63 9 77 1 69 31 65 77 89 16 99 59 87 53 88 94 95 29 97 6 18 7 49 76 93 63 70 69 98 32 58 84 98 14 78 15 54 2 30 40 43 86 93 21 36 82 94 88 91 42 98 8 90 38 40 22 77 26 97 5 27 39 71 40 80 36 52 66 76 38 59 52 97 35 90 24 72 62 98 15 26 12 83 3 39 41 90 56 62 56 86 31 37 3 84 13 40 7 64 78 87 27 30 45 48 4 82 21 97 82 98 29 69 25 46 1 43 31 62 64 84 66 75 38 76 63 91 41 44 25 29 19 77 23 69 28 58 30 80 76 78 45 63 6 9 21 100 30 44 95 97 19 24 81 84 14 27 42 73 66 80 45 52 22 72 23 80 32 95 31 92 28 61 24 36 6 7 47 91 12 86 59 69 6 20 2 75 67 92 15 63 21 85 38 96 16 69 46 90 12 18 58 99 65 93 7 90 8 100 47 53 35 38 32 81 52 54 17 91 11 89 30 75 73 98 3 77 9 89 18 92 36 69 51 82 71 91 2 25 23 30 23 83 9 49 39 82 41 98 10 39 2 79 82 89 19 22 69 92 9 45 22 46 4 97 81 95 89 100 90 95 22 93 31 84 24 59 45 95 37 88 32 59 20 85 32 41 82 88 62 89 34 89 21 60 3 59 19 95 18 66 60 78 6 14 1 75 33 43 62 84 17 68 54 99 43 55 12 88 66 83 12 68 40 42 52 72 18 42 88 99 1 19 2 47 37 77 46 60 4 13 89 98 25 65 1 18 5 24 28 57 27 89 45 81 43 99 2 18 44 74 39 66 73 83 13 49 5 39 7 88 36 60 21 22 57 91 75 100 16 41 91 98 25 82 9 30 90 99 34 77 57 87 52 57 17 49 8 19 29 94 19 71 1 86 59 91 23 35 16 78 38 100 89 97 30 88 17 44 26 69 17 96 1 4 57 97 49 81 3 98 51 68 40 78 41 75 1 71 42 100 39 60 40 48 8 68 33 38 56 78 31 81 8 11 6 81 14 100 53 56 48 78 30 79 21 70 20 59 29 78 19 79 9 73 32 71 16 40 34 97 97 99 4 48 3 25 6 73 54 86 2 64 30 57 36 41 8 99 83 91 14 92 14 59 5 47 53 55 3 97 11 79 32 85 83 85 70 84 27 48 41 65 14 64 24 32 54 67 19 98 25 54 17 80 34 66 76 95 10 48 32 70 31 93 9 48 23 61 76 96 29 56 5 62 17 69 2 29 34 92 62 66 38 65 69 71 16 86 33 52 24 74 1 56 46 68 14 15 88 95 16 74 35 76 49 57 47 72 48 67 35 75 85 97 42 86 47 71 51 55 3 12 6 56 30 78 19 72 51 53 26 61 58 88 10 25 65 99 54 77 24 56 20 76 60 82 22 71 29 85 59 86 28 36 15 46 7 66 43 90 4 77 68 91 24 33 14 60 25 95 42 69 26 95 75 97 55 98 27 42 23 100 44 73 19 38 47 62 28 41 9 74 18 58 83 84 17 30 7 10 35 46 27 85 39 100 61 93 9 11 22 99 10 91 49 83 18 99 60 100 16 58 65 70 10 56 11 37 62 92 27 53 44 55 9 55 18 22 45 71 52 96 40 81 55 96 76 97 7 61 23 31 21 84 27 90 65 67 15 97 37 75 66 71 59 70 66 98 64 99 37 70 34 94 6 45 40 76 34 80 6 28 5 22 93 95 42 61 41 68 6 49 7 91 27 56 5 91 6 41 57 74 100 1000 1000 1 2 970157 2 3 236365 3 4 724532 4 5 95637 5 6 118850 6 7 800633 7 8 331652 8 9 528008 9 10 162460 10 11 100208 11 12 461529 12 13 214554 13 14 801500 14 15 365523 15 16 433467 16 17 44140 17 18 560790 18 19 780415 19 20 883498 20 21 563880 21 22 486174 22 23 236376 23 24 257188 24 25 722978 25 26 812766 26 27 36193 27 28 928470 28 29 14778 29 30 289844 30 31 933796 31 32 215634 32 33 776353 33 34 170160 34 35 456517 35 36 388341 36 37 805362 37 38 257149 38 39 236344 39 40 333369 40 41 935960 41 42 336551 42 43 794897 43 44 666866 44 45 138051 45 46 160419 46 47 100332 47 48 698542 48 49 237561 49 50 880746 50 51 98391 51 52 317792 52 53 366919 53 54 334767 54 55 574979 55 56 606248 56 57 663884 57 58 127524 58 59 534718 59 60 195013 60 61 933719 61 62 984865 62 63 926998 63 64 710071 64 65 155024 65 66 383514 66 67 98411 67 68 476737 68 69 157014 69 70 334754 70 71 810105 71 72 92974 72 73 187657 73 74 121354 74 75 759839 75 76 325707 76 77 281772 77 78 376522 78 79 540600 79 80 35684 80 81 257267 81 82 638991 82 83 353476 83 84 140538 84 85 490109 85 86 444806 86 87 746785 87 88 153992 88 89 572329 89 90 797854 90 91 349005 91 92 506048 92 93 782718 93 94 276002 94 95 216118 95 96 454094 96 97 175868 97 98 830881 98 99 930830 99 100 849233 35 86 942206 40 42 218396 63 100 594917 47 100 368536 22 42 509073 27 50 772209 8 41 570063 55 97 352780 24 51 806873 18 56 254055 2 94 994989 8 35 889980 55 87 66742 24 38 279188 59 79 361461 28 83 372188 20 91 987947 17 53 593401 19 85 447676 57 88 649184 11 89 532677 48 51 802163 3 30 783349 24 78 533186 11 88 690664 70 72 262243 9 63 465665 31 61 626501 1 36 77857 71 88 299620 28 47 32722 10 76 655804 10 30 345627 7 48 830989 63 94 677812 6 15 413174 20 26 136482 2 42 969542 30 51 594241 22 100 922168 43 99 378343 60 98 923324 69 76 563530 17 68 255675 28 31 432841 36 54 300319 7 87 633460 8 81 109454 10 61 663304 1 61 33125 11 68 952019 63 70 43069 86 91 479744 58 68 263760 88 94 241940 35 75 149645 53 81 193831 40 64 723911 17 100 20620 20 100 562933 20 96 813443 67 82 585965 19 35 444955 30 86 37112 32 42 216152 66 81 65326 25 70 618859 7 85 336950 2 18 904702 73 89 916353 21 69 294072 16 35 448905 21 80 787824 34 50 907061 91 97 62292 23 48 202709 26 99 628630 6 36 973515 23 37 863168 11 38 444540 84 91 783460 14 99 831946 19 30 633066 15 94 699268 6 11 294310 11 50 660133 10 88 979083 23 92 412288 25 62 837249 16 73 813239 8 28 599652 6 73 351322 35 91 890815 10 49 370073 11 19 911622 51 73 172231 34 60 577822 34 73 473279 35 45 748255 59 93 467771 31 66 487098 34 71 854722 64 70 583357 42 73 605919 15 92 750392 46 94 699551 19 27 271385 50 52 620829 4 86 323873 26 44 323803 9 23 439736 31 97 423343 60 87 297765 33 95 542258 13 76 698373 4 69 543070 43 88 345799 84 93 100495 18 79 940649 87 93 896736 69 89 320079 7 100 617843 1 32 160100 59 65 374824 21 28 917893 27 75 883481 21 73 777569 8 43 832061 86 89 547431 24 37 894423 44 72 760463 2 50 962 2 96 720346 66 96 17304 19 86 677631 57 96 139584 29 64 87978 77 88 136866 7 25 642754 81 100 45378 79 92 71504 27 93 791849 11 22 325505 48 92 519487 7 12 189144 2 47 680272 66 77 213012 36 52 842248 32 88 403977 30 74 688407 29 74 829733 18 30 504406 34 80 87250 20 28 496156 39 63 130958 37 87 285575 13 50 792068 7 37 714219 6 24 462802 6 82 765575 31 88 172555 48 73 371384 78 80 412069 7 27 455889 45 83 205203 33 92 151141 46 66 310090 4 85 959527 3 9 641850 42 56 831807 29 82 169237 20 37 274231 16 88 433057 22 28 604391 18 31 906682 23 50 494547 13 47 390831 39 50 517685 40 58 107340 47 99 978921 35 80 539409 32 71 954928 62 86 298867 59 71 98695 77 95 204578 93 99 257424 63 76 30574 1 12 169083 4 93 205634 76 91 877665 25 84 235996 48 63 384910 30 85 483232 44 76 185944 4 71 795338 48 54 931983 17 72 459458 69 97 537321 61 79 722524 3 64 403000 28 80 622883 24 27 830398 63 85 820427 16 58 941854 29 59 683357 28 97 750162 31 51 92178 88 99 684247 8 78 143059 62 83 995921 17 93 121544 14 71 664780 91 95 826645 53 71 26353 1 50 292867 1 31 385044 70 99 585642 28 30 728701 13 21 645814 41 47 753606 36 63 803028 15 29 425260 20 61 663050 17 65 661072 21 66 219522 48 87 428722 24 72 725599 24 52 87811 24 89 544757 16 46 235671 17 99 178433 29 71 357834 58 79 409446 58 100 613128 23 27 402451 25 74 436827 49 87 117015 64 95 583513 64 85 588582 34 69 127762 55 72 225555 12 30 793364 75 90 649621 2 41 44647 15 53 681623 79 89 406409 37 45 192303 53 57 213868 18 94 226383 14 52 353568 13 68 62139 31 67 877868 20 83 619395 3 12 457696 2 27 214800 24 67 892378 33 55 203323 31 54 953725 24 88 511376 38 55 713140 45 57 624107 65 88 361141 43 71 104306 6 20 570863 4 83 905269 42 57 406276 88 96 360000 35 63 387727 42 100 100866 57 86 241324 54 64 543460 24 59 164118 54 72 483223 25 86 211057 55 80 142214 22 82 203853 33 69 627115 3 59 223667 23 82 117100 18 83 235915 23 95 102525 12 99 631879 70 86 485955 8 42 184087 7 14 954260 59 95 238328 37 82 747892 12 78 942366 59 63 640135 30 93 243957 54 87 438755 50 84 229277 36 77 884177 49 83 838436 43 94 593115 19 21 846696 57 62 384873 27 68 109983 61 83 918876 12 69 871362 65 76 647912 1 52 248098 87 91 850274 67 87 145709 29 54 821902 49 68 538672 5 63 519685 24 36 926711 18 58 490223 45 69 297691 7 86 60266 67 69 318128 7 93 285894 1 93 608447 54 73 524114 21 77 802828 61 77 466415 23 53 239985 10 45 932429 31 87 12587 5 68 257008 5 73 749527 19 25 828024 23 71 829597 76 88 309169 4 67 167098 64 82 365050 38 66 108511 46 82 17293 20 33 260760 24 92 738764 18 49 534895 55 71 479310 3 45 919585 24 32 757988 21 99 514203 22 32 114940 84 97 566773 77 94 683745 36 78 526120 70 100 662368 39 46 420951 17 27 491206 61 88 423760 45 73 181835 12 95 107007 26 67 397228 22 58 312312 27 88 718745 46 75 207214 26 66 469152 16 72 113230 40 73 236618 52 85 795942 19 96 629605 26 90 977471 5 15 956629 11 55 95255 37 51 49430 55 99 52167 15 78 681749 17 39 918366 23 69 230659 16 42 860263 6 19 837734 23 72 310714 60 91 329624 45 66 610912 16 26 164345 31 33 168644 49 62 561110 79 97 832948 24 71 353814 64 87 246671 72 82 18443 56 85 193054 46 60 508371 23 43 683138 20 52 21062 14 68 98523 17 44 931471 82 94 372093 8 92 840830 15 41 375624 96 99 85029 10 42 593399 36 84 792888 2 55 233807 7 64 484674 38 72 259942 60 67 961624 52 60 336729 11 18 761872 47 51 74786 22 99 102536 50 92 691097 27 100 451380 81 87 64081 39 93 214196 10 19 462834 12 76 159293 15 97 980605 59 86 847851 10 71 607073 6 60 967674 2 51 921674 33 77 184912 9 14 681957 48 61 180027 9 94 938038 39 85 174025 71 87 746739 45 75 597677 6 78 7047 2 65 35305 15 75 754658 43 100 925391 12 52 676556 20 51 641916 46 59 586462 83 95 690300 59 66 571038 92 98 202582 69 74 812888 22 72 324704 28 49 418819 48 86 962213 11 28 425416 30 83 264166 27 98 292125 59 62 547571 10 20 435636 47 69 485980 81 94 30100 66 68 191422 71 93 453970 30 41 255769 54 57 781732 39 69 197461 87 89 232040 47 63 790801 9 33 564120 7 21 331441 87 100 657734 6 51 582751 29 72 625444 69 93 89525 14 74 867682 45 95 669172 57 81 619560 43 96 821659 27 96 965767 47 68 139273 8 98 61112 41 49 27817 72 92 880445 65 87 554166 11 30 11191 44 74 160585 16 82 299217 75 78 719211 25 85 968138 44 51 997984 51 76 811082 39 44 953882 25 69 854069 87 98 865259 23 31 542196 5 98 841412 24 34 560623 9 58 45112 2 59 559447 24 80 448599 14 37 218682 61 82 589102 32 48 454360 30 54 996555 10 27 837967 43 50 914941 10 53 476404 6 21 35850 6 9 439082 60 82 279842 64 96 738407 41 46 936056 57 72 554337 12 77 907163 30 87 365664 22 29 573574 25 81 173094 26 38 462051 7 47 799384 49 58 571847 7 53 79343 47 61 175940 16 18 726897 4 95 274408 33 66 692589 7 10 58594 52 86 292831 11 54 667929 18 38 632486 18 84 424691 24 79 583051 18 71 193819 14 40 358922 73 86 947540 18 61 418173 22 31 978731 7 24 228734 6 18 940787 24 76 330056 12 14 292931 17 90 12301 73 93 649308 45 78 113199 58 96 531371 26 31 26453 1 38 255186 7 58 195973 45 96 680900 11 85 267130 53 100 795783 7 39 612527 79 99 400504 75 97 204551 20 32 863828 15 72 953280 52 58 282090 10 82 518185 54 81 326756 5 92 132493 20 45 537949 46 84 336627 2 34 224502 4 30 783085 49 84 619599 63 73 209202 30 52 740363 63 89 915668 72 86 604736 10 77 639533 29 77 350668 4 27 903801 57 80 412130 35 93 439731 18 92 496703 33 45 354584 8 84 209346 24 75 258240 20 99 234026 8 55 149354 39 88 602630 6 66 908885 6 97 439641 32 36 269834 1 66 235977 3 21 999969 80 100 429792 7 91 848211 5 16 387718 12 21 566756 17 62 80887 65 67 520528 54 96 306713 71 97 542689 81 90 470361 44 49 830093 41 95 21199 3 86 625203 1 20 672966 28 74 924116 76 89 544984 7 62 476401 61 89 638248 41 96 438073 54 77 115868 25 46 172363 17 96 382148 20 98 495600 15 91 662073 18 82 548 58 66 419910 18 65 876150 25 65 639103 7 61 461095 37 79 269800 45 61 604630 60 92 948049 59 89 442291 3 84 621409 37 83 614566 44 54 951730 71 94 41206 35 48 60313 42 95 33843 42 83 123241 38 44 901353 25 30 61612 70 73 717471 25 63 68106 23 61 419288 14 41 223084 70 84 386677 28 70 222076 17 92 518569 34 99 84862 27 94 559752 43 81 576642 2 13 569657 70 78 184079 9 90 929419 3 92 142841 20 38 397468 60 95 228759 64 76 610244 74 77 631322 28 68 553753 60 85 537795 27 62 755659 83 91 41628 13 81 263236 32 35 707928 43 47 103784 53 94 766859 9 48 887832 70 85 464751 13 74 551236 20 72 730714 78 85 479848 28 57 413060 8 44 792043 60 70 920901 12 15 687759 23 60 91943 7 81 556693 6 71 624280 25 95 871345 2 31 351192 4 17 148301 11 98 528724 16 28 481145 75 81 575359 39 91 416081 33 50 209239 30 78 687810 9 87 737056 12 86 393297 21 96 673900 12 73 262898 48 74 198465 54 92 883539 24 29 997582 9 78 206821 38 59 410982 37 55 7951 18 74 401248 69 90 75147 33 63 854396 6 62 52860 54 59 452751 44 55 17031 68 89 983309 28 61 109619 42 65 613716 22 61 531355 24 81 139058 8 95 993454 13 57 562665 24 62 531767 16 19 548798 58 65 680616 43 57 7291 38 65 153603 8 45 701162 68 88 840219 27 83 350024 41 66 762452 4 19 25022 13 23 237787 38 41 623067 35 47 630357 36 51 300311 58 80 517824 46 99 874395 25 80 740770 22 68 169810 33 73 130617 17 91 156572 39 65 230985 25 55 496177 43 53 49511 40 100 699962 20 62 725819 16 32 747647 1 95 702214 11 16 9146 40 79 473063 50 83 478353 47 86 721429 53 62 587571 5 25 600422 86 97 913584 4 68 260921 37 72 999004 35 66 961504 34 48 610166 44 60 446607 12 94 424406 58 93 841562 15 17 441984 2 11 871919 57 78 649191 66 80 648194 1 46 609697 31 48 219863 4 6 275614 15 51 700019 26 28 540668 4 51 56695 21 81 155003 11 99 146983 4 99 501480 52 98 832462 14 43 661468 46 72 937081 61 74 153451 18 55 567679 80 85 753872 73 87 356476 7 67 384908 17 22 895906 4 20 726556 35 72 383454 37 96 931396 60 63 424593 34 96 362905 40 46 323 44 46 629423 52 63 14330 36 69 426588 43 73 787863 20 48 365552 43 82 599463 75 88 288514 73 97 761654 21 68 224553 3 41 651140 81 93 320634 17 95 373582 36 98 874276 61 70 799563 20 95 639874 57 92 187970 61 63 398193 30 82 622745 22 85 273884 17 46 227649 26 46 888002 58 88 980300 66 94 345023 48 69 47257 31 70 310970 12 62 349651 6 96 200324 25 89 87378 57 70 831378 7 54 797875 56 84 586333 7 71 137298 17 81 848061 29 90 545098 16 61 974818 14 42 519712 63 91 615418 24 53 855749 24 82 509398 62 92 357459 14 39 378691 73 98 43901 16 37 204069 31 71 327882 83 93 283072 52 61 552489 5 36 924589 17 80 950339 95 97 434572 35 60 329615 32 84 373515 3 17 825483 85 92 669553 22 67 549687 27 91 79378 47 62 520319 48 57 206661 5 94 641232 39 53 487198 37 75 860713 29 53 686195 41 99 324003 28 93 621085 22 74 570798 40 51 660128 50 96 866788 95 100 24372 47 91 511569 17 35 888633 45 87 574827 17 76 963278 30 57 901415 15 74 401142 15 49 35887 64 86 175660 28 87 762758 88 93 384041 43 65 806588 30 64 50099 6 80 39933 21 45 278518 4 7 61498 14 61 27341 6 100 927733 36 66 562089 60 94 620906 34 57 356548 55 65 13453 62 87 34225 17 56 410531 30 53 686643 35 46 234843 23 30 662660 68 71 417019 76 100 432039 12 96 76157 29 52 475342 28 58 404406 44 80 458167 52 56 812284 56 86 229513 23 100 700483 5 41 356052 40 80 788091 71 99 894791 40 99 193348 30 45 999744 2 23 793011 3 7 886862 41 77 879883 23 62 460624 4 14 953566 2 53 437588 93 95 752886 37 94 461968 37 52 566353 35 50 25627 30 95 351822 6 35 748057 16 31 720931 1 71 62585 58 95 675829 17 63 554677 45 52 861432 60 79 783147 42 61 777127 10 36 445038 74 84 790489 72 90 295303 10 69 423328 57 87 529705 18 60 961536 13 96 24542 2 62 139651 92 97 350048 42 75 719921 82 98 155562 52 72 829607 65 99 21867 3 55 67923 15 20 29458 35 85 311954 67 99 199930 63 90 549977 16 57 786249 14 38 941810 10 74 190881 68 77 863279 86 93 786486 9 95 107100 14 66 301536 71 100 501733 27 37 733783 56 100 442724 32 39 513545 4 94 515670 33 47 656405 19 39 959242 27 34 66341 44 99 367876 15 99 385960 51 77 636094 2 33 78817 9 16 8 100 6 11 75 93 18 76 61 73 12 22 63 79 57 97 55 95 83 100 14 45 22 94 65 88 6 66 56 73 15 75 32 72 26 64 6 53 79 82 13 55 42 43 38 70 76 99 84 99 10 81 4 64 2 28 43 59 50 94 20 31 55 65 42 51 8 70 46 51 11 86 58 79 53 79 16 52 52 54 2 64 32 65 19 85 13 45 43 90 25 62 9 78 11 31 1 71 17 18 3 56 27 60 79 86 38 54 44 82 5 35 36 59 29 100 44 72 41 66 33 54 42 93 73 84 54 55 24 73 70 75 31 48 17 87 27 76 60 70 19 26 29 95 13 46 57 84 49 89 1 73 42 55 17 38 14 71 38 43 46 65 65 77 3 12 45 90 14 78 49 50 39 96 3 29 41 86 81 86 40 53 21 79 29 45 43 72 82 88 36 98 16 47 60 100 30 89 25 38 15 30 33 58 17 73 43 54 5 29 9 39 18 20 29 49 23 62 20 95 7 10 45 78 5 44 37 93 30 54 14 28 12 45 42 98 34 89 6 50 30 58 54 71 25 52 17 62 61 83 87 91 27 57 80 81 40 61 35 68 27 46 13 51 37 58 1 59 10 42 47 89 32 40 49 71 9 43 17 91 61 98 32 83 61 80 31 76 8 33 60 67 60 92 70 80 71 76 1 24 62 80 18 23 39 78 27 44 26 52 31 58 69 85 87 98 44 89 47 65 20 52 18 91 11 66 33 61 74 77 25 39 54 97 7 92 84 86 5 54 20 54 64 93 39 43 14 80 49 90 4 21 19 21 1 32 16 56 13 29 52 92 5 46 63 100 85 89 45 99 83 98 33 92 13 73 6 14 13 61 31 35 18 82 84 89 33 48 25 69 25 51 22 50 62 87 85 87 6 29 63 87 35 47 51 52 48 64 34 64 46 97 51 81 36 85 53 81 12 31 29 85 16 33 19 46 3 52 6 99 13 57 45 55 47 95 46 58 10 22 8 32 18 34 3 40 20 69 7 80 36 51 64 83 3 61 53 54 3 63 12 20 15 56 13 26 2 84 58 64 5 41 22 23 62 75 43 76 34 83 75 84 70 90 18 72 22 51 13 77 24 88 38 84 10 95 59 93 12 97 86 100 26 70 46 47 20 80 80 94 15 49 20 86 5 96 80 98 34 36 17 30 43 66 78 87 41 77 35 76 4 26 1 25 1 20 56 80 23 66 1 28 63 86 47 83 42 82 11 16 10 63 28 93 4 96 82 85 11 79 31 86 38 87 3 94 18 68 16 97 20 74 5 48 36 46 29 39 55 79 39 41 16 67 64 85 22 70 45 53 32 82 18 83 20 37 11 89 56 79 37 75 36 52 39 79 18 81 19 59 10 24 39 52 28 88 49 54 57 99 1 88 36 80 51 57 20 72 80 91 28 98 1 54 63 85 91 96 9 54 54 77 18 57 45 67 21 45 53 94 46 71 50 93 49 81 5 53 20 43 69 84 22 89 21 85 11 73 26 32 54 89 73 94 34 90 45 79 15 42 24 34 16 57 6 61 63 96 47 84 57 68 58 99 34 77 36 88 65 81 50 60 56 70 63 80 49 85 12 83 5 24 67 88 14 19 2 50 61 70 10 70 20 44 7 46 62 83 87 94 8 64 43 49 18 71 50 71 13 54 53 58 36 92 6 76 26 58 47 69 39 66 64 84 73 98 11 97 12 43 71 91 7 93 56 60 63 66 15 69 56 75 51 58 15 62 28 73 74 84 22 41 57 91 57 63 26 49 69 96 75 91 51 88 2 83 51 68 16 42 25 58 19 44 40 71 84 96 87 97 5 92 1 49 10 26 79 97 73 88 5 12 87 90 80 89 47 50 5 94 17 44 60 64 18 95 46 86 23 98 34 84 76 83 14 48 19 70 11 60 24 57 67 98 4 16 8 44 9 12 3 25 71 72 65 84 81 90 30 88 5 99 13 70 53 91 1 39 19 87 36 42 47 49 3 43 65 71 6 27 68 82 38 83 31 67 29 70 72 91 24 93 33 75 33 39 66 77 3 53 19 89 19 36 35 78 5 22 94 100 67 99 49 58 65 79 29 36 11 54 1 48 13 39 41 78 18 96 15 66 82 87 71 75 32 86 2 52 30 59 47 52 81 89 62 82 2 45 16 49 6 45 14 74 31 46 27 69 35 87 16 93 16 73 11 42 43 47 14 29 53 66 27 42 46 60 55 99 4 70 1 47 12 27 73 74 42 95 28 51 81 95 5 43 10 85 9 15 27 81 32 89 15 46 43 73 74 79 30 41 39 49 27 82 51 55 44 99 33 72 66 96 38 57 4 50 29 65 53 84 29 60 19 84 23 93 62 63 62 74 2 55 4 89 62 99 40 70 36 83 37 43 39 60 22 65 12 76 3 31 25 59 73 75 40 48 34 93 54 74 14 96 13 94 4 75 16 21 3 42 55 84 39 93 56 95 7 15 31 69 42 89 15 45 66 84 14 51 67 76 23 25 7 69 84 92 27 33 68 76 63 74 31 40 14 21 60 61 4 7 27 72 88 92 15 22 58 98 38 89 6 86 21 41 32 57 19 78 48 99 34 57 23 49 34 45 40 80 15 20 17 97 49 59 5 95 23 32 44 53 76 86 61 63 8 46 14 31 62 64 53 61 32 47 61 100 88 99 26 48 31 55 29 42 82 100 60 94 6 15 17 36 41 89 77 87 24 28 27 48 25 70 24 84 38 47 55 88 67 69 73 100 20 32 46 89 61 77 1 15 71 87 61 66 8 82 28 66 46 72 16 64 12 15 59 71 60 97 10 57 36 71 4 62 1 13 83 95 61 87 11 43 55 76 19 72 44 71 79 87 45 58 50 80 47 55 11 91 8 26 69 81 81 94 70 76 8 76 71 88 19 42 37 46 8 52 71 82 80 95 78 96 32 60 42 50 23 28 39 68 35 96 22 46 16 18 28 52 16 55 81 88 65 70 77 81 49 70 82 91 9 71 40 65 55 78 75 80 77 97 43 91 63 94 70 78 1 57 40 68 37 89 5 17 50 87 57 95 11 59 48 79 25 95 33 74 51 61 22 93 4 85 39 73 14 91 29 33 18 30 69 86 34 37 72 90 36 87 80 97 27 47 27 41 3 11 54 67 72 88 75 98 38 99 28 78 8 22 43 97 45 82 35 79 17 54 33 70 16 65 60 91 9 62 54 75 25 67 62 65 38 51 49 52 28 48 24 41 85 90 6 21 11 71 37 41 54 95 6 8 44 68 20 97 42 86 2 75 6 93 19 24 51 87 18 27 8 27 63 84 28 34 16 46 26 40 53 65 2 38 1 56 12 93 63 99 16 77 39 40 51 67 72 96 34 49 3 87 19 86 31 100 2 31 32 68 9 80 69 76 66 91 7 67 23 43 22 62 24 33 57 80 13 71 5 58 38 67 85 93 6 16 35 46 16 66 6 40 80 90 18 41 72 87 58 74 37 79 3 67 16 59 88 91 3 55 41 88 7 53 3 26 61 90 17 79 2 40 33 94 20 81 4 93 40 90 8 71 39 95 34 66 21 81 68 80 15 73 15 29 6 69 16 99 35 53 8 31 72 80 2 100 79 94 40 97 17 66 51 84 45 65 56 83 14 57 14 20 34 87 65 86 74 95 45 54 38 46 16 41 57 69 20 33 29 93 84 100 11 69 5 68 33 68 15 97 6 88 44 51 10 92 95 97 6 84 94 99 7 83 82 99 11 17 7 86 41 72 35 73 22 96 46 79 74 92 31 75 69 75 25 29 31 36 7 12 18 86 28 36 39 65 79 95 3 27 24 29 16 74 20 63 44 90 14 70 7 73 45 81 42 61 26 77 10 65 12 54 34 91 16 88 49 75 42 87 50 88 1 91 54 56 3 28 63 88 92 100 19 56 25 46 12 53 13 53 38 100 47 77 1 60 59 91 60 65 30 46 46 99 24 98 89 90 34 60 42 64 16 35 54 62 21 70 33 96 14 62 70 98 16 98 73 97 13 86 14 22 31 73 56 72 52 88 36 89 3 73 76 87 16 45 12 32 37 76 18 50 98 100 53 74 23 61 1 4 16 90 31 84 19 38 55 72 1 97 9 28 24 83 18 25 50 76 12 19 26 61 70 99 13 92 12 16 27 92 57 75 10 94 33 93 45 100 8 29 49 83 22 81 30 36 98 99 75 100 59 69 71 73 12 84 4 39 47 62 30 71 4 92 18 32 42 52 86 95 75 90 5 56 24 55 79 83 3 75 5 86 41 100 42 70 34 71 26 43 3 54 44 66 73 77 21 32 29 44 38 59 12 78 35 61 50 51 51 70 64 73 55 58 32 50 6 70 11 24 61 76 37 67 87 100 21 28 58 82 12 38 22 99 23 46 1 74 51 64 44 79 50 75 24 37 6 81 82 92 42 81 19 99 19 30 50 85 19 98 8 36 30 81 75 86 3 86 18 48 43 89 42 72 23 68 65 87 21 94 57 58 100 1000 1000 1 2 13144 2 3 157654 3 4 291576 4 5 721303 5 6 692341 6 7 220957 7 8 282383 8 9 912278 9 10 129231 10 11 100737 11 12 107864 12 13 648230 13 14 283454 14 15 512204 15 16 21425 16 17 372550 17 18 220618 18 19 359569 19 20 834986 20 21 667008 21 22 926993 22 23 469128 23 24 604579 24 25 432361 25 26 126150 26 27 336343 27 28 933299 28 29 825422 29 30 422789 30 31 874855 31 32 618979 32 33 435932 33 34 548860 34 35 426906 35 36 673586 36 37 241201 37 38 647862 38 39 472320 39 40 669830 40 41 293444 41 42 573056 42 43 777693 43 44 941674 44 45 856509 45 46 289896 46 47 479450 47 48 745411 48 49 26866 49 50 839018 50 51 580396 51 52 693873 52 53 766010 53 54 49523 54 55 814804 55 56 714722 56 57 692024 57 58 667498 58 59 648020 59 60 33798 60 61 90286 61 62 522874 62 63 652776 63 64 42569 64 65 588086 65 66 596034 66 67 232506 67 68 345638 68 69 760247 69 70 704825 70 71 15467 71 72 53691 72 73 277880 73 74 793160 74 75 511716 75 76 134389 76 77 599407 77 78 507517 78 79 396151 79 80 142624 80 81 346534 81 82 976546 82 83 352849 83 84 628895 84 85 542421 85 86 167652 86 87 859969 87 88 750796 88 89 351501 89 90 507988 90 91 784593 91 92 958139 92 93 547214 93 94 953721 94 95 517059 95 96 135299 96 97 549754 97 98 749565 98 99 480936 99 100 310000 2 89 880042 13 69 908109 9 72 415625 59 95 278510 43 56 907405 46 76 767373 24 47 791712 16 85 338925 36 43 990575 41 59 471510 48 93 484264 34 68 806528 28 95 728199 19 38 308846 29 93 242340 21 85 343486 9 44 796132 11 20 723268 47 97 167462 71 87 361221 33 79 525720 65 96 422487 11 75 734966 29 74 826603 9 71 706647 10 45 917519 53 95 210014 73 78 368725 69 97 347371 59 91 728409 23 31 821840 50 70 24056 45 88 243166 53 70 411146 7 92 806507 1 53 336651 48 72 285304 77 85 960528 9 74 701248 31 84 14390 14 92 855113 63 83 256734 2 38 509430 42 60 297058 43 64 633709 35 42 435364 18 72 912243 32 91 613490 15 26 627879 6 39 999343 40 53 256077 29 54 281858 59 83 139609 34 70 750150 86 92 276644 52 72 709385 43 67 383855 9 75 326097 41 50 762323 28 98 796313 23 37 24866 51 65 532671 8 47 106682 16 32 876803 18 75 679588 26 61 785460 92 98 158502 52 100 164228 1 48 515520 22 29 137317 3 35 325453 17 22 47712 15 55 765928 47 58 266997 21 45 528357 56 99 531806 10 42 919109 89 94 632509 9 94 108230 25 74 380264 76 78 193515 46 80 55789 61 92 24743 59 71 386852 31 67 912197 75 81 739352 23 33 241361 16 41 940302 49 61 638410 31 35 473834 62 94 151063 42 61 228109 1 85 261321 55 95 714179 47 73 352461 95 99 779842 31 98 971364 11 24 669331 12 72 964091 2 21 503677 48 54 427739 60 69 721732 60 77 917016 49 54 812222 52 79 157994 39 46 31744 32 44 932575 54 95 812298 65 77 303421 20 37 514175 42 96 824822 10 86 977933 17 38 512944 32 86 970949 16 53 738801 55 98 245046 42 86 261741 33 68 30246 61 65 490862 37 80 281998 11 76 393840 13 84 493801 16 30 293639 13 59 87376 8 18 589192 15 60 667898 5 8 103335 75 98 383219 43 91 176880 5 28 964759 38 54 766886 22 45 10999 46 89 935180 36 100 940092 7 11 354309 54 66 852176 22 51 949083 38 71 93958 14 56 615448 35 70 333327 75 94 729065 20 31 176538 29 65 137326 60 100 640725 52 62 657683 16 60 927000 18 35 210074 18 55 768644 11 27 149309 26 45 842930 53 90 131505 21 69 925224 1 6 717888 61 83 835839 60 64 850100 23 94 866215 10 94 68433 19 79 560087 14 57 240749 23 82 770946 34 52 115435 2 56 73807 31 59 140708 70 94 284020 60 83 391598 57 74 972843 58 66 764161 52 75 846345 49 86 133642 52 71 249077 8 25 322883 83 90 979942 28 60 780313 19 32 707795 30 78 165904 4 72 344921 61 85 416917 9 11 680620 6 59 17505 10 47 675076 69 75 629900 11 58 551434 51 70 246462 16 88 195193 10 18 51874 21 65 881398 33 86 475082 42 54 941944 30 54 95445 57 63 176520 8 84 96829 15 31 731554 46 54 443099 8 71 11324 43 72 892721 57 76 884154 10 69 826097 35 67 817350 11 64 25265 30 72 333600 58 79 267745 71 89 745311 77 86 879264 27 93 409787 50 65 505081 23 73 862508 35 76 301376 25 69 520042 26 84 350505 55 90 841134 41 85 944944 37 55 562184 47 83 889769 61 63 348762 11 49 42478 33 81 386450 60 89 762184 64 84 231804 10 58 358587 51 62 929941 44 47 879525 80 90 692432 25 27 616566 7 27 864289 9 37 584732 16 76 189582 63 77 506843 55 79 181589 32 74 317631 15 54 15855 32 80 120200 6 72 573306 60 94 101593 66 80 16330 89 98 209602 13 65 151029 23 98 836176 81 97 153806 50 95 169661 33 74 289860 4 32 379518 15 25 481110 43 46 13791 34 40 223392 56 98 374421 48 91 825463 70 78 22812 11 92 161167 23 38 318051 35 64 390054 4 95 274168 65 71 633866 13 56 696199 4 47 233049 19 59 884939 34 58 707769 28 45 366774 45 89 179584 26 64 194759 14 41 499793 20 35 217048 39 58 415412 4 70 627567 55 74 63114 3 84 905784 9 17 212221 14 34 821917 18 54 592780 28 31 198046 6 65 465019 3 15 880430 7 85 507997 10 13 87462 15 93 509597 34 55 83514 6 16 381079 23 49 731932 2 18 672562 97 99 848433 63 68 592891 18 86 612505 41 64 545088 2 77 957902 73 95 637308 38 80 291075 16 86 285976 47 60 317945 9 93 434174 35 95 516491 62 92 30418 77 84 575505 53 86 533406 25 80 170714 11 63 978140 48 78 264115 7 77 582060 1 31 275381 4 9 646168 47 55 629459 64 68 57594 21 44 725079 26 96 248610 21 91 163921 31 83 768020 12 45 630779 56 88 431198 56 76 79028 17 57 677383 71 76 308581 39 86 970197 79 82 207317 58 78 977842 50 67 951785 39 84 903867 11 95 120063 35 89 918319 62 86 880374 65 70 616090 45 99 712113 30 80 95951 9 76 642084 18 92 161313 36 85 492114 87 97 697285 44 50 176373 30 68 603010 91 93 625026 5 24 331347 3 87 943649 30 47 585732 64 73 263397 58 99 755510 25 78 306959 2 14 606933 31 81 726294 21 73 351319 7 33 675743 5 38 524497 53 76 867779 22 37 396551 37 85 605008 87 94 961286 12 52 885602 5 72 465315 35 57 651447 2 8 324371 21 40 616530 15 77 240034 4 63 323539 41 77 509127 13 92 958111 4 36 703663 8 37 206086 3 12 315442 1 99 667444 16 45 775553 30 74 531938 44 77 855476 54 85 364602 18 76 322712 26 69 1668 62 83 708427 50 69 465790 5 62 947988 5 57 201293 28 72 908690 32 53 812063 70 97 150291 45 81 811096 8 99 765114 33 62 383634 46 81 705817 7 48 234085 49 52 594146 8 36 138003 81 88 85326 19 22 331531 84 88 296527 74 85 817059 22 83 577366 35 96 415750 20 77 99096 36 83 828943 31 72 755794 19 70 230653 24 51 379840 1 72 495259 7 31 108846 9 32 108782 53 67 826964 34 60 553659 29 36 103646 23 70 404070 53 68 298639 20 23 363914 25 60 514514 70 96 996645 54 67 291653 49 85 920072 38 64 125855 28 75 263740 38 62 500720 32 84 566642 36 53 904709 10 43 473429 34 56 938340 69 81 898509 13 34 227 75 89 459207 39 95 672487 13 87 439424 6 75 310007 48 58 101011 45 56 190653 36 54 644208 75 87 612277 41 52 430362 10 21 641088 45 78 915614 31 43 871389 17 36 181396 26 35 282406 22 91 989411 75 78 633618 13 53 762246 31 39 855587 82 100 237996 2 40 829546 17 81 272442 46 59 314072 27 35 487859 4 82 844094 25 39 803836 49 99 840513 63 67 408817 12 93 407256 26 50 352407 80 98 938646 43 60 930515 36 58 232473 17 52 577725 55 62 714763 80 97 841212 30 62 117630 78 93 639941 33 37 50543 63 92 699140 42 89 693634 3 53 960569 10 28 57927 53 79 643143 33 77 588805 12 92 854653 3 42 961014 24 92 891922 66 76 41584 19 57 167477 8 90 90430 10 62 95939 36 89 857244 20 52 928087 65 91 220256 5 48 844693 15 75 578789 50 94 530098 27 53 175039 46 49 656955 18 73 218261 24 56 468323 47 87 129740 3 94 803787 2 87 163110 1 76 258251 28 48 103325 35 86 672991 81 86 329945 17 91 276633 41 47 744956 45 79 874695 10 33 264700 43 62 537275 64 93 749048 43 92 852372 14 63 281710 10 36 823730 27 78 100363 19 24 361670 49 68 752716 66 72 947548 34 65 821842 47 92 438034 62 91 875277 34 54 225528 43 68 113537 24 55 88715 56 85 222507 75 85 975222 22 42 299709 40 63 849400 25 42 680310 30 56 818995 83 97 239389 3 71 483512 22 98 358842 7 56 898416 15 30 702060 8 51 1769 65 99 367520 52 65 548362 13 90 429369 20 51 667647 22 73 151159 10 56 495508 32 97 62363 65 90 120792 4 76 134694 63 96 409559 16 61 932475 16 77 151397 6 99 777634 23 79 928792 33 35 424299 16 83 3014 5 99 640157 60 75 774851 22 70 700761 34 37 633235 17 98 179251 27 65 221689 24 38 543591 22 58 484241 37 93 487254 52 63 229217 13 25 42139 25 58 512375 8 11 220992 1 56 419199 23 46 33997 60 70 577587 79 81 61828 69 71 65433 14 61 709195 64 82 644159 20 88 279883 95 97 65194 4 38 546106 59 87 372467 4 84 122178 22 25 952258 4 49 365126 26 82 153186 28 91 46301 73 87 292188 69 92 896537 14 38 355740 27 72 429681 67 90 805833 2 68 382410 13 24 297303 57 90 966840 81 85 13141 5 71 821680 16 38 406157 56 64 431728 35 88 222357 6 25 544541 8 44 443302 20 83 720114 6 22 745556 15 62 530888 54 99 349292 21 33 548791 49 63 440728 19 56 106492 43 98 741178 6 48 717254 7 99 156897 89 100 528717 14 47 197838 21 61 350151 4 51 597583 37 41 167397 37 69 627016 33 43 904769 68 80 785555 33 78 499745 60 95 20352 34 39 362003 31 75 897023 18 98 538534 3 62 921222 32 35 21164 26 100 794355 20 58 579909 35 52 79653 5 77 445900 16 28 844102 14 78 745040 32 96 886766 6 45 48583 12 85 531190 28 71 129541 82 97 283260 54 90 879412 40 95 66968 16 46 493083 47 96 219612 38 61 824495 57 73 361202 29 39 409491 10 98 310896 51 61 635588 28 97 416755 42 63 674750 40 74 60210 29 69 874817 16 23 712610 25 95 590163 22 90 966891 32 60 669852 54 70 676015 12 71 300936 32 37 238616 49 57 632951 38 73 356192 20 100 471114 25 92 46545 71 86 325498 57 100 473058 20 96 756928 56 83 133711 13 98 385311 41 48 684179 70 92 142629 52 83 2970 45 66 172466 2 15 64860 59 62 498679 38 44 158035 41 49 62299 11 41 524539 65 89 290068 56 59 432696 59 93 952017 49 82 374870 52 96 927624 12 62 437082 23 90 736172 59 72 810874 51 82 851764 15 23 658183 22 81 90878 29 94 111836 27 77 486706 23 80 414329 84 91 367762 33 59 620285 8 24 789256 84 90 492649 12 98 150832 19 92 241709 50 68 800955 86 96 394433 24 43 397155 4 23 481591 36 94 936349 21 78 65224 28 86 876758 17 71 266241 19 28 64591 50 71 70861 11 91 986563 17 86 14100 49 62 528342 56 65 489616 10 46 335003 88 94 284323 17 25 55603 26 95 603219 19 65 965599 9 15 691121 21 77 415011 83 93 693049 82 93 380910 48 75 361274 90 93 125035 38 93 204574 7 67 397198 32 69 860144 40 50 569709 10 38 193075 10 31 971951 69 95 68747 30 39 721873 59 89 895869 25 63 69575 46 60 416658 8 64 794874 69 90 421535 92 99 946855 64 86 681575 62 76 797204 34 62 790458 6 47 234313 9 83 820239 20 28 236896 64 75 923903 72 79 51223 30 37 107207 12 35 295684 69 96 320531 40 67 204089 4 27 192071 42 99 134850 25 38 969665 67 92 115705 15 97 683279 19 37 197708 25 73 426416 23 59 452327 47 88 484998 2 44 648598 80 99 593519 24 63 911785 38 67 869281 26 46 329999 5 51 414276 50 86 836730 92 97 572817 14 42 512993 43 57 677942 51 85 977741 17 69 247203 19 85 677655 75 84 495305 11 47 432829 40 58 446944 74 81 501509 18 23 88366 68 100 882075 40 66 956027 24 95 689545 1 59 238272 5 69 512270 33 65 963865 56 90 927161 15 36 945021 33 58 549738 16 92 280105 48 92 600660 75 83 142054 7 71 393806 17 42 624510 11 38 804394 28 54 253835 9 40 545650 44 60 225534 53 98 938725 20 54 212019 46 62 776266 22 28 296540 27 86 22711 3 33 503504 92 94 980215 40 45 937142 53 74 853933 8 92 237400 84 89 410619 2 43 487533 20 40 648754 59 67 984732 21 53 714516 7 25 68810 50 91 743849 84 94 189074 16 98 179949 7 45 396356 48 96 584192 93 98 672381 51 64 725799 35 75 565003 61 71 485611 11 55 185896 4 85 505111 85 100 540070 92 95 669617 10 76 231058 42 91 432261 40 65 618195 55 96 291182 7 17 11795 26 37 759222 21 29 945190 33 63 563299 42 90 886492 2 81 419131 45 48 549477 44 56 835132 84 100 100918 23 48 194277 11 74 469850 46 91 415039 54 78 494689 19 43 897532 15 68 820520 23 91 134415 12 74 968916 86 95 987520 8 42 698148 15 70 167998 12 61 99388 14 89 110429 56 60 7960 79 84 840974 3 98 739817 20 70 473790 32 85 642263 9 97 941829 50 97 579399 17 94 826159 28 33 735624 9 73 270663 6 98 85517 26 66 34786 9 56 952971 70 86 973692 35 78 431873 79 83 527623 76 95 353781 4 43 361173 34 74 762697 46 100 538452 12 25 89590 12 88 466223 3 17 82009 27 95 164491 49 90 398018 16 81 881977 1 70 639483 49 64 92418 63 95 147221 21 76 762115 76 98 236431 54 58 685525 3 100 252566 17 35 836533 46 71 293742 41 55 734541 14 69 347550 8 75 469577 36 48 231691 23 85 984473 43 76 186349 30 42 955267 59 65 791799 35 56 85541 53 78 18764 32 99 560757 52 91 249970 68 96 904147 43 58 37131 30 65 552973 31 93 648867 74 97 690125 38 95 624132 24 35 177684 51 53 422035 7 36 917277 28 88 760069 23 99 588788 46 75 176482 27 100 212426 9 66 572352 5 42 985141 73 100 696717 8 86 967469 5 94 684271 21 92 960691 90 96 549478 13 86 198675 54 59 558224 67 75 835417 15 18 969989 3 31 314949 39 100 81942 56 84 282564 5 47 243254 52 88 309084 58 84 329961 25 84 523170 58 91 650825 8 27 463255 62 75 759506 36 61 40732 59 92 283986 21 70 526958 18 93 153100 2 17 676269 11 59 551207 35 66 396134 79 90 72360 31 47 28 60 18 60 9 18 16 97 3 17 60 85 46 90 29 38 82 89 6 10 64 93 16 27 1 81 60 68 61 67 42 88 26 59 43 99 67 95 10 21 11 95 9 80 36 60 77 98 4 42 34 38 5 67 12 48 6 32 18 59 98 100 5 23 4 58 17 76 27 50 13 96 27 73 8 21 70 86 36 79 64 92 76 78 83 91 7 49 56 100 57 78 11 94 32 61 72 79 25 44 5 45 42 52 39 66 73 91 12 36 24 63 21 71 22 72 23 76 5 29 40 79 62 99 22 52 76 92 48 66 69 72 37 89 7 61 18 79 49 60 6 11 28 35 58 84 1 59 30 80 58 64 14 21 24 71 62 87 51 52 9 22 20 50 10 79 62 89 10 96 54 100 35 73 8 33 34 44 18 24 15 33 33 87 4 46 10 33 60 65 26 36 75 94 86 88 33 34 50 86 38 74 20 71 15 81 56 98 22 38 31 71 8 28 69 74 12 90 48 80 64 67 7 93 57 92 81 91 30 76 14 76 3 47 36 83 43 61 32 51 16 62 21 75 42 46 43 53 35 74 52 54 37 58 46 93 1 26 29 35 7 10 9 94 8 29 21 43 23 27 38 71 88 91 12 81 6 88 34 74 37 79 15 27 73 95 47 59 50 94 57 75 55 68 15 17 22 35 38 57 11 77 74 99 58 86 43 79 9 59 79 86 25 75 34 58 7 24 79 98 18 32 47 65 33 43 39 80 49 89 56 87 23 65 53 72 7 83 38 62 36 68 62 77 21 85 35 99 35 50 32 52 30 33 68 75 6 63 3 6 29 90 13 78 81 84 94 95 35 82 2 90 19 77 5 53 36 78 10 56 65 76 79 84 33 89 39 82 1 23 67 78 87 100 14 34 45 86 26 47 20 89 80 91 32 65 3 67 3 83 78 86 10 62 26 95 1 78 67 69 8 55 18 21 40 63 6 87 26 40 19 27 43 68 50 62 16 36 38 64 93 99 12 75 3 52 55 58 26 29 21 36 32 91 56 72 5 14 10 44 36 91 58 63 12 30 19 65 35 80 30 54 27 28 81 93 50 79 35 59 8 27 10 95 2 50 33 54 42 67 57 97 29 59 10 66 23 85 54 74 71 79 35 49 27 58 30 88 16 28 6 47 41 75 15 24 94 100 61 77 74 93 17 22 35 84 58 83 9 19 11 41 87 97 45 89 70 75 32 54 30 86 59 60 26 70 12 25 69 76 37 44 21 90 25 78 48 78 33 41 19 40 29 89 15 64 98 99 17 35 47 50 5 82 65 81 92 93 49 82 35 91 2 65 15 31 47 64 4 23 12 17 32 84 27 81 82 95 61 68 14 74 10 78 10 91 17 59 4 72 49 73 15 68 31 56 29 34 17 41 19 64 45 98 14 65 30 67 26 93 9 66 84 90 12 84 31 62 69 98 47 99 39 91 54 64 13 58 23 51 58 61 26 77 18 85 2 3 38 79 42 91 5 22 71 73 73 86 23 33 32 75 47 62 71 80 11 82 39 45 5 89 48 67 82 84 14 86 73 76 46 56 32 80 5 69 1 65 27 48 27 40 6 95 57 62 40 58 63 95 46 96 79 82 31 64 55 95 2 91 21 81 45 79 21 57 45 99 49 91 47 95 20 94 75 82 53 59 34 100 13 76 34 98 28 85 30 57 74 85 33 55 63 64 13 57 4 83 44 46 55 74 7 14 32 47 6 97 59 75 61 72 92 98 21 52 36 54 61 95 20 58 20 31 14 75 19 20 49 85 26 32 83 84 28 57 41 42 33 81 32 38 19 99 3 38 57 77 54 76 60 83 3 25 10 22 58 69 40 41 93 97 29 61 50 77 60 82 78 92 47 80 67 88 72 75 16 34 18 55 53 91 25 48 22 65 25 88 36 37 70 97 46 64 75 98 42 79 4 59 22 88 14 46 61 93 47 100 9 79 62 69 62 86 3 56 39 59 78 85 56 80 78 83 14 17 4 60 31 48 30 72 38 60 51 71 46 87 85 100 94 96 36 90 75 77 41 52 14 72 8 91 6 73 8 61 8 56 54 71 5 8 14 27 13 95 58 62 51 90 65 93 68 93 13 35 73 83 33 83 53 90 38 47 13 51 23 73 13 38 17 74 59 95 25 40 4 75 24 94 32 48 21 82 72 96 21 76 53 96 63 90 42 75 14 93 5 49 31 98 55 75 1 37 10 12 9 95 15 95 90 91 17 86 11 91 38 89 4 79 15 48 45 63 47 53 79 83 6 96 84 89 6 50 96 100 42 58 66 99 3 32 16 94 46 94 8 83 34 64 14 48 15 62 56 92 49 52 89 97 35 55 82 90 47 54 24 72 55 98 65 74 1 19 58 60 67 75 24 51 4 31 5 42 82 91 69 93 35 45 50 98 33 73 30 69 43 80 32 94 3 13 66 91 66 93 32 82 3 7 32 58 26 38 19 62 7 16 39 60 41 89 9 73 55 92 72 100 23 36 3 66 2 95 31 33 29 85 60 92 29 42 37 56 52 99 11 54 20 78 26 90 32 49 34 72 8 32 34 59 60 73 55 80 8 45 20 85 16 56 14 40 1 8 3 70 54 80 31 41 41 70 15 55 23 62 31 35 10 34 30 41 32 70 65 89 16 32 44 55 3 98 7 100 12 73 53 94 6 8 7 69 53 68 35 43 54 77 45 95 6 14 23 78 2 93 54 97 51 99 57 100 3 72 20 34 13 36 38 93 21 44 14 25 56 63 32 56 38 63 21 92 12 74 65 84 22 34 21 68 22 42 44 61 7 32 24 97 37 87 1 74 45 85 31 92 12 65 22 76 37 57 58 93 12 42 31 83 33 74 39 95 20 57 16 72 21 89 65 72 41 73 41 64 57 71 27 45 1 77 55 88 20 77 24 80 10 37 10 69 14 89 85 99 6 23 25 98 39 48 17 54 38 92 32 44 14 56 1 38 10 67 72 89 81 90 25 32 45 75 40 93 86 91 25 91 1 66 4 88 93 100 20 91 3 31 87 96 24 58 49 67 20 90 8 79 32 53 62 79 29 55 14 19 95 97 56 62 43 47 17 47 87 89 17 89 75 91 1 13 61 99 40 67 32 74 19 36 15 86 33 38 35 51 6 27 17 100 71 86 57 60 34 67 47 84 66 79 24 62 91 94 15 85 35 44 22 49 48 92 91 98 64 69 79 80 13 19 17 97 27 49 65 85 24 41 61 96 55 91 47 55 39 64 3 62 18 29 61 90 35 60 25 83 9 62 44 97 33 61 7 73 23 72 10 64 90 100 22 47 45 81 69 81 9 16 37 70 7 72 7 59 76 97 83 96 16 65 11 80 24 89 44 70 59 93 34 99 58 74 57 74 50 74 18 81 8 84 5 48 31 59 24 52 84 98 7 29 7 51 36 39 42 82 87 95 61 69 38 44 3 41 22 40 59 80 22 63 55 71 41 46 9 52 15 69 3 60 3 42 40 84 55 65 34 42 46 91 8 12 37 67 44 59 81 98 26 81 56 83 18 58 1 25 49 79 17 82 27 72 25 35 32 78 22 39 41 59 57 84 17 37 82 97 14 71 38 43 29 93 1 50 32 66 3 84 70 92 75 80 1 47 66 88 22 59 11 56 13 27 7 18 5 95 5 6 54 95 26 55 20 38 63 81 6 38 3 12 45 71 68 76 38 49 23 24 14 49 83 88 60 77 4 65 1 84 36 92 4 10 54 90 26 65 21 74 55 96 50 68 37 96 50 51 79 81 29 62 54 79 47 89 36 85 62 95 15 53 59 88 37 62 26 58 25 27 5 60 17 52 13 16 45 54 23 35 11 59 20 26 73 87 8 98 33 44 4 76 29 74 80 94 9 43 44 87 14 68 1 11 28 43 56 86 11 67 76 91 35 98 88 93 15 67 56 96 24 47 41 81 23 55 1 99 18 72 60 67 90 99 64 85 30 45 47 72 20 44 25 37 74 84 32 72 13 60 12 14 35 65 12 96 31 82 49 68 18 41 5 38 34 54 1 86 44 64 32 68 65 75 28 84 18 40 4 92 33 85 22 25 11 50 4 81 19 97 54 56 28 99 17 95 88 98 4 27 62 72 31 63 66 97 50 100 22 29 27 30 7 84 80 85 40 77 4 85 21 99 9 38 70 87 41 93 32 55 21 49 28 49 56 70 22 48 7 22 83 89 13 73 3 87 26 37 75 86 26 44 24 36 91 92 41 55 63 82 41 84 10 99 63 72 46 92 71 97 20 88 75 88 44 80 17 50 32 64 15 72 46 77 97 98 35 47 6 60 62 94 64 79 53 61 9 32 36 63 2 4 65 73 35 96 36 49 14 28 14 73 33 75 53 70 61 75 35 89 14 22 4 16 26 68 12 88 15 76 33 60 4 100 45 92 16 45 35 71 19 57 32 76 8 47 87 98 14 78 4 48 82 100 65 87 52 97 22 74 32 40 13 72 70 89 8 90 21 53 19 100 100 1000 1000 1 2 522377 2 3 229100 3 4 519199 4 5 878136 5 6 755616 6 7 128763 7 8 578822 8 9 321147 9 10 816671 10 11 933505 11 12 855794 12 13 952622 13 14 835102 14 15 926167 15 16 954596 16 17 837285 17 18 753807 18 19 293278 19 20 796543 20 21 610030 21 22 111290 22 23 148383 23 24 600299 24 25 284961 25 26 602820 26 27 273859 27 28 867950 28 29 880072 29 30 216779 30 31 20668 31 32 790823 32 33 739155 33 34 766119 34 35 310022 35 36 133642 36 37 521734 37 38 955136 38 39 712464 39 40 359232 40 41 771806 41 42 645968 42 43 215025 43 44 240780 44 45 997421 45 46 141192 46 47 195375 47 48 834705 48 49 411350 49 50 488652 50 51 147599 51 52 21379 52 53 116293 53 54 295981 54 55 138029 55 56 401253 56 57 415152 57 58 411887 58 59 269202 59 60 811575 60 61 145018 61 62 289869 62 63 602398 63 64 400524 64 65 572339 65 66 428771 66 67 534166 67 68 94072 68 69 900258 69 70 246629 70 71 453303 71 72 672064 72 73 408948 73 74 184680 74 75 429195 75 76 406369 76 77 842223 77 78 624569 78 79 757425 79 80 253572 80 81 629572 81 82 421376 82 83 791302 83 84 745864 84 85 717356 85 86 929330 86 87 663468 87 88 648860 88 89 341217 89 90 932669 90 91 460434 91 92 2586 92 93 738889 93 94 579183 94 95 403109 95 96 311227 96 97 524305 97 98 937274 98 99 921650 99 100 424563 52 54 612978 2 83 42172 5 22 183092 28 98 812663 29 73 74878 59 81 738345 27 92 671013 12 77 926253 20 60 237479 46 64 159128 26 99 50431 52 55 642766 17 70 821775 79 98 548847 8 78 25979 36 52 151970 14 16 254747 68 77 453058 49 98 659321 77 94 806499 8 44 566653 73 96 885331 72 94 870747 43 46 185178 21 45 574485 8 23 218489 22 93 533504 91 98 291124 46 48 286221 20 91 956798 35 70 194157 30 75 557929 5 53 515374 3 99 721917 32 43 689689 65 69 311096 9 57 885169 51 60 164467 50 83 370064 56 70 111255 53 91 730289 9 65 194970 21 89 21374 14 24 998572 55 82 224466 23 70 208683 18 31 619543 43 86 711794 4 77 454843 32 68 24364 36 74 226855 14 44 661671 35 84 697792 8 50 238667 31 80 469473 45 53 481048 27 70 491878 7 70 551820 11 15 951997 9 30 494980 55 73 621216 68 79 41211 2 49 829247 9 92 500696 10 40 293826 37 83 414678 15 30 690699 36 59 490706 50 79 11868 27 59 624249 58 83 439103 61 73 703070 61 84 643823 5 82 766383 14 77 69323 2 96 809811 32 77 163825 36 82 783613 66 87 348262 6 44 861672 1 54 348206 26 56 34718 61 77 99231 42 99 239535 18 34 727000 8 71 514748 2 18 83824 84 94 958811 6 22 691528 20 28 750323 43 81 113824 49 89 952301 61 96 538516 2 82 528449 19 82 620408 29 89 5825 4 43 587770 67 78 436976 46 99 667147 69 78 758989 44 59 199037 44 47 190155 4 63 764150 30 57 610384 75 78 183617 15 37 755245 9 61 443400 83 86 606718 58 85 461564 4 62 66732 44 72 818427 70 81 522422 35 85 500677 14 36 904233 44 71 730259 80 87 599525 83 93 687434 75 83 447419 32 100 585303 15 87 620217 30 98 443440 24 62 790210 48 97 8194 73 84 635907 15 50 335893 30 40 151875 9 48 670191 9 79 771846 17 75 392062 73 98 835501 48 60 142062 7 45 150255 42 69 302514 26 48 537015 79 96 576814 3 69 20775 16 94 814483 46 91 484909 12 81 563156 71 81 705218 25 29 371824 71 93 674337 4 10 241109 40 99 334274 43 68 355048 83 88 685882 78 81 170791 42 81 753223 5 36 678703 5 75 747879 4 81 745724 26 69 361441 72 95 79902 3 71 403742 28 90 72084 28 72 271471 9 52 290100 46 51 3680 50 74 796767 28 77 811424 7 32 197904 22 72 293451 24 96 478305 55 84 155300 11 78 426770 72 82 233221 22 27 753252 28 47 66370 4 75 877793 33 87 592048 43 62 367120 45 83 963415 1 58 37332 22 85 319938 47 73 702115 18 94 429796 14 92 600174 38 65 654054 35 64 562309 27 96 26457 90 98 813092 1 87 570995 71 75 407284 47 70 109398 39 41 55546 30 54 172071 20 71 826124 5 83 904785 35 79 630180 61 87 901069 30 58 527255 21 31 987042 5 67 310564 33 100 60391 24 97 573197 53 67 203867 24 43 535123 7 27 961109 37 58 41170 23 78 691479 33 53 875452 26 83 630418 39 89 309020 74 89 613371 32 97 973267 1 28 21585 25 46 896027 20 83 191605 19 28 633714 49 93 976892 28 45 363676 1 48 469017 41 67 414558 37 66 420489 14 55 515968 15 40 331665 18 91 198836 73 75 510763 43 88 896564 80 91 627706 10 69 365206 35 99 537336 23 64 474176 59 69 657134 86 94 622658 8 60 923900 71 100 680734 30 61 349765 36 81 3527 5 91 223635 55 92 647409 67 84 549986 27 61 502006 12 19 366792 64 69 885003 2 42 502105 32 54 368222 19 87 371748 11 87 14404 21 54 710747 8 29 881265 43 67 558277 69 72 73447 15 32 625610 52 70 241880 23 71 335173 6 27 846627 24 48 219165 47 87 413451 2 40 831371 51 64 605941 69 92 472661 38 41 581492 7 47 71443 28 79 382765 56 91 938929 32 91 158093 37 70 571543 9 91 919265 7 90 848668 6 99 909736 11 97 120828 2 35 848735 33 96 527514 11 60 298464 2 62 437672 90 92 369255 81 83 579624 71 77 953632 12 42 168190 9 17 505040 66 96 314550 24 52 221903 10 84 200698 23 95 78609 39 56 152710 10 45 637354 16 79 85934 8 39 131656 22 49 602119 9 63 206188 2 56 727353 51 79 538904 53 88 123387 2 63 721581 1 10 425788 10 71 658585 24 77 94415 9 15 304822 64 88 725422 35 50 688530 22 51 136586 53 74 190416 5 29 698756 6 67 189118 67 100 476318 37 87 514379 61 71 672555 21 86 530469 37 59 74456 10 57 293592 17 59 490315 15 45 189070 11 72 378187 10 38 854504 26 49 368882 38 71 41436 8 59 88256 67 95 679063 47 65 668119 8 56 931077 24 55 625435 20 69 196001 82 90 739224 44 76 946513 79 92 178338 12 62 465228 70 99 374586 36 54 187232 68 82 237048 38 89 580455 14 95 517578 15 100 403797 4 100 234230 23 79 692873 9 35 438564 24 72 305078 51 70 671547 36 75 287334 19 94 78167 31 66 174655 20 44 909402 43 49 740016 94 97 888272 16 27 699650 2 99 577711 15 26 374982 28 92 165604 16 90 521478 34 75 154372 41 100 732402 71 95 702998 20 48 175240 16 64 377834 35 94 50001 36 45 138255 59 98 304580 2 80 563259 35 43 256174 12 17 86908 35 57 808859 3 89 486129 51 86 152648 66 77 244916 62 100 997161 63 87 585905 69 85 482415 16 48 475416 50 58 785510 13 32 667326 39 100 715382 88 97 620685 25 87 773301 52 92 264963 3 52 322977 9 41 519245 23 77 536444 1 93 7900 32 58 675226 57 70 906959 18 96 43995 20 95 852981 62 84 228882 65 86 68210 27 73 587454 3 48 123897 38 47 240798 89 91 194329 66 100 587751 8 25 713568 3 19 574262 52 74 838832 27 45 686121 10 37 29699 34 42 655553 39 81 598551 36 70 139142 11 16 906593 66 76 418901 86 100 462355 47 71 696429 22 31 410774 56 75 870352 28 36 398140 70 78 513382 2 31 752520 24 81 748807 34 74 939422 9 19 234140 19 61 242425 25 31 824971 53 78 45311 80 82 79939 15 73 660616 25 79 495865 4 83 498698 44 58 16292 68 70 327117 52 90 850721 43 55 301451 66 74 622532 56 88 858104 71 76 123410 86 99 629629 54 69 644678 28 73 86687 19 68 795809 60 76 102208 67 70 403658 83 96 405109 5 58 93729 74 91 546679 11 54 770585 12 69 970102 17 88 156989 15 76 686055 38 79 419277 61 76 336272 17 29 180743 81 96 244831 15 78 407142 16 99 493824 3 27 831992 17 67 272367 53 73 632751 32 62 52027 89 92 904650 14 25 797678 56 93 421400 4 91 683680 22 33 780194 15 31 363161 10 90 751063 28 81 884432 1 99 474084 49 62 617267 27 51 284411 27 77 237024 6 71 886731 6 61 758434 34 37 570767 1 83 129049 10 58 702523 21 38 730576 43 100 589653 5 28 700831 28 34 393201 58 91 173714 10 99 831961 58 99 420256 41 68 275965 15 57 16105 46 87 746680 60 96 94522 49 60 243126 79 87 145105 32 72 933815 14 45 964606 43 93 598867 5 94 362176 12 86 643543 52 76 401451 38 80 719096 60 98 685192 33 57 757292 11 95 530222 15 67 696353 29 32 552549 24 86 695944 52 81 980137 28 44 558074 20 22 615925 73 99 259914 10 68 567311 2 19 106405 24 66 815471 28 32 942000 63 77 65837 20 39 788541 14 20 853781 85 93 986057 65 84 245970 45 85 329633 39 95 98903 49 95 90868 14 17 12779 4 53 811998 26 45 624057 39 64 994189 24 57 980245 59 73 742567 55 57 72199 4 46 687453 4 40 778321 5 27 119671 8 36 210526 57 91 905522 16 66 957586 7 54 127842 30 51 578866 17 40 126923 46 67 371578 19 91 604281 31 39 195759 62 87 696739 60 97 210498 37 88 52607 55 58 518772 61 95 979125 42 88 452427 54 81 151943 69 80 385589 31 37 59649 28 35 707237 21 46 576312 41 82 71788 23 80 524215 33 56 192509 12 34 148870 2 68 80749 53 56 282818 54 90 874749 38 91 573328 46 65 674571 18 28 445611 67 99 404243 74 81 580275 81 90 649687 14 59 984054 15 59 704010 67 76 521663 8 76 650105 55 97 267129 22 100 458045 18 45 225272 7 68 96991 24 71 80373 22 38 725867 32 53 429876 31 91 745935 47 79 327590 1 76 183641 20 45 669858 44 51 357978 34 52 102070 32 36 591093 2 36 227825 30 59 481784 72 89 227718 18 67 71659 19 45 255300 15 17 441509 12 18 799486 69 97 417908 4 95 116702 23 82 652933 35 68 704369 16 92 940827 39 75 679467 44 57 428085 3 53 625056 2 69 866970 10 32 261439 28 48 254907 32 55 939501 6 56 57034 40 73 300669 16 60 132984 38 42 538223 4 86 150731 41 88 871983 41 96 94204 50 65 434887 4 97 575815 3 62 757098 15 58 751155 48 50 149080 9 16 695047 47 52 354489 2 74 387826 4 42 834013 5 93 415154 54 80 632509 3 46 621122 5 95 549236 1 15 50736 32 64 336551 24 79 271702 19 70 261427 24 44 401882 56 65 414320 54 60 553664 59 65 127895 19 67 277940 76 88 217786 42 76 908787 11 57 265218 13 80 833048 2 67 755366 25 93 65509 27 41 726016 46 98 883927 4 61 312292 22 56 275062 47 62 330537 33 37 578878 71 99 249634 11 40 955166 40 77 598767 14 43 628448 35 81 936945 8 81 799105 36 51 305512 10 12 89859 1 23 608343 11 30 551965 9 64 277156 19 29 835395 21 100 23389 65 68 41975 12 45 149955 4 68 83643 4 18 384542 18 26 509236 36 47 61200 44 62 338355 14 42 173750 13 40 839101 28 33 399917 55 100 65861 17 83 463203 22 66 126006 7 39 454331 8 42 73718 7 93 134213 47 68 712327 10 48 631791 49 100 110524 16 29 809675 29 83 666190 43 45 995524 66 98 103189 47 86 569364 55 88 314970 30 38 886146 78 99 517936 77 99 144811 79 93 954486 13 21 137027 8 17 132550 38 59 769238 36 96 854954 3 23 169923 6 70 218512 15 35 744762 2 12 880213 13 41 296143 50 85 189456 57 76 972415 25 73 591871 6 14 690181 44 49 238029 23 97 309131 28 71 554052 62 83 685118 26 96 334119 8 18 644283 2 51 908932 7 24 207530 83 94 701535 48 74 481130 2 48 115678 22 84 436501 1 35 975835 15 52 259930 23 92 940590 5 9 917392 19 49 470395 72 100 347930 17 86 28129 68 90 858477 51 97 202014 31 65 958117 56 61 48339 2 16 782844 32 41 847595 64 78 658494 7 80 203631 21 36 229898 13 95 794995 15 91 513360 22 79 471476 34 86 36167 27 62 157677 19 93 521623 70 82 180116 13 29 383747 16 33 129996 1 79 18190 43 47 1181 6 58 54802 33 88 471687 26 51 159721 12 26 552647 65 77 186478 45 98 187506 10 43 526673 38 94 29751 28 46 610845 8 92 454302 49 61 384142 34 47 532967 19 36 595244 48 65 815198 3 81 73127 30 80 511171 37 91 849313 9 84 317450 11 82 320129 25 56 323988 9 74 382648 50 59 429346 60 64 646741 9 80 645096 12 35 829927 5 41 202264 31 69 617624 67 71 62735 48 99 635042 72 87 661650 86 97 588752 30 47 447641 27 39 609088 38 73 955367 61 82 226250 19 74 505732 5 98 683734 42 94 788837 49 73 837655 49 72 941785 41 50 432775 47 99 818769 30 78 491484 8 97 362175 67 82 867906 31 71 67991 24 65 856827 24 89 694482 24 60 152618 17 61 585392 97 100 452790 22 70 937049 5 99 788209 79 95 127890 14 37 626672 36 79 115895 6 100 801671 48 94 401756 60 88 373300 57 79 732521 7 28 99578 8 77 869567 44 100 614302 75 94 130602 70 90 676110 77 89 223919 49 75 921525 8 14 811176 23 87 60049 29 66 159626 53 82 988433 81 100 930729 2 32 54503 25 55 732934 50 55 879484 68 83 676785 9 44 178944 82 96 838220 47 77 514197 10 51 18981 10 83 949709 11 14 520563 65 91 769848 60 83 946702 32 95 485584 18 75 771970 13 56 610189 3 41 640737 5 51 659717 40 60 609426 40 95 688438 29 88 439249 41 60 585895 20 26 52761 37 100 824730 2 55 951270 9 42 592006 9 76 23839 78 84 2513 8 46 647110 33 66 699870 20 55 584795 25 49 316260 92 98 151764 95 97 282224 70 87 271031 15 47 578333 54 62 811479 71 86 848496 42 49 327155 49 56 379537 47 60 731834 23 93 977982 15 98 247968 29 49 474331 47 95 52664 26 94 296990 17 89 842059 10 89 169213 22 96 597513 51 58 342072 43 98 754746 25 42 965995 44 56 931923 24 90 269207 71 96 39669 18 78 899407 30 99 739909 8 53 898406 27 100 786845 55 70 235119 11 96 959988 65 85 860263 19 71 965516 41 66 5184 52 72 298714 64 71 506718 23 72 921476 25 74 470675 21 52 597629 21 91 808991 5 7 142593 24 29 108108 16 95 629643 46 76 433543 21 51 712916 47 75 579119 27 95 385939 70 85 575959 59 64 688105 39 66 559351 6 60 993468 16 25 600625 52 87 555801 49 81 441451 21 48 594777 23 46 335204 30 90 551383 20 46 614600 25 48 307460 49 67 445027 53 92 636013 1 44 293245 46 74 663392 22 40 612657 37 44 464212 55 93 783409 74 90 398009 38 99 221820 4 99 666846 47 51 819210 4 90 112454 35 77 775845 8 68 388501 3 5 852712 7 57 260790 44 95 105389 20 78 437874 18 33 104719 21 80 440280 21 24 552733 8 52 844929 29 70 363575 78 93 681782 12 82 290680 58 77 912420 13 98 795797 30 87 353257 7 61 793536 33 82 862621 33 40 707549 3 59 30 80 22 78 57 59 20 55 38 83 58 77 81 89 6 97 27 87 41 47 32 70 22 90 6 23 81 91 9 20 60 86 16 93 44 99 33 87 16 81 42 61 48 56 10 82 44 86 16 33 38 85 16 58 38 79 21 64 19 24 40 78 9 84 4 46 34 84 36 67 78 99 55 79 77 88 62 88 32 56 46 68 45 61 23 77 40 99 44 69 35 63 23 46 43 71 4 26 14 27 22 25 1 43 19 31 40 71 32 71 26 30 70 90 67 90 40 44 58 87 8 73 6 22 44 47 48 73 74 99 21 86 28 51 21 81 12 98 51 81 28 35 10 24 49 52 42 93 43 52 3 79 24 52 8 70 7 95 46 94 33 79 35 66 38 58 7 67 49 70 83 88 49 97 46 59 38 43 51 68 26 97 4 72 18 48 41 62 46 63 72 80 80 81 47 69 70 88 16 27 52 64 62 75 61 75 14 98 16 69 18 65 89 94 20 41 6 33 69 81 52 79 58 100 33 69 56 72 38 71 41 98 24 87 3 47 50 68 70 97 14 83 28 34 2 5 59 68 49 90 68 79 36 77 33 47 7 84 55 56 24 41 78 80 40 81 36 97 32 51 49 84 2 59 27 41 12 30 27 91 49 78 25 69 66 67 9 72 16 50 25 80 8 11 47 55 51 91 41 82 41 77 35 69 47 67 50 93 89 98 22 57 74 87 23 35 11 24 42 50 57 100 52 54 56 94 5 89 35 86 23 63 9 78 31 44 55 80 88 95 29 62 2 3 25 48 58 88 37 100 99 100 2 46 9 96 47 63 24 44 26 72 20 78 5 59 73 85 20 75 38 68 26 52 3 77 28 62 7 29 11 76 4 15 57 61 18 52 37 41 56 77 19 33 43 66 17 86 55 69 53 72 32 81 45 75 8 28 4 89 34 66 1 64 69 73 13 87 1 24 1 27 8 97 74 85 2 91 12 59 8 63 39 83 9 43 51 83 38 89 22 91 4 54 72 74 39 78 2 10 39 89 47 54 37 38 20 28 78 91 91 98 40 73 82 88 34 71 22 84 8 74 63 95 69 80 57 87 59 96 10 97 36 63 43 73 53 62 42 91 28 66 16 51 50 51 10 72 67 77 45 64 6 26 36 40 17 92 49 68 35 92 27 61 73 79 6 88 8 29 1 91 17 67 19 40 37 50 7 53 14 45 54 99 32 68 33 45 79 87 24 48 48 57 63 78 70 78 44 76 17 77 78 84 5 88 19 84 35 85 16 72 2 16 88 100 23 47 55 87 64 71 10 17 38 70 27 82 90 98 2 33 17 78 62 72 43 51 29 52 11 29 57 91 3 78 25 63 41 80 10 34 69 72 48 89 43 53 32 35 4 61 3 75 5 74 55 70 8 80 83 99 37 88 50 76 62 68 47 81 2 78 18 19 23 49 3 60 25 43 28 89 56 92 29 54 75 96 56 83 17 54 54 93 54 81 43 67 23 48 13 77 76 83 24 94 5 6 30 78 67 100 9 55 14 58 5 35 70 89 12 94 38 65 43 87 81 97 9 97 55 74 25 31 19 56 6 13 75 84 42 74 59 80 16 67 27 88 25 49 35 43 68 92 28 67 22 88 1 12 9 52 9 82 9 21 63 92 82 93 14 64 31 51 18 32 19 86 35 44 38 95 14 21 29 88 42 68 9 94 12 32 2 13 20 23 37 55 52 56 20 59 3 83 68 76 21 71 54 67 60 75 14 22 15 39 37 69 4 56 76 91 19 79 1 30 64 85 37 82 41 42 22 63 76 81 89 95 1 9 37 79 77 82 19 45 10 63 91 97 79 89 25 92 77 84 17 73 58 76 38 87 4 81 4 78 41 57 70 93 37 90 88 99 37 51 40 42 67 85 16 60 30 52 2 89 2 68 25 67 5 29 15 32 85 92 78 88 48 80 47 90 16 86 40 66 74 81 57 92 25 65 4 47 76 92 43 100 67 93 20 73 5 8 25 44 25 85 75 83 42 66 5 68 59 94 68 86 2 85 88 92 48 67 31 48 23 61 14 80 36 48 4 13 90 95 47 79 66 73 31 61 14 81 35 72 10 39 74 82 21 50 9 68 33 55 2 40 5 21 5 15 3 46 11 94 6 75 41 88 38 75 11 63 2 99 25 72 26 83 12 57 63 91 82 96 72 86 74 76 41 100 23 39 50 60 37 58 13 51 29 33 24 38 15 47 35 57 9 83 39 77 59 74 7 51 73 92 12 84 52 63 14 55 50 90 11 22 24 60 39 73 86 88 5 46 59 63 32 48 31 54 19 95 7 25 73 76 21 87 42 62 32 44 3 54 54 78 44 65 4 50 1 40 17 49 22 23 17 31 56 93 65 75 83 95 3 42 13 44 45 55 50 92 14 34 16 70 55 57 18 77 30 49 22 45 38 90 40 65 31 77 36 85 73 74 22 93 26 66 52 88 13 57 53 67 73 78 1 90 45 96 3 64 1 15 79 92 23 93 52 53 54 70 29 93 41 74 1 92 78 93 53 65 20 43 6 62 22 28 58 66 2 7 66 88 46 81 45 86 50 97 55 78 28 42 18 94 11 20 36 72 48 63 52 57 13 68 14 41 72 93 6 99 45 73 6 16 43 60 62 97 3 68 77 86 48 49 20 48 62 83 19 34 71 86 84 99 79 91 36 55 33 56 75 85 27 67 17 28 23 85 22 31 21 98 2 80 20 34 4 66 58 64 6 94 75 98 7 73 9 53 33 71 50 87 10 51 33 86 7 60 15 58 12 89 39 54 16 48 26 35 48 62 23 73 27 68 33 53 20 50 2 100 81 87 84 92 45 50 1 23 17 90 7 86 1 95 16 55 7 41 55 93 22 79 43 74 30 75 62 94 9 54 26 54 31 94 68 95 1 42 7 69 9 75 1 47 1 81 47 70 8 51 2 73 13 37 18 30 8 45 23 27 1 18 53 94 11 14 11 19 58 89 80 83 1 52 29 59 51 53 12 15 42 89 32 33 7 49 1 59 52 76 6 86 16 66 6 56 25 26 26 34 16 57 19 68 57 96 60 78 41 48 26 88 20 82 16 30 35 91 40 82 76 99 55 83 56 80 33 60 65 76 33 90 94 98 23 80 57 80 35 64 67 97 44 87 31 59 16 65 4 76 10 99 10 54 41 69 6 87 17 25 12 82 27 96 15 16 1 6 68 69 22 69 67 96 5 86 21 27 59 73 32 69 21 34 69 89 37 91 58 96 51 71 3 20 28 40 8 38 25 55 5 10 11 77 36 84 19 35 20 52 9 39 29 80 29 72 16 76 29 66 49 98 25 68 88 89 27 97 54 83 59 65 11 46 45 100 51 65 55 64 11 44 86 91 64 66 44 85 83 89 13 74 52 82 36 62 20 86 52 96 17 51 33 92 15 40 25 50 5 65 26 71 27 28 53 89 71 91 58 93 11 31 63 72 11 37 29 86 33 88 56 61 55 94 15 34 4 20 10 38 26 93 14 35 76 95 27 57 6 51 71 94 13 99 80 100 31 81 38 64 19 94 31 60 2 4 15 42 40 64 23 26 64 72 43 98 28 56 45 98 49 57 80 96 9 79 13 72 42 47 46 65 63 87 71 72 39 97 20 44 93 99 45 47 1 93 33 38 74 96 36 60 36 71 9 91 62 98 10 26 29 95 21 43 19 28 25 35 18 35 17 96 39 96 28 86 28 33 53 64 35 51 84 100 48 64 9 88 42 82 37 62 17 24 10 33 41 50 92 97 34 47 66 75 41 61 50 91 91 94 2 42 12 91 4 87 7 36 49 99 37 45 7 33 10 18 30 35 71 84 86 95 3 71 35 71 33 89 13 96 31 68 82 89 3 82 87 91 13 23 74 78 47 61 17 61 87 95 51 88 18 24 5 96 47 88 52 65 30 65 24 76 25 84 82 83 22 82 23 33 98 100 3 74 35 47 31 71 1 32 6 24 30 59 68 94 1 36 67 68 10 76 21 73 61 94 8 27 11 81 51 97 74 94 96 99 51 67 26 90 37 53 44 72 79 82 48 98 18 57 18 20 47 64 44 77 9 25 54 94 44 98 2 64 60 65 41 63 41 92 34 49 10 53 18 73 46 51 12 16 61 71 65 68 56 66 54 84 50 70 72 78 61 89 23 88 31 82 9 22 70 83 40 46 7 97 55 60 24 86 42 75 42 58 47 91 24 27 39 62 13 94 32 73 57 67 14 88 12 40 27 98 12 60 19 72 9 18 42 92 2 35 26 28 39 72 36 66 31 40 23 81 71 87 65 80 20 91 28 43 9 46 50 52 37 86 1 62 13 25 44 60 12 41 18 67 39 49 77 87 19 66 56 69 14 84 3 17 52 66 13 70 25 33 13 45 55 63 49 79 32 49 25 66 45 72 59 88 4 7 61 95 36 74 3 48 24 55 31 88 37 93 67 95 2 6 46 82 29 69 35 56 68 73 81 82 17 19 21 54 16 97 8 40 100 1000 1000 1 2 88603 2 3 979538 3 4 714479 4 5 629891 5 6 648083 6 7 762125 7 8 541257 8 9 314527 9 10 165302 10 11 585624 11 12 986837 12 13 358655 13 14 204429 14 15 442918 15 16 891753 16 17 569957 17 18 679387 18 19 336160 19 20 783243 20 21 157711 21 22 784828 22 23 181824 23 24 320143 24 25 844798 25 26 267640 26 27 662796 27 28 615419 28 29 662108 29 30 655744 30 31 318478 31 32 511499 32 33 260699 33 34 814367 34 35 225977 35 36 890589 36 37 978801 37 38 988102 38 39 431846 39 40 293328 40 41 669755 41 42 17469 42 43 280164 43 44 28410 44 45 738249 45 46 723081 46 47 920162 47 48 308205 48 49 402467 49 50 256321 50 51 91447 51 52 76529 52 53 557500 53 54 789623 54 55 396671 55 56 918650 56 57 573614 57 58 575819 58 59 534068 59 60 235721 60 61 747914 61 62 368897 62 63 747219 63 64 8612 64 65 183263 65 66 489548 66 67 899201 67 68 162064 68 69 994001 69 70 847398 70 71 455391 71 72 663755 72 73 381218 73 74 251906 74 75 208516 75 76 119466 76 77 974986 77 78 645029 78 79 427670 79 80 893805 80 81 417702 81 82 35468 82 83 970333 83 84 491553 84 85 825090 85 86 883356 86 87 410202 87 88 398704 88 89 459174 89 90 460621 90 91 150776 91 92 207087 92 93 829517 93 94 897995 94 95 732051 95 96 12780 96 97 903894 97 98 147603 98 99 174843 99 100 897894 85 100 78000 17 90 286516 75 82 447896 3 31 865597 16 70 357150 60 71 283703 15 96 744324 34 90 573840 36 84 586619 29 86 277813 37 74 424397 53 74 822886 41 86 712713 85 95 546758 10 86 363369 32 40 578683 27 63 461124 13 55 241560 73 96 442240 34 38 540814 34 70 233739 72 75 729531 36 60 673218 30 100 998854 40 57 197991 71 77 680831 50 59 424345 34 62 741699 9 93 162024 33 42 860161 64 98 982694 36 90 960817 1 18 651652 35 100 355182 8 41 858073 31 84 313995 13 94 852144 28 58 357857 56 72 899466 56 79 241959 53 91 112622 37 40 680363 53 57 544364 44 57 808915 38 84 504423 62 66 26958 31 56 955204 52 88 750283 8 95 170106 26 73 140562 16 32 718814 5 52 171306 57 68 194862 13 83 11757 2 97 104492 63 71 187410 70 81 941340 21 84 790627 18 29 509673 1 23 227798 50 66 331889 55 69 72408 25 68 357290 25 37 967438 38 68 82009 77 100 739889 16 22 869324 42 94 749041 67 70 798863 16 23 505599 33 58 931148 2 98 44354 5 26 352421 46 63 188597 52 84 129265 44 52 257341 32 73 843109 55 66 219502 36 47 621920 59 88 12267 6 20 257217 21 59 58221 32 99 249219 28 61 407654 12 44 648097 15 85 144780 39 45 994434 46 57 109480 44 66 539740 71 99 110324 56 87 686597 60 67 212595 30 98 171007 77 83 726770 73 79 492837 9 58 577227 43 53 998583 74 98 975926 15 65 85178 15 19 239401 23 43 134487 39 89 120498 38 85 355727 66 91 998609 12 38 805939 46 48 758048 75 98 220942 48 57 309667 35 62 938132 64 81 74898 64 75 70620 3 65 869360 49 100 251249 79 91 701367 2 39 834056 50 78 521002 19 51 990484 37 50 190118 12 20 991282 18 44 31845 70 89 239599 1 34 567851 1 82 251829 19 72 450767 73 75 971996 28 74 251273 30 49 267843 33 80 594079 2 43 891151 83 86 746768 7 80 705708 40 78 50360 21 28 646261 44 56 459879 68 75 107553 42 70 308932 62 88 345926 19 41 895128 69 83 951962 20 88 40641 26 95 368919 17 55 781398 37 67 445706 32 97 560780 50 99 164201 33 92 535247 86 94 690486 34 63 439804 68 90 596624 4 39 500211 44 64 625858 14 80 285512 12 68 624130 17 51 422626 2 48 845027 93 100 576360 30 46 844053 32 93 191739 34 87 561658 11 37 108497 21 33 371312 46 78 359344 9 41 444163 22 77 614714 48 76 920115 26 76 494959 21 85 326089 4 90 275781 80 91 271866 1 37 233603 33 73 750687 3 97 675684 40 43 789993 2 65 572021 64 67 66197 81 89 953072 26 40 284244 67 80 233848 12 46 274390 77 82 486142 31 67 369314 17 63 66116 1 54 378411 7 45 930327 17 74 144490 13 54 898630 36 45 252755 24 80 599973 35 79 99318 9 52 652994 18 74 152363 32 90 327415 59 91 644526 27 64 305367 40 70 720348 14 75 489455 6 38 89427 24 84 188745 3 87 533896 63 81 979865 37 43 236596 9 26 922432 67 77 67174 54 93 831690 72 84 296959 11 19 71624 68 73 57713 4 100 465737 6 96 810775 43 69 292455 7 57 442849 2 82 920657 10 85 207275 15 58 356120 47 86 3155 4 57 737417 29 81 432185 80 93 227288 27 81 536945 56 69 228813 62 75 121621 28 63 518454 12 71 649863 21 98 193077 20 69 453462 23 76 667718 8 40 808946 24 53 999277 33 63 911103 7 40 594671 2 20 29845 16 92 485924 46 86 852635 8 35 746207 3 37 965626 26 98 840554 17 67 926261 64 92 313165 40 54 434298 60 94 133137 31 64 218490 23 60 133205 68 83 830643 69 75 518077 11 76 67980 53 61 999857 6 79 534773 19 43 621264 34 83 2969 28 32 184128 21 43 426259 55 62 850981 19 89 976748 10 61 969774 37 89 23137 20 89 106649 47 76 888027 17 100 208921 15 51 552255 28 55 22421 16 82 389753 23 34 882852 32 94 368977 35 68 908465 8 54 15113 6 82 419492 22 33 144764 48 73 213370 7 82 75203 44 61 323883 16 76 33816 10 68 798038 55 71 94921 48 89 116340 12 43 536148 53 68 348508 27 83 831407 53 99 209989 5 55 701084 65 89 730952 5 92 150571 1 42 453042 56 63 640841 2 96 220752 1 90 848480 6 65 895699 31 82 678682 19 34 220638 40 55 442254 29 58 245245 28 33 302398 21 74 855505 61 88 298852 42 65 698142 44 94 888458 43 99 910930 24 82 281161 9 15 377731 48 52 691737 57 76 253046 51 74 684434 7 46 766321 8 99 902518 6 57 705912 38 40 596987 50 54 981095 21 95 947614 67 78 5792 63 69 135637 35 75 103947 49 85 615121 35 56 33991 13 43 739902 52 81 853241 58 82 350687 15 66 722181 28 87 294803 5 47 717532 67 96 824694 84 94 214528 31 78 849176 3 12 139883 55 93 815748 47 87 642051 20 39 579108 25 86 324222 24 58 533302 28 60 107500 75 91 250366 58 84 570011 40 63 907988 39 43 385752 73 87 947806 20 33 31344 23 71 805663 30 48 366848 57 71 633764 8 50 436606 34 89 751536 51 73 659523 41 67 561626 54 66 509431 7 26 382561 8 88 754364 11 100 388127 7 60 341084 31 36 888872 18 69 795074 41 93 908867 60 66 370132 49 65 510968 54 74 973427 15 73 705202 36 58 986612 9 14 103923 15 97 978958 20 97 872278 15 94 905371 7 12 773882 24 43 199846 24 62 769699 88 98 238465 54 63 880437 27 73 850671 2 86 79237 59 83 832286 37 54 345000 59 99 825958 10 40 804081 4 85 337857 35 66 451706 5 99 524768 73 84 346260 10 44 440197 11 32 176031 17 22 958985 25 93 790807 58 96 938991 19 77 198518 28 86 588428 15 69 943400 26 31 665395 22 93 466627 14 53 100143 23 89 595011 71 90 432187 63 96 65938 9 75 471867 44 79 550494 17 23 214960 23 37 225685 58 60 44695 25 62 144838 48 50 256200 73 89 204738 37 87 794534 26 49 363442 76 92 395873 37 71 383889 48 94 663225 32 68 850844 42 84 432503 68 79 926205 19 78 83877 56 67 986415 55 89 706016 80 83 575243 24 55 792613 12 95 462906 19 60 45873 43 62 206909 16 84 412639 39 95 279558 24 95 919028 23 42 246883 89 96 885624 4 28 404158 3 46 318564 14 59 616858 16 73 578376 41 68 907090 1 3 184657 91 93 818403 48 87 709327 27 61 94568 50 61 338216 53 84 353943 51 93 76345 56 61 990510 13 76 280135 4 68 675938 58 97 494341 35 57 203667 83 96 814586 1 79 352249 72 95 728099 1 11 468544 35 87 536384 54 88 544017 43 74 219954 31 91 230646 22 64 69373 17 50 329169 17 97 45371 68 87 24449 78 87 492992 22 27 388812 43 95 158655 49 77 440945 16 94 667522 58 90 736894 14 60 689105 50 75 254143 76 79 450081 67 95 532454 46 68 921265 40 62 596271 40 90 553568 34 58 221089 1 35 773056 48 60 978513 16 30 712987 10 79 504614 10 90 789233 4 95 619578 69 84 855682 9 25 409249 82 94 146690 36 80 621024 23 47 38400 38 83 990123 52 92 763113 13 59 482717 33 70 618952 52 93 805577 52 86 585910 21 41 872742 8 16 448981 7 39 487380 20 91 271469 43 73 560172 7 17 638107 63 65 851971 35 80 154556 11 48 550641 21 34 839282 6 14 265297 66 94 401787 25 72 52977 43 45 310902 17 37 563118 43 75 900080 60 98 236111 46 53 191094 83 100 984356 75 85 363528 56 91 615441 5 8 832686 10 20 609473 21 55 29062 23 90 630004 69 97 62615 46 80 654860 25 98 655794 32 50 207369 34 60 114576 52 76 287080 35 38 377723 47 65 521342 53 90 492214 51 75 26203 6 24 976623 21 69 163154 19 32 57130 26 68 935462 53 94 177321 21 81 67324 1 67 273661 75 84 533660 12 81 299527 35 39 597332 14 57 474104 11 82 522088 40 52 709513 53 71 620658 56 78 689049 22 30 962709 20 71 380281 3 84 679807 22 89 277139 46 87 267594 8 20 789681 72 99 15545 42 52 636202 17 76 798932 61 98 877685 17 54 890404 39 94 736941 12 82 530431 27 98 798025 18 86 104057 85 89 119602 36 82 272155 63 99 71086 22 87 861899 19 23 851467 25 78 768005 17 59 380998 28 99 969780 26 30 306658 6 95 327096 15 80 545716 29 66 696707 40 67 74957 10 41 926423 28 92 45787 77 91 838414 8 72 55991 66 77 330537 13 38 609471 53 92 671539 10 74 897604 80 90 493095 9 37 353605 49 59 672338 19 38 22782 5 15 625524 22 71 10995 13 39 493571 3 50 177308 20 94 214512 10 55 360985 14 45 720517 53 64 566353 1 24 491635 28 67 117158 40 50 644504 31 63 138074 12 33 831733 79 83 562597 33 93 923581 1 33 922981 38 64 391834 16 61 399820 34 88 33329 38 73 677832 52 55 332257 63 88 680341 66 97 242937 50 89 682870 79 98 843318 15 63 642419 47 100 957434 32 60 843701 51 100 948334 31 89 29058 14 40 228165 22 54 883252 50 62 132669 91 99 76470 37 48 443554 7 63 96200 31 74 995192 63 77 76661 5 49 116702 6 11 765722 61 96 842191 68 91 891989 53 75 988189 19 39 179858 11 52 639734 23 66 645020 26 94 878470 30 42 511523 4 88 277244 64 83 635787 70 95 40177 59 63 307881 37 47 89046 2 17 449685 11 20 321247 38 45 269470 16 31 285647 24 38 54777 12 28 931416 8 43 26250 38 94 569520 22 100 4778 2 88 944576 89 99 529592 64 82 591996 63 83 624049 6 52 195177 33 64 126592 71 76 152842 61 85 46964 38 90 752151 36 65 419791 8 23 229742 4 23 338089 6 23 389852 3 63 995483 18 47 638426 74 88 791267 3 38 29979 1 39 789820 3 76 977884 64 94 728244 41 66 136276 41 98 526127 59 81 745937 6 51 384363 38 79 691981 41 69 238312 31 69 28131 7 24 522367 22 69 250610 55 59 172127 30 51 34067 8 48 274764 2 41 214574 39 91 931231 53 80 845162 30 96 367751 27 50 589309 73 93 977982 48 92 349380 29 42 899799 42 62 579029 80 87 179071 18 84 236350 69 79 528422 8 64 412524 57 90 518184 34 82 496165 74 87 798856 19 73 200149 37 42 555330 30 70 460816 10 92 813885 13 63 154862 31 37 505418 20 64 427052 84 89 42290 62 91 6908 15 39 871324 27 56 426653 57 77 403821 18 68 217705 8 62 229820 22 75 516093 3 58 263375 20 30 401738 23 65 205627 56 65 59340 46 72 76954 25 48 210209 33 52 554485 2 72 288852 15 29 166011 41 100 714384 43 92 346494 23 56 262437 1 94 791373 25 92 868326 68 72 594886 23 52 665722 47 53 470925 19 27 636936 26 60 351319 54 69 214164 43 86 868305 25 28 737957 18 53 221733 30 61 674604 16 28 72279 37 79 818577 62 83 131203 49 54 756328 13 19 726396 66 83 821135 20 34 409577 44 90 762756 62 98 907308 38 86 937502 5 16 776432 6 67 94046 20 54 366725 25 84 531749 34 78 356535 25 90 748935 50 55 337808 39 92 275309 35 93 62051 59 93 156097 13 73 95822 45 61 480480 47 51 672058 73 85 410579 27 97 675865 14 72 212795 8 33 828354 25 94 406756 4 12 27884 5 21 864488 24 85 665934 24 59 386186 55 88 516913 10 59 143478 37 61 104167 1 16 551620 51 64 186348 39 56 469720 27 92 832343 60 85 663455 8 70 565992 47 77 599257 5 86 742734 48 93 601971 15 20 954339 71 78 657038 17 26 126758 52 54 957705 6 76 610164 52 98 658010 14 39 92581 27 33 330913 41 52 332133 43 70 713103 38 80 113880 37 80 138648 86 89 612704 46 61 222867 43 64 880876 41 87 532332 2 47 38864 60 80 464467 20 44 844409 79 89 587377 10 77 242376 17 47 855079 45 57 697222 5 72 136973 12 91 669304 13 89 708167 44 100 172634 15 43 533394 40 56 414782 68 86 492611 42 79 658073 22 88 127954 46 100 374396 50 64 201836 8 68 424836 30 47 493729 22 80 62614 61 84 452869 2 56 706661 25 53 487610 12 26 131915 63 72 506310 40 46 375438 11 62 940939 35 40 175218 5 24 418460 59 65 387680 14 18 94340 23 38 581950 2 100 230216 23 64 736526 23 35 943531 7 79 150842 17 20 368233 55 86 648237 30 45 434954 24 88 563023 16 53 868845 17 43 918745 32 44 899667 9 59 184214 31 53 820448 35 89 127178 9 76 374846 60 63 797731 92 97 155428 2 31 900803 24 35 740518 21 77 678534 20 65 363118 31 83 784226 9 95 461469 24 97 679445 5 69 782004 67 100 49152 27 51 699401 3 36 784817 31 47 258039 39 93 719507 17 35 915303 40 85 697307 11 47 579495 89 97 278895 84 92 63711 18 89 349961 19 22 321859 57 60 316204 56 82 678027 44 92 457188 11 57 503954 55 73 599800 3 62 395046 5 87 975108 69 95 772793 54 79 628601 71 82 885243 60 78 342362 2 15 942162 19 59 393355 29 87 924734 65 73 65439 25 47 271562 51 68 458404 44 59 323273 40 81 315974 41 94 623288 7 56 526656 66 74 920011 32 66 955991 18 51 281116 34 42 234840 3 32 73807 6 83 921902 30 93 520364 3 28 265656 51 62 622974 10 36 217893 27 79 150096 33 37 293144 26 48 76045 11 91 285604 6 46 865570 8 60 4895 36 38 64231 28 100 79557 23 78 892350 11 90 456334 1 86 610477 1 63 686522 30 81 282930 20 57 857940 18 60 925798 77 81 391957 66 76 584892 58 65 995720 66 95 72994 36 67 298005 21 100 972657 77 84 824557 16 50 937286 25 79 556106 70 84 979375 17 19 51 76 44 68 1 67 38 85 66 79 32 84 14 88 83 87 11 96 53 70 37 60 38 90 61 95 60 97 69 78 65 71 5 8 72 91 60 75 61 77 44 53 8 18 42 83 4 79 25 53 12 31 20 62 2 74 61 67 70 87 34 90 10 95 93 100 18 52 26 78 28 30 74 87 47 56 3 29 33 34 16 27 40 44 88 97 6 14 9 35 44 99 5 21 13 93 56 62 17 81 39 96 10 64 9 83 20 63 5 11 89 95 73 90 12 29 87 94 17 95 12 28 45 48 17 37 13 72 81 98 5 89 14 76 4 10 23 74 36 72 66 80 25 52 8 53 15 94 31 46 25 40 85 94 10 25 73 89 23 34 38 69 44 63 3 66 54 77 41 77 12 20 36 43 23 50 37 40 37 95 19 34 12 62 38 70 43 74 7 26 65 94 27 44 37 98 42 92 32 74 19 38 3 13 14 17 8 13 53 83 66 93 63 95 3 68 5 28 21 26 21 69 10 47 66 90 51 92 22 69 76 81 33 57 1 46 65 73 5 26 48 98 91 94 12 94 61 68 38 73 88 94 6 34 3 23 5 75 66 96 26 98 58 72 24 55 4 27 8 40 4 87 47 57 68 80 35 64 29 74 9 86 7 11 61 82 68 78 29 93 52 76 50 82 5 27 60 67 13 64 62 85 41 53 28 75 9 16 25 49 7 46 6 87 6 40 21 36 63 98 24 100 44 51 4 55 68 69 70 73 31 89 9 29 83 89 51 55 55 97 27 42 13 62 53 100 19 87 25 68 44 67 51 71 19 98 38 68 43 78 50 52 33 58 13 40 83 88 9 67 80 81 73 80 43 85 9 18 63 66 59 61 11 51 30 72 70 79 23 28 11 14 45 92 10 53 5 33 30 90 26 65 24 82 95 100 17 53 22 82 9 51 53 79 27 30 6 92 92 97 44 89 6 93 47 76 22 40 24 98 10 22 21 83 49 56 32 60 18 54 26 41 4 45 4 85 9 23 14 29 17 57 57 63 33 61 61 83 24 85 80 97 14 94 49 69 1 15 1 6 57 61 61 97 20 98 78 85 2 92 26 52 36 49 67 88 33 98 33 66 33 47 18 93 23 78 45 86 36 41 33 46 12 19 58 97 48 51 39 90 4 15 15 30 42 62 30 47 88 99 17 39 22 83 3 9 23 100 41 87 50 70 17 35 24 52 49 90 50 56 30 60 20 43 49 53 89 93 27 47 9 20 9 63 28 84 22 32 21 56 1 72 7 79 68 79 7 28 75 88 39 94 83 92 71 94 84 93 44 50 7 44 21 45 4 84 4 21 7 99 63 85 18 69 65 93 9 55 38 91 32 98 24 62 77 87 24 35 30 68 7 45 10 34 6 80 66 86 28 57 39 48 18 56 56 93 91 98 11 87 62 75 51 72 37 82 15 43 26 48 61 90 49 64 35 96 2 4 4 95 1 11 37 49 10 35 14 62 2 81 43 95 68 97 1 94 24 99 22 65 59 70 29 45 17 30 49 72 59 76 25 64 8 87 27 69 21 92 30 54 72 93 41 48 42 91 41 66 40 62 50 83 63 83 92 95 20 23 47 53 12 35 34 61 6 33 4 62 49 59 7 86 28 89 82 100 46 91 28 95 40 78 29 33 51 80 4 33 83 96 28 51 7 88 42 47 55 79 5 95 4 58 3 76 82 85 23 48 28 71 8 50 11 78 27 34 1 30 4 9 9 97 2 62 16 95 80 99 38 62 38 54 92 99 8 26 7 83 5 48 34 55 11 55 18 40 70 90 69 98 25 30 46 86 31 40 53 63 15 90 43 52 11 41 20 76 20 69 2 80 34 74 43 64 26 53 3 41 48 75 58 79 29 72 23 97 64 69 62 89 30 39 8 19 33 83 4 47 28 29 53 75 1 32 58 92 81 93 41 72 3 95 6 11 12 49 71 88 19 70 3 75 16 82 3 19 25 29 9 71 75 82 70 91 18 62 72 90 26 55 36 99 46 97 4 60 47 91 30 65 61 85 28 39 66 94 43 98 69 74 20 95 13 46 17 34 2 88 42 89 35 41 44 97 68 88 23 85 21 81 6 27 35 61 47 82 74 100 67 69 6 89 9 75 11 98 55 81 51 94 24 61 38 99 70 97 19 24 11 28 52 88 22 29 43 49 31 88 6 49 56 57 11 59 4 36 12 14 3 64 10 12 25 80 35 52 87 90 34 91 86 87 67 77 8 72 47 67 54 73 11 95 15 73 8 86 23 26 66 69 55 68 7 58 41 45 69 96 40 77 1 96 56 80 28 52 60 95 20 66 6 82 16 59 22 24 37 41 31 95 39 45 83 99 51 78 28 78 35 46 50 58 9 27 75 90 33 84 57 58 9 46 91 97 40 46 13 79 42 55 79 92 56 89 43 68 40 86 2 95 64 89 50 97 24 42 26 39 9 96 31 93 7 32 19 28 22 62 25 41 13 14 48 55 33 85 35 95 31 83 50 80 32 91 4 70 12 68 2 17 9 80 84 86 40 63 2 56 94 97 93 97 30 51 78 97 8 64 13 80 11 88 43 55 32 75 6 48 28 37 11 56 22 47 9 100 12 93 9 57 38 59 15 38 53 56 35 74 17 61 28 55 12 97 24 27 48 82 21 86 11 80 49 80 13 71 21 61 10 85 27 92 1 14 30 78 13 74 52 68 1 53 31 79 24 79 20 100 23 90 12 46 68 84 4 59 37 93 58 96 37 73 2 39 42 99 51 69 42 51 66 82 27 28 84 98 27 58 6 56 66 73 9 17 39 74 29 64 40 79 5 60 47 81 10 62 64 91 18 90 48 77 55 85 9 34 20 42 21 25 13 50 8 17 61 88 15 23 30 50 13 56 71 82 45 61 44 77 13 37 64 97 13 90 46 100 10 42 2 49 26 62 88 93 36 37 48 74 29 89 46 84 34 69 15 41 37 43 34 42 43 48 21 35 45 65 11 38 44 55 34 73 30 81 2 15 42 69 31 84 63 77 16 57 12 59 4 98 31 65 72 95 56 84 18 89 80 83 60 61 12 99 62 79 55 100 35 47 9 85 12 53 18 75 11 73 1 39 22 78 57 66 36 39 48 50 9 48 89 100 64 87 34 100 48 97 52 65 14 71 43 89 6 78 38 44 15 78 18 34 8 80 22 79 17 58 41 57 78 82 8 41 68 94 15 92 44 90 13 31 7 67 44 49 62 78 10 79 12 89 85 87 19 96 53 59 4 30 12 40 22 60 14 57 74 98 10 17 28 68 35 76 11 97 53 72 16 75 30 52 28 34 8 23 31 87 13 21 28 81 21 90 48 49 57 84 27 80 54 91 46 67 20 50 36 85 59 100 38 43 15 89 2 69 22 95 43 58 26 43 57 85 22 76 16 63 29 78 13 61 15 54 81 91 32 50 69 90 58 71 13 98 32 76 7 17 28 32 44 94 73 95 8 74 33 80 23 70 70 96 17 66 11 75 20 39 30 82 79 86 70 94 53 54 75 83 5 9 55 88 54 57 49 77 78 94 65 89 3 20 8 49 37 46 15 33 34 52 14 70 12 21 76 99 29 75 3 7 30 37 46 48 25 67 1 84 37 67 18 95 52 77 46 98 65 81 65 68 24 96 50 64 4 57 51 58 3 34 3 17 18 83 39 98 8 27 59 90 23 53 6 71 78 90 53 71 37 86 54 65 57 59 23 59 54 75 71 77 21 88 65 75 33 95 6 47 8 28 5 37 27 70 6 90 70 74 65 96 37 94 18 45 60 90 54 78 77 78 33 39 8 14 55 59 66 74 87 98 47 49 46 58 84 94 39 53 48 84 4 54 59 80 83 98 48 64 22 57 3 74 41 61 41 100 9 81 16 86 55 76 45 69 11 74 9 70 14 69 48 56 18 19 26 95 40 97 86 100 12 48 79 99 8 90 17 43 42 58 5 79 14 50 59 82 51 62 57 78 69 77 5 55 3 42 43 62 17 83 75 100 32 59 15 93 11 43 9 62 24 71 1 13 41 79 35 70 68 76 6 39 60 94 2 99 19 30 29 85 13 77 23 96 80 88 12 37 1 2 32 64 41 85 8 66 57 60 2 16 8 25 37 85 2 23 18 61 24 84 64 93 15 82 68 75 82 90 23 99 82 86 24 47 25 57 33 62 21 27 46 49 22 58 41 63 7 61 87 96 74 78 72 76 2 52 33 40 63 88 31 96 40 92 24 28 8 24 15 100 27 87 7 34 11 40 4 14 42 43 29 47 57 77 48 76 3 21 25 71 8 67 61 75 82 84 50 85 23 33 39 76 40 56 19 71 74 79 20 32 76 100 59 75 76 79 29 46 3 36 47 97 95 96 23 55 55 62 41 80 64 80 51 75 38 50 67 81 36 47 2 11 9 26 57 82 20 88 50 93 11 81 85 90 44 96 15 59 49 91 16 72 14 15 7 68 24 70 70 85 51 95 71 91 22 92 63 84 47 72 100 1000 1000 1 2 396573 2 3 910068 3 4 105695 4 5 262513 5 6 565608 6 7 164153 7 8 997479 8 9 517298 9 10 339453 10 11 106194 11 12 221869 12 13 56019 13 14 413860 14 15 308875 15 16 737939 16 17 898535 17 18 360897 18 19 970708 19 20 140619 20 21 93643 21 22 568710 22 23 525211 23 24 635409 24 25 714400 25 26 719782 26 27 835582 27 28 290391 28 29 380844 29 30 275165 30 31 805115 31 32 311591 32 33 188089 33 34 231534 34 35 417285 35 36 966954 36 37 797141 37 38 97789 38 39 964432 39 40 314438 40 41 953594 41 42 586978 42 43 536307 43 44 9612 44 45 837 45 46 361533 46 47 747550 47 48 899371 48 49 722429 49 50 718257 50 51 556342 51 52 816072 52 53 803319 53 54 81552 54 55 967832 55 56 517718 56 57 801333 57 58 319765 58 59 324461 59 60 182177 60 61 594929 61 62 129575 62 63 10119 63 64 299369 64 65 361108 65 66 943755 66 67 266322 67 68 158248 68 69 557895 69 70 230754 70 71 989037 71 72 511488 72 73 817731 73 74 525343 74 75 521100 75 76 334919 76 77 886876 77 78 785001 78 79 750641 79 80 125656 80 81 19610 81 82 306982 82 83 941727 83 84 822928 84 85 388534 85 86 425910 86 87 340645 87 88 189866 88 89 745674 89 90 181457 90 91 888394 91 92 856954 92 93 827383 93 94 898512 94 95 672675 95 96 188490 96 97 358618 97 98 938996 98 99 863089 99 100 916513 1 26 428000 20 83 465451 1 47 250452 3 42 270061 23 81 92988 8 91 949984 16 26 647793 19 22 475175 83 96 663665 43 100 43105 12 44 411582 12 26 821754 62 79 118800 65 72 57854 25 46 938635 54 64 761677 79 100 846744 92 97 305117 31 66 919812 31 82 506207 39 42 262350 5 20 555027 19 25 719157 25 83 989028 60 78 187974 23 64 704527 22 92 761257 13 36 730205 4 31 26236 12 16 524318 50 74 624611 1 16 708146 10 86 563622 37 68 476952 27 62 328915 2 40 975259 23 96 468346 53 88 266549 18 88 500916 57 81 241489 31 67 760763 4 82 351416 19 49 661225 39 71 476413 17 74 479575 18 40 703614 93 98 205262 32 43 953466 44 49 211553 59 81 510309 11 48 950027 62 66 144861 15 77 753679 1 37 697817 10 14 431134 40 49 65703 5 99 289095 66 93 110278 36 83 203978 35 47 705159 46 95 219421 7 22 234587 82 84 458801 12 36 488389 1 29 283950 14 40 690750 45 68 684048 41 92 94145 28 70 59331 28 74 51178 48 71 993051 34 78 79784 13 86 920195 74 100 974775 1 75 976840 25 92 44608 36 72 917822 50 64 901313 46 92 88782 17 28 981409 5 88 93457 7 17 956442 81 90 278228 80 85 604753 11 32 215228 24 51 516452 11 58 18075 12 79 284591 43 57 718234 25 85 576250 41 85 245089 48 93 935757 35 89 67937 14 73 480269 18 36 325000 45 86 645675 48 95 498986 25 75 774497 65 67 82706 91 98 482942 28 99 542734 20 40 255133 54 96 699922 19 85 313646 5 37 71081 33 56 465418 31 33 24912 7 68 700088 21 55 229020 14 97 676018 24 48 400809 44 80 61357 1 49 789841 47 68 31297 4 79 597752 36 97 809882 8 68 37349 26 96 555665 2 48 156685 50 67 756999 37 74 416398 69 97 814577 17 53 429030 84 93 840776 39 89 839954 27 41 820902 74 94 310410 23 72 16357 19 39 598210 75 86 304859 22 84 808570 52 99 878523 21 28 254667 8 95 244260 21 100 65162 66 73 891923 37 47 424631 56 85 22840 60 93 844050 18 84 349134 6 39 97437 13 56 818457 35 80 441613 39 41 632659 38 100 578031 13 62 351048 35 61 747137 17 97 919992 36 58 809392 5 91 856849 27 43 522456 36 56 718890 87 100 835982 25 58 197333 46 75 460087 32 35 207223 32 49 643566 39 56 477653 13 82 509457 55 82 580252 37 82 568559 69 78 245397 11 68 272873 44 77 318286 16 89 896712 54 72 859299 72 77 497982 28 94 702172 47 92 715754 47 55 618887 58 80 44476 48 68 705305 15 64 202116 36 91 896259 58 73 730599 11 85 23570 35 39 550942 16 33 111321 31 87 831012 37 92 734510 79 95 394689 6 62 268288 10 78 220954 13 25 783696 35 38 65553 33 74 559316 8 55 955854 23 48 415086 20 61 447368 53 83 45805 83 93 306999 33 88 832212 49 73 350489 26 74 651054 60 74 52191 45 78 966964 51 93 254671 47 98 929645 17 84 177705 58 76 752282 48 69 937431 11 56 607598 15 53 758476 16 59 468668 38 61 651066 34 58 764902 26 38 326105 77 99 933112 19 41 363469 23 46 626037 5 45 755446 60 70 535908 19 26 368560 37 94 684527 16 31 860155 32 39 800688 8 89 733799 27 81 613619 3 24 756008 7 69 27805 18 38 563713 44 56 448624 2 80 649503 67 76 421018 49 82 725519 14 81 740709 20 73 213897 51 71 918777 75 89 607632 43 48 217890 32 53 280808 39 65 259103 82 94 35958 9 12 60307 82 91 559239 56 90 858858 28 38 408628 14 79 88369 45 53 524116 87 95 987668 78 94 531284 16 96 39876 8 29 197969 37 65 293432 23 27 114413 34 61 192454 62 71 484391 40 50 211457 18 44 29801 86 90 98739 5 67 932132 82 89 540979 7 84 108306 41 80 224608 11 34 322369 12 76 35060 32 82 324003 67 85 473844 23 71 152910 11 55 826443 26 85 699384 44 62 807689 39 77 244368 8 12 52308 39 70 816369 82 98 735000 52 63 199784 81 95 763307 3 56 775313 14 51 844649 86 91 580892 52 74 653230 80 93 127742 12 80 375022 48 51 756655 48 100 156669 1 50 87689 4 6 379353 8 17 224002 59 93 804893 11 18 458123 10 90 102216 62 77 961779 9 36 842829 42 56 329481 3 11 229384 11 86 532733 14 26 908790 79 82 183997 41 72 160803 46 58 225892 13 20 755021 33 92 341029 68 72 316636 52 62 384139 72 87 292376 20 34 288301 61 100 663579 10 33 262858 50 73 183382 27 60 78379 71 79 75592 43 63 550935 23 83 869106 44 58 33110 48 67 426496 23 100 352615 54 76 500784 64 85 650908 86 97 961835 45 75 15005 18 75 855899 52 90 37821 58 72 536378 19 67 451778 14 33 143200 81 84 639275 8 35 798929 25 44 479829 11 40 987926 14 67 538352 32 65 359841 83 85 369464 15 92 380230 10 92 839514 43 76 138998 18 56 946132 15 98 254049 41 58 729225 38 80 166236 15 93 134602 19 59 467111 3 75 490902 56 69 309464 12 70 832939 55 67 446646 72 98 854460 69 98 844569 61 74 314506 9 40 805073 63 84 833991 60 81 222749 22 35 13675 23 56 184831 38 67 195500 25 66 730944 15 36 54612 4 12 129472 62 85 848263 34 46 304347 24 60 449058 24 92 60879 78 99 679953 29 33 124843 28 100 402670 45 72 643495 11 16 771482 22 79 227686 3 58 31099 55 65 123232 63 66 565707 20 57 230930 35 50 426180 3 67 806260 18 45 381839 42 66 302583 12 57 696993 87 94 431266 31 89 617176 6 29 49082 12 20 655948 18 92 358304 41 99 446690 31 95 431057 26 29 899157 63 67 936520 8 75 745365 62 73 781895 2 100 365875 59 82 73086 79 81 862355 70 84 398906 62 74 361636 57 82 130625 59 99 797805 7 26 767568 27 100 950675 13 91 81399 15 38 345651 12 73 658984 3 98 628264 4 72 472199 9 86 762824 42 44 857 21 40 293416 25 99 774693 44 70 642367 21 57 797404 6 17 246450 20 69 122973 19 29 125058 24 43 348551 44 51 331443 21 66 489241 16 58 758465 2 38 917183 10 58 230939 32 80 65606 30 37 526974 5 79 444693 4 75 734021 17 61 789297 64 68 708440 6 85 838312 28 62 829196 65 96 151057 34 74 480640 41 69 823864 97 100 268557 55 71 518929 40 67 308225 30 59 533017 35 43 371328 32 37 317807 23 89 735692 48 74 216331 52 65 292552 28 44 210803 36 40 94057 11 17 583723 2 41 28353 9 60 275739 37 54 298771 43 95 888615 18 78 962455 65 70 751229 52 69 836893 3 12 262772 5 52 957208 14 61 686924 16 88 952126 13 79 251048 7 73 139663 51 76 102117 72 93 853345 23 61 206589 72 78 469361 75 82 942920 88 95 146195 54 82 903762 31 69 748638 10 46 52150 36 84 625676 7 28 995373 30 88 718313 12 59 704025 38 92 163296 38 78 309490 19 31 729604 62 87 478241 23 85 530391 8 82 211551 41 44 599586 16 50 170314 31 40 297553 53 89 269816 77 81 48654 18 25 916831 14 37 894613 17 75 934126 8 92 649902 32 51 249487 52 100 936152 39 83 233705 43 71 19872 3 72 68525 73 96 501707 30 72 338835 39 97 770198 90 97 280189 56 91 425073 57 72 467181 39 62 217237 57 62 237108 16 28 821985 75 88 840043 35 48 752714 16 35 599511 32 54 608759 43 72 640614 44 85 210519 27 94 660281 18 82 787837 31 41 262016 68 76 323585 81 92 185971 43 45 818554 1 40 731326 24 66 585521 84 89 270240 34 63 930520 15 80 718356 10 56 496723 7 32 421112 51 92 412539 29 84 723630 26 99 64027 53 79 549018 30 44 943793 50 80 779382 42 89 555667 60 73 457182 15 34 270089 40 89 816372 84 100 419723 39 64 349206 20 62 720683 46 66 626561 15 95 740157 8 97 755636 85 89 887329 55 97 928701 11 88 75234 28 52 303725 51 100 930560 22 41 279323 61 85 223758 22 50 951325 78 97 106332 65 93 557072 29 93 563478 25 45 27066 39 45 938754 44 89 869314 17 82 664988 47 94 200972 3 8 752774 10 22 13058 14 74 570129 18 42 133607 62 67 677024 54 91 470468 44 96 846664 32 61 225332 49 65 472031 13 38 969897 18 79 765549 25 29 298873 87 91 141534 62 96 135576 39 82 584723 22 45 903184 28 39 402984 48 58 103755 47 60 73652 16 51 338069 46 51 988352 1 79 978976 18 58 100227 65 85 782408 4 28 754143 66 84 157126 14 93 777232 7 35 926275 5 56 977125 5 7 396356 30 34 317573 51 87 417799 67 72 716559 21 31 60514 73 100 674997 50 66 64742 33 55 308868 23 95 745758 52 81 142113 16 85 417367 36 82 303190 46 54 523620 53 59 14544 8 70 178945 49 100 120578 7 81 429445 40 71 476319 49 66 733199 14 69 695412 67 79 721885 57 60 348630 28 65 552241 17 72 430848 16 39 374196 45 90 305676 41 48 7746 59 87 420763 9 88 626283 1 72 113231 50 87 341509 58 68 938973 8 85 709442 76 80 785502 17 29 956961 27 55 489671 89 94 755580 72 94 233251 1 3 892182 12 61 320401 9 27 584956 15 58 407631 17 78 340903 46 97 297863 23 53 787533 46 64 543112 35 40 776363 40 87 869015 68 95 303175 6 68 192660 28 54 307938 43 62 587595 11 92 372425 7 46 116970 22 93 948145 20 56 948731 11 70 757570 84 97 457616 59 64 822974 70 83 907927 8 63 610540 54 57 204432 67 78 655577 25 100 920937 6 73 490181 2 92 602536 2 32 523958 2 98 798041 13 69 891651 42 48 177921 10 21 772128 60 66 470281 43 84 540859 60 72 761110 8 18 753982 19 40 731174 51 75 424675 4 32 928125 25 72 710989 14 75 563136 34 95 607997 74 93 615762 7 36 403345 26 57 942466 7 74 77005 80 92 330431 7 42 107815 31 97 683239 19 69 666665 7 34 828012 17 43 625798 13 59 440256 69 84 899073 42 91 492429 22 86 822860 26 76 919710 44 64 239781 77 80 122987 91 95 130541 28 57 753857 7 70 296870 29 62 732738 64 87 862780 6 15 780965 7 43 30351 13 66 277297 41 46 916635 35 88 47175 15 44 801032 37 50 97901 11 65 346990 80 97 209769 64 86 507085 65 89 813380 49 87 556905 14 35 547150 21 54 195038 41 96 778404 79 84 978840 56 95 391220 36 44 117341 37 77 445695 34 57 451946 32 40 134475 29 53 232015 33 100 851398 24 30 888630 60 80 712677 20 23 766839 78 100 62375 7 72 675533 78 96 751036 11 14 961368 25 65 913552 75 94 844575 6 32 475187 51 72 302110 36 61 917452 21 67 360109 34 50 201656 11 69 989242 31 76 466961 56 92 380512 85 87 271641 69 92 263180 16 19 565289 10 85 779000 65 86 733221 58 97 572951 19 72 46558 30 64 5439 68 100 854576 24 44 481727 12 14 155603 12 64 142419 13 30 85003 30 74 659889 37 96 465752 14 60 28662 75 95 34100 27 63 405027 71 74 711670 94 100 148536 20 99 720673 49 64 322027 67 75 362831 22 55 344935 15 87 373596 41 81 924047 67 95 329074 20 37 40743 30 71 189278 25 38 705329 49 57 404292 6 27 10728 35 46 450854 18 52 123775 52 66 928261 7 99 143594 60 62 56413 30 43 762042 6 81 467370 6 89 871661 33 94 398741 30 81 849594 50 81 973369 1 99 417981 57 99 77926 25 94 39077 18 21 384112 17 100 615355 30 87 904834 36 63 394554 61 88 328886 38 69 923164 1 32 275229 5 72 3583 55 73 365577 63 90 538428 69 90 593668 55 72 14853 34 90 925758 46 77 254643 14 66 694158 41 86 191260 42 65 711194 4 54 505000 76 82 379663 9 65 386031 30 38 51780 56 89 107260 25 41 636766 42 79 750259 2 20 159723 23 47 666276 47 51 571109 61 67 498017 43 73 51297 7 76 512316 17 62 135927 82 100 169503 40 100 660245 90 98 916480 12 96 99107 14 42 186567 54 81 200935 53 97 252231 59 86 586274 75 99 722201 74 81 408055 65 80 68299 24 96 657020 87 92 272478 1 85 459044 81 91 659978 39 85 912209 66 91 783867 17 52 285193 50 69 648366 23 82 381482 13 22 896616 1 69 613539 49 78 549892 10 39 209870 77 94 122078 37 42 422296 47 88 188321 5 80 812295 86 93 504568 2 45 123737 65 92 987000 48 98 787805 7 86 514026 1 62 152455 50 52 744841 89 98 449513 78 93 261807 22 30 282727 63 75 967982 14 95 722247 62 93 510051 28 61 615703 68 82 871791 71 83 394569 47 63 170398 6 92 629919 32 75 450836 1 46 418818 59 95 141064 20 39 167466 19 90 707893 31 92 400774 35 98 184756 17 68 767326 40 85 655621 31 55 815352 57 91 897897 8 57 890255 23 52 69475 40 90 504445 24 57 953461 64 91 633229 41 79 411844 62 64 903870 15 19 352460 11 27 736219 20 80 277588 2 63 992414 28 71 79437 86 88 452979 17 26 507609 18 93 863490 52 88 160553 15 70 347870 63 65 169693 17 55 796044 53 77 147832 62 83 132848 43 59 393815 12 82 711407 72 100 897810 45 79 40809 9 92 963224 12 84 360940 14 83 910532 14 27 383014 7 71 26805 18 77 400676 34 51 219268 43 47 223359 55 66 397142 5 18 159531 80 96 12153 22 94 482517 45 73 503010 1 20 826378 23 39 495412 6 69 205254 65 76 394671 45 58 945027 65 84 595821 58 69 715566 25 68 841883 40 69 344892 21 30 541415 32 36 818435 37 52 497910 9 59 79855 49 85 971648 33 50 567468 18 90 799386 32 55 514153 32 66 17744 9 100 294835 30 92 744265 6 13 101652 50 93 2 55 8 15 8 45 55 64 94 96 63 75 37 60 18 20 49 64 7 86 94 100 44 93 9 75 1 88 60 93 66 89 48 95 54 81 44 92 9 85 35 91 48 79 17 94 9 98 17 35 15 16 7 29 55 59 16 60 27 42 4 30 45 98 25 78 4 21 64 68 6 10 5 98 43 88 73 85 51 89 17 20 4 100 15 75 42 54 26 48 29 69 13 77 6 79 82 89 8 27 45 84 4 40 12 36 38 40 11 100 54 55 28 62 21 68 22 98 15 90 27 43 54 57 49 94 27 38 1 34 10 17 1 79 14 72 12 63 3 63 26 56 69 87 35 90 54 56 20 87 65 97 2 63 11 21 10 95 47 89 50 95 15 73 50 86 61 86 26 75 43 95 12 82 18 32 37 71 37 86 35 99 56 87 34 61 1 17 12 80 47 50 84 99 22 84 11 84 61 85 9 56 28 73 11 37 25 42 78 81 16 62 1 29 23 41 34 39 42 65 2 91 63 86 47 90 7 52 30 67 37 91 16 74 62 63 39 59 33 100 13 26 48 100 6 85 38 47 2 40 37 64 77 78 10 35 82 92 1 18 27 82 33 44 10 40 78 99 68 83 78 93 29 48 53 92 14 82 67 99 73 87 30 49 17 92 83 98 35 83 64 67 13 99 53 59 9 60 28 30 43 59 42 72 64 88 53 94 44 45 19 69 83 100 69 99 43 51 25 48 14 37 50 64 54 75 2 53 74 94 33 94 40 89 55 83 53 65 6 21 15 49 14 23 11 25 27 65 42 64 17 66 17 76 4 70 28 49 73 95 35 81 12 17 19 95 23 71 11 76 26 95 69 76 1 39 17 95 11 82 64 79 57 67 1 36 15 95 9 95 20 30 33 66 23 77 60 69 2 36 38 92 69 88 4 9 15 20 37 78 50 94 44 50 29 58 37 45 4 26 9 66 25 74 50 99 50 62 3 20 57 97 36 95 3 77 27 74 24 69 20 64 1 73 69 74 29 89 94 97 71 95 23 96 21 72 40 57 5 75 48 69 40 76 23 30 19 97 9 39 28 72 2 44 28 75 65 69 4 10 50 65 32 87 53 97 11 54 37 44 44 58 5 50 19 79 31 37 27 39 75 98 19 29 94 98 55 58 10 66 19 31 51 59 56 69 3 79 61 98 15 70 41 71 12 19 2 50 28 100 27 40 26 58 55 71 19 46 3 29 24 96 36 50 48 54 18 40 88 91 51 92 20 81 29 97 83 90 45 67 43 46 13 18 72 91 39 42 29 47 1 40 39 77 46 69 11 31 3 74 74 83 54 63 43 70 36 45 40 88 9 81 23 100 32 93 13 79 5 74 50 79 43 99 9 79 6 63 40 52 5 36 3 5 99 100 39 92 38 72 90 99 30 47 59 82 7 8 15 86 56 58 2 84 45 82 33 39 7 84 31 43 41 85 40 99 83 91 30 73 14 28 60 62 57 95 17 71 2 85 2 9 38 94 82 95 40 66 78 96 70 82 32 81 15 61 71 90 39 84 17 100 26 96 66 94 42 47 2 95 56 96 18 84 17 23 12 40 41 57 38 88 11 19 70 71 85 92 13 23 28 81 22 23 6 68 14 93 21 94 29 88 38 62 1 46 41 42 4 39 59 61 26 44 52 90 18 79 40 71 28 53 59 92 24 27 72 85 24 97 34 100 38 45 87 91 28 98 31 89 41 83 49 60 52 84 20 31 35 93 3 99 77 79 15 78 48 74 90 100 27 60 46 96 69 94 73 99 7 34 40 82 66 75 33 67 15 28 20 38 2 37 74 80 13 52 13 46 25 35 64 84 11 62 29 82 53 56 81 89 11 72 22 29 7 98 74 97 71 73 5 37 50 74 1 50 16 85 86 98 27 66 34 79 11 71 75 81 82 96 61 80 2 8 27 57 64 100 6 53 50 90 35 68 87 94 18 100 70 80 28 54 51 62 11 49 3 93 49 70 29 61 53 80 28 76 28 36 76 80 31 47 10 70 10 93 39 72 31 66 25 33 25 79 71 96 7 71 24 26 53 87 29 80 15 59 57 98 18 58 19 50 10 73 22 97 1 42 21 37 2 94 6 27 44 69 31 71 11 18 32 51 7 21 25 99 51 55 12 29 54 99 3 90 19 43 48 76 16 21 20 52 38 89 62 89 20 82 1 95 12 71 42 51 6 74 37 93 34 91 42 66 62 84 32 68 26 68 8 47 79 83 73 98 11 67 38 61 7 44 55 90 41 78 3 97 41 46 31 91 33 83 45 96 28 41 34 35 17 39 36 65 31 41 69 90 7 10 36 96 90 95 81 84 19 77 24 65 63 80 24 72 11 77 40 93 32 98 24 44 32 44 85 91 32 53 3 26 16 76 48 78 1 43 14 85 13 15 6 24 38 80 21 69 53 75 11 28 37 84 4 82 22 51 2 59 12 62 4 45 17 68 45 93 26 49 15 66 34 81 35 55 38 46 73 82 15 82 49 57 59 87 48 58 54 70 51 76 67 86 30 95 20 59 31 76 11 34 9 21 46 65 66 99 19 99 54 65 13 35 10 21 19 72 20 93 22 25 62 68 15 88 92 99 34 74 20 74 35 84 48 92 32 57 2 98 7 63 55 93 16 75 65 98 84 87 43 63 5 62 67 76 62 94 20 40 23 33 24 54 23 37 20 80 38 39 82 93 9 30 61 94 47 58 29 100 28 89 42 50 5 39 34 36 58 72 73 92 52 77 9 99 23 27 61 83 11 74 18 91 20 62 12 64 56 62 50 53 16 86 25 37 58 62 68 74 15 19 14 50 24 80 40 92 3 6 74 93 56 95 37 56 63 82 15 33 31 100 67 100 9 24 28 92 31 62 41 60 51 54 11 80 5 44 86 97 18 80 4 6 66 87 19 87 32 69 70 84 88 93 67 92 36 74 20 56 62 90 61 65 34 76 31 40 26 40 78 97 80 96 17 47 10 55 52 97 65 80 46 87 36 84 6 100 60 84 59 76 38 53 1 27 18 25 17 32 10 78 14 86 17 75 72 78 13 56 67 71 55 78 14 92 2 14 3 89 51 93 29 93 41 67 79 87 13 80 9 47 22 95 57 92 62 86 5 46 59 99 6 39 5 32 24 36 41 66 59 85 8 24 39 89 35 88 24 48 37 69 19 45 32 60 30 57 36 81 15 41 48 50 36 83 26 53 24 62 11 83 37 99 21 25 68 86 74 100 18 88 18 47 47 49 3 84 27 69 76 98 35 47 29 39 38 50 50 85 3 50 58 90 27 67 37 68 26 91 4 51 12 79 1 11 1 100 6 97 23 35 12 86 36 48 36 86 31 35 33 72 82 84 3 22 8 10 70 85 53 72 64 89 50 89 22 88 8 63 8 46 44 74 11 93 31 75 2 46 59 81 33 35 35 95 4 42 46 79 28 67 56 86 31 95 59 91 9 67 10 28 13 93 71 80 45 57 39 74 52 61 40 84 45 71 68 78 30 51 72 89 41 81 7 76 7 9 49 51 22 71 30 66 3 27 39 56 7 40 30 77 36 98 17 54 77 100 9 63 19 75 34 88 7 39 4 20 24 82 23 80 73 81 2 71 6 57 62 99 22 50 79 90 41 51 59 93 23 25 10 84 17 62 43 100 23 98 46 72 80 94 26 47 34 53 4 52 36 53 46 56 48 86 4 63 22 39 72 84 15 55 29 35 6 12 3 51 76 94 2 99 9 53 2 7 6 30 43 85 3 80 7 85 6 42 66 97 41 52 28 80 32 43 33 58 13 31 14 63 72 81 18 82 40 72 42 84 4 68 45 100 26 97 62 66 93 100 31 93 36 78 41 73 5 13 55 75 36 70 87 98 28 69 8 86 2 54 53 89 14 51 12 49 32 100 5 76 83 92 5 23 64 69 18 27 53 93 34 93 28 33 30 87 87 99 30 42 57 69 14 89 4 43 21 82 73 77 22 53 45 51 24 31 19 68 17 99 1 3 28 99 21 89 27 80 1 89 13 83 28 59 32 63 65 81 56 77 24 63 24 45 65 73 45 53 15 84 24 41 32 75 22 85 11 36 17 43 46 99 74 91 36 61 25 49 22 60 56 82 18 26 65 70 48 94 57 70 82 83 3 53 36 90 6 41 56 80 38 70 29 98 57 77 8 98 23 72 25 93 24 40 67 94 31 46 21 50 61 62 67 85 2 64 22 92 3 85 42 89 15 79 29 57 3 47 73 94 10 71 16 42 24 29 1 61 16 40 13 24 15 48 46 49 5 22 15 23 20 51 32 38 5 65 22 44 81 97 4 23 5 86 68 100 2 35 42 63 25 85 8 44 45 87 28 37 32 58 31 54 28 34 27 36 30 38 51 61 47 74 16 67 40 87 51 94 36 89 63 90 77 99 30 46 25 81 59 63 60 87 22 41 30 48 51 60 24 81 6 33 70 73 8 99 1 13 54 100 89 95 14 65 59 94 9 36 47 85 47 77 46 68 100 1000 1000 1 2 67106 2 3 448770 3 4 637405 4 5 142386 5 6 825446 6 7 651963 7 8 558070 8 9 52067 9 10 652935 10 11 483520 11 12 134874 12 13 139399 13 14 588520 14 15 655079 15 16 913698 16 17 474960 17 18 68474 18 19 849511 19 20 600277 20 21 935767 21 22 353922 22 23 659523 23 24 292992 24 25 213957 25 26 377383 26 27 524728 27 28 361203 28 29 611030 29 30 137404 30 31 441123 31 32 441127 32 33 204510 33 34 889892 34 35 78532 35 36 863247 36 37 715337 37 38 730494 38 39 937669 39 40 283755 40 41 899780 41 42 421188 42 43 418629 43 44 39179 44 45 9708 45 46 73707 46 47 952876 47 48 1019 48 49 658532 49 50 318739 50 51 601295 51 52 594298 52 53 672660 53 54 260817 54 55 403642 55 56 402968 56 57 638200 57 58 444721 58 59 280522 59 60 765581 60 61 582125 61 62 721644 62 63 206707 63 64 302986 64 65 127888 65 66 801590 66 67 682584 67 68 843224 68 69 48435 69 70 620252 70 71 126979 71 72 948215 72 73 41440 73 74 61959 74 75 987393 75 76 567499 76 77 652017 77 78 940268 78 79 84869 79 80 310549 80 81 259006 81 82 686164 82 83 421198 83 84 448017 84 85 463332 85 86 341191 86 87 367336 87 88 617883 88 89 785912 89 90 647858 90 91 899815 91 92 884388 92 93 369501 93 94 622874 94 95 187373 95 96 497388 96 97 424463 97 98 386308 98 99 856964 99 100 472898 12 94 421112 4 53 730620 21 23 557520 36 81 978718 49 68 836260 2 85 622171 42 69 22910 42 94 726634 4 82 112942 53 97 635853 64 90 716555 19 93 881107 64 94 646879 26 84 98815 53 74 530434 10 64 579935 35 51 45603 30 44 125478 71 100 18426 52 75 411667 68 81 883511 39 86 85974 17 31 362309 31 56 133713 64 82 741377 51 91 487563 5 94 256658 1 90 752387 19 52 877409 3 96 638283 62 70 148415 8 72 539653 45 90 577770 6 98 231052 70 79 414768 21 46 694770 60 66 20374 7 18 512826 56 77 168777 65 72 490480 33 99 434001 4 14 847560 1 18 960850 39 58 193099 27 91 19329 10 25 919449 79 84 542467 25 82 17809 2 58 64773 73 89 782723 42 58 649088 1 13 55106 2 65 555244 22 52 802786 1 80 981447 25 81 854877 47 60 265033 13 71 188014 21 24 279771 45 49 894712 6 19 943653 7 70 356505 35 64 246559 10 45 313708 22 84 492320 20 44 757352 8 90 945365 14 80 741487 14 76 152550 19 94 612554 40 100 969059 63 74 731969 22 82 578030 18 41 526571 25 60 13392 20 31 97311 27 82 272553 58 98 439318 33 37 409131 26 86 305501 40 78 331740 50 92 690166 65 70 281847 82 99 703587 22 94 306411 13 24 421482 58 76 162808 55 80 243965 43 97 926949 29 79 223775 4 70 718521 35 95 422490 12 33 220840 20 93 545761 38 82 884074 16 62 352401 19 75 93280 25 92 789828 40 68 411858 48 66 339388 19 69 115009 16 39 580796 27 80 328428 19 71 295999 9 80 86333 5 22 298148 57 92 189122 36 68 840413 15 87 418653 72 86 737018 4 11 432687 14 54 802225 80 94 392644 10 75 511676 79 83 809823 35 74 998945 22 42 355709 28 88 774361 11 66 27731 21 69 976769 15 91 757922 39 57 692901 34 50 403502 8 93 498464 38 69 818046 24 91 952320 45 87 704813 32 96 748592 8 94 49357 14 38 835678 6 57 538292 13 27 559482 62 79 973316 6 33 948675 74 96 505813 17 41 566436 12 55 145533 24 50 47916 58 68 6610 47 76 610375 31 96 853631 43 78 463910 45 56 994042 19 62 538989 83 87 385629 19 55 700941 10 51 237416 11 18 38835 27 68 889611 2 67 576063 32 71 317159 1 27 134088 62 82 924332 55 95 179602 43 82 940685 24 36 268203 45 64 257605 22 66 56575 1 28 230093 2 90 339863 85 100 303264 11 39 246925 22 93 217332 24 39 210374 20 60 105397 8 62 217712 18 52 83795 59 91 472360 86 91 266887 44 78 153828 29 41 874280 56 91 728818 32 35 24040 15 37 558845 74 85 228052 49 87 852604 43 56 202414 46 54 125151 40 89 761629 19 32 254321 12 98 50276 55 68 609507 59 89 386070 14 73 889358 59 98 14394 10 84 357142 39 65 783684 36 79 198937 76 81 397428 81 99 326471 48 56 484477 25 66 595336 31 49 1045 46 89 15438 63 80 22619 15 93 302607 4 74 678582 31 34 333241 15 29 176064 22 29 660540 43 88 33757 20 75 391688 19 68 293176 9 14 966274 40 94 296289 54 65 485633 23 57 659458 4 40 95744 20 97 48810 48 60 85283 43 99 814671 56 62 655745 29 43 497864 18 42 871772 44 88 650963 52 84 586416 68 74 426125 26 29 51164 21 25 243983 30 84 13631 12 35 357273 34 42 800586 14 94 722553 17 56 57548 79 95 205183 51 71 607870 28 99 659033 48 76 419368 11 29 949350 45 92 822974 56 59 14021 49 72 736574 17 79 310473 47 73 515656 70 92 870458 14 92 34337 43 98 103036 18 65 125364 28 66 702955 25 91 166832 49 62 656387 73 83 702187 3 8 692355 28 32 761501 87 97 528745 41 96 903858 32 83 454355 67 100 940572 79 82 892489 3 37 667380 65 68 582180 7 99 984452 6 93 14355 37 48 466634 76 100 675230 44 71 413070 53 55 208804 21 60 127603 3 83 342482 71 91 169936 10 50 237452 16 30 559050 33 61 904007 39 60 66444 59 72 111071 75 93 64907 47 79 231218 20 81 338100 14 74 337471 2 64 520572 25 53 285853 3 41 551938 9 53 832376 4 12 95800 22 26 34453 19 28 418879 17 87 495757 4 36 216590 4 9 796255 24 26 545856 9 54 645241 43 63 334345 18 23 903408 69 79 82729 4 73 680409 52 74 342995 8 91 236798 49 78 985053 4 39 587130 11 62 226131 54 84 139133 26 98 700956 5 95 812034 16 86 583437 88 94 439863 39 88 292153 37 99 74482 47 90 596220 2 19 907434 49 65 602295 35 84 458749 61 68 649546 8 23 260103 88 96 466810 58 81 302649 20 62 74299 44 56 481997 45 63 838351 16 96 689215 16 43 83849 91 100 617616 60 88 368690 67 90 931797 45 51 805961 51 54 366080 16 49 396036 59 97 397232 21 99 398161 15 63 482010 5 66 615977 44 77 984667 86 96 432815 14 36 60211 75 86 790365 6 88 431780 88 93 575290 25 85 817114 23 31 548334 44 89 403948 5 54 326352 31 81 997796 26 99 678381 61 66 837846 76 99 803272 40 86 134778 71 74 378670 12 58 536146 26 40 134069 11 35 549209 39 59 512063 9 93 836170 41 70 2135 30 87 744663 58 80 277554 35 66 242225 48 88 100702 22 28 992074 31 38 379312 93 99 998683 8 37 834853 6 48 353339 1 67 77444 55 84 263330 31 74 827886 18 73 928588 9 62 8784 91 99 904448 49 83 419482 8 71 770686 8 28 124025 33 77 414236 16 31 193918 13 89 21803 13 83 950390 17 23 146451 30 59 642841 28 76 458539 36 46 229225 43 74 353249 40 87 607977 24 75 721908 31 72 950194 43 54 416936 22 65 563386 23 51 722578 30 80 190553 10 71 743251 45 95 370576 39 95 583167 25 71 41890 30 99 987880 10 36 208607 52 71 857229 8 68 767531 37 43 269861 42 74 462270 44 92 327666 19 90 143804 7 80 963526 31 88 951405 72 89 165966 7 48 167269 29 76 48436 58 88 460430 18 25 409604 18 39 870847 37 79 600659 15 72 397191 66 73 964796 6 44 130761 3 5 814381 16 71 254790 1 7 759064 47 98 548824 35 53 677054 59 64 210568 54 88 707607 5 78 672402 11 21 319514 67 75 133894 58 99 513061 80 88 352658 46 78 601858 43 93 238257 68 96 980743 1 88 756764 45 93 830999 7 13 150512 40 74 800757 28 69 325459 27 57 491304 36 49 191699 16 92 367146 56 87 353075 27 71 511672 63 72 342670 27 78 9533 51 66 810289 57 93 98932 35 49 106588 49 71 298286 14 16 665431 3 100 800086 29 39 207856 65 100 975270 69 88 170996 41 75 347494 20 98 962777 68 84 69364 17 54 884001 67 83 2587 5 68 697215 22 75 419867 44 61 968835 53 88 111750 28 79 975595 77 98 938371 14 87 318834 33 87 496217 52 70 15155 56 89 712370 16 29 132236 11 90 617422 20 89 977533 14 17 402130 77 85 950347 43 71 785532 9 27 798101 30 78 813255 71 86 41976 48 63 526355 50 85 148826 45 55 883045 39 85 592859 2 21 757395 19 78 929665 51 72 542725 51 99 146007 57 76 605377 13 33 543614 27 95 42413 31 33 838114 10 76 827069 55 60 826259 13 65 227579 43 59 611950 14 75 265500 51 64 233502 33 58 360204 90 98 350030 11 85 898915 24 67 596624 42 44 693730 66 94 74285 52 60 686234 74 78 951733 29 89 701586 80 85 716344 70 84 70685 65 67 938821 5 88 130055 29 100 823784 34 54 723830 39 52 554881 11 24 312011 9 36 505239 25 94 313275 4 37 825144 74 87 617163 4 94 215391 47 88 118462 47 72 287595 9 85 917566 44 95 255874 20 33 295767 8 24 568356 3 62 911629 8 74 779899 68 86 777800 52 61 692812 46 93 95672 58 92 554967 77 83 150287 50 84 289562 38 57 708223 10 40 95210 16 38 635715 75 83 413515 36 97 571018 8 48 775862 45 79 898272 37 97 276554 48 55 198144 19 47 378339 48 95 376024 21 63 698507 29 56 597003 4 98 704662 59 100 907992 30 36 666288 36 100 574871 1 66 163384 84 99 541722 7 41 531622 31 87 157236 15 64 228491 61 70 933152 53 95 544957 40 82 351357 4 29 214455 70 81 377838 53 80 919560 38 46 967533 32 68 124768 31 58 80046 27 43 529549 48 65 887043 5 17 427177 56 61 542180 1 17 935505 16 51 988286 34 48 724705 15 77 576261 34 97 172658 7 55 978960 1 72 454464 77 79 797676 9 67 355342 14 46 64683 16 61 569320 50 60 810377 26 74 386637 11 70 75646 60 70 294204 5 38 931544 33 68 729219 35 41 84561 2 70 891758 4 67 70371 24 83 587930 25 88 831571 37 85 813340 51 89 290421 40 93 738316 7 25 467535 66 85 546926 19 41 651208 2 92 736763 31 62 104787 32 67 765875 24 55 567125 96 99 930564 11 76 407123 93 97 905563 51 77 636699 76 94 978018 83 86 589271 29 45 66033 11 84 890716 58 77 45091 30 38 80650 5 49 487772 49 97 909687 63 92 764463 42 62 83908 52 93 951349 21 48 533733 31 83 940801 7 93 985891 27 90 992129 20 28 697829 38 68 801939 9 52 186000 59 78 64430 51 81 532131 23 28 582215 5 63 523015 11 55 25258 33 53 533738 24 60 747918 11 99 834794 27 48 546162 66 99 626722 9 17 335399 33 59 970543 21 37 9910 27 100 551519 52 59 85256 70 75 833173 52 66 103480 1 31 575185 39 51 947735 50 82 336063 82 92 822958 12 71 349219 22 38 900737 48 73 985992 17 99 335516 23 49 519833 46 64 297659 64 83 91549 17 66 583298 32 47 53732 38 89 926302 1 59 439823 90 95 958547 6 45 58605 19 54 94789 42 52 132144 15 24 223693 41 81 806990 24 79 377073 64 69 303374 22 69 259548 59 68 218094 47 57 934390 58 61 108549 57 91 970001 35 98 471667 74 79 822499 20 66 395530 89 93 741698 66 76 446392 11 23 401548 1 26 931660 61 83 556560 26 69 42912 12 18 514579 8 29 367709 58 96 731301 19 25 98723 84 100 545114 74 94 463013 46 100 394672 34 58 951232 26 59 510495 44 70 541425 11 86 394854 20 94 160163 41 72 667170 90 92 943594 14 25 631245 71 80 475419 16 18 496826 51 62 944993 31 46 486418 32 42 397623 13 77 557785 17 84 741306 8 26 201251 2 74 832496 53 72 824266 40 96 158535 63 65 322837 13 15 595698 6 13 211481 44 75 551374 20 49 983086 85 88 270621 48 91 328598 21 93 514500 25 40 879471 5 72 619062 39 87 339126 25 93 666756 82 100 985330 30 71 484767 15 58 755388 37 49 84129 36 41 978905 45 59 984377 36 72 616515 50 63 277113 42 87 460221 44 98 135902 49 73 218132 19 92 297398 28 31 598654 67 85 355854 55 65 401494 13 70 559839 36 98 22126 12 85 78488 76 78 357326 75 96 70121 75 98 251894 81 93 951137 73 78 405767 9 83 460733 36 73 146887 30 42 860051 20 39 219287 50 97 80071 78 84 313649 61 73 257875 27 50 589602 63 94 317931 18 29 161265 26 61 844101 1 50 377431 88 97 727832 11 32 662209 11 92 157134 55 86 976451 9 32 417113 1 91 779893 27 56 603406 5 37 240868 6 89 134650 37 46 862482 20 56 41042 63 66 198175 2 88 30330 38 40 968438 3 23 740828 23 95 674483 1 100 968590 78 97 352214 46 66 355259 54 79 520814 21 73 195231 36 95 636384 23 64 547065 66 97 804245 13 72 995079 64 72 963669 1 20 187498 85 97 755516 43 94 488369 56 73 16894 38 45 590381 21 39 695755 67 96 825818 31 44 914036 15 27 740300 6 87 391663 26 39 474634 23 35 909818 38 80 700260 52 67 717796 56 84 922787 38 77 706405 7 24 37087 67 94 172014 82 93 818371 8 20 428396 41 58 742270 11 44 295308 18 27 959641 52 96 852860 24 41 559264 47 99 112703 66 93 284716 85 99 103086 18 92 47833 75 85 790102 70 95 601761 68 92 971178 8 18 431598 4 92 573401 3 79 608693 19 26 363292 21 43 267584 41 88 578220 25 58 170512 57 84 68148 5 10 664594 23 96 176461 9 24 852502 54 63 461195 1 38 582173 21 40 160113 40 64 154322 3 20 335205 9 95 697204 55 74 463376 34 56 642251 10 96 105004 4 77 699635 29 93 798159 13 69 958272 4 32 112593 8 50 288933 10 55 502488 10 18 530842 37 91 354650 24 87 30959 20 42 684814 28 48 679506 76 87 282618 28 73 936654 3 91 113915 45 65 616402 6 82 663595 25 42 18244 80 100 49202 71 73 734015 1 70 929872 39 46 728841 41 48 833914 50 96 973956 64 86 36420 65 82 54853 60 87 399829 59 81 536157 32 51 786523 21 84 716395 18 22 445235 10 69 795500 21 30 946796 76 79 569433 47 95 423615 11 52 117653 22 80 690533 12 77 856191 15 85 466274 59 87 39357 30 40 804165 50 91 572294 25 98 653871 71 97 77485 48 81 711489 21 31 39791 5 89 308873 46 91 173078 27 46 998869 10 77 620159 56 99 704597 3 92 386534 22 36 582164 27 32 23268 15 57 85410 12 34 917055 2 39 69216 12 67 310023 60 65 966054 12 26 585307 4 80 971841 23 46 431128 67 86 239246 30 64 241129 30 97 551885 58 94 552070 64 84 551123 50 80 170335 54 66 10494 60 77 725472 32 66 909103 58 78 756525 38 96 702462 26 35 5125 15 74 454407 32 100 330500 21 95 903883 26 44 908284 49 75 656039 46 77 657656 9 49 147466 25 38 584755 10 89 950363 3 84 404769 54 67 251620 61 75 671854 70 87 96489 18 99 215989 8 73 124166 15 71 567626 63 95 292834 33 47 70474 9 96 765777 58 82 826588 8 70 41 77 8 30 25 75 18 100 32 35 47 70 40 60 74 78 64 86 19 73 37 81 65 66 72 81 47 81 6 68 50 61 10 83 42 57 11 34 8 18 46 77 16 57 45 68 31 54 3 8 24 45 83 89 6 61 21 59 41 86 65 87 1 47 42 96 55 82 52 63 49 99 66 91 6 59 10 36 18 64 87 90 14 72 27 74 47 77 14 33 49 87 39 52 95 100 49 80 81 84 31 63 32 54 37 96 57 64 24 27 13 26 39 65 36 43 64 65 49 89 28 77 81 97 18 91 50 80 60 91 33 54 16 42 59 89 5 22 45 80 71 100 16 93 28 61 25 58 92 98 20 73 69 77 52 95 11 31 54 96 42 80 7 83 17 95 51 71 68 90 31 41 23 90 50 56 2 65 27 45 14 51 17 43 68 72 82 89 84 99 35 92 63 93 9 75 61 97 50 60 57 90 64 97 7 17 13 85 14 79 30 35 6 21 49 61 40 99 44 74 58 91 17 19 18 79 65 77 18 70 33 37 19 95 2 83 15 31 18 61 33 96 44 75 14 93 43 88 40 85 10 97 15 53 17 88 43 68 13 49 38 90 8 45 84 98 15 42 3 12 32 59 58 87 3 80 72 97 19 63 16 33 72 85 59 82 1 24 2 79 36 68 33 39 22 27 30 68 42 88 22 71 9 52 29 54 40 100 2 10 34 62 25 33 6 70 23 43 21 82 17 24 14 40 49 66 35 79 75 86 59 72 23 45 67 73 29 58 24 82 37 68 44 68 21 37 2 64 11 83 34 36 51 76 47 52 34 93 30 82 8 53 52 89 7 27 7 77 17 100 41 84 8 37 57 79 80 96 7 72 8 14 40 65 35 39 16 79 24 97 9 31 1 97 34 79 10 55 38 71 62 78 6 98 37 85 6 32 16 78 30 38 30 37 46 71 13 20 43 49 25 61 57 58 12 91 20 28 81 82 57 88 30 93 24 35 25 39 14 64 20 100 43 65 14 22 71 77 37 56 31 80 49 88 40 90 9 99 32 67 41 76 70 71 68 94 44 56 20 85 4 58 52 71 69 93 66 97 15 21 34 45 53 82 32 42 40 50 14 42 36 67 30 66 66 78 35 37 8 69 86 89 3 100 14 86 24 71 10 76 42 52 25 69 70 75 16 88 11 82 21 24 5 67 38 44 27 70 30 90 34 68 79 85 16 70 45 50 59 86 72 89 40 52 27 65 9 32 19 66 13 89 32 91 45 81 66 75 7 57 40 56 24 86 76 93 1 25 38 86 9 83 26 87 1 91 9 13 22 78 80 87 19 22 15 18 2 44 8 81 52 88 75 99 73 74 9 98 10 33 35 69 19 69 77 83 30 99 12 61 6 82 84 97 1 77 43 53 42 64 79 88 67 98 60 65 21 58 27 49 55 67 32 47 1 76 12 82 70 88 70 94 75 90 5 27 18 47 33 79 40 58 7 20 7 31 65 71 5 43 37 89 37 88 17 69 4 48 41 90 64 73 29 82 43 99 21 76 30 50 73 89 80 95 65 95 1 87 26 35 51 89 47 89 36 55 79 81 8 94 35 61 44 66 1 96 45 74 36 77 68 88 33 58 34 96 68 85 22 26 19 68 14 25 3 94 3 6 8 62 21 99 48 65 49 64 12 60 47 74 36 41 46 86 25 71 41 62 38 62 8 87 52 81 36 84 39 97 5 41 77 100 48 67 51 73 50 65 32 90 24 72 3 61 18 69 4 40 36 53 42 94 92 94 40 45 44 59 10 58 16 22 48 80 23 79 21 94 23 54 39 54 11 74 2 57 61 78 54 81 16 90 49 60 7 29 3 86 68 70 7 15 50 81 45 70 74 99 28 93 55 89 30 57 46 58 1 63 26 68 26 53 28 81 33 82 19 100 52 77 11 58 22 31 9 66 10 98 11 21 29 94 51 92 26 92 18 60 39 77 12 23 78 97 54 75 36 97 14 46 86 94 8 88 66 99 90 91 43 55 54 94 22 72 74 92 15 34 41 45 37 38 23 64 11 42 64 78 7 30 53 75 67 82 33 92 32 33 74 75 20 88 11 79 70 93 26 84 37 77 71 74 13 45 7 89 53 55 13 84 34 58 65 100 8 91 74 84 41 59 28 48 26 30 48 74 84 100 2 70 9 14 20 72 85 86 6 86 21 57 61 76 17 56 55 83 82 90 43 90 4 98 9 69 80 99 41 51 25 35 50 89 25 74 33 56 46 87 25 81 8 65 20 37 4 16 7 9 17 66 28 64 20 96 66 82 44 54 20 32 39 79 25 53 25 85 1 41 37 93 12 69 7 86 10 34 42 54 10 48 47 67 10 39 22 53 31 81 12 33 7 70 28 62 40 43 1 30 15 77 30 63 18 48 78 81 75 96 14 28 32 57 47 62 22 69 34 91 14 75 4 70 53 85 29 70 7 11 14 58 25 43 39 99 18 90 46 64 49 51 62 83 4 97 46 57 49 95 26 99 33 47 28 83 31 38 90 96 47 66 37 91 16 80 54 80 26 54 30 60 15 97 11 60 53 58 56 92 35 77 26 59 15 24 6 71 32 96 7 48 13 28 5 79 33 64 37 78 82 99 34 37 56 96 12 64 39 92 64 98 22 50 62 92 3 50 61 82 14 39 32 86 1 98 16 86 66 85 40 83 13 46 1 89 17 96 50 62 22 66 31 32 13 68 10 63 96 97 27 80 71 78 6 26 80 94 50 78 35 51 30 49 10 67 32 84 14 84 15 96 1 5 52 59 37 50 63 83 45 54 2 93 24 31 8 47 73 81 10 22 62 76 83 93 11 66 7 26 13 88 40 64 21 89 4 100 4 96 9 96 19 43 44 98 7 75 37 65 34 99 29 44 21 77 74 79 46 66 19 94 9 22 41 82 38 56 20 27 32 69 27 86 43 60 23 84 55 100 10 28 6 74 51 100 6 92 44 65 37 66 22 46 17 26 48 57 17 85 15 63 9 54 22 37 29 84 65 79 31 90 15 82 11 88 53 98 47 96 72 74 12 73 41 47 11 94 55 85 83 90 19 65 34 72 13 35 24 36 50 95 5 82 55 60 13 29 61 84 13 25 7 24 13 70 52 60 24 55 4 95 30 52 28 46 31 84 27 43 13 90 91 100 24 81 4 7 16 41 83 99 53 91 50 63 4 17 25 26 19 57 60 100 54 83 44 76 67 76 31 56 26 48 60 98 89 98 12 13 15 29 85 93 73 85 37 45 85 98 71 80 29 47 16 73 22 91 78 91 68 73 28 75 39 59 87 100 6 67 50 66 3 4 48 75 59 91 25 38 7 53 28 49 40 96 57 68 34 59 86 90 48 60 77 98 34 100 19 84 57 66 62 68 57 69 39 75 61 87 8 55 11 78 28 37 7 22 17 50 20 84 19 32 38 99 28 56 7 47 28 69 3 7 2 63 8 46 23 71 71 98 18 59 33 66 25 82 34 80 17 97 29 99 87 89 16 60 14 16 20 77 77 99 42 47 48 53 13 65 37 41 70 95 43 72 71 87 23 25 11 53 39 58 42 50 57 73 47 64 3 66 42 60 12 17 53 100 69 81 7 94 3 16 13 32 21 70 22 62 71 94 18 86 93 96 10 29 70 98 50 69 10 32 15 67 31 75 13 52 6 55 74 89 10 42 55 81 24 88 18 32 19 99 41 68 18 30 36 93 76 96 27 69 36 66 77 91 25 98 34 84 65 84 2 34 1 3 15 72 7 82 21 34 12 37 54 89 44 72 23 68 58 99 67 91 22 52 43 66 77 93 24 52 5 58 72 93 21 60 20 46 24 89 67 100 31 74 70 83 29 88 32 73 9 67 2 97 21 95 5 100 30 76 50 92 35 38 97 99 63 96 82 88 27 51 39 94 52 55 7 56 6 36 31 98 17 38 59 87 16 27 22 77 46 73 24 51 94 96 9 86 87 99 37 99 86 88 44 63 74 80 91 98 69 75 48 66 77 97 21 36 22 60 23 70 5 32 7 43 30 43 15 94 31 99 59 74 38 61 73 99 41 54 22 80 9 87 58 79 15 16 78 89 1 26 30 58 17 84 13 72 59 65 41 80 15 38 65 75 52 80 5 73 14 59 28 67 25 52 35 57 41 81 79 97 64 92 91 94 21 42 73 78 31 66 29 43 7 74 16 74 1 20 10 50 54 90 5 90 38 92 1 2 91 92 64 95 2 41 1 83 30 72 15 45 45 62 43 44 30 33 78 85 21 84 11 36 49 77 12 49 10 20 30 64 76 91 9 61 1 66 4 99 61 94 45 46 24 75 56 95 31 36 59 78 21 85 4 71 30 100 20 57 17 94 16 45 57 97 9 43 53 84 69 82 7 98 13 56 37 97 7 76 24 59 66 100 3 83 46 99 42 98 6 56 36 60 5 42 72 82 60 69 73 88 21 51 25 83 60 93 60 89 1 57 8 31 14 18 38 45 41 97 13 80 21 88 56 94 100 1000 1000 1 2 110691 2 3 361390 3 4 368918 4 5 254650 5 6 915482 6 7 650866 7 8 188027 8 9 815725 9 10 778467 10 11 699286 11 12 922766 12 13 775419 13 14 507594 14 15 118396 15 16 893726 16 17 556260 17 18 830365 18 19 642145 19 20 941014 20 21 641539 21 22 149004 22 23 460003 23 24 942483 24 25 191196 25 26 206900 26 27 697996 27 28 395827 28 29 467172 29 30 63583 30 31 721382 31 32 287465 32 33 174273 33 34 599123 34 35 656383 35 36 945275 36 37 514604 37 38 823600 38 39 649653 39 40 846681 40 41 118418 41 42 865291 42 43 769446 43 44 893837 44 45 372884 45 46 404193 46 47 303914 47 48 929143 48 49 234557 49 50 946058 50 51 386509 51 52 392447 52 53 611413 53 54 846511 54 55 334930 55 56 802608 56 57 569762 57 58 32925 58 59 198435 59 60 553286 60 61 612859 61 62 436168 62 63 840750 63 64 787132 64 65 35291 65 66 13484 66 67 732406 67 68 66246 68 69 837083 69 70 898410 70 71 429278 71 72 471853 72 73 763700 73 74 198723 74 75 365689 75 76 652936 76 77 119267 77 78 185954 78 79 582078 79 80 870176 80 81 648364 81 82 484938 82 83 262622 83 84 259776 84 85 847801 85 86 597551 86 87 578736 87 88 933914 88 89 146827 89 90 293522 90 91 487199 91 92 759686 92 93 729689 93 94 327949 94 95 63169 95 96 281331 96 97 857784 97 98 311926 98 99 863929 99 100 694867 6 35 166719 29 35 48759 47 70 234712 22 99 883075 89 96 659203 41 98 237938 54 77 531459 5 14 777499 5 82 58830 59 88 922758 54 93 732315 24 79 224243 34 100 868142 46 51 382215 72 91 158910 26 31 565860 36 63 119636 40 73 949449 44 72 358782 32 53 80040 37 62 527984 61 76 949963 71 94 31614 12 91 838664 15 78 405106 40 88 546036 55 99 228072 27 86 938411 34 50 521355 2 67 351038 6 15 605974 41 91 969234 3 13 522280 69 76 983470 53 84 784936 90 92 553176 25 90 558830 48 75 849708 11 60 686958 17 78 645759 35 54 197926 27 76 526716 13 30 921780 92 98 218555 13 82 831959 23 49 404551 76 99 534892 5 47 342619 12 57 293530 21 25 746408 78 80 297642 5 56 475217 68 72 745447 3 11 656296 9 24 46429 24 67 320951 17 51 542250 55 61 454748 18 79 996856 8 39 206280 67 70 434057 9 26 802512 49 77 797232 3 75 424142 11 71 699417 77 99 407992 46 50 103042 6 51 859748 36 50 527818 5 95 277856 62 84 304677 22 92 289854 55 98 276454 73 86 186256 28 43 754166 93 96 812142 88 94 797439 29 44 728596 77 93 948231 46 49 266226 1 32 945339 29 75 766860 30 34 722357 15 87 589981 42 94 509675 59 90 527868 29 52 998213 9 91 946609 37 86 827801 69 82 187702 34 94 199885 32 62 814760 43 47 351189 33 99 122755 26 32 553601 6 84 826790 25 36 899370 38 78 841678 15 46 29815 83 98 991596 28 99 521230 11 84 439743 53 95 36990 4 83 105774 35 89 316000 89 92 454535 17 30 817170 6 99 750399 51 77 950114 43 100 880896 51 90 325324 19 34 228734 14 28 874339 3 62 468142 28 50 116476 27 91 845367 20 62 699035 71 83 159340 34 99 689242 41 47 116542 30 94 145292 1 69 975377 14 55 421556 68 93 351369 34 95 887570 9 74 583760 27 87 299432 21 62 417602 95 100 447500 36 92 116746 21 79 111314 7 73 850968 38 62 464960 5 30 63445 52 99 778405 25 59 338732 11 42 114445 43 83 49497 37 42 673791 33 88 930978 5 33 849808 30 47 744014 27 78 551724 22 56 182075 7 27 438351 10 17 525813 6 58 499595 2 100 165231 45 93 794719 74 77 57303 33 82 431201 47 62 656067 29 74 378596 4 29 164569 78 87 212595 3 28 632056 40 60 682313 11 34 265715 3 17 555611 79 87 776484 12 89 363517 8 64 239805 3 89 749308 17 71 440885 18 56 87164 25 58 259255 18 38 414589 4 80 767857 14 83 915843 13 49 121131 18 76 273972 1 33 82879 21 57 786733 65 89 655156 1 44 252525 2 17 481949 11 38 915350 41 67 871332 6 61 170697 7 44 558172 15 24 744024 46 56 169681 28 30 860997 16 85 993197 9 60 245265 10 61 240236 31 47 166146 32 40 376265 45 64 502225 3 12 265668 26 83 303083 7 33 456080 60 87 395809 76 83 507046 31 35 354454 47 96 716515 29 83 988614 28 60 864553 75 92 110097 69 86 816552 36 69 856977 70 75 413462 1 13 720773 10 47 798548 29 55 981434 60 76 771180 27 58 808308 40 86 524520 29 92 274794 40 49 746180 37 91 13200 6 20 303526 59 81 786838 53 68 356836 53 74 490364 18 40 206063 77 97 385102 34 96 945045 15 42 615085 21 63 618027 20 99 477946 45 57 267678 15 34 778183 21 34 87235 59 84 894072 75 95 988441 24 58 891118 9 59 834665 4 23 53006 66 78 579636 49 64 332692 41 93 444658 23 78 495243 9 98 571201 34 81 662796 21 60 476805 83 90 159563 7 92 303718 12 66 579309 42 51 472927 39 90 844490 35 82 82 12 92 933857 34 62 954865 35 95 386297 54 82 806170 86 89 117159 80 100 779165 45 70 10529 48 78 775770 38 56 568959 19 45 187693 10 79 732757 35 44 145418 30 51 406364 11 48 412617 17 48 99705 47 75 131836 68 92 314333 72 98 616080 41 53 649417 87 96 467928 49 52 91314 21 92 669564 73 84 634111 83 100 404827 57 82 809054 44 80 508797 48 76 219068 45 55 221460 23 97 792810 46 62 68205 10 25 592708 1 38 262628 2 73 338911 7 12 344163 40 91 965471 19 96 718614 66 92 786090 11 62 985996 59 70 351671 31 56 980732 36 81 512441 70 95 106593 23 71 14717 35 85 275575 25 47 675614 69 72 941232 15 83 558850 11 19 432394 21 41 910876 29 72 941211 9 12 80606 4 78 998980 1 20 256264 35 94 374063 11 59 457331 82 91 259213 48 92 363536 54 72 970207 17 75 928547 3 92 383971 55 63 351834 38 91 957892 6 9 623278 55 68 720488 13 99 469521 68 98 48951 52 91 535509 7 26 980407 51 80 364377 5 42 716211 33 68 142500 10 77 657960 15 54 21814 33 79 512366 47 85 595186 83 97 554376 34 57 855035 11 64 408037 40 90 154593 2 83 691660 1 67 534569 61 95 455935 26 49 313469 4 94 80853 59 89 17300 23 44 519048 56 72 556305 18 58 573968 7 94 472359 41 86 86961 7 45 360413 54 65 291825 2 99 245051 20 47 140654 57 72 913494 1 23 522516 23 79 532681 40 98 798874 56 98 219659 38 68 848455 33 97 11819 50 57 631117 3 7 596588 5 60 321806 32 44 493586 12 84 755583 37 81 6291 71 95 860310 1 19 74742 19 68 580999 22 88 848657 26 75 417920 35 48 739827 43 66 233413 47 66 160311 13 37 951081 40 99 869532 18 90 341419 39 47 926245 60 67 637631 41 85 571902 40 71 311728 37 83 61492 31 91 956422 43 79 423854 56 77 89204 39 69 670921 11 56 988801 23 70 142783 7 15 714684 7 77 542764 41 65 604255 30 52 203797 13 74 314976 7 79 314452 62 83 309672 55 100 365282 8 66 846289 61 87 9663 43 45 950530 74 79 608336 38 42 653576 20 48 11279 32 45 325404 20 90 63383 23 52 890565 3 47 421371 28 63 965636 16 75 938375 69 79 714219 8 47 447592 88 95 403882 1 100 464132 4 84 553203 38 73 473077 2 76 702623 2 93 406260 4 35 139707 21 53 426677 60 74 799029 73 91 193312 28 45 2184 65 74 953560 18 48 496490 42 50 658934 53 71 941300 38 70 52186 28 41 865819 36 80 831892 53 64 4351 77 92 157294 3 5 379790 21 39 75363 39 50 989911 32 91 234612 24 84 250582 21 75 521303 12 61 931730 31 49 524209 64 74 511013 56 76 82989 10 21 305445 11 100 274366 1 25 525356 87 91 499039 50 66 85322 40 83 177894 52 85 835606 14 34 81254 22 59 890570 34 86 513525 7 75 692486 69 71 429638 88 93 678538 43 80 452029 54 94 111964 47 86 247048 37 53 313862 22 58 421235 27 32 39621 23 47 680341 17 91 109978 5 36 788515 15 99 756895 32 95 682289 10 85 238574 58 84 635462 36 71 464835 5 45 150466 24 77 153182 18 57 812992 47 95 423748 62 82 873746 48 56 694729 4 14 651121 13 97 802934 20 80 780588 3 85 555716 19 81 588191 27 50 401182 25 45 341281 6 26 634665 52 55 530861 8 20 181981 20 68 501267 3 55 285386 82 94 736323 9 37 856793 69 99 584719 18 32 823843 12 14 517001 71 90 258359 88 96 140262 15 48 367021 34 80 873641 36 46 490747 69 84 888440 48 98 50973 16 47 619643 10 78 668408 42 63 621579 21 31 242118 26 34 877165 40 55 210544 47 73 561542 60 93 197925 28 32 570630 31 33 316479 29 57 647046 59 99 801455 59 100 989217 30 37 951689 6 55 54423 70 94 40529 18 65 900275 58 77 767119 4 82 522402 63 88 119532 41 45 616461 38 95 472319 53 93 487518 41 61 710199 2 46 65553 67 76 909598 4 32 265515 30 89 88443 23 48 750046 37 49 125986 30 32 234530 67 92 244376 59 62 307581 31 72 45721 29 73 733619 48 81 732085 3 78 284368 9 86 709631 31 84 198631 19 69 807162 48 50 32154 15 25 762167 25 57 979698 30 96 907426 19 59 528884 36 73 329604 32 56 797964 17 86 730894 16 52 594064 20 78 71512 69 83 559726 2 50 811398 24 69 454082 34 88 982966 12 21 828921 52 68 626884 53 69 874129 3 50 134512 32 80 260209 30 63 254579 27 47 165290 44 86 653810 64 98 663362 17 99 483482 27 69 637401 18 41 839744 73 90 974256 52 73 234464 78 86 127363 23 42 424310 47 92 850440 7 96 513801 5 12 997282 33 83 151035 25 52 990778 85 87 884928 1 43 241360 28 78 368723 52 69 309384 43 82 785291 1 78 299091 41 57 812725 25 39 480111 50 91 470888 14 16 468625 45 77 974553 24 54 859627 6 93 685362 43 57 761043 33 52 470872 4 76 14165 52 61 920589 62 99 313090 1 89 330805 25 55 264007 1 47 385803 7 51 698126 29 64 748670 72 90 734065 75 85 504749 56 79 574524 20 39 489727 61 89 368688 2 30 234889 7 36 86065 34 65 154418 19 85 309976 44 65 55839 55 66 75610 30 91 665685 46 78 578215 18 54 425553 30 80 638693 20 31 115922 8 89 221857 24 53 689691 71 93 10327 6 91 294032 68 97 431161 4 39 589390 18 85 322143 22 54 544623 35 66 168494 17 88 27253 6 96 972076 38 58 587669 16 81 513236 7 13 892842 16 46 482231 82 85 804374 58 87 865348 21 23 33841 42 93 792410 20 52 799499 40 84 816915 28 82 910425 31 85 356956 28 100 839186 9 36 159911 45 95 541610 2 4 840281 46 97 632690 66 100 432188 5 83 765454 16 84 675878 4 30 186761 85 88 911088 39 71 262997 26 33 134343 43 70 942810 65 69 348042 59 61 857649 63 95 623103 63 99 815332 2 92 2092 42 77 429532 32 99 692528 10 31 826870 25 31 286031 19 73 926295 14 39 847408 48 72 607468 49 86 590314 51 84 765676 34 38 597668 31 78 959596 9 14 174294 23 36 918024 54 57 765101 24 40 290973 34 63 681238 41 62 638309 10 60 583546 12 26 556030 46 53 870719 20 23 88349 15 31 2362 18 60 795937 26 36 539942 17 36 154165 51 60 431379 43 97 280693 55 57 43402 2 32 375314 11 53 925956 1 85 456422 15 67 161182 3 36 300317 13 44 720904 30 60 948815 80 91 857963 74 83 405419 80 84 52772 11 49 772507 11 47 362959 2 95 558112 13 23 755626 4 48 781780 61 72 831523 75 90 68134 3 24 856946 6 21 578478 42 45 681888 34 53 489109 35 99 47220 10 12 319197 11 13 100976 37 71 448850 52 84 279084 30 65 58027 46 71 757199 32 73 358751 18 81 745102 27 53 612065 49 92 181475 25 28 85798 74 90 506061 9 93 785145 68 99 437526 32 77 668384 89 99 97481 71 87 183312 3 90 859382 55 91 966560 7 56 23251 32 81 397230 30 57 628120 66 91 269764 33 87 668562 12 16 641738 4 95 542936 42 75 14658 31 39 29661 20 73 667867 22 82 510460 5 11 713041 31 79 573846 63 69 242407 26 97 172633 42 74 573191 2 5 345762 20 77 84892 56 94 847273 67 98 523236 17 90 846589 10 62 348403 21 90 470880 15 17 643512 19 100 536638 9 41 146642 22 94 796770 59 77 23286 43 56 546521 2 19 373838 43 59 291351 52 62 451271 39 60 89457 39 78 626094 25 35 156560 56 90 332573 33 48 355859 55 75 418731 28 73 308920 22 32 600271 26 45 567893 18 37 95932 7 70 845286 45 52 134372 4 28 220228 17 77 179360 16 87 115086 23 69 843766 47 89 87087 30 59 31264 51 74 643882 10 55 725055 34 64 97168 3 43 281396 82 92 468292 20 95 981448 11 94 450051 4 92 14584 10 53 739639 2 21 184445 18 84 456030 32 46 984966 2 79 36057 81 93 447265 70 83 461911 3 70 507821 3 64 77155 12 69 333145 14 89 33941 71 75 873942 7 55 695951 15 100 213583 31 82 811952 36 42 424473 44 78 255785 51 98 418097 86 95 918062 9 88 743044 35 58 616985 7 11 992244 9 18 403558 50 89 39394 82 86 463867 10 24 902457 5 7 113758 66 94 750419 3 9 527953 45 65 329511 19 46 522850 3 100 453667 37 69 962713 8 30 563089 42 64 128361 48 68 758471 85 93 508889 47 93 553193 4 77 240745 22 74 279946 59 83 526597 25 85 325433 5 90 287293 34 78 635256 27 90 336476 60 66 515200 21 44 460416 13 39 511479 95 97 35168 81 89 638297 7 97 369786 24 33 376098 35 50 891297 84 89 396988 6 88 93810 9 49 554225 50 63 57589 54 80 402738 47 100 35178 80 95 819226 39 81 939749 30 71 369284 20 26 578374 33 67 668910 15 81 435214 15 58 562629 42 65 560013 37 90 576303 69 91 228073 26 98 522944 51 75 275077 41 60 456900 26 47 732533 39 56 813973 26 51 27106 42 92 103470 80 83 679772 73 100 424196 24 39 656001 16 67 938660 62 67 587686 74 99 143725 13 40 614280 30 86 34682 43 55 926374 12 96 547205 3 57 707730 5 53 654868 53 80 393435 64 96 588901 1 9 33251 78 82 39990 9 95 45619 26 74 913016 73 85 460220 3 71 435976 58 100 619033 53 59 754229 5 68 664855 49 59 221196 67 95 783167 26 57 672544 24 51 52816 44 87 330171 57 71 995128 3 56 606289 67 75 819654 25 27 90234 32 92 5715 38 93 226173 52 92 761465 54 62 129319 10 32 97589 11 18 201244 51 92 439010 4 70 186486 53 90 875678 4 43 855022 60 72 252879 24 71 86125 43 46 488538 57 70 837705 32 74 38948 17 83 994309 27 46 782943 75 83 530285 11 96 655164 34 56 424394 18 73 133602 20 56 357365 8 21 888502 19 80 470080 88 100 387988 50 96 43151 3 35 467545 33 91 494414 58 92 493469 8 77 229997 29 53 399005 55 100 25 46 77 80 5 85 35 83 4 22 51 74 24 25 53 58 21 38 34 48 91 95 55 71 51 99 76 79 7 30 5 78 6 9 81 90 13 63 69 76 37 50 19 60 24 26 17 46 17 61 55 79 7 33 25 57 36 100 42 87 17 81 38 46 25 27 79 90 41 55 58 77 28 56 81 88 51 57 11 78 8 73 17 31 42 93 28 40 26 93 26 69 42 67 15 67 93 94 56 85 48 65 14 55 1 92 87 95 57 64 29 57 71 74 12 63 51 67 42 59 11 28 22 36 29 51 40 73 44 47 43 57 11 70 54 97 71 83 27 48 5 98 8 20 71 78 35 44 73 76 54 100 42 86 21 66 60 92 38 87 6 95 68 81 64 77 22 86 11 21 60 65 25 72 54 79 13 94 49 66 55 89 17 26 38 96 39 92 29 49 7 25 5 75 39 74 33 47 76 95 20 40 54 96 63 84 50 56 50 97 37 73 4 90 14 51 5 79 79 89 65 86 60 85 5 50 9 26 28 99 4 17 24 80 25 88 35 36 60 74 30 72 49 85 27 80 42 69 27 57 42 85 6 38 4 88 10 64 61 65 81 92 64 67 3 60 47 91 38 64 6 45 84 87 40 45 29 65 2 33 34 36 41 96 5 100 43 56 19 38 9 97 74 99 11 95 14 52 59 72 57 69 40 83 27 55 32 71 7 64 24 41 65 100 36 51 21 43 58 93 13 53 7 86 3 53 16 97 5 68 13 26 36 60 5 42 36 38 45 64 51 87 50 85 3 72 52 76 14 96 26 85 43 48 2 12 60 96 18 52 79 95 16 66 20 55 59 92 7 22 36 58 60 72 15 59 63 95 8 42 26 58 58 86 49 69 16 59 8 28 19 86 23 34 12 20 8 82 21 41 32 79 7 74 48 94 3 33 18 74 60 94 66 71 25 61 50 79 10 24 17 52 20 72 53 81 1 79 9 46 32 52 77 82 67 100 25 80 84 91 2 18 30 61 26 63 8 36 38 99 36 71 61 68 23 91 52 99 20 33 28 71 59 99 82 95 50 64 10 35 61 93 24 100 10 48 46 70 57 99 24 39 44 49 58 99 77 95 31 74 29 99 33 93 34 63 8 97 52 95 9 19 51 56 28 73 54 78 29 69 36 53 36 59 69 96 17 45 67 96 51 97 11 88 48 84 8 79 68 99 2 97 24 76 29 74 2 5 49 92 8 54 1 27 64 76 72 94 61 80 19 29 7 63 39 99 6 98 4 77 25 66 5 41 30 52 56 69 17 32 37 47 25 76 3 90 83 88 20 27 45 95 3 38 1 12 60 68 41 63 61 98 70 81 68 77 17 53 6 44 55 83 33 41 2 87 1 78 80 96 3 39 26 88 38 51 26 49 18 70 11 19 78 80 54 99 42 58 25 65 78 97 52 74 31 47 54 69 2 93 39 94 71 95 16 88 40 50 17 35 33 82 22 80 52 80 22 77 96 98 92 93 44 75 5 66 43 71 25 44 15 70 34 61 21 92 31 76 10 71 4 47 21 95 46 83 56 100 22 95 53 67 38 80 10 55 4 36 61 77 91 99 26 51 5 27 27 56 55 88 30 82 13 75 26 80 53 68 72 73 52 81 64 87 40 84 35 99 33 83 33 67 58 71 11 13 50 51 19 79 32 93 11 43 18 63 41 64 34 35 38 50 14 65 76 98 4 27 32 38 50 59 23 68 33 72 21 32 35 51 52 67 94 95 8 44 5 94 6 78 31 91 59 70 26 40 23 85 24 85 62 96 45 70 4 68 19 95 22 90 51 65 6 72 10 46 66 75 16 48 18 85 42 62 25 32 7 36 9 49 2 78 70 94 40 82 3 40 4 81 5 86 3 76 41 48 15 77 46 88 46 99 55 61 37 75 44 45 23 98 56 67 6 60 40 58 10 15 37 78 17 25 29 45 16 39 89 91 13 97 1 100 34 37 26 29 34 100 26 56 44 68 27 63 50 72 11 18 47 86 47 54 71 75 61 99 41 42 2 7 37 54 6 22 43 83 2 76 28 82 49 83 23 45 27 72 34 54 32 43 59 66 57 58 52 78 31 49 37 58 15 85 10 27 12 97 36 91 13 79 5 80 22 53 48 52 11 54 19 42 62 68 71 73 4 57 14 85 35 81 36 77 59 67 37 71 2 31 19 93 46 100 41 52 57 62 56 80 70 98 22 47 25 78 12 68 5 96 15 99 14 21 44 51 74 96 63 74 3 93 25 37 48 86 55 93 17 42 16 24 70 93 37 40 57 96 32 55 11 45 13 28 1 40 54 60 35 80 4 10 74 85 19 89 48 88 39 81 37 76 7 35 44 97 3 23 61 94 21 23 48 49 24 55 12 98 10 85 55 58 55 56 37 45 20 93 25 79 20 78 27 32 42 88 24 60 65 83 14 79 40 94 89 98 16 56 12 42 38 70 15 48 9 24 38 45 44 72 37 69 11 46 53 70 21 69 4 99 50 83 32 90 17 93 10 67 56 88 2 8 47 79 74 98 10 28 36 49 35 52 17 34 1 24 38 49 17 74 83 92 38 78 29 80 81 93 23 89 79 86 48 96 3 57 18 75 6 53 27 38 27 74 13 74 17 39 42 99 61 88 80 100 54 72 49 73 20 28 6 94 28 97 47 85 11 38 3 73 41 84 41 78 22 91 49 79 48 83 10 76 36 64 47 60 12 66 69 87 12 83 49 80 73 78 2 43 75 79 43 67 33 56 38 97 36 44 50 99 9 88 20 68 16 71 5 51 3 82 32 69 56 57 19 87 78 89 75 91 78 79 28 70 30 76 15 95 52 62 62 94 32 70 8 65 88 93 1 49 65 79 7 41 5 19 74 84 60 98 3 65 4 54 8 46 29 91 68 88 55 92 71 94 84 85 85 88 37 53 48 95 59 61 14 54 6 11 3 30 9 45 15 21 2 57 41 51 87 93 7 93 4 64 63 77 20 50 7 55 20 69 22 65 43 85 34 95 88 100 45 77 49 96 49 59 5 10 49 90 83 89 25 38 54 84 23 92 3 9 87 96 51 82 33 50 9 21 69 94 5 58 14 17 6 66 40 69 76 80 18 57 35 61 31 37 27 69 19 75 8 60 21 80 14 16 25 48 17 18 35 39 13 48 21 75 24 45 26 62 61 81 49 95 31 85 32 98 51 79 13 47 21 55 2 65 33 85 28 29 53 61 90 93 16 65 10 96 37 74 19 47 59 78 9 16 9 90 28 55 2 82 35 60 3 14 63 88 30 67 7 83 45 61 8 84 2 89 40 97 59 77 47 61 10 21 26 97 10 20 42 76 11 93 58 61 20 98 28 42 74 95 17 58 64 65 23 49 41 95 3 83 16 60 47 99 8 40 33 66 36 66 33 46 3 7 12 96 35 38 51 91 54 95 15 43 8 76 10 90 10 57 8 22 3 13 21 67 2 45 77 86 96 99 21 54 54 85 49 88 68 90 45 57 62 72 3 64 25 82 55 59 14 84 50 67 11 86 4 71 2 40 12 18 55 72 4 96 11 69 1 94 38 88 10 72 4 43 48 63 15 76 13 80 35 77 16 83 28 43 24 75 86 98 44 92 83 86 81 94 84 90 17 88 64 84 2 32 29 94 26 46 41 75 12 75 48 90 40 44 87 88 25 31 12 21 5 71 53 87 44 89 3 97 48 72 25 70 37 44 33 91 36 70 45 71 10 18 83 100 3 87 9 11 2 47 49 56 27 98 49 74 73 96 39 90 9 81 45 72 2 25 22 24 21 91 3 34 72 91 53 57 16 80 20 26 69 75 19 27 2 75 92 97 34 99 4 67 55 90 20 75 46 65 62 77 80 82 49 55 56 81 7 10 43 45 8 64 3 19 26 89 51 90 76 88 15 89 16 95 78 95 2 13 38 60 65 69 39 80 28 93 46 81 23 69 39 73 88 97 34 49 34 80 78 88 15 92 17 47 62 63 85 100 43 65 18 73 86 90 53 96 20 47 44 91 59 69 8 92 69 93 71 98 14 80 27 65 26 83 67 89 77 83 31 69 75 100 64 94 37 41 16 84 58 60 38 79 62 99 30 85 10 97 13 98 80 88 28 90 66 99 11 81 85 87 80 81 17 49 20 64 31 100 22 30 49 52 63 67 47 98 44 58 10 45 51 76 72 74 17 82 6 55 34 67 5 55 6 82 35 55 2 6 56 98 44 50 7 53 15 39 3 66 65 75 78 87 34 72 44 88 26 76 46 63 32 81 38 98 34 47 45 84 42 49 15 45 40 71 30 64 3 36 2 61 6 28 38 65 49 72 4 7 93 96 8 35 84 92 39 62 24 54 56 99 32 82 49 93 29 35 50 98 36 40 66 88 59 76 32 65 24 79 12 65 4 31 65 72 23 56 6 14 6 97 42 63 61 100 90 92 16 20 15 28 85 98 83 85 18 47 56 92 22 60 2 84 33 52 14 82 6 47 1 42 44 83 5 88
样例输出
Case: 1 287241 265521 445928 222678 413326 468510 171842 478366 347285 493402 452508 450021 440341 281013 222312 308205 325837 603948 525486 318731 114895 837979 183967 422129 434741 298177 538682 78966 226951 390083 497103 476726 43898 684443 191490 627521 864129 279635 219537 362476 444114 368338 201725 184325 540731 422445 509249 244366 234201 590616 194570 348080 664974 404259 138214 244449 281799 920225 454282 305976 455395 461326 200056 396995 495636 399976 571755 789838 402203 537356 448507 386440 280605 535817 358090 296729 119441 74875 447193 364497 337105 384130 608885 494551 404277 134938 160456 843819 801287 651472 540684 438188 385990 321525 314167 157212 340618 476078 501199 381082 163685 567593 325591 49002 148222 133366 127723 150456 242329 142904 428027 24696 670656 251770 358181 586323 360919 170933 567009 559917 480695 35852 586754 69306 601906 257501 554831 57207 394261 138323 732172 500757 647612 635473 51377 693770 356469 587358 412363 6867 339165 604303 116475 296202 777571 698763 760770 566294 235182 477363 662657 559316 150778 94953 179435 282193 473091 90444 427853 438917 344183 724799 56335 891667 280644 282197 565410 471243 377753 712386 270849 652120 500082 430714 343779 24709 377200 105087 262701 219567 435754 52387 391920 250821 324457 165368 214149 456859 331624 496466 291424 332196 78313 378826 152267 291911 285400 250470 481126 306350 310321 490543 229081 357814 257245 26894 546555 247737 162004 466085 723812 139583 386851 415679 171059 690446 528172 583808 284157 223089 696100 209959 548185 152192 378468 359634 492832 873202 199390 401571 462536 811202 275342 232325 257803 645674 493248 468289 598243 492807 854049 556914 186598 164087 174519 565104 708315 624540 574460 324197 544357 211519 272179 97158 217730 682670 561280 458015 196261 543180 306251 829623 285110 494057 351862 577907 562265 134075 342692 430274 242988 312616 522558 535046 328226 617399 953501 112597 391447 416037 404162 569796 656873 300853 269308 357015 186876 679061 498441 584103 553059 400937 758331 240982 252013 318206 181817 852368 286060 750712 322116 131285 332132 183370 152738 346156 270331 200316 367487 331634 97732 555924 590227 327580 361198 571365 248396 595777 561158 334602 104446 407486 330776 289936 259184 878208 40253 249956 387529 373305 681413 321929 470195 580484 624465 326730 539750 481718 377481 230192 280794 462295 189894 460779 368439 609697 732716 568045 190098 755354 291225 262214 334611 509559 385144 574929 445185 241277 244987 414742 410003 276489 710062 769967 157774 301804 498106 390242 210232 629949 180984 350562 468108 620416 121787 766107 214296 304851 451685 454758 523348 467026 27172 530681 371045 295558 211268 250359 213251 208083 348433 166752 629210 607795 567533 125957 124180 106002 519822 615118 318097 146350 107045 319129 319766 423260 293434 306329 218832 866782 754792 525392 151131 186727 317978 193386 5176 300866 654796 374437 204656 87158 354628 347459 650366 433111 243954 123614 396398 363387 537303 428227 58524 431579 406962 379624 303257 326486 291191 504879 221956 498147 467293 753474 149883 325408 303270 348479 147690 665062 821344 252461 301341 531362 349593 444714 218323 552045 880308 362629 263919 145573 695201 497725 609428 240317 236992 326142 322549 220245 371432 257183 486683 312171 578571 170954 132898 270498 350300 181073 400124 280173 550228 346349 398721 336926 248901 578032 446172 837724 229444 561829 153353 480742 229356 973615 151059 652769 547938 307939 537427 98920 505024 199021 233456 453342 481954 548460 475893 431964 107016 258716 72572 428241 254751 569117 387683 342399 513099 459087 122790 425248 71257 277728 282840 92187 422744 293935 335275 165447 147437 189963 298192 400007 585903 356596 608378 135951 72112 215789 386384 332740 383440 463082 330442 620380 200878 302700 515242 444228 409893 318829 242678 17326 146129 118087 374622 157628 656443 138607 214162 293325 313115 682058 199180 151538 190099 531705 367765 826260 413268 338265 741134 365350 203863 424025 93254 392267 285096 36945 156963 62534 243647 606526 576893 614090 601925 192594 601512 440009 338147 368636 142928 94143 62940 75504 492445 22881 326208 621206 448265 613146 202818 655787 289060 417994 383392 529752 279804 731286 462159 203636 183528 546757 39241 510742 368541 939679 297212 493567 48528 159404 282626 268829 277611 883957 22211 339852 124204 336964 123725 389858 282915 476939 596129 740315 189188 663728 566944 177775 420353 839818 122822 182985 219434 112970 147539 363455 497480 337192 605330 353574 330353 429066 685055 426661 72858 168952 148641 12719 761897 329061 343148 195918 360303 560452 178002 25531 419600 170818 382765 587939 73935 225298 282841 603202 262061 137370 258715 700923 143933 321067 277813 197258 286408 355516 288486 347521 184474 239425 523905 165386 265103 308926 364199 316723 633131 292403 510629 273168 436627 547594 660182 465134 316722 456977 857824 293885 306042 207206 256033 301686 745706 422732 276621 558923 326901 227144 479232 602554 556840 510773 542603 95677 234660 275968 374142 188895 174278 407191 494939 451479 423819 129783 846188 554847 52932 665188 416727 652736 375455 579015 701660 263736 488267 343025 233425 215184 389816 432378 255168 144972 618553 76965 150604 538608 661483 305488 178778 609140 510403 202304 499249 139499 499414 299056 111554 405133 201491 266611 235653 211578 314450 461578 375300 646517 451138 168634 628535 119355 552150 293344 460131 550074 167949 363861 333235 414544 592077 84496 162066 696504 406663 394868 21138 35736 551376 312932 287569 268371 358056 318335 894782 257866 338888 461710 333257 730576 448831 602944 195573 394552 460126 403163 264310 471624 187421 646941 609846 401909 353936 28012 347228 146507 306316 164412 99240 166171 65262 277513 475651 349213 529546 402597 830120 489508 453422 208779 256968 63687 323796 343433 1004639 245011 407470 379662 340612 275299 245294 228277 719050 249081 749178 478017 767954 167705 374686 579663 336293 362438 202493 280839 639791 234754 481457 319659 288083 293914 550881 520570 373113 359636 498628 308447 249884 864965 480120 271243 247106 62740 608126 503525 204265 522915 306440 424637 64631 385765 168401 104012 378877 110758 412380 303847 439900 376311 297783 630581 321283 536002 680044 289337 153119 230791 357975 213020 278108 223846 412993 247327 122314 419235 496129 318104 605311 149945 89750 533406 433203 392638 313078 561532 330460 405094 262355 557549 689725 691151 70345 592182 395808 104064 411316 260073 305537 400678 200771 118694 275913 290443 123820 41650 687897 267659 210568 295795 256244 616057 321685 327443 336303 266567 406240 414351 659343 319566 610343 472443 340582 133679 191044 194828 432383 500232 368479 599686 561630 262995 203707 574799 648492 405034 33266 490537 532504 658741 238559 216425 453075 492237 195762 311137 635495 403068 508531 554790 131042 354953 337010 35779 358806 332094 246266 548979 718174 326107 249941 240046 213200 55477 Case: 2 248442 108298 613193 235583 560248 487155 560449 372019 214611 639310 834610 343046 293536 203461 122800 307751 542303 462763 460076 484878 113321 735317 618885 129848 346981 407859 246690 260040 483776 304080 565044 309332 622435 469277 368317 167928 109262 590406 432918 235846 325210 656462 203373 79622 506572 361997 701589 192198 385459 98411 433834 213166 449302 370341 407251 848833 663805 273261 419280 157027 409665 42224 284536 249077 283659 492905 190545 180837 207958 241761 340355 98737 623123 411488 162666 326343 303280 544102 586100 378290 149413 327193 211219 288144 551546 352500 508529 203535 831522 206306 450771 429277 266838 423994 360809 366363 245580 302240 280770 635653 75516 351990 240934 163470 502749 266618 344908 478204 235215 228223 162398 207015 78244 702260 756978 519470 577959 186576 333988 159217 426648 258011 528911 429037 746513 248806 353875 57471 174556 435895 417755 397949 96618 271485 634612 438774 682474 202575 324166 147249 40534 201618 164420 312152 510133 660626 172252 226127 214536 837673 173343 678696 476162 179106 363523 537976 666436 449896 324195 317697 315318 635612 522265 111434 306354 216362 388606 410665 146042 170577 676923 254487 17259 368146 296808 367750 29779 198148 179739 35918 475062 455444 154558 190321 421863 374573 57772 269932 274983 409368 317743 518517 185127 412427 156554 872451 192228 383312 114707 338952 244128 548223 189562 424002 229181 99293 421898 250268 248510 142962 274450 243877 260602 773021 22057 146970 333518 449266 46697 297926 645168 556420 384829 451007 609976 230282 296617 190892 130031 265139 653336 131043 698099 338044 523003 558614 29695 518201 56084 64615 248861 298538 258038 471961 461015 366200 552056 407082 573270 482860 111242 147862 495716 114871 517697 389948 538335 225816 401214 261067 399873 295741 248808 227426 451841 308188 225836 518136 563104 744898 236136 651509 408490 525649 414662 522582 499453 368682 210958 200212 332330 322402 504440 171004 211813 359027 476746 465760 418903 193698 445300 247232 339294 179514 760844 738545 527935 552076 492605 170224 364629 517080 440372 217793 437108 302175 209557 42981 636480 424076 517799 702668 407510 133446 595021 431272 269364 495592 469326 864240 577759 301312 328226 578002 384622 527053 218208 111729 725716 294711 322815 56851 401759 220007 312256 436146 674236 135364 510602 314794 532915 334298 480408 350340 596609 108232 87245 710522 36662 412467 312186 593355 146845 589233 564289 487913 454676 62074 209033 245073 104744 222614 200498 490030 254869 619425 499659 418089 133207 56620 522484 337363 179852 144650 337308 356785 42039 654958 466180 437760 124987 307797 544753 202398 394041 188363 750212 156876 3384 714401 417313 381488 136201 216564 556585 391323 306154 611643 160281 465346 633778 583727 258658 150848 501941 378517 419636 350655 497187 619744 240207 91980 243478 691197 50121 308997 531307 485499 97080 316988 354640 373975 517189 404237 97845 677482 487334 909983 309760 726049 412138 16226 442789 236668 449788 370129 484252 358719 226870 339970 415320 351476 540598 303958 371959 510916 316266 561058 325305 569426 533078 406188 602605 400247 577659 538352 119438 496787 290580 459225 29130 212068 232564 310661 341140 591476 510749 280783 480136 305549 392797 328782 132728 376298 478645 347068 215608 236671 643497 330282 147800 527389 558906 501833 24762 338658 257927 287601 356329 310242 260590 51255 409148 35171 561895 370650 310189 257350 176540 521817 457116 469308 400124 436984 433585 146618 434842 702665 542812 425313 504642 172417 608670 72538 205694 848105 203313 430201 490648 166545 554972 515726 739945 252230 279248 476888 345937 420270 165064 670297 295816 76470 133937 402380 393711 631762 220550 633764 207785 293047 97604 598471 89031 386756 276822 160588 176347 804339 496647 558355 269764 486300 331072 531964 137523 406854 385625 724218 194405 266686 351123 269694 201609 292623 230838 321946 330804 257563 379976 349827 400027 58298 455545 532249 258847 193687 469163 336431 454970 243520 66217 384448 433178 248361 544268 194334 499630 383035 123632 368508 384392 178592 362336 636472 623128 711123 79622 572346 281800 354332 508703 310372 394901 341641 215320 315467 572703 256947 393701 324669 80230 377391 432270 562960 211273 238928 186875 465484 277280 538099 272151 194090 651505 276624 516687 362208 228852 213363 315537 431880 450351 454834 323269 273880 118497 281798 657200 589841 499893 382898 199060 239238 445156 69938 511913 125129 950770 83577 510793 304324 545412 686249 232896 270031 486016 391605 381997 433518 324582 895239 187971 472591 279407 373762 318838 482281 387591 760630 544697 643573 227197 599822 218877 451651 201931 342342 219732 332385 463221 197629 882717 539852 656420 558207 646477 354667 258923 564784 519082 478170 56992 149935 323582 576453 378675 536433 405758 247930 559525 49139 330449 269945 688471 66619 381817 300970 286928 339992 326757 351662 171521 85528 326898 259229 443711 160361 423867 224658 636045 634423 740721 539711 271968 826743 277599 150458 79978 364419 377214 248526 619945 99786 29988 171025 110635 579988 575788 427270 400562 171516 36859 319707 498139 457763 161807 598280 430303 7853 75832 354549 84334 721761 231615 301120 252431 231890 223637 155997 124861 155775 669470 339338 646600 527210 76010 192540 884890 443568 558072 423266 367391 405447 128651 30323 113615 567457 117662 179632 350248 573923 576877 504841 468163 96168 136204 203718 484822 243700 255735 96000 623614 277672 469867 360352 611521 262823 252769 460475 437393 416360 632934 21872 538032 229809 973365 403144 192912 826812 482887 392964 392644 161903 718699 306781 175566 223728 303308 252932 135955 723206 648647 500047 357040 236764 408440 469879 857582 142880 270891 476908 583282 272138 549000 302991 380648 465874 374652 86672 715107 702327 592352 309655 816778 408290 372660 666672 400220 521457 229207 681269 100069 531143 291066 214531 326462 335932 256367 554578 664518 305067 219481 343920 298176 127040 241447 240885 317556 625830 591690 684664 304640 1006827 458197 183152 350390 22329 418002 267028 476963 581865 792034 370732 311596 294142 502584 354389 271150 313694 201319 53019 300351 361083 464188 244233 293767 215417 425830 294464 384309 303116 363381 775113 86563 193136 154453 753160 322784 130629 507314 370586 417013 443930 208404 480517 243082 372963 491088 523355 408547 420386 404373 367302 314288 676986 254581 501128 235248 157348 651710 361356 535325 501947 517296 285739 62324 750984 435001 213459 449442 45963 302431 42970 166555 338423 368431 340146 514094 505236 265439 107839 628417 264224 290943 161629 168776 246834 253880 572888 417058 583400 371827 231530 628139 246809 296199 258545 395542 314816 131113 403125 287664 392179 122574 728036 706211 425633 347532 444630 370848 184893 244896 244652 313756 293780 419789 472102 238294 475225 223797 129193 385737 446928 466736 487053 44945 562084 365604 605542 180215 241648 Case: 3 566651 627414 84914 128768 606606 248640 441929 144446 435845 248657 664199 460940 481583 588941 457213 536382 377142 220528 565972 110137 108427 391930 624456 425404 209639 113233 373265 262197 162973 524872 621618 117912 464286 266697 292683 350784 242653 259820 243949 189395 383032 494012 245931 416732 209236 256969 183856 326706 171447 435185 408817 383240 317110 328896 227677 454497 425952 404489 253488 260292 305326 280810 325351 366233 260207 310419 185560 450110 345950 554984 84166 268314 514880 656593 213534 199854 258956 424124 306184 394589 188424 364815 249621 732758 205627 700357 472669 407848 372715 510278 491070 187216 321365 303791 296669 294712 44269 477363 504421 563633 289677 267023 146907 158571 321886 381860 60417 269080 208892 123399 40638 550663 339625 460125 183899 486244 369481 391983 217693 610235 248145 365193 469833 173419 192248 454634 164214 480010 211353 350197 746810 297118 170331 187129 520072 356291 317137 216178 625583 360232 245786 115042 83628 334857 221661 377073 51151 131001 259734 672907 191196 569667 164670 400635 212357 726149 259852 618072 301325 419749 370472 476720 122359 362269 55824 253303 320689 554303 204904 308601 543223 295025 375956 358498 67415 383708 118666 186178 249590 178653 132199 193073 435206 194822 309415 504833 370815 373654 511295 351030 383427 55185 543633 667010 166367 357040 328853 530659 409311 132443 549973 31185 192138 204690 399000 55332 94080 308745 384604 337833 402308 137630 214214 452044 574012 160950 88004 169474 107115 550414 162737 218349 269467 221021 68959 197548 422421 335226 257840 251617 132383 217697 76036 91279 18574 334743 492612 438223 548906 160261 256631 339046 403637 398460 423628 340807 126161 511401 691685 230298 312946 453123 121792 528514 324093 451895 364001 667727 272207 336537 286657 370229 319320 843350 3409 445011 287369 452661 284341 523305 341607 77352 346898 176168 456760 639685 508514 133711 175488 518159 125189 305882 495155 351952 653871 210304 354341 369453 204728 623486 687971 238464 369827 554457 251002 451514 551015 314415 490409 210359 365956 245126 197932 359107 275601 222348 268760 133423 381295 377697 195514 172484 325236 786429 398319 268662 263254 463796 231802 400360 470624 283054 141904 561933 743279 722050 323902 226654 146747 363273 618547 404297 495215 542676 633779 512168 225607 409701 372183 310612 159562 643802 404290 397985 75454 346842 315398 568732 469692 194449 385421 342133 299175 117725 11956 261286 770453 481835 460756 46698 345273 365023 224916 817257 416463 95004 344545 276688 385311 118441 395662 140727 616646 216406 106120 20883 700103 518853 169865 136376 290112 530807 339578 736801 577264 360845 772141 691146 91060 208510 173553 384053 194047 183348 286013 326792 370235 294977 131481 369225 500543 311152 408957 199403 297780 148981 88622 412340 446020 354548 482057 625510 480091 535834 279842 279821 347343 399190 429788 437021 375547 186169 250071 675352 351824 590039 451088 515886 162491 266451 67081 265651 240165 81348 363460 472762 396807 236390 392517 683426 192113 239847 87942 272666 156914 43435 345910 364379 155174 277208 4388 249646 567934 526818 489293 485904 246403 472007 701636 185021 306248 270027 128492 689440 354586 374471 27365 346293 389411 453437 460229 250104 602455 271892 812295 116765 283724 437367 117023 203020 330568 446846 253548 359503 162654 482898 333586 28134 485138 689202 76068 424636 277893 310068 234205 221757 359038 270191 642540 260158 172233 321716 179521 40128 292048 724145 605835 616365 717308 244991 398820 448122 526919 329735 200073 585225 515763 415564 197376 166085 270146 206804 478113 451512 252671 40273 268076 230270 321162 581161 575155 130538 158623 490434 366712 320546 241183 282061 597678 556157 226049 352672 486603 241343 670645 785639 593570 90525 335863 520758 331884 459331 475805 150782 250756 531136 116099 207851 122218 388113 602845 340419 596173 145214 299173 370564 380275 362072 164711 243320 360043 232729 161597 606365 132157 243477 100634 283259 346189 258852 308196 105855 173276 584566 246932 668810 184594 476054 302175 227582 295690 444453 356459 339880 425820 400506 343183 171109 222555 272822 306395 605036 278339 330786 393378 203183 389098 452574 273665 371000 198913 597642 427271 76924 36099 296149 631845 490666 690110 582992 202979 344319 759423 299849 311332 225331 672042 167960 176940 297100 539699 283771 192564 437321 232862 215427 421657 251607 290376 125504 336879 15981 162644 358431 277583 88775 67154 335527 87448 214497 343197 109658 90913 184993 715508 308659 216951 354193 273695 266116 173928 243667 473951 244248 825965 426597 254062 505880 552610 438312 274859 135126 273617 431172 110618 820804 356961 381017 154024 418199 688909 559446 458638 516762 213187 255982 218369 499820 250907 474386 289458 485130 567344 288041 201867 44099 656572 371146 440808 681209 564233 489488 353453 177661 645278 409670 634474 399378 562898 254890 294782 358298 405070 474731 188009 101564 642384 356621 305923 511536 559771 294767 496883 471157 628863 279989 123050 299850 294121 387837 615329 285066 269519 422173 212299 190635 435491 379839 674151 500012 280419 668908 332846 441237 305538 665129 137527 103331 358099 262144 227057 112605 65968 281914 353372 618999 232941 721704 435741 264550 545206 586056 352512 333031 206106 587052 311867 198257 210500 240306 216103 39036 491746 108343 649666 424018 651927 344871 294464 260215 294647 706645 156187 342946 134811 565577 196285 119205 334288 413358 388955 368654 347734 331103 79300 232214 63128 443455 102804 379620 120382 344656 135538 227489 237525 92017 122852 513329 594561 90908 584555 138298 310017 190861 325832 370511 267484 344023 586906 447298 164305 369600 506755 311155 362136 94592 326515 558758 326508 314946 225781 247716 390999 234304 612275 378147 580335 132872 524859 131189 234347 596874 184498 382352 274525 376843 246896 285453 333837 222251 40916 53475 698184 721260 122614 236908 97193 314010 208804 326253 128481 470326 520074 112969 139343 315377 301475 544551 258575 199536 264529 221935 725646 494718 533123 400750 291029 562472 502966 390133 535118 500223 363050 308511 171960 143273 602076 131322 326445 219571 366662 665961 68506 100895 48659 570714 397138 289910 414042 42133 86850 507581 340211 383720 305632 399143 369656 395336 274838 199196 554179 273078 146033 633330 129152 146547 420597 225416 772537 134235 264034 201764 344583 375725 188285 266910 442356 402203 115137 471527 217519 129013 192425 457268 400428 551741 357960 410981 248897 284732 563869 434091 327053 169717 220306 511188 323960 431541 411018 310603 283867 255393 169162 249652 236172 199435 256941 256298 59553 331814 477064 308625 530579 254987 417941 415079 228053 492470 527465 119566 355052 59316 262338 322556 729006 667763 148987 364010 307241 114047 287854 468833 324430 259707 594930 437732 636180 248616 333462 535883 419573 591751 135652 107418 577358 237399 227342 99180 407932 112558 Case: 4 196232 154832 270450 346740 433348 381483 454091 446286 435445 114604 305698 465769 325404 388974 216492 932007 284585 574524 283695 248825 409506 291526 250763 436409 260947 381351 286447 388248 213647 174559 166658 260779 13453 205828 372026 441751 48303 448745 324442 224555 675980 225414 239343 666040 378584 225469 290393 335063 195952 62585 249269 787919 403532 394370 644644 384108 285060 239137 318643 365665 156275 685220 323373 674242 655161 507451 392504 299166 130079 389391 387290 426573 294271 307188 614236 307475 348358 148447 239835 123051 321007 370917 525840 411064 349711 352570 73426 433091 247590 167780 167587 155386 111467 635433 168838 400796 382314 335903 218840 148990 365924 194372 296875 280465 617977 274618 387811 367382 300889 270581 114361 58594 113199 226744 280393 601282 543600 430199 274159 485120 287724 261681 542113 306504 164304 427336 154611 293775 191099 224743 331496 339330 348907 274767 161280 299284 505230 610583 190072 324020 284690 337582 670564 358115 326745 323867 427955 562505 453671 321383 426875 92793 355546 508674 340699 308294 298630 612343 234647 390094 145620 21062 401963 184610 381429 690760 451792 623629 526140 536606 864874 654918 449098 497631 385456 106309 485446 510468 544135 736922 471193 503460 594083 174125 713195 464180 430886 512700 321639 345523 274188 238853 548 648484 165719 371086 343066 160670 34225 588567 515187 283584 207514 265010 312316 386229 481000 241735 736234 97659 235455 706609 233795 523468 275552 343934 261633 455766 246771 421978 490995 519698 388926 452616 271968 418952 453483 440894 419293 568466 289882 342898 562887 210293 324179 311780 303118 328079 410136 397247 187347 447235 250115 18991 195237 462111 511057 633612 265441 529281 439771 122209 365693 516537 375210 221199 35887 260942 476697 361665 417403 64477 212496 94132 445888 230364 401551 325978 318002 908639 237601 483134 296334 576841 286316 9146 415194 437331 381060 707209 346067 244255 237918 282377 352582 391122 519932 345373 269152 532584 411137 259512 273875 614304 375978 369071 592967 443591 194518 160181 944323 232943 416921 577244 183271 493453 488675 145288 567316 589573 347229 351964 402847 396196 348391 281629 519809 604698 304983 301322 647657 115868 195120 435149 156096 67559 128710 222722 118766 491726 331281 190020 484013 711502 333751 513365 750272 244567 283954 195863 118746 498639 264599 318182 302133 505104 323772 275230 432432 429821 170901 261276 541106 410602 405720 419107 505153 381810 517809 962 429588 458263 203598 427869 230464 94181 290028 265936 111965 207864 577979 319621 510035 401243 325083 315084 415787 549593 43901 400268 305957 289998 496377 842258 284829 242510 847472 324197 252959 563710 795596 204355 373153 373964 221887 352385 530522 459808 395916 411046 122975 323293 156129 129033 542405 216903 692354 252657 389568 379605 432540 552854 142380 470564 181887 424167 176627 354036 253021 367603 342841 665430 510397 416855 404126 292746 447445 334303 317812 310839 335637 353608 92974 359484 78299 348548 245033 369744 316351 484352 387533 315341 253389 399447 242207 162318 352034 434157 240405 444695 382972 470366 255051 382976 420265 349936 512161 535200 320398 347569 75478 356505 201228 397684 575769 590091 356389 457633 249162 265901 219979 246804 383136 487075 158871 300476 339796 279465 281029 407008 138148 120246 530178 276684 409069 226266 378662 324605 132121 463691 558378 162985 242907 464234 35320 379104 450412 298101 121354 33843 107508 69750 541237 720177 192003 139314 598953 354669 361637 562604 130668 231695 322037 57381 52351 378693 17304 328298 163796 193120 557434 488739 512035 392055 317809 434127 48758 487139 291074 462911 472068 339475 475179 124403 408864 328945 362088 526297 422837 564935 806628 276987 137272 339068 297154 216370 372937 527843 647790 291750 346423 292302 426065 525101 436092 413814 273606 406852 758062 353727 419388 555324 277007 381373 431234 435527 303594 388198 268059 392528 453302 318753 277965 564705 481665 144074 360116 151541 348905 391438 29458 346982 288767 324317 443019 299044 326908 386519 309470 271025 278880 122063 384963 212394 410841 325619 261022 328114 228101 294318 305819 277746 279658 290858 460329 361812 363903 570861 490358 402427 433492 259845 412457 479481 521955 288544 135387 232342 292177 414569 35736 70436 313440 98695 545202 440908 140442 396736 241063 330070 231097 266454 252533 487732 272691 162702 493374 327657 132167 337976 212575 269755 30100 73643 359531 289379 287545 392321 314627 111417 260849 240843 534962 100651 382018 519772 244815 495320 293409 372518 203736 218073 251575 354939 143806 401415 248156 371240 342567 502929 507761 365862 249603 420785 145740 369650 381014 369309 200639 224211 289285 449281 171081 550234 408751 383392 641018 564928 413049 307242 313746 346586 397960 242579 275829 343921 455835 230263 280805 634544 382353 482396 366605 507456 404758 428154 454135 388968 536805 295087 190283 482910 275156 782637 355824 269207 415572 86407 300549 202035 512029 35850 190590 101356 540557 260620 370696 465095 180424 176234 510446 434538 305816 322585 248768 497380 554898 310154 303460 268560 309433 851431 518067 230373 465077 550800 405472 246910 324421 316358 400283 122046 212264 579555 367949 337934 284018 391590 319445 393610 325499 345560 178478 476529 206922 701868 261304 362201 175464 351505 269398 274220 228361 557783 419088 416014 280139 308603 67923 309022 325512 355398 245315 292781 335935 244513 184111 386518 278638 180760 280711 270981 187016 360410 369120 336776 420921 212150 259844 186122 355379 90218 256883 481323 131324 430318 442313 977860 206206 378468 141574 247732 405571 614057 373853 110331 424216 216626 452109 414397 298283 563378 383724 435637 241077 74412 584734 350734 610941 222868 488173 375491 53286 60266 255229 376652 377934 426799 634108 388498 257215 465352 288416 386640 350858 560991 339464 296533 391591 475107 445959 35392 188928 456929 442320 271412 270609 329898 366592 629594 145719 328211 248698 167674 354631 352583 1188347 232812 437576 343665 859094 392103 256446 204831 219215 671460 398109 388693 295619 330491 392784 463550 225768 469873 193411 181567 440951 449588 297043 292663 433138 280704 495451 274759 489661 291135 881820 423246 491213 466744 314158 381550 569031 260484 319829 215944 433480 339291 432321 56441 536443 497289 348634 414875 386593 553304 375358 204737 482239 270137 273442 405459 268925 309439 466291 316547 302501 316790 473475 379086 295304 342223 363334 266452 439756 285773 618562 466993 414827 201781 596717 593515 169266 146581 299373 929709 295440 358941 292915 470898 45571 226665 276961 250291 723084 266711 569406 597260 196698 343838 317000 329201 107101 322409 395041 266816 275610 413738 321512 417093 356042 109459 536259 404685 201972 102536 372291 469712 331553 428168 175272 303391 151166 481010 103593 174418 363171 479146 494018 321202 130475 388661 329108 405769 426635 267873 341586 234982 217116 376423 Case: 5 217901 401728 395675 228537 343220 82009 334415 351280 678356 523423 292498 673561 493786 367167 337324 140448 868739 124565 538752 396802 601836 399831 662347 326220 586595 847002 505056 645641 793317 199212 361877 448178 322662 455259 325734 389463 411990 235682 114827 342696 585666 655663 181750 749421 633053 319318 826607 832417 433397 51223 620725 369077 766501 103863 488303 201610 696142 103503 319108 147700 699057 306062 301258 415247 427882 363974 119124 536005 138686 655121 462661 471486 570801 333081 388755 320228 248168 647934 413187 693441 162923 409579 402928 603247 370861 499452 394258 431117 294736 663091 695034 405833 531158 404337 650879 452598 416987 713760 579297 563644 366752 355316 394339 289163 144780 359375 122543 567584 195925 635596 347644 771368 627233 466141 769303 345482 557036 513144 627612 496951 274830 589541 381363 659811 244840 275899 43264 109785 476315 267526 598939 196999 108230 595722 291300 427077 93958 854629 625064 457903 404096 337783 472361 282396 306336 606289 935322 507264 435550 279958 882286 691760 474819 421291 292711 486666 432143 515726 505160 469751 396266 543584 416072 123197 87533 742131 410238 506069 110734 471784 539653 663544 740938 283386 496362 322424 411567 485423 387744 488790 189303 761672 449150 274895 432586 372322 364555 916094 171702 519031 351761 441537 213067 586548 291835 408428 569261 535438 446693 72811 185107 828341 589912 559803 299862 541998 365508 206564 70415 162146 465549 335796 653710 484103 453581 137383 344533 153443 485218 624598 465210 784130 605316 544968 418534 520633 584255 595938 216183 659090 750326 345849 290737 660333 918917 270252 95445 279942 259223 144437 202871 361264 364153 195870 389978 521395 719342 396068 469354 387886 367924 104914 591030 444002 454079 700106 323841 575380 535608 723592 735263 563667 47712 391054 371788 299181 104777 447120 179584 293327 368303 529240 33798 82568 89590 78038 484862 280777 407011 504140 217882 553639 509564 493673 361503 327670 157529 334946 254980 717586 525080 617102 485347 244964 489258 438334 145193 369890 516682 223601 622812 537429 536612 104228 124799 284022 724705 436079 285035 258032 683557 861237 134100 842497 732993 369410 646017 285427 566475 568238 225919 599827 677445 477818 504933 221096 534082 362344 730090 582419 198872 592974 380076 416576 212971 75409 408731 563701 118217 482602 329302 548661 865977 328440 362824 429181 205632 249088 180092 498491 684935 282728 71655 496559 295210 417135 312619 325201 493795 190292 789842 270245 359332 891831 227403 910690 252186 961105 363945 245373 567924 423476 290780 736143 990339 441241 477018 42569 377457 377191 425999 63114 360519 379743 136849 335324 493711 294959 176775 587318 305840 619267 516882 691425 1015190 618878 197972 255013 232068 987099 450154 355695 476414 489096 1083571 250037 301392 137612 232916 159495 571576 501683 144378 303832 243953 453556 236223 783050 331551 554944 606319 659604 703727 563483 620800 582755 214841 197246 438346 721585 418661 517485 587571 742329 405698 779910 380262 146666 248566 263214 218162 149843 108581 348724 384863 588404 255702 248490 13093 421752 467575 567885 658026 573103 651124 598122 613885 210741 451344 173816 106566 103335 385535 276691 539757 190367 245827 615967 425412 563436 430272 234317 211964 423964 493713 504829 306127 54150 301520 508191 711593 596732 323790 323170 246974 326522 591095 763665 846740 553654 413895 471466 433294 219191 540816 256601 779835 14100 868212 527960 335245 588282 537373 175049 251774 206954 542155 245358 426305 710733 452842 388515 710612 609906 158184 651484 879426 568116 268705 588825 365016 339013 397561 224572 466878 347464 559424 821276 248594 677976 426280 136568 731330 691982 367742 268959 330875 569122 267444 69580 560143 179751 573582 404196 351158 93804 355799 161059 329082 468770 229416 804430 560738 471389 341383 557889 366159 321461 405955 764281 260745 574811 264495 631651 503083 356060 244375 569866 464789 273061 222768 262044 311823 265742 574222 306338 477219 211749 410605 224783 623837 516761 446893 522832 405444 87689 703305 277204 732068 405583 576465 274820 481750 344064 623809 217159 259491 370701 339832 188677 120238 338596 246282 489590 305940 494914 945154 448829 805437 154159 396267 355496 404327 445447 155869 507779 518780 451320 406219 145681 417161 351254 692013 318301 344201 480615 461783 434301 537820 756388 278022 890331 527237 448735 269403 413904 209064 1182667 197537 537505 244375 787004 130042 788328 95522 250826 576540 99096 400538 600336 432900 110429 661704 282972 248414 323599 419695 509235 513730 397859 294383 291851 487693 134188 362109 401412 503457 303532 233829 302312 482399 590001 996900 517681 517225 507249 839111 571613 116238 318780 550609 640510 656446 65194 299123 305803 431135 681748 238295 749555 611296 295583 463770 254735 364139 449650 377370 295994 144105 469955 327229 633796 204616 203511 206801 590522 172661 302304 534894 573546 750272 482243 305819 223131 209980 244143 658069 268121 783615 441139 658673 442478 228990 214575 397141 617294 169073 515592 383227 451367 592566 210666 261694 738719 464966 383423 421160 232175 818842 248336 378615 136594 211979 416339 441912 278300 578829 267460 490639 266661 355420 781326 300881 716949 96829 580520 310873 563017 399505 283064 338017 555636 706092 381926 374587 158035 765566 198205 175681 548372 324472 327288 824826 187854 240606 385551 309301 622538 401511 645701 469646 632985 440323 458094 233843 309352 644269 569157 543909 402550 403631 383273 300016 340301 558758 896481 415132 288795 544431 281755 886707 209014 232758 503291 430744 192303 318431 353955 77087 428143 134553 248873 248839 320494 240746 260707 488297 580563 299793 227202 254418 253355 532953 490324 852560 398928 449775 528397 308578 65475 728664 283840 365167 364861 325591 353181 371482 52616 61828 199539 211480 552008 660635 311515 65378 440398 547698 157827 92414 269191 462959 554717 360984 360038 453981 461440 664322 302676 535405 373802 577396 554117 731927 499739 727223 596942 613191 180657 796633 615166 305893 344549 653403 163611 531193 668036 401609 682246 603898 376450 659095 551135 456429 171697 646332 470735 369511 315428 256339 493917 580967 459441 342830 125337 920635 208617 517664 527654 623245 444529 575926 664413 482995 645608 463295 103315 436040 397073 551865 269058 411823 178949 543420 580271 499386 536364 170395 327215 318981 551951 433077 298100 496391 410214 585324 768954 263213 803603 317849 542498 864389 177959 600412 59507 580862 296613 642884 165768 474223 319094 625579 280374 694900 499906 609447 353896 467512 458417 199374 646407 529928 370210 352652 502123 176112 469249 222366 400907 51303 274997 476166 497063 668373 763707 417612 714642 284020 788881 591855 452171 357498 41576 587014 448543 301012 374177 246557 710390 265892 307078 518023 160859 398264 282901 167477 274342 106682 539098 582710 696192 373777 545812 349204 258415 194525 464562 449469 188598 83988 777677 Case: 6 378767 374259 606773 219799 375687 428018 317149 402346 354274 551545 427970 281118 433249 311362 755420 628363 509919 112024 213277 544569 256806 437775 403114 363000 223210 369416 467092 141456 265768 518280 229727 591831 579082 333386 475459 418032 426846 157230 410926 266901 232933 190263 484917 499045 558955 300208 672984 350090 295278 386410 482762 412989 89136 217345 530780 289907 268041 247852 362546 378262 316609 571581 431714 141579 584313 749364 397876 148767 380972 733011 279864 348915 237712 380048 322832 237697 243999 278072 438567 124107 251187 283482 260245 210246 428275 252930 311549 493627 126816 336714 186583 446026 522555 543752 475807 476516 811773 644424 158629 328462 376392 184187 543723 530774 658882 350708 391182 526993 501998 357426 93902 166751 242233 511876 469199 41436 108373 565792 137854 53079 459493 272132 227338 269329 212359 281986 41211 428972 353247 429104 288208 214246 601931 477320 411295 210947 501193 291226 120661 443442 383384 498680 319993 201792 786411 97802 565151 534895 226995 572916 71788 619832 573914 356832 37958 698052 272739 794324 546558 580196 344990 138060 435801 351833 380725 496916 564882 576569 117111 630782 271728 391281 364077 327355 93777 283403 439218 269130 220569 433609 265475 503917 429176 209355 549881 569914 306979 257783 505626 157377 414887 736222 253260 264348 281363 261513 428985 620788 434335 28129 385624 632535 236447 695341 262799 452188 550952 289990 576951 644594 286515 272268 503354 734561 741006 437581 586868 576001 555516 307622 497242 942318 489764 835078 505750 246469 645225 199285 169076 258232 712927 154350 655005 385908 411895 609286 756261 486273 738326 346118 241765 370341 494809 419503 448296 760666 366784 231306 157240 428232 548694 577400 91752 473793 797867 290888 515198 395111 348557 148579 496703 602738 466592 680134 108560 471902 497904 521557 24364 552702 297467 540461 320787 612847 464546 421501 82102 2513 187506 468198 546844 424155 206012 336010 131273 418317 339128 305916 444931 192449 542057 403560 464908 455823 216318 404050 549170 669579 493002 419063 151727 313954 73447 503610 401640 411095 400031 633740 646108 336393 575952 414757 52607 472599 76391 64727 405461 233018 169477 566142 162545 271249 674656 542729 241458 329608 484955 295140 264012 358013 473174 645134 622981 151560 148531 269008 473778 605420 247826 383727 447017 561952 348954 192503 414822 728520 376007 211560 430000 457451 520633 829979 487696 373001 246373 304896 416466 659553 290462 470689 284623 457937 386561 694670 945806 419703 500484 108329 373571 525082 306290 388197 438784 386598 374333 331425 249586 503585 455875 217542 223065 314941 406249 501942 434432 556117 335980 550074 446297 325086 351692 553657 373686 158819 509504 333301 497943 685234 595223 390283 466380 96692 691620 642906 453855 864878 267854 673561 549523 528082 405209 526855 355206 469717 406856 205253 172171 290762 48680 639570 488391 444457 150376 387932 78867 342286 386550 134501 819666 241298 745688 138454 237330 669837 667729 666993 174785 290479 551071 294037 276777 567014 297611 127033 292923 588371 503127 190462 273283 110185 321402 574257 522823 392097 416735 702236 403101 567841 191118 106145 675566 260994 363176 647361 346758 926850 258348 525781 126252 344104 359351 181797 356671 571010 425401 314120 160353 639335 372585 393440 364326 351464 948392 165992 489617 957588 544916 614789 370391 41170 492499 110979 121809 138691 394171 646820 675378 668005 286580 930519 554329 494215 349534 123727 633261 214564 725928 300695 187259 498612 170181 425391 496115 232807 772908 507567 450724 137389 337139 554433 155000 196202 324638 429202 558808 335866 157068 509307 321059 540741 418941 426450 630210 77075 301477 72199 569623 390306 626990 341247 223262 417968 368669 184680 347480 454421 122666 298476 424377 597560 93669 533221 515799 50736 618342 227128 304061 308683 263389 855062 600152 275093 413880 325783 227926 361165 307867 297666 319304 283544 456996 255818 406233 336517 154851 530328 170876 480798 215402 424718 550509 327931 142183 617777 196258 429469 230402 285210 110231 485433 490593 148702 561249 375728 429359 620928 288195 414460 627445 128861 219300 438742 477731 676678 630010 442400 547723 252658 294799 444035 489765 621880 471434 309335 18981 434878 499731 88068 534287 682801 321690 436552 222208 549595 331669 577796 266705 343169 256049 712854 317468 219228 291384 328984 140619 243164 499413 146940 357770 604183 290448 413121 753620 471126 139178 200020 314932 230072 462027 87955 152682 109398 211392 468635 443819 172323 528624 491496 289806 432829 504175 649177 286996 672182 148561 408447 282682 335359 564596 349057 214975 152958 434098 261720 449323 57034 257295 389639 170965 414897 312652 450522 593961 240331 573786 262943 517784 736441 602194 319480 566246 605625 543917 358961 313433 710970 558583 460316 531017 332901 134105 169120 645065 267854 395441 586599 371411 271124 696426 26457 154860 92134 305985 586164 102404 300647 500558 483325 330349 434043 496248 524236 208479 176320 462456 346223 331788 212449 164598 573498 418861 128168 310544 370319 747231 575520 546665 600688 679875 132810 380773 534408 467680 254334 424543 492311 228558 429030 347305 772324 478185 273138 430104 423784 403360 284947 406233 237368 324897 865444 375374 103467 232437 315364 293853 562168 396596 45232 431832 665685 372183 425075 396401 48339 416369 256489 439171 198775 191786 537824 583160 339109 144652 71187 599634 696643 290833 380564 78167 202182 173262 365668 614628 403114 610021 537524 170753 735798 298328 245931 484570 685348 402887 232238 624931 526173 657701 215607 242217 199455 7900 512870 760858 489488 355297 577496 584180 217423 396108 317426 377081 400739 204852 443526 149750 191171 286877 445490 297508 474607 543936 440485 569731 214294 484230 373493 370073 862292 293708 340846 462858 632796 467783 453200 887361 481801 132643 465804 365912 424690 241003 209847 318844 310205 431951 121188 105154 611128 197552 661467 637612 882015 584545 782240 285462 395222 138658 101287 164037 302208 219064 249937 260195 316772 343115 592243 751383 484520 653289 740856 415285 67991 83765 303985 154773 336730 149155 328278 393738 102077 400172 356478 270453 389322 792376 405464 239055 277555 234002 373655 429993 702334 356647 451789 377945 333441 539789 564569 427348 428258 441709 685669 260137 437240 263701 620173 3680 352367 328985 41975 419703 556946 227411 587224 447171 350337 273652 805960 377793 455500 421538 479373 456101 565859 277600 690693 146499 531353 642646 414132 335718 341603 213831 229034 624956 675527 264564 758080 465598 205471 715592 494354 462789 196000 485419 593118 764721 67551 440238 178619 248088 135792 438726 319293 624638 146399 627048 559094 288411 395752 480200 423524 336756 562670 338701 652727 484694 249677 315252 418608 309131 127063 361922 338126 664202 479755 425555 112256 86402 409496 230402 385661 502073 401834 389768 564485 553211 515530 329884 565852 Case: 7 259506 438429 657596 738948 418133 494861 524101 828517 1026111 330952 542505 401945 552526 327643 259004 254703 459672 192964 272209 226749 241290 226328 86505 846805 926624 389956 353358 724361 653910 174116 603658 874733 714979 288517 411091 504277 522581 695369 892222 834502 105314 710303 328243 393563 343822 671221 126196 658166 734885 456492 435770 481986 644873 968738 545691 315356 310009 738955 1143942 765417 144834 476088 880789 188312 639736 252652 454895 371217 757154 731174 193772 343065 321572 280988 702994 365818 270569 482615 775869 633892 181079 390274 197282 397863 299718 429971 638700 164031 849682 385389 333146 731769 734261 335067 379478 573651 617816 540775 411736 642749 461126 22782 799256 389583 695727 964958 333492 78718 706465 606683 395656 260460 265095 184642 442727 302841 834880 850100 827724 65439 647280 504939 466232 836245 692015 618773 785704 843978 898951 302836 85774 580984 105581 676449 926968 273583 1068238 887465 634443 235219 798957 1044945 877571 786279 523691 406571 514958 734236 567097 222326 561717 380631 711598 462311 508956 306652 776142 790362 436560 714965 619890 394910 302717 526393 634416 521496 29058 1015741 310057 510935 294013 648950 731775 547571 678153 599922 272091 227945 813280 676486 249473 167976 769247 684066 36298 502199 693239 576730 370833 198263 151712 741708 370449 226133 462044 269721 303237 870450 1059871 800639 475856 760838 808303 202679 489726 666093 532825 766759 465771 642891 225805 428573 487379 947394 110082 890839 765000 106786 618128 103003 101618 711664 1116633 785436 1080190 911818 339181 273065 825960 790273 472910 302840 318877 514408 1086479 969738 521990 360412 74199 132944 238244 605640 447447 579859 105543 728747 100053 410907 733401 1150713 568391 740620 748981 303699 453066 752402 1005815 350972 180703 753902 576136 482164 670087 388297 776761 772751 315777 309947 452913 676660 263834 287019 714563 590654 413071 957893 973081 427390 109498 379259 712384 750770 955706 315801 229478 584282 411458 204056 420388 455361 394164 809839 967720 394474 555455 683643 201961 403229 155382 832890 401750 870410 449619 609522 514780 388946 1145715 189074 496952 769267 656144 763679 506949 96042 805468 749777 257902 192066 329200 591212 76045 585279 348918 309769 696429 662193 929153 594734 880092 502137 208298 247590 571801 944793 199863 448677 611678 1121509 205618 253675 825777 148220 627385 517595 97270 297237 268411 635619 187611 136276 309631 738230 541348 416010 107109 1038010 799422 787304 882634 762145 833089 360988 151788 661315 349163 461797 50360 1165386 279564 697928 607286 488514 248483 919857 748649 302322 775687 192365 739315 537849 522813 339504 345615 881872 803641 1010865 538877 754206 445528 262439 394842 88663 408378 566298 284781 571235 132879 670514 360088 297813 445788 279110 781140 333194 423610 758694 350836 553002 878685 371589 766889 616753 177484 847286 534139 426863 535361 674982 541313 182714 409961 555550 50768 108283 735293 971430 502842 914659 529504 683666 374619 324869 183833 895897 644784 312285 325383 904164 52761 727959 567124 616586 147037 407797 422985 366594 209317 275072 730992 799978 265794 46964 799127 432366 788762 252476 624409 716690 472263 70486 536748 531819 308769 965364 854761 67324 649092 475532 282630 334567 248911 536890 506622 884904 96386 386089 519874 145086 230382 77559 648093 687014 699866 335916 302817 472643 550887 757797 863878 879058 254763 729270 330961 214925 821117 723957 1102318 67174 55991 689209 560336 343732 150617 760177 613894 325814 865814 804769 821146 240040 123326 730077 451951 565043 226235 697403 842953 859593 399688 542416 280951 663962 612434 168812 463680 407416 389094 770883 415586 303454 292015 417713 297065 294546 896254 710957 680441 509113 629186 748516 654254 239903 308369 576406 839724 493328 384013 863077 576469 307409 427596 876572 290549 778996 322549 339115 371011 436098 702370 1015905 509420 618743 343974 130961 853358 392141 293267 34067 192088 151234 744458 770064 574372 329752 653230 174925 542836 743139 551351 737371 527193 708955 638512 701432 454437 315041 22421 444104 614442 422403 182993 456367 531659 692839 683487 838222 680785 987606 202879 631479 431408 1087749 545382 614098 669652 989154 719176 733895 613676 436208 258150 657029 991584 376543 279537 410892 689066 726572 346309 535705 583421 554313 493506 626654 579739 456886 197859 247162 814931 194190 565481 489614 607461 965769 851148 574170 749987 208738 753975 1075140 125514 830927 677088 782083 339265 344951 120099 889459 287546 941718 915842 602346 686830 534831 426005 819642 437166 364277 710328 423300 843836 516503 678393 870320 94406 602782 940980 641388 997876 479559 71348 141983 466613 585792 740783 539395 165349 551403 460418 732701 396442 626677 521819 529461 858231 629351 979201 308359 667615 1080187 59722 424777 411207 544513 775021 355252 476151 662340 236144 308256 463201 400163 386200 128210 485717 767506 333975 454664 258328 561053 617955 430610 740968 759632 533636 350872 687366 364326 259271 979410 324300 669500 259328 916393 722977 686552 276256 423270 698264 570145 843393 576825 376501 336979 446042 110596 155300 795422 686996 118543 118807 770916 687937 546646 286924 343313 238394 742573 482364 616744 99800 653631 401434 207457 75840 592548 475026 461733 366810 651728 802030 580075 687464 447402 510456 331946 162895 196734 546441 633599 192692 481319 353228 768388 771695 52957 217828 344246 961739 676856 960704 399549 296101 620580 477732 99550 257538 482289 361255 568453 791842 309666 418013 999375 720343 442362 527571 261908 509119 858708 393930 511216 214417 390558 329237 307845 306723 783475 839048 123152 336887 188270 856540 297647 784530 312267 770475 1035938 486115 829137 1076410 445333 416955 563344 409401 494897 765848 160017 236967 132099 70488 257930 655753 919999 525701 478032 462388 641953 329501 403100 535082 477041 483871 238336 72966 993083 180845 87283 362318 1104653 954706 182535 554235 192724 158630 741210 684136 151138 356243 401804 456757 536913 411949 929276 984365 738494 707260 475620 546285 497569 625453 137273 502394 242448 741516 207960 414235 478976 234988 497669 566753 520349 161013 284105 353666 316085 629104 551608 347542 475232 185969 743303 240560 148642 606060 410683 207144 631137 362726 793308 436403 133137 646622 332892 773088 695088 718738 696403 347437 88603 259132 489949 294334 247320 942346 108968 456389 77264 478052 544530 173168 959694 381082 873708 723886 285785 885349 239411 755705 778055 330629 320951 287988 861482 550701 291207 246363 757500 707996 505050 268171 468253 654028 128327 529077 811032 281812 395975 906942 474329 1202751 415048 680625 680713 279342 217431 310933 263773 381619 138453 463798 391559 333124 553755 796211 456955 572015 676143 751936 94210 502913 12780 247300 584170 479341 182741 26203 413054 576695 894803 840550 851066 810419 40641 167792 766900 538315 263220 915123 525884 280179 745807 1072871 389844 320856 184153 325312 466031 273581 701031 Case: 8 175020 413601 499736 328620 448738 156719 267859 463888 348947 573467 482420 119697 271214 456240 373566 456699 336247 222670 369316 72511 515153 691103 214374 444805 798748 551419 301568 267385 394616 315100 264721 495556 359187 142995 86750 586800 474919 499452 136031 135664 758799 696971 151912 187795 272977 494112 295190 581960 316238 344469 220677 165432 416027 497432 450545 103902 490712 159782 389089 198431 499345 254252 299807 344081 503011 508243 578152 355013 417886 261138 316226 473111 630559 434766 369715 978189 367309 447026 169064 250269 500668 275620 232862 496637 797604 389684 59554 483029 172993 307887 297056 485083 756638 547125 691192 457677 484815 476084 351864 215780 446228 537993 226157 263368 28760 212288 371513 637041 386752 547681 146742 712518 678148 586529 345860 453298 795912 262909 10119 548053 150588 811626 227119 349347 498284 406407 508549 260942 26733 119643 343168 366802 203305 411725 426581 526807 386306 498076 207273 317085 540080 700728 568028 450336 594723 409967 458737 747599 14544 254913 475399 185636 204596 169947 123588 837 334391 289090 395583 507656 146499 492550 455824 286288 329771 200274 270285 452929 454965 336453 373247 214372 434243 79088 409749 297223 538761 422006 429208 461573 110851 204570 386946 300239 249580 466336 423784 386667 685396 427767 154123 338012 462154 430708 221895 490340 543853 364241 210774 157001 312350 311658 210513 625803 491099 393495 292658 225678 356784 279240 580145 601334 161197 537167 467576 317135 454987 167283 143839 130570 217484 549292 374276 104810 565205 288404 79426 154663 321618 444961 223164 258496 626549 444803 471721 441457 388211 195009 200314 229979 404956 216391 802235 411992 323305 278403 33110 277828 291943 456796 108165 374192 573971 425330 185482 295043 428690 693292 181689 105855 729823 415756 196140 630388 420687 217965 475262 408626 248076 436554 387883 223129 343019 390716 241199 643928 589779 261170 525874 563765 229428 262089 465911 721248 372886 211841 524765 517879 336571 229578 197503 369667 524137 234191 118178 337817 537594 272813 128022 477756 340616 267324 321101 482044 155639 500969 324663 205311 364206 444540 376666 638881 550064 73086 271494 598084 64485 359604 102101 556110 108306 168781 241411 522887 753882 351836 132031 56413 281831 348341 269764 635407 306127 151206 372334 204831 346741 85216 543426 356876 424046 411318 465255 227916 259994 243277 121114 194396 597921 591489 344413 112728 235262 214319 147266 656206 281668 341145 194056 485361 184859 450093 481045 499624 167513 557434 547497 375516 37821 71447 240882 375040 192729 397254 212274 354814 142159 239984 141534 542822 419924 347223 462586 454166 497539 378588 375698 187496 287045 307696 380109 78379 275996 151074 372398 231941 314336 176778 431896 356425 492073 473412 210880 725681 688587 201497 460961 293083 426612 288163 272507 188704 510943 414639 335494 71169 71081 358972 87689 138150 718261 424800 236522 80669 113038 192677 449059 522792 497427 349083 465160 397898 464028 726023 82518 321389 456592 388196 328286 269203 520904 324177 268154 333035 301813 492737 418306 444130 405321 575768 339329 231208 67875 119223 26805 453100 849611 401260 347977 591913 62911 320803 261236 408693 314224 396282 206183 10728 84094 188653 80986 660460 154944 283586 735860 332795 377733 325381 259909 589553 247494 201239 133490 483429 422084 363309 350607 518125 141298 394445 693161 161793 293915 433626 665950 68646 276345 419259 213556 610620 56289 138506 281748 285633 419133 676678 439678 90576 351128 368470 378884 263226 345049 411486 256616 207080 377334 261791 240975 279275 329603 337129 130815 482612 435322 133390 143192 592264 333760 439725 544766 289494 322979 288902 608063 407982 250513 182749 204736 235657 442998 307567 704537 315227 251019 205466 297289 272051 652617 332889 292072 325966 144436 163847 274891 510664 835067 207512 515923 102117 362952 340869 495170 574320 246061 539053 332142 472425 561786 418005 609704 318206 46558 435188 215172 161362 298372 328194 308946 452440 338189 101891 376755 553359 195728 334634 145457 438015 711060 242405 449220 643742 308878 530544 423401 349704 91021 241560 611176 374152 731325 438453 292247 357167 426003 226535 579351 312217 170629 133420 280249 751887 483960 607846 184479 547310 561044 676457 339493 416246 400574 306306 275008 157140 422250 439825 210976 283909 338801 404508 147537 309778 354955 375258 125676 281308 573788 256983 401067 352141 789388 62551 207322 647555 107387 459997 819979 909340 227286 295820 331413 301102 250635 350521 569290 517358 590803 389791 586914 106332 12153 265992 352699 510995 68299 911520 281936 308085 237502 591175 429715 577231 57704 521017 315419 640278 393667 318831 533705 258075 333684 286658 409156 239520 788482 594888 395247 700689 513696 181261 237211 250268 668029 393579 281637 97437 195342 250731 327592 250779 461173 613560 47175 162770 362497 251134 328677 524490 214537 338609 400080 353714 360208 375288 287558 589892 145782 716565 166787 156220 288938 536238 228804 235380 773501 432731 146519 398605 234213 223667 294282 492455 568837 893025 702673 421737 298332 366084 476792 327470 806222 291743 543472 351987 407044 267533 185258 528110 318558 394307 190709 400989 60850 208830 580260 133294 256179 194235 447486 273220 376899 223536 205486 294123 413063 457506 228335 693533 668989 384799 707324 107070 232726 238735 661044 375993 30321 386302 808195 379050 263852 358862 384109 794369 216753 385643 328073 469624 267687 370557 475691 649945 198567 321445 266139 321295 315740 523775 180522 142510 158105 224493 508155 553387 346727 369038 683924 447238 247999 364922 135927 43105 512226 389996 144566 634653 385444 494200 307909 247702 600533 437422 559298 368334 390545 497268 283713 581477 482131 450692 630966 251298 565519 84367 75575 131044 275449 382360 456227 262058 152804 236415 595279 95194 145763 132739 415137 165452 475839 53554 596940 402834 323931 449607 232433 227565 643432 234434 361144 1017393 155988 753914 411323 432099 360445 657192 195909 622473 253078 19940 380460 293665 461782 466090 368553 949970 970532 291784 317657 455678 195017 220817 206759 377837 518105 311783 540731 689314 311356 495961 359410 341450 488678 672483 360496 395209 87909 177225 385407 132553 206794 189731 336548 155024 159034 159654 168526 368213 563966 384215 488814 305004 372754 200533 405317 389688 185576 477366 133435 254777 444733 441248 108961 482950 682024 379413 686133 16357 299117 344788 295571 430870 343557 129575 237126 491375 259780 72744 242388 213599 557237 323346 127889 229811 130472 457064 684840 341013 569500 346355 529578 328371 392049 836414 316119 61437 187269 318620 424725 225975 323927 368603 252874 102658 327783 659880 462875 110082 450513 360124 381205 51780 517771 125843 203034 870441 584248 358872 579409 457339 196216 125099 428041 473558 353925 465329 331783 230586 458673 285488 639272 749477 324837 291473 360032 109044 557739 333892 404987 542911 Case: 9 387046 193885 329992 411813 160648 24040 314293 569699 518139 36420 815241 594470 106428 720112 535487 242962 602213 263912 208857 229220 190208 388475 356831 184357 220505 427151 623495 156940 344901 495269 315639 391252 506495 463690 104564 376930 125228 189594 611784 556010 220618 967487 169086 508606 225945 419939 495880 324629 239228 286808 527477 308382 157491 515482 347387 486048 368492 152498 467772 192948 439913 422723 751630 256160 506983 169220 281697 290664 176852 357568 383464 18426 205696 486181 96199 116674 57936 100136 341397 237742 526194 127762 441195 529714 176684 559308 228840 1146150 132253 233634 328137 317296 575861 441177 280432 280203 237356 479043 621288 587854 384073 696820 503392 178972 313025 306385 179467 356189 189640 883519 636345 169719 855895 224215 213952 329970 381075 601697 580535 309578 305080 637063 147575 529408 33757 611690 696403 436385 542104 135470 461716 722953 431354 423792 294267 584858 392464 414789 379261 148186 637230 464037 215513 297042 324077 202547 332302 317273 86886 82995 173058 160409 454268 179490 643407 839273 385982 237437 383011 722312 233845 141885 400589 211056 130766 495679 72355 771199 362120 149121 367358 136357 174649 9910 281258 358066 410436 150328 329448 432321 190393 460460 507416 523135 527926 411118 72820 383354 268676 591452 179758 272378 655753 169027 350483 174189 385720 357634 209298 642062 295124 364291 597390 619549 363474 372632 80650 219352 289075 253718 209951 204748 144122 470943 548197 386333 239225 340312 438740 79836 302788 394612 297721 301021 183180 519200 285763 176194 1231988 509903 530207 333131 271528 197640 557492 198221 583546 286683 305752 349340 349369 359361 320861 94987 615552 200746 294685 206350 179798 232829 198562 346489 330059 266368 391439 861967 226549 41154 462273 117606 79306 565585 738333 338294 283829 642303 175004 517486 359368 671411 363099 249207 827884 209161 322706 538859 21803 42597 642470 445579 613737 511341 433415 448264 339532 337100 561506 402656 495360 426369 96419 428108 541304 412843 103266 525932 256917 519843 61959 406782 915738 48037 463939 560853 293834 519863 350360 542059 480822 145507 138530 232877 316811 86054 119837 231481 380737 53732 523198 332924 241762 337689 237084 375548 267295 279012 679290 162466 562881 114552 163812 488569 224850 391956 655329 701492 430434 153039 333089 317394 570049 207767 288430 251574 293118 5125 397417 429586 206474 492407 49357 211631 298004 821466 646053 384003 101713 251328 567349 483192 34453 415504 182502 377794 519986 60851 84392 240644 297576 301723 539070 474486 331051 41890 450032 471493 408466 613317 401666 436158 373952 201606 584958 444942 470127 679820 142671 392183 141486 95744 545765 126295 188684 857037 543471 774500 345119 277500 621136 324087 473981 97312 310610 208895 268472 412784 507687 190682 521866 353609 140049 699147 765989 324406 672535 628339 226384 81779 343384 471669 91347 304810 649957 255246 565409 206905 157696 212456 175709 578136 277533 243281 282959 232231 86940 221126 282690 529138 456073 140393 64683 191917 348710 334194 722417 311814 84779 470107 223942 397926 326541 300002 617539 79741 266318 559220 332261 434785 385602 124206 783920 525598 185380 397366 160711 174838 413997 558372 284255 389807 443379 181614 132978 313236 531060 511006 449415 174342 540089 219269 211432 324445 99376 477469 416417 263959 306106 57548 383324 666706 423838 387182 250629 409946 284259 89191 295084 372107 530691 200771 368524 230070 560242 796255 528579 317036 401719 816230 51575 308498 447527 203719 303052 393603 571305 380454 356269 470502 846024 62504 846283 583939 731353 339263 544769 552552 616274 184876 808150 512116 274623 304721 268314 514556 70121 396403 258024 385222 77365 145169 594315 716985 696655 282560 325139 278701 225059 380264 749229 367471 229776 570290 505449 474286 273894 302186 70474 633464 250301 307205 200729 299466 418426 153778 128326 185976 695617 48105 206853 145089 148173 363299 662060 374441 512857 554618 498327 362932 357723 289670 318237 311361 775188 435401 201217 385125 515984 298892 667208 222557 235554 197097 239367 392774 359837 168702 37241 76909 832736 548192 152285 207168 374015 810438 865040 246017 187922 334309 217569 543497 45603 170696 261325 189876 341455 615267 660889 524026 623411 551700 318206 185934 525794 324371 678672 796820 401925 766469 27731 470702 475728 703377 478659 547663 969281 691409 280034 529077 798449 298608 385843 317160 164928 495990 213419 613144 327994 249582 546488 470795 72077 220365 238451 656206 147071 892202 704658 195110 480716 336900 259712 365704 434868 312775 214727 444648 186203 262157 211875 196545 632744 330320 252799 567891 566589 103399 95585 316428 102016 357364 1068460 577755 519311 373617 106836 576377 339166 73363 419656 184523 284426 37087 514064 258185 313310 666259 99471 461086 156020 279250 933323 216144 718073 508979 361503 719991 376572 529602 473145 84066 553016 73708 396291 365596 600642 469499 83916 251447 162458 234537 365433 740509 174073 307494 128764 67628 134061 619056 106215 28862 399737 693246 332285 378906 749527 363699 757090 497487 435061 253234 689688 458723 1065025 137512 446956 732763 181374 406129 228039 484868 260867 307848 185947 491649 523338 176631 207529 507379 505155 189801 493249 536016 374484 507155 553599 322587 656379 293109 337061 539143 306729 178901 271203 17809 277241 147400 353350 216209 322300 491410 475586 249320 148719 388726 357088 278541 326242 576647 360480 497253 364549 176035 415709 537249 287249 303509 31636 136239 363368 409678 427155 496343 397657 266496 336778 149941 184198 135028 813531 494477 438619 791532 729487 395660 529219 419306 269726 696545 455279 540851 213563 613123 142184 272916 589619 583292 95345 208947 214810 264839 244368 231615 246387 609275 664099 404445 301451 541061 239351 615826 586842 204229 572804 281004 258825 295798 594342 225158 698494 229428 216477 247168 477292 548352 649201 244224 423379 558919 544078 312640 381673 273942 249300 260117 683534 614071 209111 92911 161103 331548 121424 575264 441084 604036 39357 363099 177501 192329 484343 589985 293341 619018 74482 275168 396375 481625 420667 370659 201748 524396 458749 131911 726891 352280 611695 218465 420562 124183 92874 278804 610576 276033 228037 460533 137774 442241 408655 423598 89605 509755 271010 351895 341291 247839 484475 354311 631505 96731 630877 244793 233984 600297 506989 268451 263879 197792 456180 210011 277981 200277 681015 308824 710762 693157 587650 401399 500504 303993 299198 213567 80031 524172 407279 492205 39179 327713 539635 195811 181216 126182 492405 647593 292870 171362 414223 305766 787775 312799 521131 761362 472166 418958 425265 609639 529237 232900 561397 391321 132736 610207 434534 282827 58963 121797 212676 609052 570302 70316 94082 689306 547613 283083 625805 229321 303113 369397 54546 501450 268522 419563 360298 249231 566633 333653 82170 348002 614879 393944 214940 333773 Case: 10 317950 320606 453191 550409 635199 235851 391376 636184 205063 172887 186743 599209 385944 449100 66898 291505 98820 265768 589887 462618 495242 476780 663727 79922 546768 291760 341786 473151 600000 485871 659470 780248 274281 298297 326911 268764 277998 249733 752995 353992 554276 739864 578945 464188 563740 555779 616606 323624 477730 41941 453616 178139 229626 370045 400509 167787 361639 126970 406431 565805 246302 653162 442321 450639 729081 249517 752862 640449 445617 409465 248006 234530 181981 401088 236223 303755 384091 312248 329458 218940 745056 220149 615149 147868 441633 587430 433483 398504 153239 700896 685629 195685 513182 431733 129483 785234 358782 326353 174146 317297 319924 371452 344371 537988 293684 257785 229534 303346 362028 258110 180701 92709 560818 151403 126351 493256 493707 734448 704831 499927 263603 302059 1038554 396561 587543 380945 702002 564696 466454 341708 314214 301125 379600 545929 537673 456470 523039 836873 561556 229143 340254 478801 252752 234274 294085 651423 80787 281430 526670 690809 270795 500500 752903 337543 88022 384823 348350 228856 657093 478086 472598 590656 326187 81506 550763 283481 799616 439994 341011 398522 414813 545373 512394 472532 828169 116486 793593 619923 419492 444037 998322 329324 425479 278512 125252 356256 601018 164839 222712 280206 328156 414023 258130 924095 528254 574523 322953 325337 392275 435647 379590 43864 179652 328021 165483 243565 332861 310334 781718 220095 475097 1028039 370922 555310 408194 404439 793705 176825 359983 604186 606487 200994 372241 452176 628414 532729 274193 592277 346456 875009 313037 84856 200841 256934 181276 370747 621391 397536 305974 222095 360100 512706 727984 393025 189209 144485 95979 430796 212178 483199 840091 107993 547777 470499 438055 236543 475239 346306 441086 644102 241475 180032 687365 512553 445509 389613 328435 411972 282969 222053 708106 526634 403951 278583 259464 879982 459387 374524 455576 372629 116550 480988 185088 705432 578231 473408 524473 252542 365247 808196 259285 456154 533625 113857 532964 267190 543326 426407 212058 304222 199356 659963 303289 540512 375794 576322 456472 485929 642675 920747 324184 680282 670006 445367 501014 467504 332092 754757 329461 585767 94726 243404 373482 389256 328019 444964 303921 601660 1150645 352401 126278 92634 376774 134956 458962 523343 251910 536000 101431 128571 185611 244223 392606 423971 376555 541610 383951 557861 395511 206470 426791 634127 27106 253867 157074 148233 122275 230079 814370 317705 478047 1100545 359168 695030 47220 694488 467928 462271 100976 367481 482936 98349 891822 438437 214961 286116 388582 140532 293822 59920 212351 56694 381614 483705 107146 401880 751490 405096 427238 333882 363809 407856 279702 546690 409468 713671 360947 10529 328608 153612 539197 221496 503603 170949 334419 617102 540780 507404 258676 86065 794396 320873 40529 362336 410534 286541 98127 355738 241755 199426 519515 393738 225120 651730 435361 332663 492008 577000 463509 200764 613615 732084 492611 782989 450586 662814 384358 552581 477745 237460 574883 333902 273441 327489 684901 170333 348913 439203 541818 399209 137081 414108 608495 49497 30841 445954 1064432 97389 190879 377021 411538 102775 32925 867697 807928 674798 439338 137210 161393 305612 625124 571186 504620 585320 605273 565837 449874 385643 361623 506941 579998 323020 255018 347973 97730 537421 332462 827075 482889 462963 419523 480074 571742 480920 194554 423553 277924 277335 180434 194872 419623 518627 154794 396271 600173 607643 82470 691411 321632 297922 650978 754138 453590 143294 630098 117888 375111 336835 415466 430608 266085 413862 167639 394579 642678 33841 494006 257774 431969 238574 76327 415375 430645 318013 291110 293656 39621 572920 602163 570869 214642 510498 122521 765244 538450 52186 311560 46429 62715 415925 761327 553644 408635 567924 340677 538272 283047 571757 472144 563608 409452 267788 220410 270467 929160 827789 486366 79680 914742 434460 356326 525417 678857 364591 210142 229347 75305 244942 555798 183159 251972 78569 542312 608606 447143 264507 616042 69897 1040610 392542 471981 493506 560087 692635 659493 576612 283908 529301 746255 570426 132053 470888 448579 216341 691881 773726 1059331 651285 407915 395045 786093 449900 532979 491436 257535 359578 111203 735813 342968 292748 460778 458777 554121 210829 664930 356930 12713 185265 388635 935270 249771 160165 371399 544504 827647 252692 413148 351716 343116 484013 112446 133858 475005 635666 515390 303637 31614 640331 782318 549019 254771 403505 295767 593555 170473 501773 198891 349131 401166 631054 198455 264418 137569 43433 438626 441368 464978 747701 298418 466183 266945 569311 582854 311835 419344 498878 150697 222807 67590 164115 513013 401798 269604 438225 580414 286893 405112 130033 550038 379974 545941 494598 394656 500399 551179 626300 452656 579495 467061 678025 408356 372875 458327 548202 598995 829882 748777 441700 259358 474188 531510 405068 216635 668610 494795 353856 381396 438963 316971 339497 423922 193529 561214 375052 470800 280883 497813 252978 440901 286282 267839 693736 705813 144644 409888 23286 507892 204735 207138 317253 400303 578633 301447 62252 538717 246512 251813 35291 775696 256302 683315 872446 305228 553433 137103 449081 405807 461978 391993 485509 744073 410449 503283 436109 380636 438913 657795 663460 481701 167071 89232 300686 220705 461152 909472 174586 512018 146103 77155 531752 178385 474946 198324 426693 67723 398669 616302 449180 239681 701988 483966 658506 248847 391239 89743 126209 938200 176907 1009832 543818 489615 205767 270382 547524 385878 587215 27253 548287 7807 441553 530790 384551 523792 74662 353927 274170 352783 518831 302268 363519 162430 153664 359643 98511 565216 646196 346336 82672 302206 621143 436323 572289 231731 819844 298979 663443 557601 418245 637919 310522 255053 633658 380297 334232 453577 172138 1004731 438020 572885 478693 358988 326343 333336 394854 341895 131517 282188 237816 630016 761239 189387 238293 541634 406690 272108 355193 474297 480619 240012 515595 296924 589067 425576 368004 281064 95183 368770 534083 461987 349127 680749 608972 457619 97460 458258 375385 595265 620366 133602 229456 228778 169914 578416 341241 407360 559127 347380 527718 248449 819471 237718 458292 566315 336609 363755 572993 951959 598904 244785 461943 486964 418217 423848 803095 455925 241088 787124 868868 652350 936725 224709 364639 406951 91314 255913 209608 221260 268283 464788 190206 444882 54423 352913 210566 323819 269478 360152 376811 201824 389174 32023 125930 320935 544169 403290 293166 491894 307180 306840 471709 202282 463432 336552 262439 478884 93318 548043 530849 525223 421179 853649 120405 317731 435729 298453 130043 502497 437831 273076 800740 48759 83127 617631 223843 154001 208828 421372 202857 114406 360086 150160 284049 255317 247197 543070 288762 628381 264623 595521 698204 428541 111738 469375 296361 887078 204780 337195 491095 626708 358799