39 17
931325 783422 186569 310474 651619 377800 4967 617414 144864 834067 11324 882394 274157 932644 226770 237753 63615
141992 628841 881345 715297 169213 264860 20504 999661 997674 147763 60339 140646 414960 357124 343472 130101 491064
920070 999715 308735 558379 498355 838638 559455 862433 276889 445898 815429 669553 539582 658722 782314 46503 101550
489310 969519 672531 224163 322429 737553 97086 74639 275355 776971 451768 528264 705682 945545 85005 652112 813181
65668 62678 437696 64664 369022 635883 763025 509251 834524 465974 348743 379813 426395 339170 982779 457965 946288
816051 307523 581108 744897 756976 948480 811967 103929 621115 148931 486624 320908 43777 742556 298171 69511 339340
257345 582502 674962 746421 386776 522538 131462 709431 518689 415015 19173 428896 803971 925907 475898 669472 99889
889635 783758 705924 138681 528130 64004 643964 918697 948990 270098 111320 340830 521858 192348 72338 596458 487230
622254 482436 189729 658979 46102 770810 390977 83530 517020 790946 543227 347572 185952 978976 268578 697772 368718
503230 518063 963721 33087 544897 711407 326608 938607 281878 803977 45878 299671 179691 126384 909058 148711 589211
196641 127633 589794 415745 858841 807539 16725 870126 114263 963763 589621 67445 783881 611124 783892 951779 386390
657783 344256 306636 742599 833721 69176 475136 564627 681081 401164 756317 112837 336408 963408 155134 548428 832536
669372 850321 641247 55879 369315 545095 823370 119477 959886 59172 451034 386144 650997 958454 408353 879345 356569
742370 290983 527583 973761 839641 321517 352946 360271 277674 774815 554786 398013 561650 487829 930782 628985 593838
243526 659112 974875 157297 503498 268957 666175 145073 757001 182930 437444 910971 504069 735643 163552 484295 395650
544165 910237 230118 712654 747139 100595 682135 731120 877894 199875 526202 233905 318788 916974 116700 150209 917691
532880 872113 1864 926160 395100 368607 257547 562928 450069 436854 655926 471895 879399 91838 336268 514223 285536
698602 925480 934928 952846 328616 21614 765606 616245 659866 127444 272241 456109 370782 639046 695973 940822 670025
377403 786097 251834 157875 697362 875229 383357 31660 315112 83084 950403 890573 441849 672609 492446 192169 142511
876862 786034 702113 19852 283240 773096 568918 246961 210438 851467 372346 892617 47688 115650 833536 484437 177125
712874 189106 88724 224252 804240 781920 208142 437404 658568 865398 649789 82527 925676 813543 407641 906289 926389
59909 887743 627566 221167 569203 262909 581610 138140 840946 633020 474442 61608 835159 749834 298575 655683 800093
137667 826035 93280 826519 63196 489708 552330 800766 524300 265613 180638 321000 491416 91148 409577 374746 85113
846942 384158 977140 115307 774526 333876 309130 668629 264717 697370 335636 820048 854740 978072 218683 595989 560357
518660 494547 998088 261343 167581 540584 410651 783439 915143 543985 595232 510195 857123 120546 323183 530075 370378
850013 289328 249193 727783 837192 480262 367799 125806 99578 885273 794327 457981 537422 895358 878773 86669 116186
82756 138905 126740 397050 597853 741193 410171 201541 472743 956556 300599 355106 89302 368777 170182 433715 70912
177485 712328 747758 6853 929963 564920 472269 971609 511677 719365 790684 321712 875785 106769 444655 243268 226815
946373 679158 133510 791839 309903 21993 422879 104760 113657 292509 550177 689355 667815 994361 433039 753806 645741
769218 215813 751116 590603 741201 779526 767914 824006 392423 857312 166852 565859 496471 274942 84213 902723 984609
581706 62454 995414 781791 830908 556061 342781 525336 673540 178119 137152 971827 196368 81105 963368 395206 774778
501824 334907 189579 39378 393985 551186 127347 661187 994954 602648 224789 680612 679198 991329 513279 982109 548336
235748 776429 482996 216415 694935 220248 597491 771744 355622 869989 944440 210554 32015 620222 991705 828074 283549
452798 478641 360806 754238 19078 668172 209406 922051 774573 101674 982111 395508 111380 784820 429298 341838 497943
879737 847073 956635 610527 250978 643642 496363 985236 442170 658476 187828 342256 372692 281837 545284 17839 724440
565886 19422 817122 793646 375110 760633 570851 639686 357915 147025 468003 404673 886432 728615 907999 355903 718920
488156 331185 771014 838841 827878 35203 292555 273163 902700 592478 415457 975855 269572 541984 366843 921645 721798
197324 354975 204997 661261 308924 770730 695735 328330 460593 816698 291999 914564 852171 297275 955768 181872 600084
138322 586625 420840 880502 482207 899068 428556 530061 602291 195027 503410 961623 342990 356438 481546 261000 935123
