0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-18 07:52:00 +00:00
OI-codes/S2OJ/866/data/u8.in
2022-05-29 07:47:12 +08:00

1957 lines
41 KiB (Stored with Git LFS)
Plaintext

981 1955
314 567 565 221162259
73 301 293 346006405
115 869 126 455260746
260 260 288 10805167
579 611 130 187211452
960 30 108 7060578
821 43 304 168332479
160 384 574 32951586
123 688 248 739982619
704 416 305 688250126
652 147 219 91953773
453 198 213 123520837
839 399 162 758380716
738 229 113 969037416
605 856 4 783329311
463 707 353 373138103
964 345 131 765947425
512 583 669 159588671
687 582 376 601954423
105 320 126 545459222
516 730 743 550832461
772 322 52 973364637
549 34 360 8207169
923 316 610 40354588
723 223 118 996801034
125 222 33 409258299
12 354 4 584164173
644 453 534 452064633
548 486 537 32404904
608 756 280 795743445
663 22 137 555313989
136 169 168 875177615
431 180 342 525698287
572 893 32 73610284
815 579 278 641241290
623 793 95 129366853
295 817 21 559566424
956 852 141 444943321
55 488 125 952794334
966 893 296 6323382
589 38 429 579557093
841 471 35 247471207
34 157 54 429865995
431 28 479 728956475
596 533 573 505326919
420 613 87 328985098
615 583 853 759281182
95 719 129 919163104
360 162 737 807952
536 175 58 659005512
142 708 112 101250660
873 61 564 633041617
802 105 638 600687056
87 767 793 472299590
300 182 872 969739904
13 498 70 310248043
661 212 244 497994477
599 572 584 933115280
948 312 167 733622274
149 598 678 607111482
408 167 298 756687
343 311 443 769572074
70 30 314 36081576
259 912 170 699046595
271 44 345 613460932
645 494 172 313949004
407 656 436 120604517
472 93 283 24898742
570 2 564 871465026
201 254 153 83878766
483 679 143 844820862
837 787 443 24431863
712 342 74 254342851
590 545 184 258280715
626 276 116 729434807
701 316 340 32185816
579 355 329 554922021
279 624 210 943028938
171 359 696 860296357
899 212 101 806075387
288 726 102 408307814
280 394 176 725373823
807 125 155 473299328
840 341 627 361642719
112 146 347 767089995
686 836 497 544996281
879 785 680 822325167
448 186 623 615282604
859 356 221 90645113
840 79 394 72524767
746 505 19 124166221
765 612 297 463678930
160 549 820 823021858
131 305 641 336833672
372 602 210 311285877
627 975 312 994490554
771 76 786 469770884
261 569 465 187513255
648 624 394 332816261
261 525 602 886354499
364 200 481 578012435
710 126 328 20063747
715 327 420 92421336
329 609 607 245769969
845 424 559 60691635
921 728 269 842146162
536 720 515 331238148
107 152 253 276462696
597 76 36 615304498
961 272 51 50773060
50 357 472 39760086
216 520 484 621576158
143 38 615 184024713
834 911 105 286499556
226 701 75 592244695
678 54 728 648051214
871 778 361 399449921
562 576 150 86991441
608 200 23 198028570
391 1 842 959199260
40 154 295 19502301
192 880 34 798829517
644 905 290 48032365
615 851 346 954227821
753 861 127 798342632
57 93 898 124464412
931 938 81 781424407
217 670 57 140431398
591 865 627 617359700
818 463 43 220735965
859 284 4 817003030
532 60 376 71752196
894 325 822 438574574
980 118 55 891839683
122 646 314 38922595
487 492 438 966748533
506 315 28 559537906
107 467 285 23102776
77 893 94 918162895
804 804 222 703307170
268 343 431 84003797
831 976 417 471534352
347 53 560 33241525
879 666 91 859433487
130 167 223 177066168
205 935 42 786389312
580 218 426 82661105
350 768 609 402763018
949 131 275 389724155
262 427 190 403665421
762 752 265 496200127
674 377 488 264822822
826 86 270 866943380
176 528 698 158779786
920 660 213 252609682
856 474 65 255374127
168 826 682 644130509
583 451 345 642724730
627 190 43 923850821
954 272 670 556458891
41 516 299 474574437
756 173 220 450988010
150 575 82 614619300
98 433 399 376052976
667 933 617 150176097
76 589 226 611947847
208 917 700 871052648
446 532 407 17638622
643 722 348 694858843
700 638 429 822357184
523 114 324 417731345
941 399 186 540963379
431 301 57 794680934
371 503 424 146166042
289 255 636 420665555
222 262 60 543102114
412 582 325 549696200
369 193 230 333607521
432 63 569 651810140
570 847 12 114598594
531 300 181 913968829
617 310 86 58167385
814 405 452 709633214
690 820 828 847661256
226 278 423 490375873
450 308 527 866266926
4 344 619 355498042
481 260 604 925925231
38 344 657 466993531
313 512 161 138797596
901 294 342 813685903
223 699 339 111572105
657 661 294 287305101
398 682 159 2131136
907 104 464 671050320
186 803 529 287920583
795 645 184 302451019
215 579 553 360617475
141 228 107 672937806
329 412 38 185176941
250 724 581 69257124
506 899 54 993841531
832 848 215 742994355
127 156 708 487068592
870 878 804 62639536
200 59 231 813338190
708 487 216 815580814
740 721 44 8570143
594 460 456 47932350
586 935 220 63951807
99 109 403 903809641
222 68 360 171998569
754 86 373 33848737
825 131 838 846550235
538 480 13 739418707
434 506 76 544628852
582 905 3 797887273
579 132 476 253036978
72 156 485 728940397
601 613 457 465359468
233 14 358 13994372
27 699 102 277620980
90 683 355 266431303
146 336 633 658590039
143 965 535 391763077
329 154 292 487008301
698 54 511 939061888
373 537 37 538235779
468 716 248 493258238
841 875 493 809671766
454 543 255 435852229
359 584 157 615265646
675 183 225 56740480
685 505 156 388892645
794 115 61 5879383
449 809 92 257813530
544 546 149 76570321
865 415 41 943732518
531 623 174 290751723
774 508 279 568787499
521 650 178 950180079
41 761 445 425446584
765 248 325 228607215
51 437 177 862423010
710 707 791 846274758
689 583 56 790521722
211 415 106 772888155
723 337 95 780078193
285 767 288 641075793
591 568 328 421978477
974 56 377 222234430
814 523 355 241074637
701 7 714 890008843
484 456 9 602240135
679 201 243 448887419
488 483 189 440297062
863 89 258 279389611
639 979 538 549346289
954 528 712 747346294
9 214 555 400010859
100 160 331 677067691
67 829 278 72425320
364 159 33 632187736
936 702 321 751498325
113 373 76 916155549
336 809 224 654973590
354 77 542 577374808
594 658 82 794766305
25 418 57 743078921
159 12 294 332233881
823 407 691 533805683
793 253 54 860129254
344 297 215 601094254
540 313 472 537717407
241 554 76 234134656
376 234 529 992204619
848 510 557 473772516
179 277 140 511551713
816 391 424 536309985
238 404 515 417466722
881 857 505 27931092
41 967 92 982656860
619 344 90 195416743
423 657 28 73154959
230 751 113 664471244
223 890 129 175148455
80 452 400 851203434
258 625 47 611933147
608 967 464 350336811
198 47 48 290762006
752 438 732 956851686
365 13 493 484794622
451 481 128 35458910
189 35 144 424567962
643 659 33 668176168
649 231 145 545912957
126 466 765 607065802
893 148 177 136815330
834 196 869 263261716
927 965 468 145233106
297 130 481 116074898
884 148 208 934173016
646 80 236 767667686
400 452 484 641057765
373 244 328 46290644
364 273 23 420722590
57 481 685 334992528
755 560 35 702207636
786 627 40 947246274
179 347 4 987562003
650 377 1 904671190
131 423 153 611872875
458 210 15 485386663
976 916 354 194140775
775 722 295 588404604
450 381 34 171881679
772 571 761 278423881
299 810 109 166420321
495 566 99 230914537
873 411 245 68120402
300 39 656 215284630
665 125 606 862315926
913 396 432 695329811
969 9 856 896089639
793 277 591 295916713
244 598 123 32606299
378 39 282 124828204
937 946 484 300705651
679 416 129 957769517
875 117 797 206887056
956 516 176 312238465
869 625 10 266414343
608 296 323 76343754
22 186 449 434458898
926 353 11 368356267
934 620 414 365393460
312 766 487 92091726
26 374 772 774916691
172 306 481 906923020
979 502 354 668197895
317 206 235 762823822
826 95 258 887834389
728 569 513 566352787
836 447 356 193919158
647 815 68 989603615
5 65 631 378674070
807 858 170 630259472
390 14 114 8347356
907 521 596 448762553
637 358 12 728419040
643 566 112 897913252
963 25 521 873290766
932 346 390 847356974
368 687 389 415830627
522 315 19 327464166
71 832 195 426839804
122 139 335 366878174
876 661 90 10020100
655 359 23 225580169
875 299 237 810013337
840 758 20 758010558
838 837 803 565817228
664 969 470 913392755
536 801 439 573217698
638 207 110 21251631
168 3 435 978699792
141 294 68 998181482
876 905 697 358279917
265 287 642 87933695
536 104 882 831163261
166 539 751 53607490
979 826 433 402295903
705 573 537 432871535
650 431 472 271126485
169 755 341 531306712
460 390 398 190903912
82 563 736 365622922
310 829 84 833706041
363 407 852 885951190
419 604 393 931870501
355 966 603 780464093
116 82 228 694263449
517 439 180 732609233
24 489 16 670508884
416 286 195 212269952
559 521 751 213092087
863 140 321 145318818
159 679 386 305099591
137 811 586 342533964
783 834 405 637945298
596 261 153 766820108
300 678 69 292910294
146 839 375 482013841
364 533 114 910575512
266 159 564 31653781
572 560 820 954391343
595 498 574 69587648
936 955 222 543493264
593 799 214 179846689
229 486 347 463765007
478 520 60 572805434
560 539 306 171648718
96 809 669 181670758
390 532 364 579348680
222 130 21 370363020
121 166 645 808127451
170 157 651 42494405
70 137 570 328177986
918 838 177 245431835
567 100 931 692176475
186 171 207 148450351
907 235 181 936970874
508 647 70 819661811
101 443 360 900822113
710 514 59 88260773
492 380 231 991240883
756 660 315 500398527
331 263 27 808858818
921 38 9 784262179
445 109 713 707873341
74 441 40 6133906
349 531 540 692417429
684 354 18 165551630
383 348 409 744152964
528 256 749 904938050
140 213 188 307423009
873 880 17 91580226
452 366 469 217778023
400 602 9 100371967
823 391 703 793055742
751 157 480 816177019
60 619 137 987900279
969 138 279 701408578
189 638 428 123181398
390 965 85 749818985
611 363 291 103517964
906 181 148 121547962
72 762 114 954929512
558 11 73 312277841
135 16 562 26964071
225 859 217 505620742
372 828 571 398625825
752 403 346 645923039
821 879 884 38855571
911 418 24 814303597
221 44 168 425939662
748 206 146 27523457
789 518 177 166231862
342 247 509 690557407
631 526 442 380269027
872 279 804 845982414
956 43 139 862423775
651 797 137 951671956
467 663 387 636950517
401 892 312 147388549
384 466 50 884998964
344 152 166 1503815
299 49 437 326929996
836 14 880 577485468
764 274 169 814193692
708 569 38 972086577
350 329 307 703849265
611 650 722 850447248
714 40 637 296016501
869 491 398 114283068
286 564 570 403341390
413 471 166 291845197
630 515 426 863873040
445 944 204 316345770
937 917 723 98502894
126 523 523 892821433
285 716 795 9607164
453 194 59 812159679
475 144 238 383498765
529 590 439 731967741
142 698 636 870711876
134 897 30 986347883
123 314 172 86002762
650 297 288 632855956
554 109 354 889199793
339 882 777 814049842
654 918 216 240642794
619 349 511 609009441
970 633 68 256035500
602 625 681 119950298
491 462 352 67341005
714 690 532 337906173
101 248 238 489873535
946 5 497 933177694
116 393 75 165443130
459 244 12 451775401
271 556 429 169852362
171 278 524 177624599
825 802 27 266725932
489 935 101 63646396
524 343 506 48904297
44 964 227 878715046
194 141 603 340007781
436 793 867 770941119
743 710 241 438886187
337 277 438 628517689
120 869 661 778378785
553 820 283 446457325
330 881 831 616723018
536 202 333 667296342
753 96 12 619103310
422 349 68 938351898
386 211 66 576372537
789 618 642 617379511
351 235 108 824291467
651 552 202 102930553
289 662 902 927299084
772 342 747 858428656
550 152 57 622692146
466 753 126 734602455
972 384 121 207626365
892 771 61 418094843
946 309 269 645545777
942 736 478 127800020
911 366 482 352174605
777 947 9 805125677
666 435 382 189999106
872 394 253 136627384
841 805 128 650632968
858 978 262 298792776
933 192 512 392793102
324 215 241 419612548
360 906 20 431523928
483 539 643 59142845
142 502 222 641088811
898 555 348 306439431
254 207 156 547439927
423 387 784 641918957
425 162 445 5072405
776 927 275 327319316
581 554 16 970102667
552 626 12 878087473
365 173 107 785209959
641 537 499 600186919
360 832 408 593311109
144 521 148 91813955
643 17 412 581742769
571 136 211 182781635
179 575 193 448051204
554 833 195 447170019
582 554 17 463094070
219 59 274 92039589
585 916 401 436031440
145 494 423 533321058
506 509 205 191637981
893 213 155 890745767
627 736 643 137186398
93 861 709 551657180
111 330 511 64495025
402 564 654 566796555
284 285 396 912129789
50 307 155 69182133
561 64 215 443030852
773 447 408 932983707
646 427 430 832003958
590 950 263 990177219
340 454 32 638568953
956 626 37 434198317
636 506 33 614088412
647 550 159 495614821
333 712 310 997539544
174 371 156 391715549
792 847 13 40352022
862 614 945 261899001
56 599 174 203305060
942 642 102 577358023
624 434 439 909204361
717 33 493 95788887
941 591 314 666337932
664 742 657 328808886
530 620 230 325775998
420 480 179 329499877
3 710 33 30545986
155 84 510 46360675
958 422 290 187551295
537 953 417 460437557
582 854 175 398421915
790 157 85 395372822
378 976 411 85313889
540 473 426 919019882
216 933 376 151392788
677 59 121 676034817
657 154 256 127551965
647 548 445 230524108
198 822 169 806176530
876 616 320 499215363
494 444 542 289139550
782 381 810 92699469
315 393 107 402630802
886 144 606 538093374
164 58 336 55454572
495 499 53 536909382
450 454 96 523405436
951 607 629 611429100
582 124 596 887261970
794 500 418 680484013
167 489 417 764627076
550 904 317 485430304
263 674 358 664720678
585 235 216 823791417
559 721 168 304829117
677 34 256 618345236
213 422 537 100198819
71 105 588 687715185
636 758 21 287486303
611 575 277 594510568
321 312 396 791483386
788 91 566 356273254
925 761 675 179030792
524 862 204 201724235
564 840 153 466020502
195 121 331 207701001
63 699 93 991696698
625 323 19 795303588
272 61 651 602466325
874 305 129 195331694
34 600 186 333281532
30 288 268 190174909
104 331 196 148235561
221 728 187 994416021
966 419 543 583216144
591 343 249 632911080
122 282 303 109827253
200 241 430 675964312
164 534 364 359318245
703 584 384 21545359
247 689 167 631693117
458 576 593 518422453
971 8 32 514812955
407 94 551 389958610
77 160 823 399773728
620 452 22 645674130
763 176 837 187040578
132 313 644 933845461
394 622 207 66475703
517 832 702 468291757
152 960 135 597340465
345 662 179 14408764
353 67 235 341225846
928 367 143 425789246
342 892 548 448480852
173 973 94 870669236
830 933 652 325727209
579 904 655 748119431
265 37 51 996143905
104 886 154 198021996
470 495 126 138938467
463 206 465 200815582
742 313 612 939674408
747 118 329 742320637
910 501 110 11009572
16 121 363 789747742
673 48 676 599995578
553 282 195 468449172
109 180 954 38914081
764 628 484 2093181
525 320 270 601610886
842 285 223 330544364
640 803 334 828255228
789 794 2 285018400
575 110 412 692173232
38 341 526 941294016
408 306 71 804480573
408 558 767 207309327
537 431 355 947030721
150 70 71 933721386
625 645 181 979253892
79 1 378 574098988
129 30 107 682043964
477 422 170 445069645
11 706 521 232561967
151 578 57 423445695
128 187 217 591082587
350 203 58 802860368
728 763 722 36886415
490 125 309 890189699
430 620 908 710230568
895 150 645 808973869
220 6 439 742552854
843 696 424 73468309
157 555 131 492300485
19 317 235 998214892
530 664 456 240610804
539 369 202 968636147
247 329 251 250143482
380 710 390 394905269
739 776 110 665409894
313 796 641 223658793
772 97 263 47965952
210 710 828 708539582
981 103 159 19182312
934 446 342 411182295
233 8 343 88023360
481 563 327 669757053
555 118 194 51713653
685 312 16 618983820
835 439 20 801587040
238 861 61 644513673
145 167 23 821069761
31 411 537 129173700
220 111 354 763092189
69 57 85 904828505
690 827 867 26532730
549 32 609 250038134
853 661 8 886633652
549 927 113 693718765
758 674 539 267009063
712 607 11 26464499
506 851 444 823138079
216 25 676 951705042
549 720 221 275295628
811 155 672 638592495
173 607 210 849087501
163 404 173 915059306
296 678 342 876481882
5 863 178 889380640
719 155 468 938427392
121 676 792 143650643
525 873 151 220693153
315 804 12 776982883
366 215 673 50081035
735 620 744 340927792
492 557 381 591681548
142 98 25 371551137
550 398 596 568431437
87 922 861 427216729
856 254 75 226846300
936 209 507 47407702
733 208 41 31620528
749 182 190 559790085
6 249 544 820856810
509 595 389 608450511
657 171 644 749239241
439 685 650 496460109
605 605 43 402391803
518 791 615 93900892
789 528 259 58553546
706 768 522 868057526
59 105 253 475831190
787 67 363 320757432
663 967 107 770611736
22 532 755 244046349
328 470 85 32841118
656 699 232 456069499
413 199 251 166773098
12 378 457 963421288
721 47 190 911939330
662 211 407 688561118
664 642 270 987184116
906 846 255 465762765
405 667 203 937651677
29 574 636 254317641
303 550 4 359441309
64 524 655 462080096
657 337 406 373411629
948 850 225 207531086
396 538 598 663113948
954 535 516 878035348
466 818 377 727918068
487 440 131 788601083
877 927 265 497968374
792 267 111 57677693
677 414 392 413054374
963 364 473 793252235
744 955 492 551361147
231 979 270 822960269
717 165 1 99725701
807 700 472 92625412
58 75 151 628580492
89 883 469 589580493
543 231 186 131413206
623 324 338 120141847
711 74 739 206085149
149 564 681 31479291
510 661 568 920777361
409 656 72 753773521
689 615 281 219162318
911 511 50 210072048
643 102 418 34332821
718 474 238 125814979
199 835 50 21903964
355 366 3 534865165
53 268 71 752052696
778 79 574 332442417
349 396 104 956047835
319 822 214 58766654
402 663 19 426583111
439 531 97 967221587
534 493 377 635320235
533 216 125 629671287
281 381 365 123995435
105 78 233 524713849
398 628 316 359244804
936 762 51 908017354
277 493 529 682756509
280 113 18 769559115
24 206 296 127339931
29 401 42 383724982
584 566 181 743609426
891 761 78 774986973
705 354 138 720735533
69 439 123 559325032
283 146 569 424882255
533 836 483 804658832
302 85 482 966171327
403 300 670 323090298
407 610 545 341729765
664 521 134 589149156
498 10 696 542184636
63 526 763 924485507
785 40 111 463033016
20 701 597 978077050
124 911 142 837789329
818 443 902 991763914
471 376 180 78375204
16 156 778 979092323
827 490 845 457395068
270 772 17 630889644
837 48 225 139512229
606 723 270 249298423
440 813 620 67900516
363 635 80 48348518
954 917 736 50897578
359 83 479 752870119
773 537 905 543791859
771 438 184 44663410
784 315 611 736359000
443 68 403 719565323
649 402 312 368385285
688 670 93 418751753
27 773 906 871102864
367 667 61 108581609
840 260 377 911142651
716 728 32 858804743
97 693 96 99359780
608 691 628 549759290
80 654 483 50753815
106 187 74 221422061
777 913 651 275288864
868 293 899 375190541
138 14 49 267061891
71 157 708 694402830
418 750 364 353890656
914 913 169 619227390
418 853 340 745425616
948 134 815 357671169
171 955 127 531369500
971 197 605 985637691
370 930 544 777699416
132 666 687 364279410
599 140 350 521565096
62 317 520 23213898
571 863 34 983323169
445 348 112 958709726
887 400 449 20043771
675 488 289 192371216
392 795 350 103105272
736 974 275 567509653
448 845 389 275732317
573 833 593 64538358
539 498 281 651196511
339 60 360 943978995
570 289 69 504801274
140 673 29 394602473
713 882 298 549477694
939 778 140 178455969
910 84 209 674121026
758 456 137 843272962
671 614 549 322749361
677 787 150 447412977
24 436 141 695116240
338 607 385 646517900
826 314 142 32026874
499 415 822 459851047
164 512 713 471343499
457 316 515 485438126
39 538 180 814346786
42 517 387 102264458
778 139 141 101518613
571 252 119 605306234
485 454 484 515690211
597 940 395 946151149
354 434 735 337400616
939 684 56 959334255
864 380 136 176798760
820 502 477 291482802
569 442 7 663586469
355 603 699 630767156
99 134 450 422183185
970 881 479 414455619
476 723 519 598663582
15 357 82 640225787
873 968 62 531541338
422 417 139 549395318
520 237 239 51130806
34 773 420 479406940
378 803 260 308085644
935 274 36 534040071
826 816 415 35993571
561 744 220 264994391
325 511 46 350544563
133 504 14 556616779
645 405 653 91960760
900 880 523 182989445
445 275 31 20606736
368 499 359 6309408
260 820 213 710470119
148 345 161 120612205
477 805 56 668396781
273 864 45 545566250
397 489 588 971020700
203 255 562 836551120
432 729 266 329788433
712 413 212 502756574
490 743 100 246417971
72 280 535 127001066
12 931 599 756203201
73 709 16 855967471
749 356 36 907000516
976 883 206 176074333
532 604 743 932491680
634 723 1 918979921
233 252 134 743835678
859 933 577 921756306
774 534 230 399761299
666 712 514 691360463
589 83 447 860014095
76 170 77 377857509
750 309 661 637962368
437 761 46 239537732
902 713 58 756965751
801 724 87 99905497
911 830 285 380365367
110 360 351 935801680
760 352 439 587930421
747 783 700 272019790
577 620 362 855802559
810 309 236 199928394
510 733 307 454393872
580 884 396 586379052
739 616 410 799190775
18 83 763 556816562
503 442 329 970336339
822 600 76 94037721
900 493 133 100695167
209 620 189 380804867
675 270 110 287114651
90 456 669 991027488
377 190 613 855406915
896 453 265 814759820
20 91 193 838556293
234 402 330 940121962
246 912 201 874143534
787 353 382 39919229
71 759 320 639083380
300 747 659 605887480
113 806 60 741084624
67 201 327 338954165
166 82 275 638099837
738 969 488 630328160
735 559 55 576994167
352 280 29 691827116
20 50 844 819580467
816 911 69 589643801
656 234 43 706308883
6 780 404 145646543
681 363 735 219373377
181 13 171 24267248
523 190 340 522564924
904 82 48 953424050
451 703 113 370933916
707 119 129 575571993
554 809 17 750974875
267 413 391 217055557
248 155 154 930644872
640 76 344 333490371
541 795 734 421485801
406 558 766 926489588
495 338 330 317485556
799 778 2 809168611
493 363 191 880041775
965 738 375 821758710
623 915 375 432216937
636 689 158 538888499
751 898 7 109548659
215 714 125 426237088
448 617 30 932579650
634 902 244 812282449
480 774 136 242917385
717 752 672 902000146
71 644 91 351241338
426 819 290 364363578
138 23 256 449995361
127 889 506 817314224
971 4 126 135764582
816 750 506 641382925
156 484 154 577022881
770 579 79 675463733
702 124 85 963107703
44 240 194 141852995
161 710 657 497825881
777 736 512 45265064
173 822 385 21346729
758 81 481 327020177
543 329 190 674285612
476 578 590 136836116
262 738 46 677718289
788 713 318 156506455
581 398 147 726984190
49 917 437 811676266
929 979 138 154760069
57 521 37 172763469
261 907 214 239291523
531 21 391 170352391
697 450 552 736634135
352 799 141 90622446
14 978 160 129193065
599 759 562 771670338
679 896 257 213402166
916 9 56 592133698
210 929 420 505176720
47 39 498 18940865
677 512 84 370696444
125 361 594 34600999
156 199 320 166168570
853 254 667 118819378
637 45 434 4822109
150 919 573 207161426
838 176 762 183344338
902 861 298 823697569
220 881 672 618397376
257 725 380 478735094
866 578 226 70539373
243 375 12 169789994
656 758 49 482119191
967 356 192 339147028
866 319 464 953901846
35 720 322 666717221
401 206 165 591802653
541 173 714 66286509
495 527 544 276962879
381 437 245 69783433
161 657 855 325682826
64 900 767 271590878
354 305 427 370934979
784 967 407 11181681
406 827 274 285274665
181 654 333 947189243
380 494 28 273466956
74 316 388 584717680
535 121 432 763904928
666 691 532 358193085
296 404 587 642282331
182 767 26 132873219
609 405 520 988215382
897 710 303 287909350
26 837 457 387047167
69 49 361 33882538
309 712 103 485601922
943 284 11 902828359
37 735 529 772552432
112 471 117 808347332
501 924 23 918875921
114 981 355 364744944
309 599 145 671953042
370 628 288 454466617
128 324 506 468914837
803 676 184 753720753
772 346 142 981041795
750 164 32 152788092
598 248 70 108963066
678 39 376 477353460
148 716 557 64092988
270 382 453 832322889
493 151 481 397836938
757 612 363 470658494
816 465 707 687536371
547 582 172 69399025
405 978 720 645061552
925 249 825 954926566
1 336 481 710799863
866 165 156 443404358
195 971 403 33859254
536 374 290 956222692
294 38 32 515824838
684 957 81 804632802
597 549 62 746152351
167 75 120 339336685
59 4 127 860905229
816 16 33 706588725
519 326 576 21038191
408 440 241 754976985
948 104 28 541340240
326 102 446 484691893
597 504 723 887636279
818 557 41 636822027
444 468 38 992412570
107 445 347 141266094
393 313 855 339028555
257 107 349 151748203
259 239 173 402471506
854 899 444 438558981
941 221 333 272873845
464 888 519 428512746
378 353 249 532993157
628 505 241 788775146
700 161 385 280355232
364 554 159 237582746
24 675 265 22256294
533 728 70 900405347
357 356 737 115725351
102 383 36 833344416
182 949 353 30098254
594 838 129 220915971
460 684 173 646719925
555 286 602 950722391
217 34 185 99524784
149 194 79 969930193
271 366 318 780176017
967 52 114 644026359
195 481 322 719956612
196 830 520 689722695
783 922 328 102244159
145 476 132 118699071
576 310 841 363924100
699 786 413 252604425
531 515 307 728595494
541 66 546 925166194
960 769 427 862363635
742 480 498 981475900
84 469 920 700367911
688 641 93 21792331
11 56 226 17336221
211 674 756 98628693
760 643 447 509510478
469 249 475 244930190
12 69 611 55299121
899 546 11 74414755
540 910 34 214989072
940 172 735 354658049
413 524 496 949913926
492 254 188 103290518
238 886 307 52999753
225 674 216 116568085
194 342 135 529794555
490 1 243 273572662
143 564 288 45444698
227 57 414 507711021
749 559 742 775272485
412 206 25 291216069
524 636 258 51391672
468 368 757 268112983
534 900 8 813267184
265 956 429 828617819
285 542 46 655651646
205 365 138 95843258
552 569 554 65588606
251 112 722 751882011
167 481 174 760929223
86 438 111 168387806
406 706 186 158379746
129 390 43 5912165
942 243 23 482067759
469 672 91 437054126
867 284 26 35630555
70 481 180 932422318
52 493 626 302366684
304 860 346 768675981
429 214 451 98082901
680 827 234 579892306
760 563 246 850631930
703 762 457 858044380
377 483 360 818372731
56 233 20 620223757
570 477 290 221039406
260 878 493 11951385
551 179 64 684579660
929 426 405 16745568
518 689 358 697515401
499 840 518 671972865
354 14 292 358303299
146 239 16 308054821
589 211 560 207326160
707 508 285 747068812
234 710 500 817407298
164 17 372 6183757
279 202 455 399222316
574 532 326 53089954
965 105 494 871920940
428 434 98 90938399
825 928 355 899385450
868 442 258 220836207
811 445 192 953816779
486 674 473 613953887
664 794 84 604341415
865 511 863 406626010
599 806 861 313972125
339 747 452 416051040
740 445 157 965729778
409 642 236 217380334
425 471 100 850607821
528 600 409 360833944
123 27 108 224470947
323 446 561 19168662
584 440 432 360132055
975 386 72 557431199
359 654 458 192120122
51 4 8 415902214
404 72 347 975444029
160 946 440 673731267
519 322 12 700550412
424 852 403 78370335
600 761 189 279413433
68 240 241 63169778
561 386 261 274877
255 974 695 708751935
453 140 465 10031446
168 796 667 831395555
875 286 554 724397104
233 621 381 86921014
718 849 805 366526645
741 159 640 79433341
406 20 366 87853343
917 441 206 39502319
422 604 320 692945181
701 559 341 361337800
142 77 623 794028141
323 706 16 263027571
808 421 291 973912547
682 570 154 27212662
188 236 507 44266851
893 135 46 349050179
801 757 442 960024741
255 764 262 23158124
533 35 127 260689766
821 432 257 42175821
463 978 199 205212701
949 110 546 21213556
39 722 405 43650336
945 659 225 716179140
559 665 686 72788132
589 433 754 844652206
19 143 331 496643364
742 282 306 636931269
102 252 417 794234488
921 380 149 665691476
923 186 196 499856309
610 359 231 951192213
564 309 273 629455846
522 470 905 736159700
34 1 774 889979579
332 621 480 366504969
236 422 339 335275637
231 948 457 637845418
587 933 474 686098913
116 308 150 87529513
832 869 208 446216894
533 932 256 99712452
548 399 668 96526815
858 139 334 14517583
777 828 269 674362470
138 292 195 444914441
852 45 126 589958931
694 518 504 342063481
842 377 7 499296336
744 312 330 435654544
837 77 221 466165867
829 266 493 175205972
782 364 413 233942473
965 528 487 933087336
383 255 389 307356485
924 59 113 352198429
573 35 416 314423593
761 728 324 616666674
981 124 412 807112992
767 303 301 902097055
656 758 407 867420618
753 349 224 289018469
563 364 563 830926167
726 666 173 851279698
952 80 389 883391397
793 82 20 236533233
418 676 325 886400765
397 159 265 823483782
792 18 130 792604694
392 25 216 852291742
411 186 185 116591956
584 77 304 498399494
38 721 270 142028203
595 667 194 142953425
940 670 88 210144055
60 387 463 498505818
896 873 99 774904282
104 682 141 888584079
144 704 540 458711588
575 344 567 165816369
687 634 733 709347596
675 700 127 570282509
637 306 73 210750374
137 454 105 723811635
906 237 464 984986831
559 57 52 81233669
366 646 183 51949587
125 766 116 31728888
297 887 277 852265516
794 322 526 847578286
480 730 157 693079957
543 715 269 42367649
20 72 339 300678155
735 436 758 2075959
30 73 419 709840522
571 231 23 954014910
11 503 661 234093051
905 222 101 579197682
882 28 239 321713981
162 882 16 55832973
478 934 639 651073689
804 383 401 120078712
381 319 93 161457317
401 905 128 143674331
944 417 851 55401034
297 31 89 476013256
140 475 686 671195249
186 508 603 921254543
92 3 154 357654785
59 233 94 15863754
839 946 185 52927661
840 113 322 66591103
707 369 521 404898049
869 706 397 866727216
232 554 238 714386999
240 259 73 771058639
387 911 225 127253627
947 429 719 385242278
763 353 365 857557512
823 160 239 931032657
741 378 287 978681630
673 52 310 787645578
23 696 247 329686764
596 121 269 809356685
205 50 66 21526938
10 888 481 547777969
214 182 408 352409688
118 99 45 892783669
168 884 31 990775100
223 632 178 68750500
924 956 61 933327251
198 959 587 501583286
888 800 429 919241645
574 454 232 137147966
547 693 237 165664755
294 708 379 759642004
207 321 360 138983661
308 188 70 550828946
757 957 356 54037105
633 837 766 29185070
26 338 170 299466427
822 463 128 419227256
933 334 89 825401496
469 527 328 136825207
28 418 479 898854607
791 87 483 562788610
918 416 121 126390953
852 850 327 115455465
724 278 238 506154794
469 207 796 742617505
453 824 286 747771142
967 649 364 291664331
149 458 179 990592276
966 50 354 651314843
258 683 469 501759221
966 963 627 536534827
495 295 620 119025516
897 765 187 734176629
766 244 165 97215359
972 150 253 167691489
570 510 58 595747583
46 931 4 932988902
689 93 235 153740157
145 150 563 51617176
776 637 281 533651500
725 271 31 205831187
875 600 51 521524648
73 453 514 724921406
305 673 144 975621228
923 350 505 98215593
136 299 439 456272158
494 183 279 134348437
299 80 349 434223194
396 330 909 847116550
897 140 802 101290442
636 890 528 546516426
822 571 606 808678934
124 26 211 649598609
331 105 69 382554015
777 372 642 299231849
820 558 255 8069922
599 203 311 506595799
752 152 227 145975400
255 512 373 275186869
902 703 212 430596543
784 7 70 329425385
185 147 133 75172625
564 57 897 962298911
461 674 335 246599151
18 850 501 11343401
727 445 77 812893138
550 768 570 246149260
145 804 185 856056012
844 749 226 64175228
501 146 271 616673956
260 761 701 488628112
849 414 719 436485562
421 287 10 20545481
280 62 429 335207533
713 200 14 428781613
592 366 31 620601086
771 141 398 197867927
301 265 66 523347640
547 487 289 677528634
121 918 465 425773043
711 395 472 565194594
357 242 295 73475206
751 84 79 724311571
887 957 745 23520945
747 508 527 595411124
930 972 101 153074424
374 51 753 652820747
143 128 675 79812897
770 445 413 933060922
893 753 95 399821385
135 238 149 863803596
314 426 99 30315951
661 695 452 285947540
315 595 165 122480295
832 843 263 318460264
759 83 481 138044086
122 896 270 538413576
900 491 817 98321117
583 585 215 341071950
900 529 329 870788637
753 87 319 363928065
190 5 247 632569658
801 607 612 456231492
89 438 294 656293708
125 323 558 663941170
816 385 300 363905438
592 960 707 709754121
963 78 137 923151708
85 937 188 807179235
971 668 191 799747972
200 315 730 974204140
285 796 92 916751167
712 683 345 219519373
296 326 505 305297681
321 589 326 61956406
800 406 639 269395547
187 746 819 890834924
618 127 448 148320967
377 347 12 712403491
674 671 341 219004036
313 569 638 966530452
784 364 409 958722475
912 750 675 262874575
327 385 682 143123587
47 77 58 381714976
75 640 18 273052881
151 238 383 779738936
386 458 257 177447106
186 633 697 518618451
307 21 44 631179632
620 980 594 809246149
953 876 511 717730956
325 967 57 677409750
931 20 115 725976058
157 208 281 33946173
496 87 115 953024725
439 643 36 661173437
981 911 357 70755088
177 743 141 845220628
484 91 396 70800236
44 758 228 554852740
129 728 531 862528118
569 304 411 18213123
873 419 191 995791880
47 333 506 472413167
882 280 296 526026415
491 340 565 88785313
28 754 225 2078237
975 54 404 328832808
202 204 392 534794685
747 347 271 75988728
91 171 423 320556608
322 960 621 882231332
119 821 343 563389886
904 244 359 187861806
832 862 742 627984863
229 415 526 279697014
669 918 110 971254458
63 339 293 488154843
897 802 200 255090470
204 122 315 581530985
870 320 662 21096214
841 875 294 996169283
105 962 565 451455848
879 838 190 453373080
302 13 107 265158862
246 310 242 924785969
42 448 26 34340593
106 378 507 646074941
542 612 34 831521785
464 912 169 909873989
616 916 40 161562888
159 56 259 498949403
946 349 971 719085395
102 4 16 1863786
842 557 48 681460997
361 791 428 142831155
363 72 310 335254232
308 469 567 821285241
367 439 236 165990000
121 457 248 946564294
758 153 713 690690107
361 92 197 63539866
621 78 600 458117719
388 214 232 333599256
650 598 146 685001596
390 822 336 460602924
624 322 192 10114250
579 847 145 763996967
581 323 199 821396775
843 494 443 374273311
149 293 202 5124504
36 500 280 308053725
76 903 268 938337447
529 754 181 770594555
651 180 217 97311840
26 78 468 871618786
431 525 13 290491487
117 623 61 985576018
307 45 691 961428971
157 147 246 122918547
448 896 245 669703829
27 178 24 755595669
725 164 97 94891811
638 670 300 740120133
221 23 682 160250912
809 35 768 511018237
329 175 70 510683374
140 97 163 564271535
76 795 80 448981955
650 718 146 169690903
784 97 392 733305782
4 220 8 615032038
287 27 29 59143464
263 527 192 652582878
910 750 502 837575554
868 386 381 712608947
814 631 197 26310698
147 200 155 907464282
115 349 143 255775055
908 405 119 886349933
879 936 307 513910689
510 101 890 883821830
152 631 417 198350401
620 564 880 91887181
831 902 662 828744521
729 589 375 243799072
380 724 60 767877384
166 569 58 706477898
6 300 35 624555025
769 315 115 247583451
740 479 640 621051609
901 296 203 147668135
288 582 764 988716787
820 930 137 767073979
430 790 304 408866090
836 159 615 935690946
735 616 284 827917699
351 512 24 563771073
618 312 222 86797640
770 246 906 117209001
935 262 166 177049857
66 20 680 598379249
413 342 420 424554142
602 65 6 135004199
103 623 324 391473052
401 113 203 992183449
160 304 207 84585697
747 880 373 310740956
201 785 528 20900791
779 149 168 586943598
468 271 685 401298713
641 194 522 758918779
467 21 581 129273797
59 346 455 3364692
237 563 175 233245148
836 861 166 897075560
227 793 225 289270468
727 479 267 860820238
250 641 269 128513318
30 971 494 393929627
138 17 567 423575560
932 329 116 985990446
914 251 157 905123247
958 791 474 314229111
722 912 9 109108767
865 38 285 232073967
909 330 723 729440915
730 701 151 482965743
804 547 195 514198741
970 171 421 307641231
405 202 49 839957567
350 821 17 725091553
769 925 361 831277850
184 167 242 510373799
63 65 55 847317957
866 932 246 573261251
98 618 614 907278263
640 45 321 720686338
352 490 620 211774333
513 711 740 610906794
689 802 36 288913301
110 735 355 998517501
146 360 492 407203265
84 234 8 599379292
866 663 351 573796672
185 124 31 810334750
2 690 592 74809970
375 54 17 121805351
95 162 586 687060444
731 577 647 994883857
832 531 109 417764743
869 202 266 134018584
148 808 739 19489737
285 41 413 376677292
49 507 126 929983152
771 474 595 183706984
593 425 180 861080745
718 67 2 175473874
752 57 570 69751944
379 854 111 239553064
708 159 699 894623243
717 530 282 48528998
420 830 548 556594118
8 641 2 143325125
783 421 410 59562954
237 788 678 788795530
870 522 587 63830660
772 322 73 77104046
45 492 407 163714752
342 508 251 643784516
439 942 412 610932549
328 116 24 338144203
981 893 451 252980210
732 661 561 402844132
212 513 152 319452592
474 775 363 667914862
622 801 894 568509073
282 288 365 321065312
634 364 39 345909656
444 834 98 380541933
665 217 724 81468555
864 216 328 6534219
396 857 216 888295105
893 497 31 905260750
249 268 151 474026936
403 639 131 98571266
451 815 303 242802076
529 93 772 97662058
276 295 296 988576683
39 308 69 155384933
703 225 117 204148012
394 183 524 254150060
536 883 166 444372732
630 851 204 38621101
623 603 826 316803817
297 864 231 401335954
173 841 84 706669195
503 683 395 937759221
153 930 34 664683550
145 855 139 322759080
704 879 583 701783084
636 879 514 116637715
372 59 455 874363374
515 957 243 97281228
89 396 30 143708930
496 83 403 219573835
511 265 149 986752041
866 784 398 762548832
688 677 490 23848795
890 23 34 974359762
312 841 537 23834550
116 940 426 735272051
217 845 452 18266729
538 244 116 781496004
298 803 244 682645095
394 841 150 644469151
323 647 380 10880899
85 915 69 73339678
477 180 130 811689477
141 705 690 577192498
257 160 501 100416869
677 802 767 10175940
305 168 592 378948592
728 676 704 738824447
1 199 130 894659894
192 179 882 416366196
724 65 15 368669558
33 876 294 15615158
357 31 796 783588213
688 629 317 106251759
863 422 516 9880991
914 708 729 205555375
677 560 580 254798597
72 632 273 173192386
301 537 115 607129493
917 711 85 486424383
343 930 572 824960329
49 731 99 418570610
522 381 120 790274547
905 99 537 129999191
802 786 115 565129954
272 939 357 8077489
687 699 66 399791960
438 234 174 474988953
741 965 318 57250117
223 717 110 416897543
388 396 24 494341816
832 494 387 426421598
492 1 383 10590661
807 902 418 438834839
355 740 255 63041402
266 711 195 699906782
414 670 438 647839071
228 288 312 614709234
88 114 378 918442212
767 204 111 493697565
586 466 841 574071601
328 125 522 620052894
97 935 3 24105555
802 932 132 444000907
3 127 574 917738806
79 277 393 128100474
818 978 594 846006940
824 921 525 71330344
202 529 113 491315580
529 914 294 612727066
754 932 191 424475830
603 333 237 243589610
125 962 629 498544933
393 636 188 693225205
789 390 38 818986075
958 474 178 66017894
406 932 281 640466881
723 34 460 838721851
188 493 251 271502820
825 227 264 703248793
44 961 659 925126587
140 543 481 246097609
819 795 118 108366902
691 748 246 60833025
437 433 627 367796655
838 439 310 825356677
632 747 362 846961683
513 409 875 741908169
522 656 119 920951825
743 717 448 18357153
582 365 135 938663953
403 972 325 271800752
843 362 358 551186335
791 871 58 535316635
763 224 299 1228927
81 950 528 392947656
854 36 101 834923111
148 504 68 630521251
762 241 148 104511958
153 938 119 887665324
29 881 410 823818943
930 398 74 220395490
951 695 139 786734384
945 194 31 653069080
275 700 778 709821762
339 838 642 629356492
371 670 161 623262637
869 17 311 762374354
162 820 552 372042146
181 900 78 728907510
650 588 390 666999424
331 728 148 790106621
123 431 793 930055004
787 680 117 8857956
373 186 387 331812035
271 31 348 158493453
714 905 198 517319811
149 528 297 340034534
264 327 156 497279306
443 942 726 325248734
201 165 171 935636583
220 765 187 750509168
113 901 943 720778017
275 119 243 581901757
66 506 10 938056067
695 360 437 630003682
330 547 409 620633827
332 719 193 25897479
770 305 640 846273216
664 25 142 179388786
532 115 108 775174603
83 802 392 181095575
544 848 713 978890036
772 210 522 505208415
732 310 298 510010438
797 962 25 127121971
165 465 145 685505172
176 742 300 278046391
466 37 54 30485852
236 876 33 476259728
343 701 725 588440521
691 588 682 422507889
916 754 4 270911519
483 163 193 292560147
380 266 342 469402278
497 485 172 2503790
495 687 146 802172094
283 836 177 180654671
697 122 125 35448887
557 109 179 397065753
815 945 82 660758353
359 819 438 406446271
261 932 526 696015759
458 716 542 746323322
302 165 426 669296990
949 890 146 301968176
604 868 436 131470277
740 951 455 442401780
137 716 25 54241767
268 390 125 135933422
713 334 572 415208116
609 539 323 853375518
956 926 410 616457168
688 77 414 470312546
728 779 173 720813833
249 186 27 376104347
773 771 460 862841711
53 237 536 400085524
511 418 8 502613947
947 695 379 342720052
361 33 60 285738095
678 689 44 123891430
261 403 537 16578674
806 773 359 628310030
825 69 346 965152180
405 219 235 388825220
849 595 537 758028034
395 513 438 52608157
416 699 546 288757501
576 592 44 989724378
278 686 219 500609356
203 261 177 719233843
590 563 16 50629913
958 448 627 274474388
960 951 432 137736236
855 27 348 885991868
406 103 481 129394677
439 734 126 158687407
528 132 30 480599224
427 520 263 127494876
443 242 42 778425635
779 733 53 122032184
402 458 568 733271571
433 156 559 737954323
25 105 718 393036375
902 389 94 58221052
166 901 208 152008479
308 894 531 697131753
107 243 330 748008549
245 34 115 26854835
794 826 438 57195743
178 358 103 946645187
661 345 296 868500626
350 603 464 929655012
336 803 573 765289342
552 817 437 395734823
936 387 390 568425400
196 552 109 32838826
833 867 93 140525056
644 661 34 465549335
60 369 289 260790497
692 39 55 144550318
341 9 18 555569462
842 834 934 281105933
682 709 775 109475742
920 437 537 462584710
92 505 289 75547189
615 888 122 655645556
735 566 752 313964115
260 520 74 88639458
40 802 31 692796330
69 718 674 905577391
336 674 102 495862427
768 716 776 10558392
737 459 523 154084649
746 782 657 765104700
71 859 102 454195081
243 78 200 854218178
573 536 276 354239759
239 952 187 665375575
146 678 245 606227384
381 342 56 591597082
737 35 385 678157640
529 627 121 879331266
779 511 57 435212555
740 295 665 161464466
451 887 603 951573187
856 891 691 363520824
23 354 877 871094520
932 424 71 583640810
44 757 239 606047355
402 887 35 414838245
270 443 18 346229882
54 874 862 262657817
643 809 550 526893629
509 408 800 926679699
231 751 162 444985910
974 339 27 106773045
468 205 773 124917055
744 981 533 706105291
421 194 284 449198732
151 700 20 44024116
464 250 287 426936631
203 525 434 18761829
765 306 556 58735981
793 227 160 961134021
945 70 392 689355345
622 450 700 87991064
405 90 599 809842456
813 709 165 603743338
624 938 214 94562181
124 26 283 659627771
331 154 302 134644884
801 831 779 939481690
389 202 33 25987147
186 754 259 112110370
94 790 791 211582034
137 89 691 257571383
519 40 170 16693956
884 970 99 942690237
555 119 28 774522738
512 213 904 484460142