0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 21:52:01 +00:00
OI-codes/S2OJ/1697/data/expedition5.in

1004 lines
25 KiB (Stored with Git LFS)
Plaintext

997
515 875 265 511 980 909 882 137 909 569 294 42 883 519 741 657 821 529 1000 649 997 655 415 359 27 21 445 367 123 536 430 416 74 265 405 791 634 797 66 663 766 297 631 142 1012 505 24 451 908 332 712 353 514 509 103 75 907 800 575 271 859 300 856 682 424 375 153 711 773 349 988 493 923 265 52 504 623 94 292 920 317 235 44 860 96 186 68 589 742 760 894 241 808 458 855 672 911 146 749 743 817 194 936 829 949 654 1000 902 435 166 58 395 962 642 670 69 752 828 85 536 601 634 267 495 185 344 515 256 871 518 303 398 291 872 161 774 441 671 838 50 220 458 890 322 594 987 204 29 428 420 939 512 651 88 692 291 266 256 867 344 657 473 1016 207 647 943 45 468 9 538 1020 784 653 838 279 48 91 756 352 809 85 81 393 169 925 890 11 895 229 561 947 833 615 931 9 667 373 986 807 1 257 401 957 822 468 95 818 981 385 354 777 327 725 906 257 160 551 637 161 569 315 511 797 548 125 819 476 256 939 532 763 592 823 491 60 949 391 88 992 447 231 267 86 659 323 893 343 100 668 83 73 543 775 484 446 403 542 107 595 552 819 235 166 313 219 995 745 858 163 606 357 936 515 941 1013 806 856 155 415 638 294 929 663 93 811 766 962 303 177 739 494 1018 478 626 371 312 147 77 444 368 497 483 502 696 106 763 185 726 285 792 287 356 618 837 801 507 661 689 328 70 435 648 333 156 423 258 610 700 128 1004 520 191 129 572 921 228 867 222 274 439 608 848 719 986 709 526 444 992 505 581 669 691 636 796 339 461 112 728 162 639 859 894 421 139 813 611 136 843 566 783 946 983 792 357 501 18 652 706 479 816 660 774 931 926 93 86 610 494 7 569 372 264 825 978 585 949 217 474 712 957 158 866 879 357 807 441 460 232 560 1021 833 268 240 553 204 733 222 546 320 729 639 362 487 683 707 461 366 351 79 4 182 950 432 893 701 554 632 120 316 167 536 205 412 592 603 227 535 1007 355 33 688 647 410 727 831 42 31 522 205 129 163 1002 123 158 252 348 81 621 221 527 927 486 709 951 139 22 879 177 953 550 837 552 794 814 860 181 656 465 522 343 575 23 181 222 18 41 457 654 737 498 624 693 36 843 114 950 934 853 271 723 471 317 1019 4 869 703 409 311 253 94 666 153 801 851 874 592 424 953 952 249 262 251 729 673 485 806 912 887 715 291 101 83 132 187 241 371 25 844 584 699 955 87 97 137 335 268 915 860 890 225 516 631 376 868 581 594 1008 56 142 447 375 656 581 696 6 1015 909 587 477 703 844 896 1009 561 452 500 582 111 41 862 952 314 63 185 721 362 107 459 389 235 1006 358 839 170 877 821 117 693 304 597 383 803 657 460 695 592 296 415 996 106 13 442 129 559 404 386 939 740 330 372 468 951 529 314 1018 94 228 799 505 101 815 337 870 670 490 11 341 386 262 67 906 37 584 375 996 341 425 652 738 998 171 441 1019 867 813 989 817 689 887 944 203 130 767 787 131 820 886 75 227 35 945 682 823 648 432 546 38 81 924 453 755 134 674 654 816 545 1009 72 140 204 65 552 277 662 553 834 319 741 189 224 620 732 919 441 78 664 257 716 853 115 803 241 636 206 744 137 627 721 136 294 972 942 2 1001 753 570 496 447 585 942 11 69 843 516 765 517 144 883 865 717 983 887 911 456 59 173 386 965 280 927 371 314 118 89 930 543 621 783 944 603 114 938 793 120 110 573 130 157 416 26 926 417 897 713 40 536 751 43 636 166 548 869 813 858 620 967 57 567 996 74 256 190 73 210 970 1020 815 24 636 543 324 933 146 552 185 1023 112 931 282 877 365 878 238 139 522 595 276 787 606 325 838 452 812 229 606 312 9 251 192 18 861 835 224 237 346 9 371 159 992 34 349 633 628 77 91 386 600 228 52 818 826 161 242 747 925 610 901 718 456 482 509 692 367 213 635 806 131 621 25 537 432 382 667 301 344 910 995 236 189 484 882 345 954 455 246 822 948 253 113 964 739 195 89 151 787 979 861 324 350 133 642 525 362 379 823 965 555 426 624 343 374 1020 631 598 117 443 916 554 233 176 405 517 354 1013 212 574 743 212 365 626 647 421 792 516 628 463 502 574 198 697 827 316 222 526 236 823 683 484 191 889 142 270 934 920 752 470 192 27 829 161 566 383 738 296 1013 888 46 70 415 109 237 763 336 805 932 716 633 295 806 910 185 642 48 539 860 645 456
173109509 424609347 368532299 314855819 421499682 167043574 189541515 793181867 57201684 248432067 444239528 412093110 99888043 492894483 195468615 845795189 290663168 222906034 702460559 181827925 572680941 847273807 794582446 676508137 21334672 530009085 432073044 1464934 741195212 268103861 643428918 340940325 622062536 976264914 912035212 980542757 725310830 169424787 455835540 156831367 456293357 53403292 177144333 799546128 923770680 180665462 989698748 838311850 381021316 441012490 668271083 286955491 1000654 428168746 33738469 408817773 659735379 551105032 776630395 331997596 389991446 595786173 762830722 777910763 22915677 30868420 346794323 945109111 910311220 59148924 798471242 359028611 97173481 970677930 810930247 318695154 123634830 167324148 195726640 646469328 170878587 522076519 27907949 329617866 762851017 81954801 872243306 980690865 549393624 695754984 638959897 231409659 202624202 132887170 226194542 830164033 542057989 979531867 201591777 9409218 257243573 878503410 934391791 999155935 743647559 620009771 250472088 515098013 872508655 18767055 349006306 540742694 21358628 904395527 357437014 379014728 259836447 45653989 295287166 112535285 648751199 999541724 339896429 440124609 399274280 861197891 763643447 36749927 587732991 233996245 394711668 658570053 731090479 985339188 43587522 66032091 401277256 379199841 158822976 250039888 437758363 911454278 226846227 254883565 535406783 415605036 990971364 41233055 725448719 19368261 898918752 356580729 305620777 961291812 737194936 87740208 663235184 4462144 347286047 326023582 178878859 111566196 307386958 545798464 538820068 348267394 64227075 380395959 833835306 15518347 588439677 69144139 918670288 263864217 217249538 59334243 74081164 567809814 430835033 237956110 634968537 240086866 520942929 506911358 478345845 616620800 4239416 988290695 141011427 396987321 707245412 310678309 944866281 245306488 931643566 8836083 571673107 546462748 28751602 4775348 46850607 906766314 54858897 759888590 656352464 326198792 171332079 761588170 461552587 188710915 11108341 722754518 74469565 407846218 757211791 968305987 514739075 538064305 72526639 124054023 663445696 483709935 889339209 992811067 757182554 805103647 575103701 995857054 110392317 474630723 727846096 464909073 877772183 672631996 536762811 867831066 676349402 664321748 477064218 484604001 911362749 790314805 234115318 417377077 740523515 759668335 519435868 534947080 299402131 761270645 189116892 382675182 303169607 25228320 476174091 763856931 171522077 350182315 229629441 623344770 46218465 638302518 415242716 44517647 258485408 691014723 697204539 254289517 393543726 307275068 985529027 35809640 100264353 126613483 433969054 1619821 571622100 995720704 329692663 685289741 253955046 785033614 138056063 893981310 891091384 466446222 661084139 699785754 280532082 124105307 350359412 839473374 733603326 5925429 881593686 195663596 26439308 729119167 514833489 464854537 833479948 968471680 10987819 759520288 463024567 783355237 186702636 397198781 190595207 279119677 173368992 213450899 262999482 645034300 240211801 250682871 499875412 567961977 26708778 265676130 566230681 833711984 855512173 908209906 916336791 9190528 233147518 202067434 113519258 17229934 579026494 360745774 337233333 603146209 404458129 241872840 676330560 514499299 752720096 283975526 757225556 457549159 572607896 597951193 748089937 913710013 279564457 803701399 960298841 701003039 618832903 537432378 47424979 501306920 52677165 630310399 948805097 616708952 334298261 663209800 357141514 470068114 942174785 413844762 4090216 924678813 627783221 900924320 27498619 832117670 708054523 731116966 746859388 694191036 439054366 632973087 520119019 553032787 576916143 72169376 345124361 699811266 93936067 980296930 132391263 907438533 7523826 343385412 648638262 333815292 364970714 641684038 836675100 244307562 46073242 559112975 101515109 962045942 458238808 322811624 193215912 563878637 239368123 197226431 245439294 689212798 294818674 723164325 608454 135505469 916378283 406942801 485227428 935679649 645221276 522592154 61293181 74411398 101448958 921965569 370156989 129087916 42173581 810614309 94568977 180829238 90662282 194690124 802372333 281242411 283860793 925591777 608282375 148079608 70112098 898987248 949635290 679570925 125287636 736481964 147967268 770550971 545011166 400797674 526915944 169140989 781618900 777044131 94890605 856515756 252605584 556243318 4700350 507959720 693348078 232593955 431483176 583757878 591478607 329312273 374224703 58662781 29375768 295401674 949450712 559970824 387014192 221228154 797840784 365301831 452637061 3897459 309975364 883188494 320504199 257237419 153680023 918906388 622721194 672007996 473216112 202347125 916066793 120716515 759236473 365168945 961630014 654587266 389801121 146556331 527204395 361053599 916194715 934010922 935401525 850232803 430164316 90234972 839783779 380698011 413049505 57234894 188446403 540785978 371299942 509033589 563823334 716521685 659343984 871766824 824876639 746468005 604578757 966228515 936407623 26704777 525006127 206181254 27009724 65380226 122633660 247025620 487183709 224973877 769554241 862488692 926762960 176385900 948466898 787896884 541374013 909676437 954880331 307890113 928600528 604409921 753495499 220654640 58850619 908313767 653525044 398982520 433902897 2488351 507883948 96657141 768570092 927546023 656428319 73251303 827655848 211969889 320011706 652435953 523807782 392823571 959651185 483832731 317590314 691754150 644125562 943770320 215268861 803686823 898745040 501838688 510969836 62660809 267389106 53699967 52810182 499164257 356502305 408537156 106213986 905344233 738826085 447956012 330838295 160916349 971100297 250619284 396075075 156818529 61173210 593071938 152613317 799727993 901532012 974437597 32839554 56281807 341343893 459232624 48163299 668750610 330618992 265342444 531471957 394026513 408342619 580639651 329616840 766285635 525212793 197949133 35111217 457034306 242568753 42495238 78318089 674957132 749600941 927957966 596628683 573181377 36149084 909978376 499831674 843695784 546901105 826556284 460448280 466800426 327405410 846388565 763475760 574100244 947073897 909197987 975493709 392656729 60990470 763478490 283945600 302421134 306226555 675267666 655750367 196608365 648548175 660757701 2904320 659991891 883334860 389573076 609307010 523684545 398082945 833439874 7257733 459786719 384382912 142841527 377724973 804446964 352771873 932873662 400483107 52080879 686634237 59699911 217661715 463264738 499305204 100911974 699744047 384816001 456578920 64203795 161399978 126163367 901993471 325080744 338510142 990387410 652913701 751428326 151053223 681386658 763100039 130628336 874766374 119784030 365780122 636771790 172705535 192212846 704726802 83309035 756411132 245601250 172195435 953903000 390813671 473742058 755503204 776104839 824138003 679988060 122741630 346581328 208474068 784683570 484824449 816012783 150772226 930110729 949643768 371407428 549308539 108979363 210569392 179475858 470476190 832489317 979684413 263516161 770214864 511300569 60022901 346588445 944081915 687039277 563409139 291876436 943416330 828834739 103655318 140367227 441107822 317567840 61750015 819853130 916532124 26683981 489655574 155891163 894796429 279917880 54202245 291896111 447241532 553295876 504263740 747121577 994262060 922234932 30414827 736520337 410772448 958508916 853361803 13525650 613401440 371787281 335654358 384318525 787016379 322758012 575814090 376831108 945295743 37913291 493817642 244551999 794504515 538730808 398537725 125264299 341317661 451194016 784120845 18228966 98584364 3220485 723421033 63948404 887951632 324047884 154046691 11051709 19137645 193716608 687787155 59305356 24675436 979772365 648681043 931396754 443756858 433901446 446083137 984257505 46940295 44462303 28561727 65647218 35659783 175404595 230343542 893887647 19183604 170986112 493818575 371467945 294022027 205717478 484363129 897161011 204034443 583485996 228673638 874199493 57120953 634947899 924324301 922224971 753969758 432645025 51642794 22518419 972831943 30189327 672838713 924552914 66909124 3699931 33613951 117511712 148895530 549333119 540800193 21116919 920321873 850646552 859915 4595128 213512087 223216360 13877163 550851367 605465307 561834453 742854579 207522026 154547203 942147047 239660410 356243725 61622902 410234061 556707611 579076481 748835491 368851289 603860724 770285720 789182584 119096832 44882473 771274634 401222123 589002587 275005727 676805876 278547317 143480489 733438465 738574164 647674002 729070666 854477631 865933198 70959170 730909253 574715914 798141290 920645003 312112835 68595417 947142676 523733493 981771922 860512742 690576538 830896140 465328035 123849138 557071474 534628322 57170829 282548093 787567089 301635467 833266183 62494671 567695573 159627678 534582129 361503986 78870716 776563643 785808204 159209845 72854954 42343679 25737406 212751019 601357447 58981010 625949456 14041898 448881055 400672794 605796399 975258956 57087776 667415108 650558254 728034737 857413024 87259458 21425345 577387963 537550996 43338568 210544580 774656017 863574234 18570510 751063986 313348381 67706672 317058642 66520367 691781006 938723002 793268307 844425855 682569942 256677760 957591126 6746636 363381677 373465326 342182949 425314532 450132620 63115859 243713675 792433464 153568307 633282402 841619929 752054495 2164772 929275572 61585508 333531089 40958757 123797571 626176261 56696492 406470594 136871408 596600215 633866034 457851081 767662079 691818877 121936072 325313484 940758934 467525657 335608569 14527394 622403905 534958934 46380529 444785383 187471729 82033183 221990659 969487991 457149688 434304742 305012516 387655671 186517391 697128478 130580845 806533708 665702993 511259841 399850397 995256866
999
277 796 726
69 927 673
509 831 771
103 450 447
364 893 988
44 201 30
156 310 147
25 64 89
147 932 774
346 957 168
115 559 515
131 715 598
219 651 242
163 177 439
614 952 767
454 945 647
185 906 499
306 950 991
196 899 286
120 687 919
779 965 581
371 487 362
282 840 611
214 368 423
64 434 650
882 919 525
263 791 63
555 804 166
339 688 710
701 984 513
259 797 124
248 938 494
736 993 522
317 618 757
381 414 712
132 378 888
769 943 697
537 948 636
756 756 937
440 965 482
275 857 460
276 953 123
137 521 272
312 845 12
414 772 308
671 921 395
261 424 952
119 613 516
230 625 254
36 285 511
37 473 453
315 699 87
482 951 379
262 384 245
765 850 913
116 416 85
42 117 438
743 905 873
460 746 952
322 475 906
38 309 203
419 820 221
581 636 778
686 734 36
526 749 661
284 448 399
227 363 782
378 439 396
64 307 912
299 769 17
556 668 36
364 783 257
291 739 66
315 818 164
75 707 712
470 618 666
312 990 804
516 623 695
292 887 122
380 797 622
210 371 813
53 565 138
173 643 676
957 997 628
352 373 874
482 918 517
246 918 720
282 341 954
51 346 160
311 802 7
348 418 45
25 608 164
372 434 910
360 855 1011
524 613 268
356 909 769
174 957 160
49 834 1022
279 466 61
106 811 748
236 553 180
474 731 700
224 886 160
196 717 229
125 230 868
731 862 949
129 801 186
181 529 413
651 842 597
463 696 1018
482 632 275
211 510 58
815 954 591
296 358 842
425 904 549
343 953 682
19 410 125
556 626 144
20 456 312
20 31 267
260 884 567
230 948 34
943 968 216
139 821 389
741 982 271
179 859 41
688 919 86
16 541 170
382 900 118
310 383 972
216 522 666
158 541 540
527 767 263
285 574 73
29 452 12
141 942 223
178 797 88
154 520 1018
722 722 46
194 543 192
515 940 618
471 849 95
289 856 416
58 329 859
807 818 176
186 225 391
107 723 682
424 521 421
231 555 401
55 872 181
420 566 905
49 465 373
149 677 433
565 747 83
97 331 336
140 712 1010
285 770 667
217 599 649
141 416 746
529 709 900
415 595 489
125 292 633
264 516 681
185 444 498
720 923 739
302 835 746
775 858 353
239 714 33
143 661 34
403 705 22
712 825 586
96 901 1023
42 880 737
631 801 757
7 189 458
508 669 74
425 951 102
82 327 733
477 610 599
112 614 34
388 679 795
794 918 604
625 642 630
239 459 589
360 465 552
544 982 233
132 810 171
376 518 450
142 163 473
756 973 1004
284 809 665
689 821 406
565 791 337
352 763 320
573 964 140
205 283 307
779 977 281
241 258 157
411 600 838
525 867 477
124 779 1007
163 290 644
476 535 178
114 854 714
306 475 871
301 624 632
400 840 358
250 632 795
218 928 873
208 314 675
429 645 936
616 824 718
822 881 422
247 857 374
809 874 763
257 343 166
223 934 666
665 784 686
297 997 602
10 439 155
906 969 132
205 710 370
168 301 286
50 431 296
479 715 649
122 950 468
437 513 221
169 927 629
64 783 554
562 774 806
228 874 144
257 802 328
569 933 177
29 442 411
421 840 135
362 871 256
154 200 899
245 253 555
392 737 57
295 367 9
215 806 1017
114 322 73
352 534 218
244 430 618
172 390 462
656 681 477
96 171 514
781 875 498
454 812 555
217 631 453
2 583 429
351 508 530
736 741 10
464 846 1
308 947 100
107 392 98
764 993 468
571 934 417
477 534 952
325 341 161
372 514 176
97 774 149
20 382 93
148 232 375
237 895 957
259 344 969
571 981 804
656 772 590
158 567 718
456 873 220
666 901 592
199 592 842
679 770 1017
568 673 888
478 606 134
483 765 933
292 967 40
266 470 979
166 929 36
174 592 809
380 383 996
166 540 711
372 994 526
607 641 18
353 619 527
377 829 171
361 536 575
385 644 429
476 771 855
479 712 524
355 490 404
424 484 559
796 883 792
587 801 736
146 713 317
45 851 510
100 379 529
433 940 950
256 487 518
114 784 599
553 850 247
8 548 384
456 539 874
458 869 284
643 669 467
295 761 913
202 757 192
528 980 833
66 921 378
60 101 774
298 830 642
113 140 417
263 881 755
413 803 553
730 935 680
35 818 52
198 454 47
171 865 43
280 678 149
99 223 788
690 929 732
491 748 149
412 495 707
358 431 520
114 555 70
35 827 10
645 649 553
657 743 437
122 268 170
388 997 963
691 991 643
220 811 270
493 711 386
87 625 821
177 861 849
248 457 406
478 573 851
422 574 1009
724 937 988
406 632 496
967 987 546
240 846 905
248 665 432
113 515 624
13 733 650
157 968 90
656 978 799
766 916 65
704 866 1012
258 592 930
158 510 276
231 630 739
329 805 213
474 838 690
879 899 921
167 351 711
730 844 655
588 885 505
646 873 490
363 368 21
190 555 207
260 527 586
448 710 431
35 301 499
333 494 8
328 492 197
635 826 507
51 418 311
340 396 683
502 760 43
14 530 106
19 319 117
240 445 722
497 777 380
102 889 683
572 947 783
46 481 386
681 700 508
789 963 663
15 123 502
711 775 807
403 966 1022
137 649 444
354 700 838
335 869 277
106 579 500
523 722 99
107 373 792
690 873 194
115 974 706
387 890 851
488 941 52
284 705 874
495 706 508
486 992 317
276 411 189
578 960 23
157 290 318
768 852 813
445 899 1017
437 692 500
65 339 937
323 888 180
767 977 868
637 801 19
246 714 132
191 911 574
306 761 152
820 921 790
249 509 850
246 851 112
665 913 766
165 614 796
550 852 597
697 835 86
217 798 651
296 985 1015
694 945 932
61 285 396
91 553 505
393 429 352
6 45 64
139 432 329
127 835 334
794 797 458
96 443 293
190 697 569
313 573 335
57 448 368
179 189 923
320 419 695
32 608 574
3 763 841
803 837 501
806 933 742
538 985 962
607 854 670
32 757 242
540 709 355
820 830 36
150 934 585
360 467 243
264 739 5
697 871 249
147 244 419
177 526 868
29 569 729
371 402 736
174 334 347
330 750 357
423 624 891
96 658 469
360 606 735
231 474 119
316 813 695
452 579 701
94 829 196
544 635 619
336 815 560
32 409 830
532 646 909
492 948 704
34 194 120
342 362 34
100 499 174
265 886 652
775 890 391
249 659 487
222 262 742
101 656 639
56 575 221
232 337 782
496 499 610
164 220 846
18 857 146
10 492 467
62 232 61
663 897 115
394 526 747
65 803 597
237 417 355
11 838 146
84 769 599
153 187 397
468 643 13
508 917 340
76 945 604
269 854 892
39 739 400
67 127 10
382 723 618
17 883 596
380 671 508
719 951 439
777 983 90
283 717 486
341 409 102
806 974 198
86 569 696
408 637 727
50 614 402
338 464 301
555 747 351
296 664 661
7 616 588
362 666 752
306 937 428
31 520 780
223 666 98
22 739 561
490 756 637
31 788 858
34 887 57
68 268 702
555 639 672
428 605 974
441 891 871
710 880 207
71 961 798
101 335 746
501 877 366
796 919 154
614 696 44
377 558 583
51 257 92
99 977 884
229 994 533
137 370 971
62 442 95
400 465 52
288 410 284
116 215 813
198 264 827
413 996 263
56 871 1000
368 379 979
191 547 280
503 676 28
289 810 648
42 963 661
207 273 988
38 581 409
406 445 877
401 657 35
208 470 491
182 692 313
790 836 152
23 569 860
185 287 901
305 622 263
429 525 947
723 887 68
837 878 288
114 599 649
413 911 217
837 882 704
494 991 581
334 613 759
541 801 430
199 642 500
433 734 713
553 853 63
198 455 719
117 551 913
618 743 115
499 915 512
523 759 358
672 820 9
165 779 539
78 523 875
3 167 631
289 781 494
9 514 50
115 556 970
99 232 902
373 625 702
260 320 652
136 281 424
60 384 184
371 436 743
834 953 785
57 182 963
313 854 800
177 566 711
556 652 526
19 61 97
457 577 463
37 51 889
40 67 867
62 597 806
431 557 695
313 428 163
613 873 442
576 655 107
228 744 589
197 748 221
404 877 478
487 836 23
134 224 623
810 937 117
152 458 50
666 797 374
105 661 199
103 688 779
417 755 756
75 922 436
792 952 162
406 556 386
334 983 596
349 441 394
136 254 826
180 276 273
227 363 140
8 994 790
181 206 19
42 787 373
137 167 294
60 602 163
57 399 108
307 655 62
160 269 824
421 843 752
221 731 337
690 894 1019
502 995 843
328 777 51
185 653 492
343 751 924
463 571 22
311 419 816
279 709 12
67 504 598
374 617 634
10 18 616
468 602 257
19 111 880
468 484 466
21 140 72
576 985 165
589 795 675
276 601 289
165 668 536
5 74 118
282 941 175
557 637 680
686 967 252
272 312 393
526 858 973
138 599 890
96 429 426
325 474 520
319 483 201
185 840 377
86 215 367
556 602 293
392 609 100
227 641 381
257 750 748
361 665 994
1 293 204
12 579 939
191 841 859
722 895 783
268 526 720
539 907 59
354 529 778
331 532 590
661 757 240
132 344 586
44 350 132
45 854 322
661 690 86
355 915 819
83 319 259
711 738 189
329 587 101
269 360 976
401 569 852
238 691 587
334 971 211
2 552 578
386 884 489
521 751 986
116 716 168
167 458 400
339 633 420
200 929 556
528 862 513
319 904 628
288 311 70
43 137 672
369 593 216
444 777 289
782 930 112
632 782 57
143 230 835
5 559 91
70 846 923
197 450 21
421 961 304
780 800 498
659 824 845
809 862 121
526 530 242
197 614 180
209 880 917
41 541 128
147 428 776
212 329 708
35 965 48
642 683 305
761 966 999
84 865 633
498 955 1005
703 978 853
544 717 952
499 750 830
495 811 600
242 868 47
19 127 251
155 402 90
259 356 932
556 972 117
37 140 159
254 506 305
245 956 623
682 860 149
207 557 181
280 610 491
307 310 182
407 981 436
85 633 519
415 800 629
137 827 437
81 518 53
731 871 622
269 697 396
867 910 882
269 867 11
168 725 832
183 960 534
103 911 353
25 777 285
251 327 16
362 528 322
216 623 540
169 390 491
154 525 459
421 538 503
382 760 674
394 553 765
32 654 409
702 981 316
288 320 105
295 882 971
54 324 208
292 375 105
238 498 356
528 702 192
256 690 104
669 797 64
34 720 683
6 317 619
599 698 253
247 697 338
106 404 146
730 783 529
380 968 803
658 981 495
604 819 503
95 150 968
704 771 932
653 895 79
237 387 263
225 489 194
91 652 177
398 635 961
34 965 788
282 880 199
268 445 573
223 743 359
157 636 349
558 921 601
3 159 6
520 809 815
125 949 525
65 354 748
606 789 555
312 387 844
657 842 320
851 977 415
110 165 961
519 654 559
96 482 550
136 601 440
316 665 11
192 441 61
140 267 262
124 741 19
648 974 330
644 854 466
616 846 184
912 981 992
525 981 797
43 389 13
149 571 298
201 947 795
905 997 239
128 940 772
76 386 269
550 669 340
363 481 289
934 980 330
516 603 431
775 837 591
858 894 137
144 357 43
173 418 33
809 993 63
169 538 354
411 632 658
291 472 512
564 866 41
55 556 967
3 506 761
455 695 875
245 546 721
622 777 184
331 974 224
323 899 986
298 384 1005
944 993 830
762 870 401
113 500 261
891 921 215
46 174 70
305 912 2
6 669 890
57 735 757
230 890 18
786 922 25
263 294 695
523 792 217
787 808 537
186 435 246
111 820 614
25 488 665
234 538 846
20 220 654
320 356 529
310 915 515
672 952 822
378 537 713
605 726 904
678 899 284
279 793 451
875 927 449
957 987 791
85 417 302
383 921 193
213 344 152
499 509 580
31 97 929
307 348 763
303 996 267
131 532 99
200 982 780
170 777 518
482 563 661
551 718 561
40 150 839
20 672 290
297 811 54
715 984 636
921 977 220
25 917 184
266 382 19
2 114 667
406 529 798
327 698 132
361 651 58
517 881 864
332 961 666
233 687 93
297 530 116
742 887 456
741 940 359
141 408 731
154 602 364
177 279 417
437 909 1
693 992 495
134 601 283
700 919 255
327 698 222
914 985 733
363 553 133
102 520 116
192 987 670
10 543 699
21 517 645
310 595 816
628 981 694
849 980 934
770 930 85
44 213 736
44 711 636
140 157 192
463 800 606
661 704 302
975 997 945
91 483 148
432 891 854
651 789 875
644 844 97
890 908 407
455 730 72
34 462 246
842 906 455
391 518 122
164 721 297
349 424 854
84 857 729
175 544 481
632 723 1006
56 412 271
353 914 411
13 323 258
39 161 1001
189 987 625
86 364 9
227 438 371
442 704 610
131 988 102
37 628 51
715 885 651
216 218 406
400 988 572
28 621 826
335 849 520
801 830 844
160 176 265
314 536 22
760 892 878
174 528 528
305 322 457
76 675 399
195 330 891
215 747 721
894 943 209
22 229 803
958 978 905
24 724 42
569 711 225
70 883 197
646 770 611
572 657 722
267 429 930
640 763 929
191 521 935
179 574 838
370 722 1004
671 688 964
371 394 201
277 950 179
561 640 962
474 742 669
875 964 314
335 993 253
742 881 774
656 896 80
455 796 85
116 233 644
203 405 350
137 972 55
378 442 386
684 684 601
217 310 456
131 881 190
588 868 721
272 747 146
12 514 322
192 720 560
558 974 404
160 762 355
541 693 672
559 626 364
344 971 307
82 516 855
261 944 339
168 814 230
146 163 303
170 585 753
267 681 626
60 90 516
141 970 845
560 733 51
13 572 871
364 831 192