50 20
286431 576787 71995 535882 304791 303476 103746 221970 448849 445816 520734 516513 112211 463017 757962 544313 130870 47943 408306 295914
972643 210406 813121 79614 830141 261857 224151 710916 404701 566334 165786 691900 967288 70368 572772 455260 383965 621411 777754 303677
686619 741336 214172 824229 793280 369053 105432 107313 434364 607255 763641 505567 399203 6222 54910 537014 441169 488678 908069 64338
258855 628726 473413 429520 183156 812103 718715 169106 454000 464299 896956 37231 491106 346295 991690 726394 574049 606046 615234 738349
237303 320363 873361 509875 845089 259226 237895 223823 437235 714324 498884 239020 90200 905990 341775 599425 862455 884893 235845 286112
814258 637408 537710 541532 23112 655593 173483 316949 993754 520129 6860 807138 957067 290519 899582 748441 408960 78877 827553 746941
337094 54976 389688 536197 86291 689537 721338 776005 141861 223093 485381 475131 896711 234837 858994 549689 621426 561923 758723 329450
333520 340314 114681 121154 654748 482736 724162 1222 544869 56043 164176 6197 48176 72445 282821 394194 339069 354877 493962 283599
35746 827683 600575 280471 677204 814112 515341 920888 227973 992216 664599 769452 886823 689213 102094 541379 646734 998473 624291 544110
913523 137815 652504 845546 291540 360671 119984 60742 580281 210252 99717 10963 490770 761404 71096 115176 565693 664851 25922 222671
829795 884988 364713 385808 595330 783358 67279 460183 732101 870390 913701 124484 165199 918263 262076 358159 529046 993083 478844 589590
55084 160516 622445 795269 123418 371347 811123 592353 222949 717124 808919 838001 725106 637828 446655 75529 661125 581297 462272 948596
130469 406412 127818 243837 389212 374365 694594 972762 487387 729252 530797 896310 406458 934967 396039 477210 408092 193405 125940 936375
888944 929413 466382 306258 936981 414020 921757 676620 589717 908713 321892 765709 453906 799135 821720 489293 625855 599646 960108 612095
380549 984302 916167 367322 632389 581370 422295 41989 770173 665933 96831 215774 735812 898027 636268 960102 836655 435662 552133 727181
45910 276604 855041 488406 422001 284545 977426 877863 77595 466639 169279 148976 467513 270190 664207 77173 988468 425825 956641 431417
907617 8919 446233 786825 150722 913419 996853 861666 947174 201337 929917 63424 754923 996604 943961 52292 127332 820809 795068 445824
800981 705282 152702 483555 922843 719864 612296 330108 159465 364224 905448 507308 919405 977776 272133 428013 494288 721591 518188 230840
22044 43094 508360 933016 765433 989375 842353 896585 527760 577992 740571 818124 130513 622732 198191 401802 624271 115998 837238 104226
180104 619563 293106 555153 146179 200875 328135 266941 886994 248772 284182 943966 206135 255163 483243 332874 110691 53655 912268 487515
456409 849748 42610 924798 66866 977473 360404 506139 606009 35319 3998 41948 173878 379894 89729 520861 268680 842653 623716 300014
471147 998469 979960 8263 20634 12924 528041 25801 962382 115801 461744 994733 440228 226880 798917 795531 11548 142004 724914 443657
559869 948436 340995 22942 422807 254964 657690 336834 183777 981273 504734 319028 570048 26256 498899 335591 979305 347243 895750 716170
84445 70809 137567 313523 454483 741921 48216 501223 753332 452539 211917 788232 354944 17035 434729 701596 640782 777019 460672 817589
236400 311860 217660 397827 2549 972472 862126 812082 381639 909087 472582 839041 394101 636523 65950 272737 2188 341002 582320 206405
448286 749161 497896 605772 801316 297520 814485 725065 192319 622173 940600 324587 516506 400768 823231 687758 164012 639952 577804 150749
900826 305833 100205 541025 692025 152163 803057 672171 711217 679568 142096 139738 884285 619345 797065 189706 203406 609301 127433 301401
384079 908656 755207 935191 126404 847188 77485 936713 295372 276846 312880 138074 315909 711519 300800 856351 114190 4501 713307 989317
641896 859846 771837 936986 608309 381001 891570 610420 386275 391313 718283 899202 316258 248326 503599 766381 29456 159297 825737 735210
583991 789988 619103 630879 842540 565141 983234 492911 138392 31061 157537 915556 144979 459456 171961 418424 403628 736163 439720 271424
831685 125045 930143 75318 290395 776948 328820 64225 901860 825181 684055 387939 838161 179720 389725 496223 934963 91933 806776 297157
410554 354743 396360 78075 495512 469075 726474 477097 695171 196916 565678 861217 868890 294871 31943 74346 711647 486798 753692 121064
402274 65596 299099 675881 575167 454316 435885 589006 490366 749198 140389 943444 158424 940750 114065 623934 495321 102994 914291 48673
690337 181969 276234 279179 7876 463947 579657 850513 96529 152488 132009 736436 91696 559473 895450 760239 650277 216805 695573 966944
459057 142265 744973 622352 745175 454128 494211 408097 400444 969682 428025 322963 997031 721932 544574 473522 680169 854692 855016 214176
26070 846550 333024 407611 254833 106000 499415 231658 332006 764103 660375 496073 536880 897716 436724 600623 973915 872303 333985 109016
300835 17126 807454 873524 493500 645946 835599 318667 351019 946742 672616 851659 786193 244460 237509 933039 306312 259438 254102 13838
401958 276774 853048 79166 648991 359571 440734 263715 950343 332832 873774 948183 792308 518050 649640 996215 675394 115375 167425 273864
810224 193941 878990 149573 469863 355902 852636 490694 229211 580382 509084 961486 635530 651926 588283 52657 548578 824489 921936 964576
827135 252503 51055 788179 166162 248155 301019 63954 738269 187902 294295 113951 997850 275159 121949 728963 119292 659936 205736 933108
885837 696245 99436 600095 954358 394027 816998 461208 206941 632650 42765 904092 877544 910569 567592 351039 374689 671525 191545 155830
71922 408573 811223 88515 426831 882381 311897 849337 846258 182757 373230 688107 524354 527238 719498 207221 796109 534392 24891 631590
802164 666826 714522 785033 646950 910888 831900 364174 448964 868114 265288 506202 137316 169599 314627 440616 656817 75341 451527 38874
770480 783139 837490 229088 674013 837925 649531 551939 254132 674003 574271 42447 48203 452415 424505 530395 400924 337128 616913 277558
790625 403000 307787 809904 206296 711575 164576 968386 364902 657066 543018 78171 609048 674796 946168 281800 138116 986983 897217 812286
950798 669454 354870 75143 24454 887674 691440 775240 971375 917695 756425 941163 334171 584875 17030 543661 353074 991578 623154 527941
500305 181369 961734 661104 149326 443861 699460 633365 891930 904415 888290 379802 582592 311423 812516 511427 443850 189393 727491 357505
742594 40320 7689 788255 99606 953726 585662 300228 406613 578205 757948 317542 970518 399501 325663 474636 536439 335986 156185 448893
627395 299681 473890 645834 297005 97208 97484 363125 905081 599575 565044 229501 224698 488959 887380 528007 713718 804933 667062 818603
285605 897138 41795 881048 960472 855098 831354 472100 280695 587607 167804 935603 719139 195394 872579 322115 192122 159310 296371 128531
