TEST DATA FOR `cowtract'

A Zip file of this data is available.

Input for test 1

5 8
1 2 3
1 3 7
2 3 10
2 4 4
2 5 8
3 4 6
3 5 2
4 5 17

Output for test 1

42

Input for test 2

6 6
1 2 5
2 3 5
3 4 5
4 5 5
5 6 5
6 1 10

Output for test 2

30

Input for test 3

10 20
1 9 34
1 8 94
2 7 80
9 10 67
7 6 98
8 4 61
7 9 24
9 7 20
10 1 59
2 5 58
7 5 66
10 7 35
3 9 92
5 7 13
3 5 68
10 4 51
1 3 70
6 1 56
8 1 18
8 2 84

Output for test 3

714

Input for test 4

20 94
1 9 34
11 18 94
12 17 80
9 10 67
7 16 98
18 4 61
7 19 24
9 7 20
10 11 59
2 15 58
7 15 66
20 17 35
13 9 92
5 17 13
3 15 68
20 4 51
1 3 70
16 11 56
8 1 18
18 2 84
15 20 78
12 19 95
6 3 75
17 19 83
1 2 17
8 13 40
11 5 42
12 1 25
19 8 85
16 17 38
20 11 69
9 14 7
15 19 1
9 8 32
11 8 13
19 16 97
11 18 42
4 9 74
8 7 13
4 2 69
1 2 72
19 16 22
20 17 89
11 7 37
15 18 84
11 8 81
4 11 1
17 19 47
9 14 88
17 7 13
10 6 33
12 17 49
20 7 28
8 13 85
3 15 12
15 19 2
1 4 86
1 12 4
13 19 2
18 8 87
10 19 63
2 13 60
13 7 98
6 2 84
18 2 27
15 14 51
10 6 49
11 15 96
18 17 67
12 19 97
5 16 26
9 17 90
20 1 17
17 6 10
13 15 11
19 1 17
1 10 34
9 1 61
17 10 77
3 13 35
11 9 62
8 10 38
18 9 30
6 18 35
15 10 42
17 20 34
13 1 64
19 9 36
19 17 37
15 19 29
2 1 27
11 10 87
12 7 4
18 1 13

Output for test 4

1643

Input for test 5

1000 9984
384 887 92778
916 794 38336
387 493 16650
422 363 90028
691 60 97764
927 541 83427
173 737 5212
369 568 56430
783 531 22863
124 68 3136
930 803 34023
59 70 98168
394 457 75012
43 230 77374
422 920 13785
538 199 94325
316 371 66414
527 92 68981
957 874 6863
171 997 97282
306 926 77085
328 337 26506
847 730 61314
858 125 53896
583 546 98815
368 435 90365
44 751 71088
809 277 47179
789 585 5404
652 755 12400
933 61 49677
369 740 10013
227 587 48095
540 796 80571
435 379 97468
602 98 12903
318 493 26653
757 302 60281
287 442 53866
690 445 46620
441 730 58032
118 98 5772
482 676 20710
928 568 77857
498 354 54587
966 307 64684
220 625 51529
872 733 48830
504 20 58271
369 709 86716
341 150 47797
724 619 2246
847 452 92922
556 380 97489
765 229 69842
351 194 41501
35 765 70125
915 988 75857
744 492 22228
366 860 81937
433 552 16438
229 276 75408
475 122 68859
396 30 61238
236 794 65819
429 144 31012
929 530 18777
405 444 55764
614 539 18607
841 905 44819
129 689 97370
325 744 59471
184 491 95500
773 726 85645
591 506 68140
955 787 7670
83 543 88465
198 508 59356
805 349 78612
623 829 49300
344 747 35569
341 423 23312
811 606 21802
662 731 44879
306 321 78737
445 627 48523
466 709 73417
283 259 12925
638 63 5625
601 37 33453
900 380 45551
469 72 974
132 882 84931
934 895 58661
164 200 87982
900 997 52960
774 814 39669
191 96 52927
467 85 11341
91 685 43377
543 937 79108
446 757 69180
419 888 89413
349 173 51660
10 337 25211
343 588 78207
302 714 67373
322 256 64820
600 722 29905
940 812 73941
668 706 46229
128 151 65985
659 921 89225
423 270 21397
82 631 40085
293 973 7673
851 626 5386
223 300 6641
43 899 40714
299 191 80525
591 210 8582
820 337 37733
156 995 18005
380 770 85274
777 851 47256
861 143 75580
885 994 23206
622 568 62505
614 962 62755
327 260 18945
785 22 22843
869 529 35190
873 909 49959
499 37 18809
754 249 83304
334 134 21649
891 755 17568
747 369 19530
501 47 73789
798 250 86991
304 34 5364
498 254 94893
687 126 61153
997 976 9189
158 730 95437
461 415 43922
461 305 60029
28 51 66749
557 903 4795
698 700 71044
40 3 90429
404 501 682
648 539 36160
152 536 82135
340 693 2216
128 505 55630
50 965 98286
430 344 76336
178 901 85239
972 950 60290
368 989 92293
796 744 53145
830 391 61683
341 542 570
827 233 72262
43 361 9118
24 762 82
310 191 95426
997 368 14678
235 691 31627
525 58 49615
169 206 90359
313 387 65101
347 727 34995
917 553 25579
530 947 32291
648 971 99052
81 632 18594
858 628 41313
887 215 88356
513 91 14413
480 611 58970
190 275 6356
642 621 25434
988 889 98339
567 771 27285
857 418 607
261 850 238
206 60 35218
519 946 90784
874 459 10874
638 290 20484
608 479 72758
315 472 45730
101 460 23619
439 26 11389
75 234 18158
682 494 60359
271 700 33418
840 570 68364
623 795 13174
848 432 17463
683 391 4293
792 58 55116
522 158 88575
492 948 62952
232 22 10538
741 55 14031
99 326 41082
232 140 61797
405 339 74581
219 22 13971
863 813 35380
978 686 31537
905 177 33484
208 760 84858
745 500 69912
128 951 5237
561 819 75106
564 50 21245
712 806 19935
292 376 58956
615 590 43769
994 919 52806
883 823 76983
718 31 93094
575 127 86594
487 254 50544
75 815 34714
180 378 74763
776 89 32920
711 733 10295
18 347 60236
138 692 5154
944 574 66329
926 292 6711
19 218 36837
964 56 87091
859 131 14905
572 662 69634
686 790 13074
605 852 19806
251 869 36504
486 7 82196
640 950 21121
968 227 86764
678 597 63982
866 561 39037
956 771 33519
212 343 22533
197 380 27322
271 985 84173
428 235 52041
284 73 7399
831 64 70348
951 31 50574
715 60 57523
48 925 45083
436 233 29205
955 444 11899
487 641 84279
160 263 79263
684 42 39849
724 325 26273
123 155 27336
822 458 9366
748 172 11777
270 219 38702
704 654 9934
908 960 56729
807 798 48721
85 309 15335
699 992 76377
899 716 1053
172 190 71560
507 11 9017
225 110 16540
1 379 58110
54 82 89115
339 990 59427
68 148 75224
788 232 96533
123 282 23876
851 180 76591
255 351 11132
814 858 81495
182 82 54604
721 434 87983
182 488 59416
297 826 65405
723 893 50552
298 33 99135
182 507 90416
58 709 80596
1000 963 12298
484 777 80155
978 310 42588
933 383 95022
267 564 8861
683 212 77686
87 286 90931
991 584 97315
477 117 95821
893 526 95529
840 526 97491
137 361 89619
644 338 80929
583 622 4311
956 889 34226
816 571 43438
854 9 7723
784 351 18658
98 828 89127
270 72 26652
150 911 40529
640 399 41889
611 394 28578
891 977 55200
553 932 26088
778 100 658
567 953 77018
642 736 89369
299 185 53196
777 806 75267
429 955 52529
309 594 97279
198 556 89673
775 446 5001
326 998 38284
413 128 98383
422 694 79335
440 335 88422
160 986 22958
355 762 78763
973 542 67717
853 851 3663
483 400 76218
155 174 99016
507 852 76365
791 264 42492
173 38 73538
860 829 60872
281 988 55857
591 342 63971
353 666 95512
70 518 7362
84 352 74113
301 507 91639
668 365 31490
33 155 36105
876 680 6142
413 539 34970
637 171 11957
845 761 6650
815 466 94315
327 887 60184
40 970 1536
153 622 24394
791 290 50110
632 674 84265
736 549 74296
878 314 66834
199 950 99356
156 794 78469
157 961 82934
824 287 13172
359 678 40141
246 182 72762
991 324 10051
101 955 61076
365 43 35625
660 920 56290
845 470 51239
552 977 25384
20 134 26344
305 957 65982
476 667 68012
968 913 90193
730 903 56869
132 3 83175
208 719 5217
184 378 45488
473 574 38958
63 126 13934
798 497 93419
142 154 71727
475 981 25394
486 949 72306
31 30 69560
899 161 34563
425 720 84281
642 903 93011
481 727 27584
790 141 3709
724 939 32558
494 432 80711
221 906 77691
614 392 63639
271 422 27668
830 672 96181
744 96 13900
25 89 49155
387 570 58233
970 711 92374
31 434 9664
588 280 20095
650 500 22352
340 465 51743
331 87 47516
350 916 50187
882 12 75635
134 388 12723
288 774 39644
520 743 95355
245 125 10140
260 64 77419
354 713 85270
706 405 42734
800 735 54820
316 436 91088
854 670 2451
488 803 56838
563 90 63611
206 961 66705
912 558 69830
404 817 21893
822 523 3606
444 580 25362
529 379 34448
701 46 74883
788 900 75552
590 387 50354
427 949 64795
37 507 77108
93 418 79665
922 821 98481
167 995 86355
124 438 32934
485 318 6313
932 18 86710
166 157 91609
70 746 12996
423 172 96296
570 560 64802
677 653 46572
341 926 51744
173 92 74090
528 567 98879
813 51 85197
125 334 4214
187 500 63371
795 569 65116
142 343 82640
438 264 63199
591 940 6203
514 632 65129
258 805 94572
347 684 98139
226 496 17541
422 973 87227
635 159 65726
357 953 77646
473 447 73340
112 884 17604
662 826 87543
217 340 79175
345 597 7331
268 295 42014
758 520 48861
651 293 17833
877 280 51991
954 636 59296
599 108 52742
938 571 44977
541 585 802
84 801 99493
610 497 76441
940 764 5736
305 874 2607
165 524 52252
350 752 42531
340 705 53166
987 303 65626
80 592 62548
408 485 7132
562 920 21932
54 529 88428
495 820 17544
582 124 23769
188 640 24644
439 989 7395
321 681 54099
487 19 58753
464 99 94696
11 506 63180
143 67 68099
426 473 4979
854 967 64798
749 548 22273
517 87 9913
160 878 61901
554 198 62933
4 36 55952
108 499 10050
155 862 2907
335 4 35326
785 429 6798
764 634 10116
561 382 51015
186 898 32101
98 409 38330
350 314 95880
635 317 57915
586 776 22766
987 931 36627
893 617 6630
570 753 87410
367 516 67396
834 429 47777
848 614 85027
301 63 3787
630 764 95101
509 398 29417
776 983 14545
541 321 28827
519 566 51795
500 135 51547
909 854 33063
304 687 93843
433 535 39808
811 835 80870
597 816 27985
697 325 11383
466 452 19717
362 344 63038
188 862 60603
982 361 64089
880 621 63942
294 925 86629
136 709 83163
943 871 1997
164 467 97812
501 516 66488
235 333 82291
951 694 51634
340 881 27495
294 214 32855
383 445 71476
324 739 10752
952 874 14812
466 169 68682
814 684 92500
978 536 65015
465 770 48347
108 73 73392
741 412 52624
588 58 37837
794 440 13282
621 115 28372
372 419 60597
535 884 49765
568 698 25801
68 675 336
434 491 17458
133 950 80530
524 691 85293
148 630 92350
336 423 82141
969 44 2256
340 767 72026
937 654 58261
53 221 62958
205 288 32984
541 722 34827
998 206 67128
879 729 65170
171 228 72799
521 564 39222
661 884 68617
268 224 55383
293 512 47036
554 564 28609
863 769 59896
199 661 54969
377 10 62174
504 888 71255
674 58 18482
824 930 74397
45 943 52281
13 210 96856
748 855 52367
135 760 1282
743 974 69402
639 172 73414
959 900 14423
485 756 5662
91 781 16072
924 604 38001
321 1 69943
953 13 30505
808 760 75359
526 895 79118
159 637 21091
561 627 50615
974 938 18866
749 422 76621
410 864 5401
833 787 78005
834 459 66357
128 411 6369
632 570 86129
342 447 85375
459 606 11
902 166 38990
868 491 40927
733 239 700
706 1 89563
458 833 42349
462 18 49808
170 498 80570
539 129 15140
19 471 38586
393 281 68543
755 534 41708
744 401 80551
22 486 66789
721 191 55141
635 648 45326
984 462 91695
143 631 64192
64 521 93321
555 539 87143
493 931 8423
35 686 27309
95 781 61709
645 803 79546
785 523 41088
926 158 51736
603 493 38549
297 987 51531
841 50 97052
513 957 77590
655 449 94873
429 483 32558
89 577 62338
798 221 25140
695 6 38015
783 283 90524
870 237 25016
418 885 40354
300 725 755
351 237 37711
293 243 6159
165 24 74642
722 112 17570
411 261 82791
903 956 86148
917 90 82782
440 959 18018
807 376 99902
512 675 8979
266 378 38567
977 670 92162
135 834 94537
128 907 73000
698 317 89261
840 571 55568
987 487 13009
768 278 96967
137 436 78694
38 947 9720
368 213 87097
935 541 21118
96 675 73951
632 803 27209
631 852 10526
243 691 14448
162 677 27935
170 796 90564
136 932 27352
181 321 62298
901 689 28862
997 975 48402
115 70 43429
417 53 88583
626 683 1434
503 278 81124
950 791 30152
236 961 14947
800 448 86230
503 629 27550
800 529 80590
14 877 67564
767 991 96985
195 760 47037
777 385 7072
210 239 82701
685 540 29491
836 776 60451
782 927 5251
363 429 9879
265 580 16759
854 945 96635
770 712 86978
106 258 61737
143 35 64473
566 596 5711
266 633 16250
108 468 40377
559 602 52303
161 964 12083
39 228 82015
797 434 90959
431 555 3670
408 660 79928
496 802 8314
968 719 90261
30 336 6893
632 444 4713
8 354 82314
663 514 58629
97 552 44857
111 700 70642
70 482 87196
91 890 7855
370 737 96009
683 705 58727
296 734 11415
188 365 50858
252 725 70211
565 739 74724
194 835 90627
402 946 18326
395 367 70807
590 457 35048
796 827 72785
804 861 64841
883 156 574
649 696 45291
506 947 39367
68 864 35105
791 409 77291
769 162 15236
94 556 72602
252 145 69411
652 292 85589
436 448 29449
276 682 23957
201 330 59652
843 835 73950
561 902 49165
665 44 27573
956 812 86734
543 257 13641
497 860 79137
259 511 7429
847 298 10876
295 925 64557
251 126 79886
254 320 24072
556 881 67325
720 897 84368
645 204 98531
730 747 11787
371 595 27646
859 853 97509
287 699 77806
514 345 49731
422 948 30208
659 201 80879
730 108 24759
54 180 46008
773 176 89211
303 905 2309
441 627 57903
87 486 58107
947 124 55805
752 638 29502
834 411 70449
393 70 71001
272 151 5109
382 557 38288
389 329 14463
952 984 36719
260 424 2346
515 862 23183
973 808 6658
130 912 47295
631 745 75058
79 138 37127
79 761 6629
187 142 18185
826 883 88866
640 834 849
359 445 98624
56 311 93486
590 284 15645
247 413 26556
894 43 92301
951 121 75790
429 551 41550
57 738 47043
242 915 21925
459 555 88110
659 265 31555
282 320 59217
119 261 96500
764 507 48264
319 400 11306
971 702 88778
112 130 35329
13 187 72418
56 780 54684
980 590 80238
90 248 34854
996 881 4525
212 1000 28785
712 115 30644
327 785 41043
633 108 84097
762 219 64226
442 232 20764
211 287 71895
895 618 22836
484 59 58083
338 54 25316
214 618 85315
999 681 2781
642 7 71565
36 639 33024
132 753 30243
710 546 53826
825 757 34464
72 3 94081
907 486 53492
990 175 11545
657 389 60162
971 739 95842
103 380 66849
19 767 839
43 251 2943
285 960 8489
462 136 22597
925 207 83599
357 114 4436
848 455 19963
745 111 34703
258 433 77441
452 887 95172
300 905 45290
490 947 95540
785 583 42851
273 44 7987
869 320 79193
819 677 95658
254 876 15464
216 620 63926
270 878 42710
710 681 54596
233 332 87501
523 821 74447
414 957 62030
265 229 20425
251 449 67745
795 619 30773
805 873 46648
268 440 59620
194 710 29849
255 771 69529
851 356 61860
351 230 24032
149 643 58989
178 907 91569
955 509 44370
699 304 988
471 108 82212
470 727 8004
441 272 13065
289 527 91187
817 377 37542
28 79 30123
60 227 31766
400 405 18024
968 359 80533
689 409 31188
677 231 49295
240 52 99373
243 493 12645
307 781 64523
494 950 76899
387 329 69977
510 388 18203
627 139 99959
650 459 35669
182 147 9429
721 175 35659
15 415 10063
740 657 59555
736 316 30335
258 161 24636
508 547 87965
484 56 60704
38 34 1843
349 684 19301
369 217 57447
150 938 33622
160 304 46388
222 43 71044
776 778 69711
463 387 871
98 894 18418
62 729 68825
118 767 83859
960 467 97894
260 187 75110
58 336 63047
31 496 43703
418 717 97
814 493 44875
524 307 75261
395 404 84507
164 818 26235
340 935 51353
550 894 59819
443 505 20006
905 914 57693
303 945 92188
5 362 66257
102 527 6749
328 51 93055
940 797 49810
446 312 48627
681 3 82913
33 553 38158
204 347 33662
561 251 75928
253 554 65872
441 558 82585
49 11 97112
149 338 95514
555 278 78662
364 75 81325
343 755 72327
255 140 51879
765 343 34226
778 903 10828
705 155 28381
576 947 63291
161 995 99301
624 143 13991
489 697 82620
150 413 89694
826 755 61449
152 361 65588
383 125 61930
960 903 3184
787 607 14338
168 535 36637
810 47 3631
110 670 71126
452 158 32174
71 659 36586
765 484 49340
565 987 86053
504 369 52177
433 328 30431
968 467 64038
305 634 51572
293 795 75618
276 256 49639
401 708 69148
574 778 29158
160 894 10993
851 458 86979
903 961 25348
432 745 93027
862 712 84493
899 369 44478
822 661 36272
791 288 91880
781 688 92587
280 614 37364
437 125 48610
429 975 55067
760 230 55028
459 661 26772
485 874 89836
330 125 42204
159 946 53216
783 89 26504
662 869 49543
248 501 38156
963 937 61632
572 718 52959
639 477 98188
18 935 82200
141 771 19073
328 452 89197
883 611 60495
99 393 8583
954 54 15803
848 653 67655
356 615 60592
987 539 54661
945 529 20489
484 546 83423
35 38 85545
108 366 94997
656 248 72607
150 698 87351
84 3 98404
239 851 31056
893 206 39022
836 192 70912
496 489 65440
984 324 10337
758 359 48727
303 466 54092
651 121 17691
609 623 76389
959 58 89391
362 296 6241
769 541 97798
142 376 9342
54 224 93830
845 559 82153
534 317 56511
260 971 52328
351 973 58801
41 581 52775
781 539 42832
172 900 77480
764 20 8020
562 513 27747
255 918 74970
84 763 86529
588 296 62197
451 555 71167
130 257 41139
930 297 44719
56 430 85609
888 601 29508
719 716 72879
738 629 38391
836 883 13309
806 318 79423
686 258 47070
882 708 48624
400 837 70880
890 119 31528
608 174 6957
216 413 2909
75 131 41977
305 220 21957
47 56 35840
707 213 26509
129 898 59766
198 131 8473
173 530 57662
404 419 66132
284 378 86657
592 945 62070
853 371 2552
829 27 16124
785 73 30531
976 780 37095
485 260 5992
250 810 48474
75 982 3003
736 738 59773
867 21 63502
875 612 83446
944 816 98168
848 644 64194
323 781 52618
205 108 60397
299 592 16009
290 194 33818
763 268 95151
117 355 70888
241 573 25260
742 447 65224
539 743 10039
706 590 1683
251 264 94815
868 468 8922
617 766 86866
625 407 72059
442 521 89326
592 989 12680
832 229 8252
91 970 62698
314 860 70792
353 917 18733
387 167 38996
201 386 94815
474 2 90580
339 978 81338
397 419 82858
74 363 30846
105 194 1426
708 636 41747
406 950 51606
549 654 61874
282 40 4040
277 592 79778
92 65 33131
23 756 80109
361 152 54527
570 578 84241
416 682 7434
193 390 82070
940 147 73371
897 695 75024
771 976 21415
162 605 91006
939 696 25422
178 430 88681
56 1000 95258
297 767 43939
82 959 75680
503 250 36826
225 147 30873
248 917 43848
662 78 47452
19 17 36499
441 438 1569
617 967 40350
297 22 19349
906 670 18467
197 752 22778
876 606 74027
54 831 40173
926 430 83089
773 444 39519
577 462 72887
427 902 16324
995 871 66290
697 519 93663
397 425 66333
864 621 24436
641 848 66393
19 901 49223
544 826 97005
984 951 98448
502 879 60909
388 305 26163
63 652 73033
352 348 22903
367 744 38327
51 959 12299
838 951 20499
230 970 83399
805 513 64577
809 848 7879
256 350 77109
164 737 8765
678 152 4416
710 855 37115
613 221 26211
291 271 90169
942 108 84472
440 690 50441
190 494 77305
118 654 48152
348 909 18853
456 424 45942
573 102 62093
340 163 49947
455 127 19520
17 770 20790
185 711 27250
656 502 5291
448 43 87784
104 513 20789
608 212 53697
812 20 96472
753 592 58925
197 931 14088
144 737 17566
663 753 91335
804 290 80397
405 297 88898
695 97 49293
830 200 26157
618 159 27368
666 323 46387
138 75 91978
62 272 84909
501 767 94997
67 781 15750
401 936 70039
798 341 42335
47 387 99431
691 217 34983
847 186 13493
215 852 53815
953 341 18242
931 754 68865
191 255 55631
187 673 30763
288 73 98698
326 222 19390
661 621 81777
443 311 89993
425 510 97530
270 76 25381
84 28 2721
325 310 88475
189 500 13081
171 39 77753
933 326 90177
983 652 14399
372 664 88371
148 458 45033
492 235 10542
22 504 28617
754 939 61997
827 264 86306
653 804 19158
733 327 39196
837 259 78521
13 593 23524
763 965 16539
133 464 73349
166 308 12583
59 329 80438
28 434 14376
24 260 48991
329 912 53147
486 996 82473
33 832 84083
906 197 56676
429 959 19640
320 444 87455
668 961 33762
602 371 72442
39 398 28876
414 421 38487
757 102 73399
903 939 95746
375 324 66930
457 229 77126
132 9 73436
123 680 44231
578 347 18191
691 948 54914
133 338 50311
8 752 99084
494 508 87537
244 410 34827
990 136 80150
919 592 18378
396 724 5739
831 198 42418
414 775 18117
956 466 45416
869 950 4754
180 957 26857
615 802 60716
151 398 59477
977 739 5612
127 9 83203
856 404 65278
594 586 71476
12 999 5602
128 307 1419
543 175 31368
648 354 24324
504 968 51478
219 470 86227
695 447 7965
306 925 99973
861 780 55728
138 726 48665
965 737 23016
567 216 13322
985 110 74496
353 758 73202
28 261 8521
857 832 67991
83 526 2789
47 184 76713
371 44 24492
450 533 68217
467 498 50305
482 64 88872
155 400 12982
2 752 60091
203 132 40703
76 988 15534
66 71 60412
206 469 80947
918 192 43990
761 993 63874
330 459 79371
634 292 28786
858 798 13538
191 800 32289
281 354 74772
335 429 59760
221 846 6182
984 51 22002
930 320 7193
271 81 66538
144 410 32348
867 395 27640
4 604 14789
541 794 35588
182 426 95942
953 113 20722
64 333 61568
245 316 53970
247 245 58290
791 515 31722
328 10 26131
676 876 40877
667 232 48481
455 772 94626
43 305 39404
336 258 23516
57 673 78848
976 918 98515
946 164 30759
587 954 68625
308 282 59634
790 309 15862
18 975 66093
850 429 40216
476 823 86873
231 158 64482
746 567 49154
593 542 47071
459 839 96586
217 425 88540
193 84 22173
178 873 29833
39 243 22807
483 92 48587
51 919 26410
923 149 84919
756 246 28485
909 190 51379
980 648 91217
565 216 38994
456 408 10077
980 586 63302
812 976 55896
970 811 19987
557 213 99258
318 487 16758
236 242 96004
73 150 32193
451 481 23841
19 398 18056
12 205 99816
441 185 12401
94 348 20728
989 318 74538
975 874 63102
584 191 40588
342 778 87829
697 202 70331
889 4 18811
81 23 62560
137 386 73765
304 178 7301
56 271 76648
783 259 20965
673 586 88838
774 169 39380
362 862 57510
190 558 71711
520 447 66067
683 879 99089
242 367 58826
358 670 39004
658 725 35626
306 508 71885
270 532 470
460 305 36990
191 666 81852
52 208 47409
763 79 82207
829 761 10086
269 355 65452
446 712 48122
801 370 86846
427 27 18705
663 296 18236
132 107 48541
121 650 66558
324 701 60117
733 815 83196
291 643 87308
376 263 35014
180 61 78
301 861 73447
498 639 80825
555 301 10472
790 432 67579
682 905 40580
592 228 54280
708 312 13095
255 603 83089
915 330 79704
280 509 61764
357 161 976
155 11 16615
979 565 96915
451 354 58699
381 388 38955
960 979 19534
239 38 47846
685 645 38800
774 559 86129
829 838 87990
592 547 76150
919 701 70160
533 680 88724
800 130 66430
498 510 51817
804 821 44147
337 59 87184
534 96 96828
333 221 76738
814 49 61928
803 992 52474
304 910 54526
464 443 16205
539 594 80686
320 443 15547
488 246 61367
634 582 88778
170 116 10873
349 800 27093
439 613 17141
366 415 59132
191 71 70393
716 534 51187
273 424 14780
958 96 36222
505 583 70819
223 569 21753
1000 90 53220
872 790 4019
316 228 92984
456 945 91750
939 135 92820
684 203 82705
870 475 50129
650 784 94224
223 640 83158
394 863 44726
146 214 15167
365 438 74957
735 753 17184
718 561 36481
468 851 68967
287 534 69169
992 404 85995
472 405 83779
47 979 94418
556 372 79280
634 869 43494
800 585 14283
756 320 86035
292 389 8595
772 208 73798
90 495 19331
259 838 29086
605 661 1490
383 59 21821
801 614 28192
432 247 91413
277 47 31997
559 154 86668
946 445 32057
892 568 76264
689 10 12110
20 620 22299
457 224 56959
299 607 43017
119 759 79983
662 542 96229
74 819 39627
71 729 68781
738 674 33577
146 566 70497
410 254 48506
871 625 53125
170 434 70348
128 732 306
497 850 21064
479 511 60958
59 937 30776
686 359 77504
466 448 3530
42 594 1095
538 355 76700
395 225 49677
519 746 49110
219 226 9193
524 722 19042
940 552 55904
897 610 11192
24 295 550
879 112 26998
760 154 22591
854 43 96297
906 790 43873
934 308 87619
395 878 844
587 754 42917
980 693 77468
883 941 33429
75 316 17724
976 546 31835
973 306 9340
915 511 20735
211 416 14524
436 701 60183
54 95 28061
897 33 34814
813 12 17858
632 895 38150
60 321 42817
135 296 9362
322 621 57667
13 887 5178
747 450 44945
622 885 26646
157 938 32092
217 186 54125
382 350 44488
591 981 26382
92 392 60054
908 527 29702
269 848 78674
288 212 29560
465 311 95009
761 932 35245
758 88 21534
850 656 54719
326 389 94068
813 979 33400
547 70 89792
952 329 13670
5 598 36869
678 885 85080
590 701 95390
950 461 98674
195 219 55113
728 420 9121
447 97 95509
866 261 64840
618 807 55261
409 111 9590
430 115 53539
298 793 44775
729 382 88475
119 331 62287
144 877 92857
256 605 28628
728 403 40076
237 620 55337
428 237 33495
688 645 34605
277 74 4720
167 723 38864
941 452 66597
767 922 99279
406 65 72156
262 672 23112
242 400 90514
317 988 1133
5 415 4722
500 102 58366
456 731 24792
527 897 40866
390 838 75317
338 604 72590
617 9 15006
124 623 57678
587 216 42429
452 884 48416
584 889 56830
657 740 39283
23 195 89013
166 722 75910
383 463 44747
52 801 16702
641 769 54063
647 244 66037
676 830 97604
104 281 72487
519 216 78727
700 873 33466
982 247 87661
995 764 62382
256 146 12844
354 197 21996
55 190 72764
469 836 86359
857 511 53188
460 966 96468
947 484 33684
673 535 85908
139 516 95154
151 510 18917
884 765 98062
79 470 40611
75 525 2800
190 345 99635
549 202 21497
736 661 94462
556 959 83297
591 632 44831
498 122 34698
651 624 25560
919 507 9676
332 585 48146
942 11 57670
741 201 41366
727 101 32567
575 836 45228
388 743 84538
684 333 80169
866 830 14642
564 832 59265
123 750 92771
150 82 60708
295 23 68718
316 116 5918
682 194 75018
248 769 29206
827 156 64948
365 192 48633
885 57 33462
879 972 63646
143 446 25395
266 596 65828
973 890 9203
690 206 58318
960 887 45511
329 486 8631
886 665 25787
186 381 12978
818 265 31386
631 143 15710
276 638 75155
23 903 52102
850 227 61992
52 268 11549
721 227 25787
584 908 37272
214 793 40288
352 330 86668
681 147 72933
67 778 46427
128 405 50064
282 427 9318
736 629 68544
79 32 12812
627 105 64390
413 688 98297
36 253 76442
676 605 63771
343 285 8918
275 703 78047
54 830 18451
117 464 88230
787 199 36858
330 277 89889
141 255 21993
531 19 95032
179 406 1285
620 81 99241
743 424 1877
660 50 56932
58 103 63761
860 572 46576
89 358 24774
946 39 9402
187 532 95656
531 414 25674
563 592 53080
199 564 18160
791 306 7583
667 317 26985
598 374 90087
711 585 96010
286 674 37719
412 971 83758
813 509 63289
469 40 40702
494 954 30645
925 152 9560
85 294 24865
19 960 34533
3 910 258
442 620 56843
803 257 92516
522 668 76838
631 833 83347
919 653 50386
972 146 5691
968 71 17842
528 507 51487
744 877 59446
277 880 47707
886 673 63678
728 475 70287
595 348 75954
433 978 39138
131 248 22790
516 571 85288
206 539 79710
399 418 24216
885 513 59092
682 141 11323
741 27 87347
418 106 66822
56 701 20169
10 485 47499
499 615 95746
289 482 38317
928 39 22207
637 789 56976
204 25 67488
647 58 4629
970 798 68655
668 568 49112
489 623 5812
10 984 64648
508 483 92614
605 123 40095
921 402 45485
479 38 10273
454 593 2297
942 239 97355
922 560 43152
928 228 36071
39 68 13694
203 429 1029
850 936 4511
816 893 95985
910 165 44386
747 644 45775
19 449 24367
316 742 71958
22 663 99869
525 942 79096
596 981 25516
641 183 42944
669 384 95232
532 199 78124
868 461 62640
254 207 38283
28 225 94732
747 892 15825
704 265 73488
924 790 85429
372 737 761
887 377 8943
182 397 23679
765 280 4877
240 148 25337
880 753 46895
162 132 47120
245 878 77363
70 933 18628
909 857 46769
689 228 81505
450 466 69233
744 647 10981
774 412 11261
339 530 1512
234 44 97995
705 640 96225
419 61 68157
398 969 46365
166 10 9944
670 459 761
902 554 61760
235 328 4523
847 330 23525
606 20 65055
469 605 16450
463 661 72441
687 80 32502
196 477 86470
912 643 68831
208 664 47641
968 918 48195
79 152 26874
601 998 72203
126 603 58574
532 423 179
981 237 76839
421 924 65918
922 471 18747
744 734 65741
926 941 88404
567 261 72321
113 339 44824
986 940 821
540 417 71775
113 948 59197
291 928 93786
482 700 39061
751 974 79531
497 69 10616
237 994 9557
993 912 26169
665 24 5859
489 9 53150
309 900 91566
436 365 2513
984 655 18792
769 488 12844
829 239 817
711 735 18237
327 324 17582
235 316 46494
403 980 69517
261 468 29878
763 129 99777
328 564 54141
841 899 93148
632 668 93635
475 496 54225
643 559 60960
231 885 28635
813 119 12950
658 873 35281
174 485 24101
403 247 96581
532 575 24496
24 767 83394
523 398 67061
158 225 30909
382 219 54467
693 450 64703
327 614 71173
628 271 45
261 796 73529
361 551 61128
941 82 38054
788 105 6820
181 628 2569
594 137 38145
854 870 14364
672 915 82165
374 593 59130
546 221 91752
942 481 65899
822 193 11449
949 485 44530
2 272 51987
173 804 26966
742 397 79454
886 250 63675
601 273 40589
765 646 55182
894 543 36754
997 484 20586
896 658 30778
344 606 80262
226 960 9885
564 132 86688
529 225 10437
334 111 12038
8 711 62311
597 828 42308
130 73 23203
235 70 5038
820 965 77695
949 308 18653
562 533 49612
446 96 10095
485 976 86320
921 309 16430
959 669 47492
621 265 45319
928 746 85392
130 980 75813
168 151 49777
862 99 35084
866 660 8969
477 105 23416
924 941 21744
243 862 83404
24 820 72072
867 440 44688
186 719 56433
929 849 76764
741 368 9914
869 581 19364
304 447 69023
272 275 1479
40 198 3420
783 440 1633
538 815 75452
610 682 36243
297 219 26313
82 499 52513
845 591 19880
111 459 38813
826 114 11611
849 386 87885
679 777 94083
450 911 32874
82 448 37041
885 57 54074
479 354 29292
792 787 97142
304 983 732
536 445 22542
348 271 97655
958 471 51392
194 149 23520
276 599 19430
502 680 38878
894 917 70286
967 395 41991
258 186 26777
751 490 17760
834 377 41204
727 724 16474
733 33 28944
125 226 96445
644 854 22395
426 707 8426
655 600 46342
940 566 88737
931 175 61922
59 925 34763
170 110 27139
374 836 94214
199 568 31246
495 44 58824
291 688 71029
685 465 735
110 119 17686
452 58 59603
188 340 55777
461 399 36053
224 920 1162
362 293 6349
576 844 32916
173 690 64960
348 980 25999
376 16 35463
462 125 64933
147 928 51990
749 467 87682
877 928 82432
281 151 70351
794 864 8996
142 791 31191
410 316 65880
369 663 42211
719 391 66226
181 852 62702
113 999 77982
454 99 84448
487 328 60375
918 608 56877
621 402 1093
616 895 70883
806 304 46550
37 24 54213
599 742 97603
176 274 93806
229 738 27804
210 192 8255
658 678 74582
384 948 95541
261 568 72294
353 535 27541
587 692 77844
137 728 20868
701 326 98961
655 853 31235
460 81 98972
616 291 70515
222 300 33545
155 683 70492
695 943 84411
341 647 67945
881 586 68636
76 74 68715
943 774 10392
256 428 76244
490 239 45324
461 854 11966
328 427 44265
872 581 18948
363 276 9242
773 968 16241
69 848 10826
704 923 55899
770 218 22024
161 473 6803
756 314 4041
79 126 74247
397 453 25673
661 324 49254
608 38 56881
202 162 20848
442 230 85047
267 285 27321
517 54 84890
540 566 56714
342 321 74027
382 752 68505
980 148 77957
653 808 68633
258 768 94670
490 969 56832
337 410 23061
735 28 94698
55 544 7751
945 83 21669
658 424 79989
37 157 77092
541 137 92239
497 141 2399
129 398 10166
151 239 41134
982 927 27895
394 661 64922
91 67 24465
194 11 44899
862 21 322
202 409 43830
294 949 16966
532 797 94458
930 278 9207
447 428 34445
932 761 7371
826 154 13031
99 245 11450
915 790 54812
813 651 99832
486 204 53240
316 497 83540
633 381 52337
443 662 44614
649 109 71393
94 392 73153
816 218 89306
199 668 30902
648 935 5691
459 747 51693
643 585 48897
234 252 90745
774 236 53125
110 678 54787
75 327 22247
467 772 12990
619 587 38559
924 137 80227
178 784 95161
868 595 28259
913 237 79843
809 470 26446
553 243 68682
30 704 17359
168 778 98037
766 596 28808
755 214 49747
314 490 73883
540 667 29019
52 886 53613
310 150 80201
505 958 45670
950 863 66265
631 892 94320
342 411 74450
378 176 78045
538 930 94611
636 243 97100
870 134 49118
888 185 56355
852 847 70505
52 351 56814
74 652 89676
338 635 54919
657 976 7329
106 705 85504
503 242 18786
113 877 13028
212 99 97514
681 986 34698
387 190 1896
891 241 46246
57 314 26898
84 3 12532
3 660 36859
683 117 81563
539 619 91805
324 731 50033
703 294 46483
216 326 77469
266 65 45658
161 307 31250
407 363 79916
656 447 57918
539 801 59577
397 483 92046
311 21 17016
467 344 29099
852 47 41744
334 262 20422
802 879 21486
811 40 31792
413 798 8155
328 453 56601
245 343 48401
174 91 7235
571 401 2256
586 868 84951
684 719 51997
780 52 33611
201 206 64489
686 368 62880
477 780 58677
983 459 95129
935 704 33823
687 229 78913
922 799 28314
177 736 90181
479 772 30899
476 551 13302
438 751 98507
278 788 81227
158 616 60006
834 599 63817
315 533 1520
137 220 98100
50 493 29250
363 21 11985
895 499 91756
145 326 26658
446 763 4408
305 393 95547
531 550 99163
888 735 39761
704 49 6645
575 538 48216
674 939 71708
923 653 95728
260 547 5227
15 43 68552
25 488 35667
784 144 71059
331 674 53960
493 914 26694
605 617 17095
249 192 42632
817 217 98570
524 492 29574
604 751 93120
182 117 85514
85 141 71001
751 925 13497
161 255 61522
120 99 91435
166 703 67052
260 303 22595
243 119 39811
164 995 80654
737 598 24404
208 779 95521
721 863 37013
73 966 36937
569 126 23543
443 598 79641
877 763 77695
280 374 7998
226 968 51468
389 131 63462
42 219 72411
446 426 83541
318 498 65404
330 570 2721
267 491 50198
809 933 78147
802 161 13261
496 441 72634
845 18 31601
313 406 5083
126 448 6301
537 245 61078
77 562 38575
832 891 26145
904 509 69987
102 670 98919
600 471 37079
861 966 67871
846 811 13889
447 123 47646
881 600 17093
182 488 95689
611 917 46250
186 748 38493
682 4 9353
668 457 66022
938 56 4492
16 916 2458
239 762 84268
479 560 17742
124 440 82693
569 973 35181
257 936 75097
859 121 84196
703 802 65199
55 821 84655
77 758 37063
568 773 2978
377 363 4091
996 841 72002
89 317 11794
782 885 29766
962 493 19701
58 703 20173
605 405 57326
804 460 1146
810 888 66903
872 455 8028
202 184 8742
644 179 66583
646 268 78251
439 49 28135
556 362 60979
609 771 6682
781 375 36438
107 530 26897
604 340 93136
859 563 90591
886 116 87126
627 760 34304
561 405 98923
811 843 30971
297 398 14684
628 6 92454
309 139 64829
746 597 29710
995 200 39049
130 58 78964
72 295 36079
197 274 47190
853 834 51594
775 997 93788
98 645 3538
781 272 16895
235 580 54033
415 678 88629
124 24 38181
525 505 69590
488 577 90885
918 125 27158
108 977 61343
53 104 71691
841 201 86336
378 981 82607
272 567 83539
657 981 25568
637 457 35591
169 981 23095
759 820 95023
995 89 22148
504 196 71476
198 601 25579
889 793 48131
224 170 37464
182 793 86030
720 801 75011
287 790 50467
229 958 67799
324 716 89618
698 62 84706
197 565 254
673 763 4206
603 651 73998
86 226 29519
549 407 87663
578 479 2464
940 117 95253
758 346 20562
556 21 15278
525 718 35691
583 915 76256
188 939 31018
393 893 88020
742 978 33597
260 526 34003
274 456 21833
737 395 89950
341 505 90295
903 60 62315
532 937 17384
222 871 61298
829 58 14588
198 802 86481
569 895 41458
165 154 33336
520 427 31791
352 516 44537
653 208 22041
947 462 48453
613 345 13389
997 919 50611
646 747 44020
234 297 97821
66 865 35067
523 30 36220
210 549 37998
352 252 42865
889 905 46073
929 203 886
733 816 6231
473 164 14149
83 161 17247
102 746 46543
274 811 6408
340 686 30437
911 895 85337
261 247 92940
125 487 26844
549 767 26399
435 500 21214
17 972 77729
165 407 40889
411 508 41635
306 134 66445
713 473 89482
501 736 11377
189 996 12975
128 472 22461
324 21 78227
74 807 28726
287 823 20050
367 339 86456
607 101 88315
593 406 23448
390 470 43273
871 322 84008
247 510 16355
221 990 66826
33 665 14198
260 738 59356
985 376 8530
34 94 75868
841 700 11321
156 293 28726
603 34 83548
227 904 89869
234 503 65731
940 75 87720
118 108 31736
315 367 91473
23 703 37200
552 89 30293
772 929 27992
92 436 4636
169 39 26669
716 265 83573
937 851 19427
667 142 14501
738 259 7608
473 926 93326
945 948 84029
144 851 16117
436 622 92397
779 713 84833
415 882 33223
435 949 80839
359 885 28041
785 903 91183
286 640 69793
245 112 61718
571 408 59017
599 903 53868
67 690 54841
815 469 40554
647 235 88787
221 669 83087
60 28 13324
452 164 45226
634 449 82866
427 694 57977
496 264 78385
865 214 97639
732 280 13329
572 446 69797
477 445 88031
615 665 11051
54 76 22430
377 528 41594
954 513 99394
819 291 87087
148 787 30702
884 651 97915
522 734 37546
850 657 58344
646 486 28788
28 452 98452
431 505 80880
212 233 87759
805 187 10271
551 5 34562
637 504 38700
691 387 81702
957 909 33787
855 110 49795
198 108 70280
985 487 33084
788 917 4940
19 129 99173
777 285 77359
48 835 38715
961 824 57571
12 866 95957
65 822 84217
203 28 19327
997 577 3786
629 913 9272
712 701 79541
3 71 37021
175 848 23305
885 247 70492
952 207 65667
522 570 39532
830 634 22705
47 836 52733
725 184 4309
510 812 6222
133 875 73274
673 878 86344
693 404 49543
998 289 56789
841 592 58995
507 113 43916
390 942 60549
94 340 91736
178 416 70920
487 277 1083
60 410 98958
685 82 2187
28 127 93590
923 476 66878
711 316 93469
58 174 30933
973 563 75227
874 8 26918
609 186 5334
880 24 46962
315 83 28371
272 767 61805
810 146 67931
399 68 86406
629 779 4073
449 188 70246
382 160 57160
960 385 71167
877 346 81352
210 225 8375
172 539 58457
894 162 37575
50 971 32073
980 722 91492
737 350 72622
809 798 50809
406 531 69969
565 490 23353
732 367 2698
83 928 95275
810 451 2165
618 697 38679
193 746 7001
617 726 722
108 814 19423
730 975 40221
538 380 43103
858 297 70593
563 28 65959
260 462 67238
886 271 88689
403 241 91385
81 433 37130
81 401 10207
155 508 13373
577 237 34347
149 775 76078
252 632 79374
196 194 15401
506 806 98215
743 43 19837
783 445 55077
519 525 57861
1 958 60261
207 112 53769
931 40 27357
277 189 99131
355 792 88115
728 339 17660
481 844 6817
47 586 50860
883 721 68304
312 239 14181
172 239 95490
785 798 96601
905 728 85992
261 5 87532
392 711 60675
858 790 76013
517 270 15856
686 316 63794
545 551 8514
200 862 74104
732 33 81343
221 169 89492
173 73 79219
517 334 17575
48 77 80637
723 934 31427
735 802 1696
943 487 22364
88 383 96914
601 935 96775
56 18 96159
750 239 55328
241 763 60752
460 279 7085
386 679 26161
23 401 22446
449 487 97248
496 781 90086
859 868 51821
124 820 67107
898 876 50124
409 625 12714
88 866 51477
839 677 85107
924 414 84785
882 236 89376
481 732 86156
918 942 98024
738 66 66195
196 963 32070
320 723 26047
33 810 21264
861 649 96940
968 924 3353
104 359 21141
641 240 65376
368 720 54107
523 638 26049
898 727 94466
445 923 23428
514 594 74503
912 626 70312
175 839 4312
114 158 67235
819 613 1594
311 605 46185
686 972 98257
145 847 47894
545 744 95972
10 540 93246
789 54 89839
291 965 14817
955 492 19655
266 605 22164
501 775 90776
446 85 69381
630 123 47352
886 267 27198
131 163 23294
455 172 1833
700 312 11238
539 603 77555
707 909 22046
713 174 58002
876 26 5129
3 471 84565
383 101 61687
87 338 23305
636 469 95467
281 923 88990
466 974 27302
55 864 1256
609 570 81164
6 282 87689
360 509 71715
840 864 51185
404 246 88637
91 684 65975
747 672 63795
214 952 78069
555 769 18394
856 824 58258
463 784 45179
978 142 98813
667 501 41321
381 340 96184
917 95 32782
906 185 14817
880 932 69488
26 497 52792
446 51 66560
839 259 38383
96 73 62167
275 51 76308
87 69 55160
759 801 3851
295 717 6945
428 974 42482
244 853 33765
732 230 92613
523 675 91663
82 514 7273
817 609 24346
335 235 56748
994 673 75816
153 432 69616
355 78 5684
299 505 72658
132 748 52862
896 831 10092
860 705 55118
523 139 73631
147 955 56592
844 641 49178
591 634 33851
406 138 84634
373 492 97711
409 142 38567
418 626 5666
631 873 68497
74 733 96201
192 607 71691
174 753 16997
765 597 10637
295 187 45270
145 945 92407
130 669 72250
840 429 91744
406 846 93369
71 829 43593
919 902 2325
472 93 93931
162 619 25684
159 735 54632
795 29 4818
417 173 1114
175 654 13135
777 493 46563
872 250 6761
592 673 46589
184 943 92490
509 414 15935
439 928 6905
474 438 5639
105 584 77668
275 352 73192
740 527 76846
874 655 2690
437 526 89292
197 117 25964
137 300 30258
978 808 82024
912 599 52951
816 72 92740
807 529 79323
474 155 7027
17 894 35553
862 768 86207
904 204 50732
195 752 38848
510 240 10499
767 217 35307
790 481 56257
92 648 82680
183 454 69208
858 279 53362
884 296 36256
788 509 47375
994 412 16930
77 606 51681
276 467 47272
774 234 63488
432 375 65320
688 819 26968
368 353 86773
575 210 6052
289 93 90699
896 880 1207
270 225 56619
199 653 62576
231 928 45043
502 702 50628
341 485 61354
661 173 46524
980 540 98877
752 466 14086
155 106 15531
853 1 38762
60 270 86339
30 468 8991
957 50 61919
351 551 71972
978 892 74456
684 904 41980
207 883 40871
83 634 56689
521 789 42794
403 993 68147
164 52 63768
502 433 30236
845 390 84637
763 740 25188
86 70 64431
893 753 51334
873 311 29216
95 746 1201
783 618 73341
929 20 36334
75 535 7737
842 389 44170
429 233 40911
66 347 43002
605 432 1071
35 676 9175
720 548 97486
935 995 97583
487 777 7200
828 705 58219
513 131 22105
601 973 52493
770 753 91077
32 818 83423
34 422 34206
456 808 17882
631 527 92781
468 813 99775
50 300 95552
601 479 55608
819 343 31739
275 943 4063
768 65 2815
844 96 28985
267 481 7758
824 937 3566
705 919 444
486 386 11257
612 787 69908
515 387 49738
123 557 87080
213 831 6022
275 950 83438
441 794 43886
425 412 30366
183 587 76654
100 292 75572
543 129 57309
799 740 19447
58 255 69185
795 729 81093
874 941 60924
248 567 10225
37 7 71018
922 432 75781
640 966 42368
293 65 5011
217 607 56491
877 758 80230
676 167 20836
860 962 33916
953 187 34856
228 786 76774
452 823 29781
822 744 55564
954 735 45529
673 380 19593
35 596 94551
525 824 81660
107 499 50827
942 711 51788
858 15 4326
65 242 98112
839 45 32934
619 866 69029
534 172 36764
62 844 45495
6 879 38090
908 403 37265
568 861 46116
746 803 50178
885 12 14192
210 76 31785
673 266 96829
606 236 13047
987 769 56218
102 830 1413
596 187 53643
37 95 69398
653 14 45258
768 759 2060
945 643 6423
136 204 60499
272 877 90116
101 834 92352
147 820 39120
716 273 92302
480 868 71488
123 256 3934
520 909 54947
777 676 91705
189 973 98699
611 460 80255
461 732 18131
577 832 77964
928 330 45136
399 397 56408
700 876 73628
188 998 34883
121 869 93791
68 998 12819
124 186 25791
175 148 63250
429 961 73333
911 889 36516
226 816 82197
361 566 66593
121 266 23821
748 453 74818
982 925 38039
125 344 26036
943 820 57221
85 994 70720
686 774 10680
19 684 83568
534 909 81735
731 622 44301
323 742 63566
495 841 27370
665 174 23294
703 298 38990
738 592 49809
310 676 70802
381 362 14927
61 380 67610
980 265 55870
715 995 8491
367 670 14584
284 164 47776
653 828 42950
298 882 26599
287 619 95191
95 280 90866
248 661 9579
174 721 91958
783 52 7223
5 766 37569
495 484 33238
431 767 50754
206 771 64933
507 69 13815
106 707 39785
296 802 65
513 401 81725
92 575 11797
401 709 73848
975 713 65966
544 560 32449
133 342 69568
238 899 88338
171 406 44758
985 511 61465
769 158 4618
185 670 45018
909 113 13944
57 514 62653
257 488 79717
222 31 73628
22 516 75321
589 753 16220
279 923 55625
36 259 36487
500 28 37644
117 212 82665
487 473 64778
430 529 92291
434 137 88778
503 358 8161
482 732 83676
803 672 82428
22 950 69351
998 986 90961
484 837 37988
127 306 59552
791 792 37376
920 221 83256
210 7 87393
340 509 32102
500 990 49833
175 792 42857
954 165 66806
656 162 99143
617 645 1332
956 123 61637
507 266 41428
234 185 71000
490 747 29358
882 86 79866
983 585 45208
168 111 67999
24 416 13516
181 72 4677
676 40 10674
7 995 52796
643 854 46413
422 87 39950
773 928 25696
131 809 8781
348 144 13717
555 311 24179
906 686 22594
421 866 11017
449 893 80408
122 899 68755
270 893 35608
682 666 51046
631 439 81974
326 921 15782
458 620 17277
174 175 19939
704 432 66624
650 204 56842
18 652 89734
426 774 66633
180 43 81877
139 724 60543
184 707 6333
509 32 48605
643 842 67224
919 15 23750
858 71 2533
481 720 736
674 89 39388
408 866 29161
392 45 55555
268 535 32278
162 719 48336
846 227 80368
450 221 86209
26 140 79575
775 997 997
660 829 73068
395 855 23157
782 262 48022
294 5 16419
848 624 63953
478 786 58023
813 631 80602
180 433 63822
740 458 24961
667 584 309
663 243 56490
731 638 50344
887 771 87957
260 65 52313
678 912 8936
631 389 51073
5 202 85056
606 733 59488
428 825 57945
740 491 36880
49 153 82475
890 883 79112
585 121 15234
541 381 87298
853 410 83562
140 392 19950
213 397 77503
268 2 20236
755 781 83412
51 521 13902
282 921 29054
756 810 18289
219 394 4761
453 286 36493
750 490 46255
663 629 81646
613 841 17042
467 108 49396
54 214 26176
465 616 5048
366 898 86320
772 653 10129
412 872 75874
172 324 71511
17 425 33000
271 88 1981
916 52 96821
310 518 35281
57 924 76846
584 388 79462
632 754 96359
951 877 10011
432 288 32234
657 811 61909
520 827 86334
871 449 21773
851 717 71824
24 26 46693
656 82 66616
501 665 31356
314 648 38461
24 951 33337
387 734 66976
620 390 27786
529 909 84965
214 132 84765
986 982 92481
161 5 41506
205 12 13939
821 513 35956
528 178 12603
988 202 46553
324 588 64286
299 207 58028
436 87 99288
752 300 37419
517 637 90753
997 797 56109
855 2 85121
793 174 70985
100 701 93162
703 40 64363
607 363 10950
245 13 81509
624 448 21595
263 200 33895
34 68 56531
786 64 77680
894 270 44033
14 415 38558
998 514 92610
512 568 44649
874 175 28011
176 771 42375
684 746 82822
630 8 83373
876 41 12440
407 178 78856
438 72 24125
470 437 78539
379 787 94405
988 298 67972
636 523 78498
998 698 90268
372 733 10365
545 363 21725
270 590 61765
709 996 53943
916 785 54366
393 606 31802
283 984 73588
687 971 89237
659 958 26760
156 955 29809
776 678 79894
140 223 82256
216 492 36197
981 552 49193
275 820 64329
640 212 92935
793 846 89918
381 533 64241
969 191 44198
728 698 90505
537 473 45534
430 965 92108
37 180 13599
233 512 71503
777 138 44674
106 777 57237
392 922 4082
309 654 79614
549 622 68156
747 350 48206
603 238 10030
136 19 63994
244 407 64526
194 991 73389
48 768 44527
721 225 48655
957 616 33928
391 276 57581
356 825 25203
512 923 63552
717 877 35141
746 12 87159
92 607 50917
969 801 29907
709 200 6026
587 921 27250
594 229 19217
521 971 71845
102 327 16669
304 190 46943
207 258 53171
699 355 48182
209 446 73141
125 766 8941
31 827 76140
57 413 19412
658 6 95993
227 879 9963
71 980 73641
91 635 38830
33 841 70087
203 539 77442
736 99 41239
876 223 42357
168 253 54183
660 661 53947
71 671 73953
415 897 80831
730 967 32162
370 57 36796
200 441 90988
638 995 29878
79 730 56976
670 958 23198
26 125 74802
208 784 1463
506 207 63133
810 973 95381
992 702 37347
153 72 54755
948 623 78195
935 260 77189
812 339 16270
139 360 52227
336 385 26704
138 944 99487
952 449 39045
436 259 25018
816 250 83719
162 755 5142
916 54 11764
462 989 90024
650 152 33714
919 291 84073
498 978 99809
201 115 18752
39 418 27552
84 853 162
453 668 17412
171 181 60518
665 448 33571
428 909 43911
803 910 5063
868 181 6705
940 678 72034
100 230 59501
851 268 86918
755 703 50123
916 155 28142
679 678 58323
196 342 28122
767 121 99383
677 924 65644
91 791 26824
147 83 67853
181 182 99082
681 385 52702
598 139 51404
72 54 52911
214 733 24588
888 928 87929
361 694 71049
743 723 80324
387 813 33115
562 960 62549
415 140 35730
848 172 4114
549 121 95252
305 193 25658
215 406 96390
802 293 669
82 653 55715
482 748 5437
806 486 87601
272 47 92560
820 461 25051
549 661 28222
15 209 5343
618 513 22887
275 79 76292
16 880 72936
37 313 40940
751 795 96039
539 600 87524
139 223 58571
51 42 93383
453 942 91043
27 308 4252
721 926 17116
607 200 66195
898 568 92426
185 604 83739
476 354 27533
515 244 20484
38 734 95706
608 136 32099
991 589 65392
33 615 99700
636 687 46625
104 293 48176
298 542 743
75 726 37698
813 201 98403
345 715 4646
180 105 76732
237 712 90867
335 54 88455
727 439 30421
778 426 22107
402 529 2751
929 178 32292
24 253 16369
721 65 79570
124 762 50636
121 941 17092
852 178 21156
719 864 56209
525 942 45999
298 719 78425
756 472 86953
507 401 54131
150 424 72383
519 496 41799
440 971 73560
427 92 20853
519 295 79382
674 365 81245
234 890 8187
233 539 76257
9 294 15729
313 152 7481
443 302 52256
177 820 87751
328 611 28722
887 37 96165
739 555 66811
120 580 15176
717 166 62417
255 398 38955
511 758 99600
591 70 30752
71 865 81053
326 393 83224
429 720 16834
502 607 65222
18 697 29129
828 169 29708
355 885 55873
771 491 53622
77 1 1379
29 592 18801
780 14 43665
184 692 97409
759 120 89129
944 621 25087
165 990 9783
293 817 55303
1 172 26539
225 294 48029
199 723 96030
577 751 18973
729 882 24338
745 65 48029
154 175 10500
282 118 40472
368 282 50461
502 575 7278
157 927 58801
695 503 67446
724 701 88520
753 630 5270
77 358 97503
414 103 13567
795 256 2093
294 889 47210
766 608 30492
578 461 97418
855 617 61344
7 312 10846
805 35 15899
324 139 61528
594 567 82885
448 332 56339
15 126 62946
459 772 91834
669 889 793
160 466 83254
577 673 27222
272 31 26533
469 835 61919
367 159 29409
894 104 47975
131 551 58307
469 917 24784
415 376 41555
600 44 65443
393 555 63261
998 483 25933
219 106 44963
104 574 87798
22 293 59308
431 538 48411
757 668 85313
63 137 67230
847 903 28957
753 854 85000
548 246 14906
808 595 83388
92 166 84493
54 269 45418
203 642 65710
510 424 23248
272 181 17267
937 595 87755
166 441 97657
474 546 71511
825 93 10108
730 252 13055
469 343 91220
961 396 87488
730 951 80129
792 812 14905
391 436 7085
657 372 47679
412 889 61472
420 362 90017
282 186 31461
390 267 32712
444 735 36054
15 47 2801
502 776 20751
982 919 65563
886 309 18350
970 318 31721
1 729 21961
472 500 85322
840 782 55859
300 523 32125
11 318 13859
64 332 1905
864 185 58032
967 166 47951
881 404 11259
230 725 81576
950 725 46656
262 548 20508
583 387 58289
793 686 19163
917 696 99832
127 111 91515
31 975 81699
62 293 83216
12 173 94619
623 402 55696
550 703 81420
206 964 65968
65 898 99354
705 690 29392
867 606 72439
50 732 64550
564 114 24876
614 527 74168
829 891 94340
800 513 20093
847 414 66795
266 971 89110
585 35 56007
939 739 39696
682 957 88653
120 6 16736
669 569 42201
896 534 6727
415 715 90969
754 866 73481
198 712 1247
992 977 88217
101 562 71252
459 852 41342
506 885 1299
510 4 67304
245 25 47225
797 920 22758
876 335 9824
844 440 86689
677 638 25400
923 981 23729
491 434 47642
742 892 96493
436 398 32377
734 907 27732
389 504 30756
613 300 99028
723 527 6714
546 371 48153
235 47 76142
986 321 41123
714 811 48556
355 905 70799
847 340 31196
575 73 67455
307 461 79958
414 426 43609
441 500 65136
154 45 51858
659 631 60904
800 617 26224
274 330 52386
181 685 94290
980 883 9629
527 810 16053
981 468 80866
290 881 51291
251 674 82790
738 179 85186
595 837 28817
850 989 55433
425 614 88762
810 147 92798
100 126 64033
80 4 34842
133 985 49309
998 626 54541
640 876 49566
781 613 24745
966 559 60933
782 408 34273
566 832 85887
680 994 97033
477 93 38510
509 172 57865
702 656 6201
10 5 79827
903 644 55054
468 424 97019
564 742 57577
497 523 13985
121 441 25168
7 120 27161
391 948 30605
252 809 45129
117 510 86784
317 872 52789
495 774 10784
549 593 43560
567 157 36301
143 5 34175
479 125 92615
999 484 16734
159 226 32034
764 478 69842
244 946 81351
27 614 32222
167 109 93347
303 9 14292
862 575 3448
162 69 70804
336 900 17928
951 898 63411
36 408 36989
69 523 44466
262 766 92763
613 145 55376
186 663 44836
885 965 99844
176 826 33770
975 987 4191
778 675 25090
705 977 54339
468 364 2746
456 785 33621
273 46 59386
387 658 15882
114 196 39545
950 80 57509
145 255 29687
267 581 76025
457 358 30699
546 414 19027
236 233 41391
981 40 46175
953 664 3220
339 50 10230
572 164 15777
116 465 96856
977 961 462
663 227 30042
39 683 72751
90 580 30164
116 815 98397
858 148 14436
32 100 39100
604 790 81501
185 362 97016
313 829 46832
168 157 30793
981 171 99019
374 210 72054
124 299 74985
287 414 45800
35 624 36299
823 7 63750
274 610 3892
774 146 72605
142 458 9433
973 977 20942
765 309 4112
136 682 51321
541 805 9619
525 444 14385
676 830 7008
974 652 50014
76 277 62976
967 403 72473
923 544 94283
707 516 41611
648 633 14920
760 120 76953
80 660 84110
51 184 82905
435 860 71734
794 185 97738
159 612 14
486 930 76416
959 852 23959
593 559 5827
203 206 36459
474 965 47578
427 397 27589
536 447 18772
792 233 15983
525 26 55520
262 536 1131
628 22 89413
43 332 60264
354 924 55822
180 478 13380
990 952 4344
919 730 12740
507 617 64538
630 408 57770
613 284 32147
484 898 37683
966 525 70056
378 919 1739
642 272 10662
815 803 87491
194 144 30794
890 62 17523
981 568 64491
519 198 21898
640 162 10534
787 645 95431
821 962 92955
228 340 95873
966 333 44497
979 147 44651
821 341 32795
615 582 89208
489 562 8776
980 432 59325
229 72 56838
762 210 40482
544 382 60443
498 609 6134
723 926 21466
219 904 78613
221 76 7305
15 690 28238
223 531 37799
350 510 33231
26 90 72302
863 204 19863
696 747 97244
490 597 90852
624 319 18777
441 889 8032
405 461 46107
61 828 80149
298 402 27679
97 751 69540
679 128 43981
332 990 45184
194 37 1283
437 526 5231
288 501 36549
416 942 88789
799 698 90249
257 759 90076
757 56 93829
435 504 77579
326 182 66058
307 513 83399
842 706 86435
124 142 68313
354 781 35165
254 548 8458
394 698 83156
995 307 82914
422 63 52321
251 850 12825
181 175 14006
239 481 44519
637 323 40576
424 798 66718
736 504 62850
900 109 47750
358 503 29447
513 497 86753
778 270 99816
98 520 12665
922 701 11191
280 939 6672
798 927 93346
725 350 56143
794 85 32998
644 337 44107
393 694 94609
191 558 7457
944 335 72726
111 432 598
127 706 52298
317 985 26588
340 134 6866
685 858 79568
180 652 96652
177 647 42340
635 39 92385
595 229 29942
403 524 70628
481 634 34060
78 112 82117
727 429 96101
666 120 69586
531 805 10443
98 336 34446
102 864 88092
793 851 35482
178 445 6063
119 848 86586
747 328 9572
158 405 4035
626 483 64815
78 148 14935
663 30 64091
457 480 68426
903 581 93641
346 373 67491
180 902 936
242 21 34135
179 119 39814
750 276 18570
137 253 39052
951 330 44199
885 992 73580
975 800 74059
752 702 74991
745 400 2364
235 579 81265
522 172 41637
8 350 37755
821 452 36382
390 588 19634
441 538 16315
991 423 63306
571 749 20106
981 853 21159
972 597 70910
687 183 4840
303 57 29011
940 64 46361
46 885 99164
780 274 58751
765 67 6288
80 409 73062
737 979 23163
194 312 25015
705 283 4963
614 969 14145
806 271 86201
816 562 71617
528 608 77501
691 739 55126
793 503 43544
433 934 86953
494 671 75283
8 216 82594
374 920 228
336 886 14196
833 691 38467
385 858 47380
1 738 45987
853 428 36077
331 221 4580
874 653 16865
178 498 3535
813 858 50103
758 231 45022
986 919 8259
181 103 28301
999 487 34159
379 488 4896
717 692 39675
794 22 97247
725 248 251
589 777 38101
476 589 33958
578 347 45540
951 332 77810
210 864 44912
510 863 49399
20 241 79238
267 309 11929
294 102 35303
540 178 76550
791 767 55326
243 242 63267
552 819 66613
91 769 98296
253 330 56159
164 192 95021
914 211 78613
151 478 69274
432 771 86727
734 662 51905
635 804 81671
312 46 12264
578 597 77434
542 40 38554
189 292 3884
348 455 18075
720 369 31637
685 871 49466
958 302 27588
684 387 63250
588 373 73053
610 37 11451
225 966 96047
10 508 21438
564 48 32729
799 395 7536
225 115 78904
861 799 75126
327 108 91780
914 791 80518
515 731 17891
568 692 91927
370 917 65892
416 278 22751
854 841 60799
934 639 52545
469 215 93011
724 76 60809
850 754 74268
629 667 71059
498 534 52141
388 101 82832
666 822 8100
910 237 5378
660 442 29570
810 728 84561
355 196 4775
365 920 21850
526 121 1603
793 101 71622
203 598 95155
343 338 61607
527 3 98780
978 912 70016
355 924 45810
925 85 42537
485 791 84084
611 156 49355
461 33 13475
415 177 927
388 732 59525
894 74 39862
852 952 50216
631 930 40128
999 284 81403
160 560 18487
48 396 20278
131 7 79785
486 819 74169
312 233 61345
239 973 45076
763 866 77502
976 70 41453
191 700 61382
670 50 59018
424 209 63929
911 256 44325
540 387 37683
324 224 49501
844 887 14085
188 125 3057
616 239 44275
469 214 99344
921 757 83395
655 778 66445
24 202 10653
952 464 91261
628 3 75999
310 678 14222
810 521 52108
895 60 90585
303 675 72823
577 143 71389
272 416 36497
667 422 24626
463 445 827
115 396 16290
727 376 7644
725 685 38321
298 847 15193
758 93 83253
342 395 20279
516 324 3774
256 595 75189
752 613 44962
378 75 39406
556 542 55153
198 620 36528
841 345 37565
514 642 91411
706 399 28503
310 92 51897
589 608 38572
362 863 55167
902 967 34131
863 696 25558
268 251 56451
772 800 18070
300 993 2766
864 506 8408
274 563 36158
128 873 60250
24 813 69857
596 174 69071
114 75 78037
596 937 37732
505 556 65335
955 327 77134
377 978 97126
142 193 79983
549 818 40898
707 945 63122
308 321 66934
164 268 56107
234 381 38533
623 328 26469
706 833 8376
40 139 6702
526 515 7032
651 9 14224
986 557 36042
883 615 986
4 922 77306
937 437 19925
395 23 67657
927 645 70985
747 350 88169
122 742 59307
175 267 35174
206 269 2182
430 606 85090
823 488 20057
160 843 67330
818 131 96767
742 525 10141
399 803 52785
383 549 11486
551 22 51579
209 197 33845
382 754 4466
915 183 27071
5 357 58911
61 517 63105
390 334 90236
508 75 12760
648 473 1915
432 207 51463
270 109 18837
848 318 78033
45 51 85138
862 966 21673
284 970 40029
546 382 57545
651 771 67878
886 279 7305
997 278 10777
911 62 98336
726 331 25444
562 530 84113
946 926 93164
83 139 87481
107 423 19450
136 968 58183
680 970 38305
910 855 56583
214 204 72213
342 114 5274
677 191 83604
121 104 91485
233 401 62763
748 484 1901
228 590 52323
29 77 5643
211 757 8612
516 18 67819
450 231 96022
662 572 11487
935 249 65678
890 721 93781
375 953 90182
137 701 40017
37 928 64958
712 957 21387
706 519 34143
669 34 36512
487 484 86742
508 497 44665
347 432 75913
24 321 38633
156 47 16938
689 535 87638
57 924 70917
367 635 86225
753 692 91744
895 360 25777
406 847 77612
499 706 3109
163 52 23892
428 427 7212
412 935 93611
349 623 13145
338 32 84068
255 398 75054
831 150 91745
574 396 59105
703 153 61303
666 651 78008
774 165 53412
17 592 36838
581 356 71124
191 704 30099
335 394 70130
755 1000 72527
160 830 58676
905 756 95423
361 458 86575
663 475 51577
670 601 18741
433 617 96685
623 197 24040
746 387 34095
844 74 30840
973 180 68839
851 339 50669
878 243 776
300 955 28585
874 617 28059
450 639 18659
543 71 24276
579 45 84824
970 791 61211
64 986 15636
256 311 15815
94 161 69505
114 39 52100
889 338 39054
473 564 91671
884 365 20661
542 907 63083
169 837 72128
993 806 35270
555 222 66255
190 477 67917
356 570 80078
860 36 10468
959 924 38157
13 749 49720
35 632 29437
47 173 79695
129 694 13532
608 686 71337
877 240 19910
484 429 57386
400 136 85308
829 995 54343
296 954 81618
805 318 79366
876 704 8349
312 750 70874
7 878 7567
538 486 19604
226 714 51843
136 197 52623
873 949 37758
532 129 76752
874 425 38057
844 581 60726
561 456 36429
910 768 2178
135 774 21056
701 663 97893
304 888 67958
498 375 81155
120 248 54455
229 779 51583
332 5 99359
741 200 35939
466 760 43747
895 21 19514
72 155 75639
479 207 25653
371 862 24540
329 359 41267
835 830 16866
641 410 36644
223 742 4000
934 482 551
224 947 89311
970 841 27683
483 265 70190
473 743 24396
125 466 42610
17 146 43968
283 332 30150
148 972 22559
143 546 30652
495 479 76133
45 703 52432
707 672 79624
742 507 59888
931 331 30631
678 456 6096
287 824 70593
607 106 88924
108 605 31895
666 747 83792
670 241 11271
802 638 99325
585 344 58996
209 85 58854
96 367 58185
78 45 98992
525 683 5815
117 641 36272
40 748 90876
286 766 22622
78 435 68215
700 588 11852
24 173 75547
371 733 70632
225 828 16350
761 906 4394
752 782 10077
918 899 10069
189 290 1817
64 576 40582
37 5 73368
251 704 59955
454 727 85479
353 97 13211
336 673 3039
685 785 18296
79 536 81429
507 805 30327
575 993 86617
743 408 98544
676 445 49900
43 47 35603
998 501 87681
828 853 65129
39 188 26802
429 224 63586
724 302 74474
504 160 81630
831 87 88623
799 829 19030
694 505 11826
593 899 18873
547 896 84725
227 724 84929
355 114 6468
508 542 65691
446 617 66993
271 120 69504
900 302 50590
522 100 44771
904 145 92627
729 737 67525
953 283 45773
677 861 12848
605 216 81961
72 75 72502
763 520 35470
107 790 19589
610 42 87891
552 563 43342
674 818 84487
300 899 61223
176 851 41858
948 528 97718
147 132 10285
107 204 22712
960 318 82231
429 424 12373
370 385 78414
260 288 85328
601 961 68498
439 612 23396
14 788 85246
871 87 38773
940 234 85257
577 692 14812
288 652 93129
870 432 3552
242 801 48288
7 412 61576
687 365 20888
184 803 2500
579 816 6639
824 38 79077
949 978 16310
205 554 49354
16 841 34357
496 710 6788
399 304 18941
686 662 58704
261 348 53068
501 531 2871
1000 109 2038
638 285 76076
714 233 39053
376 789 33958
81 156 67150
437 651 37211
576 49 72866
868 86 52528
572 699 77875
639 199 17406
861 550 10866
899 539 27150
974 604 37734
378 979 11522
687 59 96029
836 847 68031
398 423 47431
264 290 82517
791 213 51215
665 852 90765
422 64 87314
288 962 63852
789 287 99455
523 16 26786
396 702 95196
777 889 39043
807 287 97817
238 550 90458
754 340 75671
320 356 22874
436 130 34937
749 769 30251
952 557 84889
406 431 54257
543 179 72310
739 955 6199
133 761 9485
301 998 71386
758 103 28077
780 774 73784
653 209 25913
942 957 11681
192 260 74590
432 18 36020
688 560 40198
998 650 99504
196 134 49265
32 434 69614
769 544 26717
197 675 4490
980 680 10051
245 621 14359
925 164 97619
866 595 75636
886 635 91547
435 632 24197
939 179 61682
555 562 85468
168 682 2363
236 878 88037
78 857 81716
128 101 18336
838 378 44499
456 243 61446
443 480 7080
990 267 70063
538 557 40241
219 111 76154
686 630 32835
48 218 54712
437 295 31920
152 774 90373
840 611 41750
338 419 93344
135 861 81176
214 850 45442
276 739 1998
868 958 16460
21 995 42089
855 395 38306
918 831 25952
838 334 15077
210 173 20040
311 863 38458
6 997 78670
181 563 15872
974 190 90610
323 410 64567
782 430 55914
871 637 34308
528 906 20490
832 743 79823
908 304 63348
947 966 99210
756 972 81558
426 504 17472
649 478 60662
258 152 423
177 934 63852
90 156 32840
749 683 62098
590 866 67192
764 774 38496
111 72 66813
672 180 29136
230 957 6640
701 605 77469
714 862 43620
136 38 37905
340 479 86060
531 579 59095
628 168 82960
820 932 89085
667 394 81157
479 66 46688
615 295 31644
606 347 84600
74 413 79813
45 548 81851
950 239 95681
361 770 39260
455 749 49427
415 568 38710
499 234 54104
7 65 11169
694 679 7815
689 284 45161
288 709 16573
101 105 22473
303 406 26711
335 767 94832
594 221 72581
373 987 27148
82 486 29734
185 844 30798
353 538 75828
519 578 71463
680 218 11523
604 670 39627
428 972 26385
491 306 25151
322 252 11371
254 624 84358
754 705 33195
839 242 39038
988 946 64927
815 465 42505
629 496 72722
151 451 51743
129 879 28714
513 721 48371
15 394 49974
386 648 66597
95 401 69654
289 239 13247
678 226 92192
605 392 30656
461 20 6503
534 522 19954
276 2 26184
341 867 51904
63 233 8297
37 970 67944
985 64 90696
990 704 6286
236 734 61863
428 338 33254
435 150 24625
938 683 47498
891 310 57852
74 650 82070
977 712 45302
625 100 75272
569 85 56335
616 426 54391
902 662 92124
764 89 50813
370 523 72962
346 812 63996
844 702 59305
47 127 20306
116 103 95369
417 80 50821
688 648 36905
375 615 88682
117 516 70343
240 632 6783
404 1 28658
717 346 42469
712 541 68171
368 587 64649
25 702 51104
393 471 52183
213 510 35830
469 884 25444
151 352 27312
845 943 86943
628 346 70295
285 62 85640
753 125 29533
275 492 27119
924 516 93173
27 261 56643
209 825 9152
390 646 23388
185 796 53739
848 992 8682
790 619 55379
436 255 50441
428 8 90565
960 634 51409
430 557 36924
602 935 91536
244 495 33361
748 884 32006
135 421 76153
873 268 36144
906 410 35115
285 845 85369
77 272 45728
641 583 84362
49 13 82270
325 614 90557
860 210 45051
572 957 14287
577 91 23707
81 315 33326
577 221 13735
691 857 67932
59 933 81555
139 925 84138
500 974 19150
121 650 79763
677 509 38972
728 81 22280
366 9 20370
424 90 19685
749 666 45257
836 708 52465
767 118 75397
321 256 37321
458 755 89646
959 876 69295
74 552 84156
397 631 51236
677 996 51596
46 419 45037
82 520 84054
690 355 3761
154 473 5879
902 793 36134
223 603 95241
220 913 65468
515 986 37371
670 383 56002
257 411 68349
852 456 98120
241 890 78639
294 579 56345
55 85 82817
933 986 55961
418 560 59915
658 780 13828
477 646 30165
848 667 47899
849 923 89309
549 126 91117
668 366 73006
658 660 12936
354 66 63372
170 350 83358
483 767 59269
749 777 64400
928 253 68045
93 100 70711
343 300 39985
652 201 27463
120 220 78180
477 878 76191
412 231 25256
784 753 47605
493 587 95724
761 335 48500
161 263 4104
557 707 67204
620 49 42855
956 52 83055
770 171 2275
950 647 95504
492 411 2734
748 546 55838
704 38 10776
427 150 11111
278 662 19725
382 571 50431
937 190 67479
791 145 76531
846 915 85053
472 216 49700
975 707 32462
60 806 64007
898 510 60396
673 288 80897
135 918 73559
859 299 39129
289 587 64670
120 377 90166
2 574 59432
54 45 50647
105 371 72706
566 431 34511
572 680 16372
319 704 97660
216 839 59577
774 697 6227
254 338 4813
275 457 14541
440 810 18467
872 863 18863
870 320 11234
575 885 14664
86 809 17695
457 127 98398
468 342 84236
396 467 11285
622 72 13622
786 346 91430
679 138 21239
145 9 4453
359 878 90772
592 453 12657
607 890 66817
301 346 80943
699 814 68637
286 561 3455
570 183 40879
543 320 29224
972 998 91361
210 494 86721
663 205 49599
786 148 85403
442 755 12292
258 407 62989
553 457 35154
541 95 4715
995 664 77897
873 207 8568
449 530 94918
161 740 55411
234 754 41615
832 539 64763
586 333 55869
877 942 32627
865 846 93436
19 386 22530
981 957 82103
900 405 17633
817 918 91724
228 151 8829
194 334 59719
308 271 73403
528 147 345
507 363 54190
942 733 19928
823 817 84660
719 149 5616
822 49 28373
806 865 60642
881 444 89144
61 990 79829
779 297 18099
182 177 32597
878 683 69959
419 624 98044
346 798 5212
357 868 69361
325 41 31761
49 846 54625
690 78 42421
833 138 20410
13 917 86058
111 450 95234
707 679 96916
665 97 891
60 795 46040
272 503 79908
984 827 948
744 875 43146
368 916 98223
140 100 91361
901 112 98629
959 222 93430
544 928 76108
460 945 33556
702 356 85702
742 627 33557
1 610 66383
948 353 61610
93 73 79877
668 564 93977
380 465 16440
8 423 49014
789 966 24293
248 777 12237
155 831 59945
857 924 23571
413 924 21533
147 871 69237
108 316 37661
985 983 69225
313 714 689
104 721 34463
117 861 65780
410 460 7909
998 614 61739
942 822 89662
865 586 71585
397 85 24807
985 192 92474
646 528 72808
222 840 73521
910 296 9593
724 412 90805
503 821 93264
411 171 66878
501 112 13699
162 976 83637
98 724 26721
257 61 20912
730 706 78792
890 927 77983
410 188 51278
355 263 47690
159 765 7862
423 528 44032
652 28 16144
350 542 80471
338 639 58547
58 895 19607
322 977 17664
113 866 21942
95 627 49481
373 333 34743
414 492 59859
275 266 32738
307 917 98766
802 618 96659
272 956 81649
170 13 78544
776 334 28872
791 798 89089
84 893 32715
564 617 18400
658 30 87891
517 304 67156
254 610 23072
371 411 85689
381 35 54996
30 204 25009
573 332 65694
796 474 55844
884 558 40736
950 473 20704
349 131 10733
591 999 51388
746 604 53998
169 327 83760
210 707 21146
205 736 8350
565 660 14033
611 455 39506
454 690 39415
541 992 46888
244 692 29370
328 283 46720
715 380 15323
712 549 66649
824 110 13708
969 314 5443
670 231 69455
702 841 18261
560 646 40951
326 186 19294
213 781 38985
934 108 4267
653 822 14999
328 886 77899
328 61 95008
35 29 37673
830 51 30903
284 104 73095
544 663 3740
846 989 79925
139 553 38705
124 839 7164
742 843 3986
740 522 32223
638 850 59283
645 236 22663
670 417 30713
572 700 13817
667 596 27831
758 793 12171
683 932 30076
739 407 27266
255 500 34108
462 229 20183
96 226 63418
758 895 82835
823 818 47886
991 836 76833
173 594 26978
344 628 84909
771 718 38667
36 972 76166
495 563 28757
476 376 74338
658 471 91563
428 581 50809
614 403 66626
851 393 44814
36 565 72759
13 260 30386
273 30 5455
291 417 72427
808 264 67989
565 91 40717
254 101 17187
168 528 52767
976 493 94521
953 695 56265
118 730 65830
876 94 84441
613 366 25823
68 8 17239
494 816 41854
834 732 81945
550 985 74045
89 152 97924
207 127 52768
728 431 86462
992 549 8544
173 424 29637
614 37 67355
436 456 60362
26 301 1177
880 134 34908
176 36 52244
220 476 28395
495 682 46873
262 761 90656
723 753 88204
618 277 44979
255 242 91367
961 677 32822
322 55 58122
851 286 51608
758 461 37643
2 32 82470
748 526 6151
621 139 35912
628 213 28016
161 437 97534
528 397 1562
349 718 93968
471 568 16605
78 678 35065
72 31 72448
541 778 93973
43 750 1463
954 377 48676
321 559 60506
965 720 82942
850 247 99690
763 595 38407
83 417 49327
687 494 51004
752 917 12034
199 457 77163
524 500 76913
338 805 34641
13 478 22200
870 794 919
163 643 62165
852 757 55111
611 839 21528
937 526 29373
940 629 16290
325 827 81098
487 702 29949
751 392 15106
392 404 64583
591 626 59376
861 788 13370
25 640 28126
487 250 30317
14 538 3842
739 829 16470
28 153 40648
477 991 86702
426 742 56093
531 485 97496
465 427 4121
192 287 75261
561 663 94252
38 149 15853
354 515 89390
195 253 82218
16 632 22722
664 108 88064
717 885 38805
809 415 58641
656 879 37067
129 70 91353
389 982 15
992 20 34516
844 725 30
233 272 58634
802 287 10265
875 302 68724
938 18 47609
95 178 78375
735 834 9254
154 962 48675
506 702 10009
873 693 21380
388 536 13104
417 120 5375
402 273 31014
18 147 30667
741 436 91037
701 530 68214
76 617 76047
681 770 51360
707 275 53061
715 499 91753
94 886 99640
550 654 49759
276 55 73383
641 72 60529
308 165 31965
344 865 42846
909 292 35462
308 324 79583
667 31 50210
80 97 63708
184 543 54594
824 92 55599
934 367 92654
669 8 8725
197 667 5241
513 362 97106
711 270 11749
524 929 42073
107 596 69455
668 27 3903
375 210 50445
320 385 38536
919 671 6255
924 339 84614
648 887 4280
241 752 88993
698 462 74262
446 337 85191
870 443 73138
324 462 7516
227 837 63725
23 508 90462
911 426 37484
165 349 61822
130 349 73060
409 589 86811
401 286 78624
14 83 83961
556 953 98755
45 628 73217
560 206 87405
637 229 95912
450 139 70690
933 655 4390
754 784 5738
813 544 12678
976 296 22315
599 309 62750
911 217 59702
666 613 15329
234 173 33535
638 161 81115
901 610 80253
590 542 69907
980 647 34690
69 811 95233
99 786 40528
413 737 61188
162 647 58756
215 664 6369
896 249 27893
782 886 87053
896 139 7014
148 728 92555
406 707 38201
95 128 33363
679 226 32149
558 990 45885
97 504 74883
853 718 17899
573 613 48147
465 746 69385
869 641 77523
882 788 59602
788 545 3661
340 639 31788
702 669 73013
202 578 82354
86 675 89857
321 879 87927
571 451 91891
717 267 51637
453 487 48277
975 368 78417
577 507 11961
237 846 99952
376 899 37620
740 101 98198
93 538 59224
302 858 63102
228 428 48904
118 497 28170
754 949 20656
383 276 33375
799 852 58881
111 440 68078
62 815 77976
34 554 37076
583 998 7614
158 299 80823
259 526 74603
514 996 37099
35 101 70399
42 483 35674
768 633 92525
648 744 77316
77 157 89130
404 542 50035
832 124 26033
445 281 23331
619 891 46209
221 404 70204
671 790 63304
70 831 90139
743 598 12771
620 597 75866
935 25 63023
417 429 44564
451 260 35040
835 56 93672
518 26 83563
726 247 86318
281 269 46460
584 690 68290
74 433 34240
845 404 86836
710 338 26861
84 106 48641
1000 557 72900
391 743 56307
62 260 63332
976 337 84930
646 969 58199
105 553 69888
394 978 55672
633 822 8075
821 884 20765
33 319 82870
673 318 60778
924 708 80521
230 122 98132
561 97 59821
491 742 35789
41 846 5693
280 592 59671
304 576 26844
730 396 66727
494 780 75046
364 452 12715
493 375 14775
365 604 74896
497 517 92992
669 359 88086
457 751 90283
502 382 67874
172 685 87802
15 415 20549
94 260 9329
139 975 2780
205 468 6507
979 832 60462
874 680 27978
218 348 26688
303 157 98438
585 658 62172
811 181 40856
612 195 91622
160 640 18882
488 130 38208
620 335 77675
478 313 66859
939 539 87538
269 756 32238
956 410 36746
746 994 90403
269 156 85583
124 767 49129
98 279 47769
331 118 72898
538 737 53584
565 214 71897
423 505 51787
312 773 53542
901 80 97951
646 177 75296
400 445 69804
982 921 52922
463 18 45200
583 700 72318
832 237 53406
416 153 78620
664 927 57476
450 239 85248
343 491 21327
645 137 96856
292 536 41300
95 870 44572
17 684 81941
216 266 88640
885 97 19229
291 864 51381
262 527 68308
737 328 73898
336 670 16740
14 314 876
869 606 65764
521 52 96985
92 68 43668
33 636 86285
672 520 97733
900 162 31597
633 423 92475
940 511 15803
189 846 87824
928 860 6490
156 728 47095
271 248 12146
255 692 54566
274 724 3201
910 747 63072
642 647 71234
590 631 22656
65 570 7519
219 110 78364
42 37 89223
883 544 53303
977 814 11902
475 420 9593
392 693 44668
592 602 89415
663 596 79413
248 185 66043
256 601 33964
774 819 57073
137 213 68461
712 95 69005
366 424 40818
619 250 97238
212 641 98282
231 584 13884
645 598 74479
57 846 28015
99 101 50616
62 226 90786
486 714 36350
947 425 93797
951 142 10220
768 761 46821
357 324 25461
639 554 82044
874 199 79641
704 607 5838
718 58 66938
685 471 3163
471 957 92877
172 903 41653
968 205 2795
539 972 20907
359 681 89230
171 319 85135
566 544 65333
207 247 58292
396 316 97349
334 1 32819
848 823 21775
76 994 49029
729 962 67233
875 500 33557
133 211 45237
362 381 16907
496 299 62450
181 857 89048
824 252 8363
172 585 87363
342 785 33185
469 860 82179
497 940 44492
730 166 30343
638 298 2905
874 11 87638
132 859 82936
933 391 84792
980 214 99043
342 385 8980
705 78 17764
241 546 50975
771 43 50267
262 124 18432
957 761 92730
861 986 95092
498 117 77950
433 49 39340
224 28 37553
619 721 86289
598 425 18367
713 18 71912
687 788 12306
953 402 90429
737 358 72541
466 218 87526
557 68 84994
859 500 27394
198 76 87421
103 694 22494
391 291 87270
109 3 31287
21 41 53075
326 346 29828
107 82 59185
647 899 76754
173 807 53821
518 665 73321
912 215 36396
684 317 42089
177 59 15731
447 168 75085
733 540 71125
159 217 86822
986 323 24255
522 322 92505
276 494 70312
96 11 68328
768 274 9542
515 958 64210
955 134 2269
37 580 74788
121 665 37327
598 823 34895
771 809 41570
26 682 29891
530 957 87384
193 405 31746
521 524 74020
62 391 34329
624 697 2462
892 734 98394
31 854 37058
357 803 87880
603 574 97040
172 951 23722
62 480 61030
797 673 46434
543 545 2310
914 606 48700
242 581 60396
55 472 69481
448 502 18335
505 210 43489
737 813 99062
776 984 42012
849 398 64844
879 194 37868
664 88 29412
973 353 65369
24 946 9950
772 1 81773
252 448 39275
938 953 68836
779 689 89000
840 816 41336
204 665 55733
399 895 35926
266 910 46366
677 235 44718
397 258 81664
346 381 59664
119 985 93463
745 922 3767
932 700 94807
932 892 63623
267 447 66639
351 845 64885
628 462 4794
993 490 5028
63 886 30638
726 232 42018
741 702 25002
203 446 14276
970 377 53327
776 660 57570
750 278 69016
740 628 85212
624 608 27673
418 952 42162
797 14 94048
434 91 9631
804 831 54332
805 386 83777
432 707 99505
759 834 74165
328 584 81794
696 675 45422
907 299 66381
932 68 58332
93 864 98698
492 298 52788
122 101 12971
453 257 72708
581 41 19414
438 151 64247
602 830 87182
395 525 54857
168 784 48507
900 715 56574
232 807 437
929 299 27086
68 772 78538
390 225 79795
97 157 77835
510 594 42337
109 547 98166
642 294 30691
850 813 41474
356 713 58188
281 944 39346
70 224 78996
155 643 86768
693 33 33344
839 129 2500
25 991 26446
361 451 62992
526 92 26637
568 294 46450
41 1 5162
580 282 77457
278 351 62032
273 857 11674
40 549 72058
383 387 83187
235 411 13529
680 123 10979
23 649 79070
660 216 21715
461 609 54716
622 188 50997
78 817 43699
461 90 43555
134 481 45456
544 216 12842
730 450 72605
258 481 50727
588 855 61727
657 866 19943
372 326 99551
439 947 75090
435 376 85907
485 188 27348
39 674 69828
846 217 63043
40 298 25844
996 555 84676
722 494 2531
801 502 22396
743 873 7074
645 663 45372
86 97 31100
344 933 26287
691 324 58960
871 169 1176
913 208 52473
109 203 26379
784 277 33872
314 77 70374
62 171 57598
135 167 50261
858 604 15709
957 300 13994
244 342 72317
555 212 68837
731 477 45
555 585 87599
286 368 82227
157 34 45655
882 447 14177
832 933 3695
444 790 89299
152 747 89598
497 342 31939
813 896 2503
650 978 47979
46 533 26915
996 818 91282
575 326 92667
229 208 37113
758 391 48045
452 834 70835
750 337 52933
699 834 4274
638 998 169
492 647 58147
470 44 47031
384 392 76848
17 966 14173
36 194 45732
148 951 29122
193 755 47307
379 504 99644
311 203 16477
584 192 86474
752 35 78473
250 504 8868
280 239 65259
479 607 46224
4 642 13770
735 142 82072
209 334 54826
515 712 21330
510 22 3884
986 957 34427
812 60 15461
284 310 11316
151 941 48906
762 420 19512
985 423 48506
754 509 56647
826 717 8332
651 584 74395
332 93 91416
567 431 12724
993 242 5783
453 877 45092
120 379 94033
25 140 29452
889 477 98226
394 230 29734
392 407 69451
723 410 97386
117 741 96830
884 660 84260
607 652 78853
741 457 59081
833 576 33812
217 953 51951
20 841 92427
245 586 69009
978 977 63767
780 51 15176
517 519 77269
347 402 53928
958 360 79579
811 100 2387
243 284 963
54 852 73267
357 223 6107
783 467 80692
143 797 70020
910 928 66070
85 445 59588
353 143 58341
632 100 75052
211 262 15503
597 505 24787
911 558 45990
177 914 92213
635 49 78031
678 191 33179
697 452 43459
766 889 89903
705 241 2045
397 873 80496
448 435 87758
951 383 99262
89 646 65171
430 174 37437
642 161 8485
25 838 80027
555 535 99479
13 652 98367
267 357 53959
663 105 20183
159 553 92969
268 855 74704
529 943 66349
51 372 73874
487 366 87034
971 742 2872
350 296 7758
828 661 51409
546 927 26117
856 590 90222
391 100 35126
359 367 59980
62 247 5922
762 297 51645
988 784 73010
21 106 97103
244 455 40751
1 634 47411
410 179 23337
526 387 3278
99 777 51377
224 135 88095
203 549 96341
476 310 57638
121 297 9421
482 670 92878
585 913 55333
335 914 28966
97 675 28497
433 552 7883
63 651 3659
791 226 25145
886 429 30693
226 256 19355
863 376 65003
635 210 71024
513 146 23937
197 832 64202
514 928 43228
10 712 70779
244 774 69781
902 565 59007
399 450 14787
91 27 43042
797 890 11770
152 876 93979
175 740 3124
463 936 79955
16 802 88234
243 811 34945
22 55 39719
802 308 86635
808 706 47436
946 149 18462
988 297 73703
757 448 22579
87 623 90670
210 437 16958
516 453 46759
749 695 8569
45 716 42975
115 870 37283
749 29 49340
184 975 93488
998 314 21785
700 422 15584
630 508 29558
300 717 3995
609 584 19447
367 684 35493
287 728 6561
262 843 2430
896 591 14810
235 127 25784
75 124 27449
211 175 98870
794 805 50377
352 104 1445
698 64 32028
496 430 63063
988 716 96791
548 329 5633
329 576 92575
139 163 5053
274 237 61528
723 447 35703
321 943 60962
765 992 36025
145 487 54806
207 475 25873
997 374 92202
981 55 40129
908 545 86291
960 170 40527
488 892 57325
542 836 52269
48 508 22211
361 272 36555
737 768 82041
542 975 26867
414 323 77593
967 304 36647
96 211 51543
386 522 31712
265 361 20956
941 902 18143
209 949 73650
772 661 5273
326 397 45041
718 938 72367
585 704 67689
177 670 69344
175 117 69906
717 855 74428
428 471 60788
383 763 81042
525 972 68990
526 95 51003
799 772 30399
191 489 94689
557 425 69744
597 601 47765
941 127 68882
846 843 52088
625 271 21558
765 5 67320
806 882 41643
147 407 83089
149 205 11860
900 747 42701
940 303 2477
683 900 36078
799 192 45556
32 37 33399
119 14 64021
676 778 42025
996 583 1906
990 81 33665
79 230 26221
938 481 40968
990 420 50270
467 454 54521
896 604 6712
451 636 93101
201 754 88114
221 430 68891
598 777 32825
503 118 48905
519 196 84486
740 486 86318
707 475 49089
976 293 58894
849 188 63498
560 991 48133
660 191 81238
773 764 51667
15 361 75795
191 215 78913
448 734 60460
933 473 15945
603 179 20772
691 506 61064
585 706 5604
82 266 83594
566 277 61136
803 50 85899
822 416 32611
968 607 3178
880 406 14911
340 690 26735
636 292 63265
407 983 91122
471 567 64828
74 1000 91093
19 565 79369
506 367 17770
757 540 91538
367 508 33496
544 387 8901
806 78 18590
540 714 48882
804 472 48864
926 942 93782
753 367 30781
197 385 24345
917 891 72063
687 647 41955
224 365 93462
719 909 38200
971 714 20278
560 606 88343
441 409 46814
656 686 73108
437 790 56474
569 986 13211
913 903 88101
328 941 16099
282 516 13463
743 586 99723
294 556 89789
923 115 10394
617 908 41154
431 563 56840
890 352 54981
363 920 10319
573 185 18573
25 864 97513
475 145 55028
290 239 40965
12 884 31520
800 807 77986
545 423 12893
699 205 17808
890 94 70159
222 809 33430
540 733 15614
112 110 21477
976 584 92973
355 873 23563
319 237 51447
838 388 13253
824 933 30027
68 983 32232
875 224 9325
385 445 50485
815 985 36218
428 448 87327
257 424 19910
229 778 80135
144 97 51371
942 286 56110
546 109 88394
572 529 89376
803 403 64951
480 788 37396
964 602 49732
533 381 4179
859 989 14602
769 218 68732
255 713 74828
977 654 97113
86 199 13574
480 122 37102
207 277 1856
158 756 77995
905 71 98948
636 604 80329
814 462 76317
768 582 79886
499 188 30950
678 164 64603
142 602 43153
67 433 96627
168 639 40903
376 148 18010
370 52 78432
318 39 42035
646 205 28849
314 972 58782
552 822 11970
501 851 72485
456 992 80086
960 59 39518
586 578 56509
840 953 96008
849 323 79060
281 992 4450
667 637 43654
867 302 43977
649 205 57798
970 706 92648
806 513 61992
244 472 63050
761 410 81979
621 249 87932
629 450 91606
40 730 75597
489 748 36585
143 615 67238
119 615 47443
269 936 8148
268 741 46660
259 984 22483
660 97 32244
639 717 493
922 697 77942
527 736 43023
475 225 37770
59 719 23736
296 837 43350
738 457 41285
237 725 6378
248 983 2361
83 995 17809
326 633 76526
170 906 23574
463 432 5310
485 258 58886
607 316 11604
694 963 7440
44 53 53249
680 641 8973
57 889 69307
770 323 97301
578 648 91285
455 818 39190
29 280 48973
690 117 96230
575 75 33897
178 768 12860
969 163 13264
217 195 26904
189 603 33144
848 372 54466
500 302 23114
785 108 72283
326 136 79914
299 177 5382
880 751 86456
777 280 79576
988 249 28090
251 817 73284
506 358 37887
650 205 40610
115 704 99263
580 840 90371
862 166 53858
776 816 95035
157 695 89137
965 823 31417
892 810 45665
981 412 17833
617 270 24190
855 919 50394
816 33 26450
79 613 27289
449 826 24806
658 953 51621
692 110 36668
829 426 97490
597 317 79652
613 649 96415
445 265 74684
635 119 63954
380 935 85987
829 13 12951
118 813 17128
923 470 62081
896 514 69542
563 694 25967
404 290 43635
407 254 34283
174 698 87548
857 684 74018
811 64 17952
149 892 51316
451 361 64480
930 636 11302
10 531 3167
551 445 12860
869 200 4501
503 607 23754
138 780 4803
685 988 55487
54 150 58902
358 650 25145
25 452 81506
505 382 85493
158 391 56023
324 294 78819
183 514 35018
35 17 20624
140 506 64755
942 542 42095
780 595 16596
33 952 74246
178 977 77049
35 833 9430
527 990 66173
901 313 16818
719 847 87331
736 881 37699
360 20 2204
466 313 84745
560 445 59340
508 477 76643
753 6 87971
153 40 57803
583 918 13792
107 818 75456
924 536 39302
254 272 26182
953 983 92553
508 448 43218
253 360 33662
944 867 55490
938 971 33848
909 123 50239
711 57 90157
855 163 25974
310 438 52862
612 44 73133
145 348 56467
698 855 51266
915 459 99625
928 402 50843
769 340 79165
616 248 61640
207 310 24048
363 164 32563
688 474 4000
549 85 42043
33 581 84390
499 278 49597
765 544 6055
741 823 45809
936 592 45500
452 559 93099
91 765 46408
491 479 35572
53 519 52397
404 67 19833
799 452 80413
540 950 26691
136 66 34586
543 807 37761
351 94 91704
850 545 30262
948 988 36379
707 478 209
278 882 47727
26 637 48146
858 435 74597
271 975 99898
313 462 58964
250 4 67770
10 354 26215
713 555 80759
327 854 42098
705 561 1575
265 190 40808
992 216 47445
489 73 79879
85 695 55205
982 7 6667
945 257 73022
66 618 83728
280 331 84282
391 657 84136
488 713 29696
415 977 72885
222 320 82452
18 808 45525
249 892 75219
453 226 14578
471 522 98186
845 588 63803
572 219 19485
205 609 79141
340 449 11853
387 863 34182
624 436 93853
75 454 22661
951 702 27904
170 506 9481
99 329 10003
636 173 13590
438 744 79160
923 948 71121
415 640 31569
620 378 94783
153 1 1570
5 428 99375
665 378 84428
921 899 11934
401 997 21262
403 984 1786
344 422 20881
856 696 79180
976 462 60819
896 81 44549
678 585 86901
599 590 70328
974 606 56706
401 526 37604
686 279 43953
299 681 73936
84 377 7709
964 232 64756
144 207 40570
314 454 47002
214 483 34587
115 81 97176
442 54 73781
499 807 92307
455 492 78585
407 791 42617
694 874 97993
755 190 56576
862 685 73134
431 350 95587
433 564 35069
19 678 93150
546 471 85555
326 970 80361
984 424 5853
920 182 99643
889 227 79868
233 981 51057
809 195 8741
942 977 30091
881 409 76006
949 779 683
450 676 7153
5 2 68474
717 337 5897
569 257 96078
563 497 45657
783 729 45989
839 537 78183
932 831 99160
374 711 55920
731 11 83051
413 813 77726
917 169 30079
743 885 32416
639 806 96024
69 720 63520
725 502 49248
713 693 26137
248 976 67319
759 701 68381
678 431 64391
80 195 81203
806 463 20723
884 205 30608
651 844 49413
674 264 9484
545 340 57986
793 52 78678
281 651 13005
599 409 74705
979 87 56135
721 518 74329
276 323 52791
998 559 59996
605 561 18191
369 235 39806
853 779 54145
190 923 23548
867 555 26199
871 153 77607
575 131 50045
61 204 26563
389 479 1237
531 476 4147
878 433 67708
420 801 4294
225 5 77424
721 194 36347
269 412 56253
819 282 55406
425 208 34888
822 620 59091
736 360 25569
324 243 71397
471 120 10829
530 892 25981
823 468 9986
246 189 37179
944 809 2591
197 627 19224
602 403 61784
841 224 2755
932 311 115
852 635 39357
248 457 96828
76 986 90719
57 808 77187
394 405 26727
572 349 62887
514 545 95513
90 498 51267
225 690 63843
979 621 76153
93 473 22139
449 72 89595
629 148 62580
347 556 61739
885 949 48144
963 872 74492
849 738 13388
713 827 20237
980 51 29926
822 29 17899
974 474 9723
113 274 76794
59 902 29941
639 601 27848
377 485 64148
520 800 76020
363 648 15109
750 713 67935
338 692 45337
264 513 33717
514 838 33190
236 302 15816
29 361 45717
322 999 46317
169 727 11154
669 599 66953
688 961 92952
148 63 84664
82 400 9707
770 15 99219
838 528 78409
28 763 36710
195 144 80070
263 465 87420
932 985 4147
85 653 11097
389 692 50057
692 839 67119
708 272 98871
414 41 58885
985 879 97765
393 258 8879
102 452 69022
524 66 24486
943 997 19471
441 81 18123
537 821 29167
946 513 35005
64 572 36277
286 985 94669
171 969 43899
287 713 17156
165 815 62959
187 690 27025
672 984 72021
494 425 25454
969 313 70626
135 258 490
139 674 16061
767 959 43398
436 481 65366
334 767 93079
842 284 63245
152 470 55934
528 141 91269
549 987 40693
354 955 64358
979 89 95967
821 579 18992
881 346 32303
278 133 11135
996 818 53254
426 11 67537
22 163 23006
307 690 60498
575 590 99484
620 295 74438
977 626 30878
295 446 87457
287 326 13154
589 956 2638
723 951 99807
328 376 21818
864 397 64332
869 55 54373
367 629 80315
202 248 67609
992 224 3234
869 519 87679
677 157 53357
182 97 27312
978 499 87341
147 362 46089
830 231 56143
202 949 8771
516 150 61019
125 493 93594
710 362 2464
741 390 6620
97 572 54716
760 742 57887
725 71 69385
65 569 73098
153 398 59328
295 952 37628
417 467 91130
435 943 10622
381 653 43335
844 745 76725
816 841 40296
531 952 69389
769 676 63812
505 92 61732
603 244 11130
282 890 99081
910 658 5899
39 445 82842
12 825 65846
347 668 42590
71 483 82782
718 366 30085
458 134 92112
269 639 56203
1 593 68446
482 874 17687
914 783 96344
812 173 81788
5 185 83964
850 883 72632
791 953 3466
924 22 31183
8 479 13669
119 100 36659
673 452 73251
118 933 99124
156 846 51907
852 9 55431
639 14 87615
603 215 40849
586 358 42801
403 281 82822
938 641 46653
606 111 81752
264 784 66203
514 253 27487
637 761 64684
895 612 83692
326 602 57
292 556 79624
141 493 64981
293 896 71613
467 185 29605
119 790 14716
870 405 15851
424 918 1455
910 906 89215
945 153 91826
988 830 23780
397 473 36335
20 965 34828
352 258 39075
964 724 80259
921 842 72048
988 63 83804
292 99 87978
859 43 80482
36 382 72663
815 778 52136
150 797 76100
977 500 87357
403 816 1432
661 736 48625
60 723 27039
863 912 2876
935 555 19974
264 413 59368
746 449 4750
408 263 72527
543 764 58676
995 92 44527
351 494 85342
135 154 27077
759 213 17151
798 75 55062
25 9 58617
999 625 17029
718 370 54829
819 129 79444
346 672 27207
373 18 49299
899 368 1144
241 854 30298
669 613 57862
172 762 51289
233 786 66649
201 136 8273
582 854 72994
410 672 17123
205 369 9146
412 93 25163
62 344 68882
205 936 41736
854 604 92348
68 775 80461
708 360 76246
356 560 32382
981 493 24587
974 255 57610
96 459 20331
241 222 71423
403 283 71766
285 840 6701
20 45 19657
719 464 27783
179 171 2494
776 527 2406
509 507 60898
95 480 49152
57 928 62963
387 168 13184
161 923 81819
279 559 53658
979 930 8054
987 1000 86518
122 178 56688
967 305 1566
372 814 29424
622 260 13256
125 316 70183
87 54 25702
271 215 4976
89 493 60534
98 823 50463
503 162 83462
20 635 39991
60 601 96296
625 325 17461
49 946 11720
304 422 69388
838 509 94441
539 131 91007
515 571 30851
400 20 20674
215 522 29187
676 894 67821
19 953 55421
666 929 10745
126 329 11042
845 984 5464
584 173 73324
25 712 27806
383 578 50728
234 329 95747
907 543 3620
93 571 60865
265 589 24169
685 254 11450
782 379 35778
175 575 43114
638 159 87286
313 535 10349
470 917 17278
197 150 68607
295 408 31149
915 852 4719
131 116 45659
300 153 33912
749 934 19642
878 460 98217
991 450 71727
277 762 18261
625 232 45177
903 428 99679
509 75 86086
9 341 49938
80 471 75405
738 122 1557
2 870 71842
643 748 97302
211 90 99751
937 366 68864
197 343 16095
726 245 24875
404 105 90949
841 465 34289
130 544 15759
535 282 75881
91 635 26102
285 277 2201
586 488 47291
688 776 65008
551 325 49350
646 50 33946
872 805 87402
820 645 40867
460 775 15410
570 661 73043
802 103 47677
904 387 75306
456 972 54145
98 659 55920
106 562 15244
807 207 93645
753 78 74449
154 249 76446
372 708 33220
782 629 69232
176 431 53334
205 686 73721
510 141 44044
654 239 64055
925 696 2616
169 502 92174
165 254 57603
614 760 89851
59 131 55910
630 264 87890
861 440 45320
194 996 87005
266 505 31498
662 510 9736
716 434 35783
683 954 26284
856 119 47890
810 84 71649
12 142 71131
921 123 61747
162 983 186
482 528 99533
838 146 86037
335 807 62898
422 874 53331
840 763 45107
729 572 98190
729 583 73683
859 855 4805
605 16 77139
142 849 27666
674 687 79163
62 373 42969
959 147 32194
642 702 16749
278 893 37863
384 621 20434
925 349 87016
607 560 26222
411 164 93238
549 658 66086
566 331 48124
729 745 70849
49 703 60347
595 696 36048
343 973 56941
558 708 70913
991 632 33262
359 238 47821
580 1000 76336
169 548 18993
607 466 91676
82 546 96772
930 946 64474
276 540 97170
676 883 16494
968 440 67554
232 782 32185
493 140 16775
665 72 9774
353 592 88322
697 198 12787
372 280 78684
143 561 12629
969 189 63169
490 216 63403
335 535 51194
888 766 46975
73 611 70467
199 275 47890
972 979 72481
293 676 43031
431 399 7662
114 894 37222
743 214 24762
263 703 89977
665 389 38863
858 277 9629
832 701 68239
650 899 78865
539 870 17844
372 515 20519
402 297 94917
63 763 54162
636 505 46375
750 119 85077
78 783 35818
941 640 17094
569 823 93794
807 825 99044
671 363 9913
866 86 63779
384 487 57076
653 901 84838
814 889 59694
189 638 44812
617 715 19946
434 7 3585
879 575 91759
24 733 38583
67 756 8298
332 621 73383
462 357 76870
537 9 59122
726 174 41010
419 714 79999
582 331 49714
527 116 38072
463 347 5647
222 370 69731
804 789 76486
101 120 60107
484 581 73815
705 470 79823
826 195 81348
836 966 92062
186 547 29744
899 426 30211
971 888 10557
969 109 80927
699 265 56715
537 717 64186
995 200 67118
809 256 38939
983 82 48134
330 269 3451
391 454 33349
486 705 57774
697 27 96662
253 347 58122
531 397 64386
245 933 56455
782 927 58654
252 735 13262
190 69 46695
675 399 16315
125 141 2120
474 627 53824
247 675 42202
260 927 56548
734 810 82945
471 54 14229
925 188 94156
931 439 29242
192 628 99311
886 303 2061
200 779 13201
319 252 95179
495 851 61853
696 462 40132
596 195 10941
892 666 47346
120 942 29885
627 872 9323
869 63 57303
531 300 5605
591 499 90383
791 170 44987
322 16 27189
526 63 33650
657 658 38845
949 901 39862
647 373 76803
531 999 41027
206 219 13089
508 749 72389
464 339 35239
198 482 3760
184 155 31775
372 680 77838
374 689 14847
570 637 25748
783 635 41120
585 166 71470
611 371 29689
52 230 31437
792 693 95128
382 890 17609
142 426 26763
268 149 794
457 874 63482
304 443 58471
403 225 33105
874 162 33622
343 124 52992
31 175 97573
468 318 40265
595 700 20507
555 193 83284
669 812 55784
814 269 71658
296 572 86100
766 974 71677
222 847 88838
844 541 94961
187 572 3136
760 391 34805
24 985 92504
882 891 29048
517 911 59860
301 724 79128
958 371 18051
409 136 2376
85 358 89574
922 201 51114
235 387 16685
722 498 34075
526 522 98411
382 755 43653
429 272 96563
640 924 90639
767 881 73009
817 641 18497
192 78 60206
765 999 31758
879 233 86144
915 306 69994
990 832 74515
752 213 85621
405 993 70244
319 633 84167
957 751 15399
318 568 50040
814 111 76117
19 228 82467
776 458 64052
271 724 40357
264 713 62540
130 817 6752
103 221 34745
346 539 22729
513 848 33479
911 165 1398
302 330 12509
418 348 89088
237 475 65897
640 745 59620
996 361 20685
536 842 47501
639 944 83721
735 290 58611
463 802 62810
942 64 52974
339 366 80303
199 135 5002
638 371 42476
534 10 11573
506 358 65933
190 245 12774
42 883 54070
762 618 27359
724 432 49512
534 725 19575
859 416 3940
514 966 95075
515 604 91797
343 489 58159
267 994 34516
551 535 99760
676 576 76994
745 689 963
103 765 94395
614 650 7119
189 508 40534
480 373 23500
554 240 61455
703 582 20295
861 200 59641
376 750 175
487 425 22103
480 170 9143
443 624 19907
189 238 33556
659 778 3064
193 257 57788
44 163 70027
850 865 14960
144 725 4159
784 452 19908
959 290 91333
413 769 88854
555 563 23477
462 103 61066
17 762 4843
432 306 91452
572 349 99614
598 198 53830
558 341 79554
716 477 60357
624 435 79646
308 199 30766
513 753 14681
989 566 42135
407 583 3896
249 366 73201
700 937 89901
665 887 99098
494 444 53791
399 511 97267
755 134 46053
752 793 22251
870 657 51355
902 998 36921
36 404 28855
932 652 46572
484 704 47861
385 368 2747
482 862 26190
624 260 38700
242 367 60186
294 470 98330
896 339 41987
251 240 30984
171 276 26387
25 559 49390
596 42 75093
456 426 19461
554 260 52674
743 235 37933
795 477 84651
332 770 56121
13 666 99459
351 268 62051
334 438 69678
72 814 26236
814 761 37629
906 569 77407
718 122 44666
743 217 42252
28 11 34728
678 694 850
798 706 46515
609 409 72134
11 94 81923
688 166 4736
275 331 3496
903 588 26064
661 306 91538
326 400 9754
578 427 52116
657 105 78809
506 254 20866
372 214 20274
505 224 40720
427 911 92237
514 537 40567
10 440 77154
425 100 37811
962 778 75211
715 707 43637
830 715 27741
990 221 16347
208 592 92560
833 449 34784
552 875 29046
788 389 1583
354 750 6374
860 526 20825
670 488 5954
880 554 87660
869 736 49727
961 77 43947
307 284 65890
867 469 71338
2 372 58565
47 160 32305
629 865 12406
2 76 24931
827 746 61418
780 977 64324
792 845 53059
870 158 55487
816 464 59771
57 682 51591
747 683 38962
311 82 30473
967 710 50338
372 64 24765
302 242 42510
72 373 27839
747 516 8035
805 385 27192
291 552 1656
413 609 56689
317 17 92805
789 983 4514
478 354 84929
243 7 22170
104 430 54895
942 176 54410
977 332 86795
520 975 28698
175 739 13306
864 94 61012
587 410 14028
391 550 37362
256 380 27067
185 974 24426
706 429 90855
600 723 7031
362 51 42362
508 570 52336
205 97 13075
511 312 92520
874 250 13281
254 640 5830
615 247 69561
682 783 12886
107 841 94667
313 440 26389
343 801 32439
57 660 56360
392 865 83456
818 727 3119
337 600 93368
617 853 63359
799 820 17606
711 853 73740
949 311 37580
615 623 64020
3 966 40172
793 22 52832
504 765 47048
960 935 19774
78 623 48373
798 592 79578
156 742 34397
761 804 56249
853 752 69559
432 366 81533
803 720 66498
327 864 15871
510 368 81988
557 679 94274
330 756 28896
54 905 31839
983 61 92580
731 173 29736
331 25 23487
889 457 1205
422 259 72924
271 937 20140
494 446 66507
481 2 28185
106 683 8292
1 89 197
192 71 67257
123 802 43429
858 132 18806
345 373 98262
901 146 94872
824 768 48809
315 261 45606
821 93 99608
5 198 79642
649 551 17730
845 742 26153
453 864 39306
233 74 13437
38 418 67161
651 318 65658
523 493 75426
683 808 28686
288 980 40131
247 337 71328
889 985 230
970 181 25971
122 633 90187
427 865 6260
216 903 14029
728 553 14698
386 427 97542
163 109 66349
848 749 36681
330 995 4017
658 235 93001
239 557 20181
562 30 69165
748 809 67029
359 24 48931
739 103 45836
436 840 36262
977 2 1723
678 202 71471
358 531 77817
374 540 404
726 779 56960
258 340 6341
422 439 55149
802 797 49524
85 535 56627
920 322 58466
533 298 30468
255 975 17669
77 684 76551
246 409 62091
649 486 90869
960 743 21560
300 516 27998
449 670 49146
324 754 99032
950 25 92353
768 557 26650
587 164 977
607 240 35660
157 485 67421
247 485 72906
467 796 5001
26 448 32868
375 248 23537
520 571 58642
551 521 67666
903 640 3223
905 226 99738
881 832 95977
892 988 18814
312 587 68650
218 405 2446
218 431 59245
437 157 61492
974 677 75062
615 227 72934
281 482 29925
855 386 60150
592 618 30333
920 861 673
85 173 33259
735 742 68015
532 311 93797
776 747 54954
267 72 630
680 687 46208
966 319 67689
890 525 24426
40 468 1043
724 387 82256
396 472 86428
6 206 35521
21 89 1831
817 864 50929
770 482 90001
399 513 94039
959 478 14357
647 368 3233
425 759 27700
819 482 86
74 230 71909
501 235 95466
373 255 89554
203 424 13417
484 193 61250
484 944 91763
522 902 94240
230 900 14959
462 324 14069
161 143 21903
598 216 39132
507 69 15366
972 441 34973
526 996 75396
294 479 91588
896 314 16883
658 835 64784
249 64 35684
560 877 54007
628 37 53501
530 634 83717
661 492 63785
27 464 45577
351 341 14572
746 634 38050
685 529 22363
568 538 61549
703 787 69964
738 346 50840
97 325 48228
597 855 62214
313 515 64705
449 893 67520
26 243 43860
597 340 23494
999 25 374
713 944 49912
262 646 99050
577 384 62747
769 480 55071
996 428 97925
561 741 46792
266 541 17036
785 566 27279
645 163 1970
490 513 99994
215 225 87289
126 838 95935
527 415 10670
273 183 85501
344 530 73928
268 91 76020
411 708 55561
447 844 58126
77 840 14640
46 329 63152
392 896 58729
680 21 46566
614 548 29332
635 172 41514
135 515 80396
415 135 75486
434 545 40545
994 343 10388
120 419 45228
111 465 84908
263 208 29803
343 887 46176
908 853 33075
240 487 53246
105 974 78113
852 388 89247
337 821 66143
233 167 25838
621 638 79256
200 748 61072
107 362 71279
262 704 13518
437 964 67370
863 203 76208
108 659 25533
572 511 72920
170 199 27093
313 432 27259
502 404 64248
757 603 19995
181 61 6709
811 674 50412
328 462 30375
49 324 75929
609 784 44940
141 355 1450
413 525 70000
505 189 74783
115 690 26186
362 798 2140
708 978 87553
416 789 12226
180 468 38688
906 517 16363
187 125 82146
126 617 46853
927 29 83377
926 533 6917
709 999 10606
246 712 6403
386 420 71733
290 187 61521
515 718 38340
554 624 53208
269 810 82332
766 287 83949
618 213 47329
346 138 66862
262 198 35212
219 444 83924
622 181 65695
706 470 87233
578 336 98951
917 242 63926
125 510 58087
808 275 26373
108 245 86585
437 590 25074
650 204 272
861 422 71067
136 395 39599
182 100 93420
415 677 61107
717 594 81348
994 70 3209
80 877 8836
452 985 61432
388 773 28021
461 422 48224
84 634 48998
502 770 20392
100 951 50492
519 717 17168
626 785 75113
325 778 61182
886 857 74059
721 660 30395
152 47 61167
524 860 65940
100 295 63573
97 797 70694
840 248 52997
331 767 97713
851 744 36498
315 420 49627
497 305 62484
907 377 50495
653 880 83894
171 756 4105
110 207 11399
682 303 93195
728 494 5443
724 825 41561
436 27 62656
285 341 66427
912 189 56084
747 447 56812
241 99 13692
486 269 3799
590 378 59005
989 412 44659
535 139 81152
329 862 35328
889 649 24354
896 286 56047
675 197 91587
758 943 5034
569 535 43132
612 21 99753
410 610 8130
766 950 80893
424 485 72383
928 813 35596
255 54 68245
961 301 55882
359 975 99078
945 732 9372
978 301 37258
462 264 50278
214 674 85240
695 791 37189
940 215 32025
322 142 58838
918 748 8243
514 708 26543
395 418 96518
824 363 90601
547 692 49253
804 153 2517
434 366 70542
673 413 12332
213 352 88898
238 25 81391
75 294 25139
669 807 77198
211 553 93616
80 728 82330
681 274 32021
285 78 2174
801 511 8891
694 535 76655
26 747 70006
923 984 94031
314 410 676
804 78 25483
1 641 73387
968 720 27115
297 752 28740
318 37 82817
843 189 88679
85 883 15213
740 908 15960
97 182 39295
479 847 27705
155 2 22134
989 3 32774
375 322 88846
841 619 64597
581 288 25633
749 130 7174
780 566 47056
992 305 90315
303 754 25848
950 232 35047
6 386 43048
139 726 27050
265 453 29724
110 293 84342
706 225 71981
691 326 78462
864 105 29027
271 448 16684
585 103 11437
784 52 40020
830 57 86758
878 547 93483
279 811 49935
2 920 83228
695 626 54804
675 668 31129
136 883 33585
515 153 77385
198 89 78487
986 224 8890
5 54 79946
762 283 62844
245 561 57655
179 915 85926
758 961 95903
914 636 29570
394 123 10452
979 637 1956
715 186 94396
201 171 13620
90 176 94673
387 289 96955
230 533 63867
236 64 25133
162 173 65094
64 438 72081
634 832 24555
437 162 51544
745 876 69729
140 76 23252
759 517 35779
783 903 94067
737 484 7952
956 720 27367
440 881 51891
885 944 36329
317 577 44512
872 366 10025
767 110 93900
495 249 7327
98 8 42843
228 790 13097
647 879 64580
950 186 71299
668 977 19179
558 862 4123
238 178 72051
749 401 49768
773 167 22877
24 14 18478
350 111 33837
544 691 79978
992 337 70208
924 286 68393
222 953 48722
753 862 43583
227 100 74112
629 200 48513
397 325 51031
273 348 35044
102 50 56507
938 945 51197
916 937 29533
123 860 32170
868 433 86474
589 185 44335
523 763 58434
634 392 5986
498 788 64310
529 412 43657
572 866 67706
78 803 95651
626 718 56939
158 841 16150
679 60 60934
152 648 94119
487 170 85233
272 803 73624
257 653 41763
566 181 12527
223 752 4392
280 182 51194
282 807 49264
572 317 52456
721 347 45515
655 499 77162
125 337 23683
709 608 42837
685 217 99489
447 782 61021
325 356 46125
68 988 11306
614 269 40464
877 193 63132
684 265 11479
198 919 88329
711 395 21665
745 104 86272
581 788 4488
422 586 40622
442 263 38329
566 330 65316
223 295 49937
687 171 49129
170 206 95393
648 403 49664
328 465 22410
992 561 98865
616 142 52652
455 563 74590
76 356 77204
405 922 48533
72 144 88828
8 182 47350
136 352 76556
881 351 38310
896 679 26127
305 22 63687
170 637 10180
173 444 65094
762 519 89450
317 275 29371
850 699 28866
29 706 12048
730 194 58399
637 74 12101
299 969 28779
777 625 79153
815 794 16789
995 967 95232
88 80 55103
889 397 34729
611 598 99427
477 978 15485
876 59 15678
626 48 28103
726 346 2423
857 474 61047
9 288 19193
149 634 13159
733 722 66590
835 962 40338
915 573 99287
342 401 32264
826 276 35675
855 901 69722
957 978 5419
731 834 68892
777 194 40179
969 343 62165
479 75 50886
421 261 61199
758 175 6123
45 868 14523
660 45 14798
334 899 98050
407 207 60028
825 937 62213
716 66 83759
247 386 25101
411 217 30527
648 637 38787
198 394 17313
321 790 49181
843 450 82577
993 135 16828
394 542 96386
773 718 7323
986 786 59740
96 32 40125
196 794 94341
722 793 5329
860 990 80723
172 662 68864
704 505 85665
281 849 66800
460 242 14693
845 15 18410
519 352 63195
610 447 5578
735 994 7723
427 67 20515
108 926 37857
182 449 49518
45 153 86374
710 785 79574
861 596 10816
553 440 89182
962 959 76885
509 568 57683
86 654 73028
809 433 37094
675 540 21371
883 721 26819
753 117 35323
478 826 13107
52 686 9702
219 590 21494
752 552 55804
636 412 88723
670 497 76729
49 657 30513
142 684 39052
512 566 32124
682 318 78592
5 796 31418
463 847 6455
517 417 2045
10 168 52948
165 155 22359
887 824 32207
615 872 90216
127 365 16899
530 228 66464
5 909 21134
597 265 67281
366 80 68127
172 596 99895
216 957 19062
515 473 35216
225 359 22391
784 326 37262
999 804 65978
249 686 97205
712 42 90465
197 990 81082
477 355 82161
955 879 36108
849 446 64416
910 961 22888
125 537 16598
515 320 5923
128 670 54079
105 918 116
661 982 76157
478 530 77147
559 7 50853
71 961 3731
178 810 54177
593 71 71489
832 548 78025
429 62 38697
704 542 27366
782 998 93636
249 659 3969
405 136 79498
903 46 87504
756 116 28817
838 293 86978
14 237 97400
854 68 78947
879 848 70361
927 551 8902
644 684 76899
279 932 87909
599 337 32396
97 591 7793
952 346 79908
120 536 17552
97 901 85140
497 755 5559
443 985 95407
155 911 76957
56 554 36993
307 185 42924
567 783 3612
315 231 96203
107 183 87900
15 654 82435
918 751 50336
58 599 79442
616 393 31426
22 548 77688
331 603 29241
323 261 28777
246 828 63912
210 494 14142
412 600 99676
311 614 65682
98 884 66432
433 941 48382
874 908 57774
651 282 81321
338 612 44276
930 286 39888
59 883 56067
970 92 41560
463 503 4160
491 166 40125
172 263 67008
955 47 86300
336 920 87208
109 922 81489
782 259 46100
409 540 50737
296 598 5619
363 567 30711
274 382 38565
433 224 730
910 395 32344
917 701 67390
217 36 1661
776 496 66582
264 629 56192
715 37 99732
451 685 42329
69 399 64248
131 672 95981
696 457 37204
777 366 69950
121 634 60650
510 850 57685
523 977 51532
104 240 7161
648 306 1549
379 756 58233
59 177 65983
658 659 33655
638 354 14463
841 483 15828
790 955 37461
439 816 65663
475 338 87639
359 794 1231
871 441 52536
419 171 8644
4 229 75172
986 887 82830
992 524 86536
454 717 87018
633 506 32972
94 297 91787
108 123 81477
746 481 52270
976 351 76710
864 122 70880
507 125 93460
678 462 92346
859 806 96222
394 611 25938
763 244 67795
734 689 82443
873 796 27566
349 541 71046
970 869 52749
679 84 57870
910 942 60994
721 971 60807
419 829 74612
640 223 33223
929 985 52466
75 71 86154
518 295 16301
83 995 14193
480 964 97413
228 994 18496
97 255 2437
442 975 24407
249 393 83588
860 384 33810
434 312 11146
251 387 48568
756 256 37862
56 338 76856
249 817 34171
661 45 70164
157 493 88418
945 935 98745
704 183 77137
291 394 68873
452 180 67184
597 430 88922
517 538 177
730 593 44866
938 841 94035
108 854 431
624 362 21923
393 306 35857
137 9 19391
626 651 47137
498 102 68668
33 51 36449
307 567 52986
835 296 34579
701 233 11771
735 693 65624
165 316 30985
439 708 26643
648 197 77003
390 822 65654
878 319 42755
545 351 52157
994 657 9723
331 492 2371
261 544 6955
32 630 73999
7 146 57314
344 584 94374
986 231 67570
988 621 70391
993 850 88061
748 395 71411
256 740 58420
331 70 49263
701 331 5158
7 714 3787
6 720 61932
671 63 17867
44 400 91098
613 388 50070
355 380 41919
415 479 51665
826 87 99404
597 417 70826
211 469 508
368 475 221
506 832 68292
437 503 35707
655 898 29106
104 511 41845
173 865 39577
444 280 81407
108 457 19493
864 405 79909
41 615 97729
548 334 63556
120 839 51387
411 627 51241
469 281 41139
575 385 5001
771 909 13217
699 704 53848
106 812 98304
950 27 54060
211 67 54026
939 966 3359
494 85 38549
233 847 5175
825 316 53808
963 242 75544
315 364 36804
532 63 79508
379 520 71671
35 821 12697
94 31 6115
472 322 36080
830 167 35516
379 751 56362
905 576 50677
64 890 80270
607 205 70634
411 88 94048
918 818 15567
940 852 3739
636 298 5770
102 769 68443
181 950 38961
696 680 68712
409 585 41639
438 1000 82528
707 959 29084
692 369 78171
91 638 99989
657 577 9192
748 564 43489
869 665 89609
311 197 34559
623 244 49590
334 4 7174
972 441 26526
852 500 50484
935 543 32204
106 634 51193
446 642 79121
637 389 28684
478 257 38700
86 919 45248
996 542 67491
586 875 94494
111 199 93287
636 402 27786
119 336 1328
322 793 24313
514 590 95955
634 227 36343
669 704 67600
720 141 74518
967 489 12411
457 74 17286
303 536 79836
589 172 82589
726 642 38276
405 316 25069
718 181 92010
672 167 99236
366 187 39291
965 907 85432
835 873 21272
245 682 47345
882 984 36232
69 924 65403
9 1 34397
285 405 59064
705 122 74244
714 145 75410
302 511 7597
592 827 9503
375 13 42727
646 610 58408
342 843 83743
574 264 12018
328 272 71018
724 556 78423
787 260 74896
383 974 56393
792 275 42903
740 218 51081
594 593 55446
673 590 52055
432 932 7249
175 505 84512
544 832 82784
562 908 40339
336 46 14951
231 428 82276
975 572 57902
229 663 81119
310 609 70063
107 281 29653
161 712 23584
409 238 4440
273 782 37623
56 343 57530
746 30 55928
48 260 90707
323 587 53630
224 815 52293
695 124 45253
757 230 42533
409 742 51596
344 503 39834
783 775 35615
406 182 26309
287 279 90338
214 327 18949
921 1 68535
550 577 98350
194 271 75825
446 27 56407
330 436 8500
926 779 23002
759 914 17128
725 319 73661
385 605 49292
74 819 58970
374 91 84970
261 992 1546
610 538 89816
786 983 36195
192 313 53982
44 590 83112
45 700 28025
525 776 26343
185 160 51948
828 585 77118
797 958 92560
767 218 35551
664 179 91088
832 317 4423
26 860 18087
7 903 83676
118 948 57375
143 824 91150
837 360 27661
136 188 57245
253 984 31554
164 102 2772
67 766 18302
506 597 37618
928 974 33478
366 980 14380
41 449 19679
767 943 66502
268 780 44862
928 915 4049
524 520 19384
430 683 59486
201 749 42251
854 255 90199
472 534 23172
301 900 95151
680 292 21951
359 59 98894
212 326 68673
73 606 99587
473 481 85106
857 910 17789
342 462 65889
944 668 4143
142 139 86029
313 439 96928
815 470 53219
765 180 12277
658 392 97955
682 816 37912
269 289 5744
726 497 33006
866 190 38819
755 133 41486
249 626 78624
277 290 16414
556 456 52884
775 220 24063
403 230 96454
709 911 47622
972 531 48910
716 257 68758
73 474 33947
891 228 19431
377 829 15408
1000 457 28697
766 13 87152
1 139 12723
63 893 4304
869 602 14215
490 925 91097
751 992 3705
860 64 86179
158 955 20758
588 683 11586
347 34 77395
395 799 82407
898 799 28897
620 214 12789
924 434 64742
490 275 22667
586 25 25010
291 236 72074
821 393 35380
578 332 40062
516 678 81095
910 72 91246
668 969 7044
564 940 1609
704 215 55042
798 56 31316
816 642 95692
825 284 16927
250 456 45319
629 33 16650
42 548 62679
489 809 12102
734 476 68422
129 391 44362
738 447 76928
779 244 63984
447 59 12977
138 235 27612
65 485 94067
735 465 33099
385 859 88999
415 347 22807
517 432 49635
938 560 82025
651 297 81823
931 428 81066
914 874 51476
890 11 18063
501 427 52899
567 162 91363
17 898 22573
15 312 11271
822 180 48702
456 470 58262
832 120 57910
655 50 2689
72 315 7562
548 204 925
610 56 83351
508 974 32864
222 991 66113
147 5 45777
417 178 83956
119 633 65425
732 817 50897
993 471 17298
682 542 28613
595 441 14168
519 402 1576
222 261 68549
437 483 64539
550 981 78544
326 397 49721
633 867 27706
410 950 94522
658 943 48344
955 976 70237
919 570 28030
439 441 23431
562 450 42526
101 351 96506
996 28 15254
68 13 31121
125 422 35070
998 79 1364
341 385 16339
930 656 20261
959 94 97701
741 459 81066
432 20 86867
309 472 97570
166 819 42597
420 239 54961
540 363 83734
961 361 79812
325 53 9549
663 982 85204
275 940 53649
327 681 107
392 464 9478
259 125 46302
180 290 5472
128 709 36710
89 248 84073
822 209 58433
986 885 24485
534 547 68819
89 174 3110
89 500 67142
547 892 86606
376 502 53082
29 681 30371
501 808 50080
562 248 59679
634 70 94239
418 55 55123
255 940 75022
425 380 74195
534 820 83046
676 366 49937
633 93 10790
714 122 46822
84 974 16982
515 535 76229
546 169 8298
136 938 25704
259 544 37995
632 968 46726
178 502 5545
223 177 47262
512 161 97707
653 874 86828
475 309 52801
456 176 32335
684 721 25855
334 856 8145
389 466 3688
736 449 14008
461 978 9509
358 553 90037
971 64 42197
677 716 35422
856 542 82
656 997 86257
343 33 69977
549 718 78185
693 458 66002
381 193 8451
740 6 28780
248 715 77332
636 37 36747
184 714 1463
605 921 67356
38 929 2353
295 271 31737
623 819 63806
159 512 24263
161 244 67456
963 983 72813
742 582 29527
74 217 33915
820 400 50980
634 356 83901
990 393 1829
694 39 37099
782 662 48269
587 820 27132
849 980 93727
656 294 45709
820 36 41642
698 461 55210
613 632 44961
592 618 46316
844 607 92061
672 652 52099
122 785 29112
391 371 84932
874 571 18263
601 579 53909
661 398 87944
303 96 46756
512 708 34387
473 651 85004
140 495 65962
552 166 95965
3 640 6749
114 382 78471
397 255 35394
12 855 44972
920 516 12721
215 170 51816
322 33 28875
60 857 78526
64 349 17372
377 900 14537
694 254 72528
794 720 6909
617 468 77516
10 479 45370
333 750 5237
53 316 98758
869 989 64791
95 49 64647
620 464 60995
991 192 62247
880 885 36852
759 31 97571
668 647 62039
183 8 64869
904 340 59971
141 744 51638
250 612 86627
40 59 15675
39 678 40138
33 21 42329
631 252 34566
483 10 23596
53 29 20594
443 563 44601
312 467 73292
634 959 3035
271 208 1999
897 248 99057
571 286 89086
60 670 73106
741 653 14709
658 135 53719
253 539 46099
846 334 36662
798 645 87128
89 278 35438
123 548 47645
121 797 21244
177 719 20881
263 131 23903
720 871 92555
429 528 80041
499 132 83931
949 329 66264
610 478 8260
89 566 69889
526 40 2789
523 513 93585
118 689 74303
351 303 1433
253 375 33655
159 155 5534
551 5 57017
833 953 92345
97 563 88822
356 651 19739
597 529 71779
385 51 79643
969 520 9683
623 870 50986
408 474 25712
414 984 15866
948 534 24222
964 367 64174
661 815 88736
834 522 17739
925 118 70267
55 502 26669
697 822 24540
379 797 68410
716 204 31235
427 617 89219
644 916 55104
865 232 12822
39 892 28636
126 77 43510
216 1 94627
482 55 17481
502 103 5654
394 482 33450
803 197 35005
389 976 43974
607 971 65889
63 836 74120
884 226 77363
872 351 64440
381 919 87792
359 400 19199
191 254 38301
845 647 54782
646 801 52331
651 541 40306
624 500 67276
512 562 57463
984 797 58688
698 668 92391
489 400 76309
281 111 97060
479 301 97665
131 497 2663
913 143 96815
595 793 11356
900 768 51855
527 279 73416
990 614 21564
29 312 92232
771 800 77983
431 432 57093
843 910 79746
507 393 35242
522 657 89736
336 251 45528
43 502 79295
897 28 56926
664 369 68891
228 750 76202
811 872 76002
145 303 72433
238 145 84695
335 3 67439
928 524 59095
664 212 28345
191 254 31846
838 503 53225
115 166 33594
5 393 80695
207 555 70566
560 700 95868
344 289 86364
390 623 23367
828 550 42242
922 213 39805
266 756 11059
463 945 40561
688 59 18078
281 63 48823
327 621 41377
892 532 90076
112 876 84716
475 617 72338
193 445 37240
787 718 52804
591 336 64559
1 798 855
913 485 85913
991 117 21328
813 443 66948
541 687 31480
969 798 3707
684 624 68323
374 169 9119
613 955 68837
768 897 8524
679 898 27321
533 162 94806
446 152 77274
125 316 22717
72 857 50755
903 177 24552
961 860 79527
284 585 22695
754 549 29001
942 317 21898
465 995 45147
786 527 39308
943 324 38812
216 448 76127
284 872 25335
38 126 76511
941 87 30723
468 722 60307
162 475 18856
163 769 59172
412 233 62166
558 370 45044
865 312 77368
28 880 13167
155 163 19390
841 201 27516
352 493 57602
74 960 94323
732 122 63149
587 636 49269
758 47 44854
275 956 77223
319 172 73887
38 200 12118
556 706 98280
946 546 15832
461 249 89325
414 322 14636
88 54 98109
588 992 68744
857 750 81142
710 376 80449
284 46 89621
170 435 63820
639 991 95525
919 288 26422
102 100 16671
778 513 13344
414 600 60397
522 539 25741
618 395 35842
111 456 69217
560 740 87263
180 261 49
351 900 4391
227 170 19678
648 623 89777
318 753 88641
662 166 10592
410 39 35131
150 8 27877
991 471 17333
560 30 97072
174 561 73684
222 263 26583
613 489 3104
290 488 2727
419 806 63831
59 819 51996
3 228 14386
133 730 19746
9 72 49216
341 631 99597
764 804 60509
448 378 95771
382 990 33611
838 631 84098
916 401 80255
746 812 19073
93 814 77301
830 946 13382
575 306 30453
142 999 14084
738 762 84239
246 561 24616
368 295 55957
978 132 97940
428 47 40340
682 144 88151
107 236 51964
407 65 83261
140 992 93567
592 133 16565
27 223 65678
618 820 14591
233 540 89885
542 869 27368
481 296 29766
820 330 60909
323 436 89144
638 194 61560
899 333 97903
817 276 31036
733 303 9610
410 920 61429
352 504 14968
236 45 3837
603 877 28484
720 49 52813
628 371 12248
123 8 441
35 258 47125
937 74 66401
324 158 5055
933 920 30974
714 271 17829
33 859 5226
869 813 91102
705 533 32150
517 160 32872
117 283 28880
909 669 52489
34 605 80915
786 929 47072
840 213 32991
165 926 53262
993 311 30472
218 531 59284
672 235 85816
173 104 70976
45 220 36610
276 480 44278
764 513 8234
678 650 59514
750 489 7727
92 653 47004
705 998 92314
176 567 63845
460 590 90079
275 763 40182
602 807 42753
563 82 98233
192 845 70097
426 523 41099
939 624 83587
17 715 77592
21 420 40941
686 947 62507
530 406 66097
961 33 211
494 986 65017
599 549 38450
183 92 40294
631 517 84168
729 808 17143
316 176 72210
259 548 2629
199 234 87927
57 115 38333
505 427 88717
715 273 93702
83 871 6250
532 53 3342
178 683 93210
697 412 35369
840 79 37545
49 689 79444
29 887 37029
955 295 74144
639 800 29922
355 866 28194
57 949 28064
306 832 44116
999 9 79151
561 706 57914
281 897 80344
177 945 24032
621 325 46270
649 279 9564
144 918 12715
66 272 55933
259 328 4233
323 986 12416
790 336 4425
292 248 13482
205 529 56730
900 705 90026
931 677 32350
552 326 87980
468 821 78897
534 886 26521
466 145 8200
50 819 46537
466 960 61225
242 252 45472
75 808 51000
804 708 48057
829 638 99733
178 190 59410
509 657 1231
406 190 71468
278 8 81964
829 57 60782
366 874 84742
590 115 32993
61 189 79800
413 992 21859
821 172 50497
905 701 61038
315 210 63046
897 967 85587
716 244 946
680 72 97003
813 789 35228
554 378 87343
898 791 15883
50 203 61227
908 375 13398
756 279 21099
145 945 88660
190 841 78626
129 909 50221
74 588 95292
428 400 9433
656 306 4810
350 203 75952
232 604 57506
458 864 13880
208 619 61159
658 116 75103
317 305 73296
942 785 27204
162 859 35143
805 286 57894
237 293 80199
399 642 67754
350 874 357
856 683 16220
87 890 82191
245 547 59306
700 863 26962
995 156 70747
550 317 7957
692 474 19242
585 62 88887
136 460 71528
889 162 99401
597 369 50084
169 455 53325
711 52 13872
16 751 36734
329 745 33242
427 646 20910
383 337 11383
977 273 46797
863 408 15608
390 648 93769
143 245 71489
226 413 29944
550 123 62995
773 490 45745
859 170 67841
100 597 56486
9 979 63174
744 955 45798
540 817 68206
147 207 30853
268 349 50449
756 926 43213
699 827 7687
45 600 3176
141 810 89346
981 909 53294
818 917 70272
343 12 92227
141 551 24395
698 50 21953
550 317 653
351 72 26930
563 123 37757
250 167 79708
777 308 89517
474 640 425
767 810 49693
39 152 65057
617 292 60607
363 989 1008
316 891 47324
968 593 87396
250 155 83870
6 756 67036
65 533 31695
581 358 29335
357 125 65496
401 515 70647
809 131 23291
768 493 75279
775 160 6521
99 480 51113
846 729 68620
715 86 50375
102 150 32259
797 82 3617
483 438 17741
978 190 61255
976 999 42737
266 766 70229
897 540 14741
417 990 44220
882 187 1948
501 901 42033
227 355 44182
486 151 30615
102 985 85404
194 314 74593
448 289 95943
536 555 10060
764 803 17952
856 219 66941
75 452 93480
374 952 32380
406 179 16086
939 16 43588
905 117 60572
308 310 65237
901 109 95526
195 644 7432
255 759 76234
206 615 24804
498 41 4256
977 415 99559
709 172 61089
794 463 21104
734 367 99572
657 675 97881
894 927 26341
771 121 94984
202 727 23095
787 932 92709
942 782 97101
549 110 5515
108 818 9039
196 964 51853
652 697 48219
223 353 16245
456 598 14171
796 368 70644
132 921 79370
226 707 74654
286 1 23435
386 549 35544
253 656 59714
643 204 95677
495 207 19725
65 429 92429
310 884 79027
832 32 7746
475 163 69667
197 740 73725
850 25 44725
636 762 3274
179 14 65281
244 8 91836
272 502 4042
996 919 1471
777 228 14706
155 411 53737
900 238 46251
566 434 98990
643 635 37366
367 270 42128
992 800 51493
273 396 74501
460 667 79354
502 663 14272
324 791 11851
381 945 86262
470 844 24499
720 762 22284
62 404 54270
427 770 43891
554 114 43042
47 386 11437
899 197 61104
252 698 28118
524 21 4908
374 754 86852
987 223 98047
837 942 91808
120 3 58211
741 782 58333
631 335 95446
673 733 51183
109 631 17379
212 883 98077
329 758 27449
236 483 20202
439 470 46424
486 306 68718
293 778 86072
856 518 35853
188 149 76540
633 821 43272
167 929 43255
545 493 23137
973 821 46246
774 409 91728
327 199 62197
103 684 98503
820 329 39280
243 184 55149
448 723 57297
987 707 5117
610 873 26398
864 769 65890
352 94 68062
597 867 37822
325 193 62021
873 295 55056
727 466 8736
358 709 64919
507 156 30993
803 494 69699
272 103 64923
21 319 17692
262 670 58785
323 267 32003
497 943 41195
869 167 81842
924 894 6307
660 603 33367
930 109 98874
923 264 79367
973 887 50822
896 907 40140
939 168 86809
723 842 53427
77 338 31721
271 206 83888
464 482 41133
771 493 42735
489 422 43844
363 696 34459
81 21 3345
902 268 93251
393 206 2770
554 280 83611
980 356 89949
53 626 154
940 442 85635
72 564 71479
806 52 89901
1 766 20948
811 847 34320
155 100 78587
757 845 87792
526 398 37071
137 729 58426
437 781 9404
590 720 71845
577 143 84760
55 301 48811
307 653 11929
607 464 37127
926 970 91578
513 79 15422
656 956 28171
727 92 66900
504 528 79680
907 470 66752
103 398 69246
862 804 29898
25 463 92551
953 69 24366
79 346 28687
656 210 98765
430 866 53721
600 592 77164
851 95 59044
883 354 15865
634 808 49614
231 22 15417
129 398 52231
31 350 64651
396 780 86997
434 787 14206
199 216 34071
271 168 14
434 18 70461
829 900 71166
693 885 90325
306 116 96346
75 596 70743
305 626 25444
956 373 97575
304 806 62362
861 356 67929
932 978 26096
297 412 20114
109 592 62365
274 637 3250
599 942 44717
296 368 312
39 25 95289
834 332 54013
409 635 5170
122 495 47526
50 778 67503
146 427 42266
611 535 47210
975 809 81846
224 759 12139
940 54 53507
603 444 90883
243 278 56214
255 38 52848
777 159 27694
654 208 14824
508 705 14250
774 315 12784
335 290 97944
180 865 43702
318 157 79108
176 111 58551
58 354 40180
271 960 5217
470 736 48727
516 389 5935
339 897 51991
940 22 74306
723 356 67947
19 535 36163
72 852 7319
179 380 14430
82 437 69135
261 708 9094
830 529 55830
556 44 89570
842 734 61466
833 673 62839
490 748 8194
788 766 95728
950 189 53932
269 368 52663
50 449 50099
184 61 35158
629 242 60687
810 798 87082
380 991 12816
197 175 68488
36 16 83235
229 803 71352
309 753 76541
592 21 77908
254 422 66708
704 957 83120
862 585 32362
900 395 79511
981 126 46853
796 322 70028
284 709 72395
870 290 89198
222 950 72950
762 893 47322
21 146 26743
80 201 13051
199 62 82635
560 961 40381
422 294 59506
275 89 34180
654 724 27240
48 594 30529
245 815 72478
546 928 23370
219 300 35867
313 379 60068
363 577 47481
998 489 58794
730 262 81087
236 536 43527
767 541 98251
6 589 61196
535 185 87362
364 83 53289
86 301 69588
952 614 19318
371 328 52894
852 677 51734
997 407 78996
435 994 97883
961 760 78424
563 117 9364
758 3 63548
119 719 62982
759 804 22283
698 755 17248
15 478 44575
261 681 3252
346 677 50010
341 111 28003
576 423 4114
999 986 5582
362 743 46585
261 214 48655
243 324 2458
877 22 76564
476 388 31041
50 648 29721
653 994 31397
14 686 49859
16 261 28634
481 611 49619
63 324 6713
999 585 87278
653 179 44602
462 407 64623
25 882 99362
66 283 69010
786 936 74355
535 301 94392
745 317 27005
378 149 50615
348 563 7291
61 913 44227
338 565 24405
291 26 2811
265 403 13044
627 468 83326
988 253 49613
342 139 61914
733 884 64582
89 613 61730
704 961 75293
994 373 68205
220 62 89122
976 353 40499
138 617 98901
181 243 11720
506 230 92325
119 923 88463
384 8 82698
965 96 87311
694 151 84623
338 496 64995
895 715 32056
368 42 46760
866 531 57377
119 711 95971
190 569 31553
514 39 54827
977 422 43834
26 386 58282
336 431 32432
310 769 89928
304 663 74994
712 30 28388
471 247 52918
199 717 61629
522 907 70549
426 772 12939
252 748 34360
438 774 32097
719 461 51527
502 771 84295
429 426 31309
775 137 81690
162 960 92289
79 158 78357
59 31 51615
959 456 4387
897 60 41486
256 497 45611
704 567 20424
231 68 34194
877 849 971
538 623 20108
227 136 87419
867 566 27576
224 625 1959
190 935 9414
576 832 37473
414 439 46321
24 143 77887
447 373 97307
992 601 78155
315 138 11777
422 365 42912
840 583 40829
767 158 34453
77 348 59740
843 275 80571
667 688 64009
988 64 58503
226 862 99227
532 206 86828
686 520 68965
814 293 43681
77 484 3264
906 602 42421
710 679 12768
449 521 35043
19 187 67082
380 526 54497
882 752 17711
109 283 90916
936 321 91435
252 134 72079
933 211 87562
196 116 98163
616 825 22193
736 274 52713
130 644 76252
563 23 22777
60 257 86528
770 717 81163
685 4 68483
471 255 76616
901 187 81178
462 734 90293
976 350 87470
169 437 16095
233 566 56738
484 128 6113
261 539 22721
140 308 89437
302 344 9440
136 166 68046
104 66 92585
281 879 86318
926 855 8019
395 23 86807
489 255 41372
578 91 87852
690 351 64390
410 842 88698
846 496 84393
637 631 26559
35 734 19976
619 367 35855
288 292 88709
659 38 17083
465 526 73689
837 103 34779
40 145 39481
429 554 74323
478 752 36818
871 740 11800
781 774 75886
756 744 10252
962 384 37895
670 42 29932
104 506 18809
145 694 61263
923 85 63407
756 514 64313
78 991 37064
247 213 40155
398 993 8929
283 101 85024
886 62 38407
132 84 9800
415 187 69658
223 331 59351
486 606 99436
244 361 54301
556 790 12643
971 36 58856
126 785 35848
406 68 96300
429 305 43362
188 437 98445
987 851 94983
644 426 90314
347 263 68271
134 858 35631
434 414 15772
76 736 29159
283 861 3943
483 618 32362
782 399 24667
143 586 51455
587 924 42657
570 568 17082
235 266 68696
857 399 44554
487 184 25319
610 611 48054
768 894 69267
710 376 97884
72 157 51634
90 652 36219
544 590 10495
200 511 11414
634 97 14679
681 953 52429
234 439 78964
552 400 90574
958 167 62467
224 877 63194
459 300 72703
93 389 34354
663 284 79295
157 835 69806
570 820 28902
600 501 24855
28 734 9645
991 638 99045
917 595 22211
735 818 99439
929 628 63090
983 720 37830
688 735 75113
982 891 50300
787 813 64119
41 764 1619
247 144 23705
891 134 39342
287 402 12936
850 137 30105
288 417 88732
730 751 56804
559 438 70538
672 419 56780
971 558 26944
441 950 95708
412 196 31851
116 86 14336
809 725 33738
744 574 85226
200 213 31994
931 942 46744
86 501 80181
623 172 27951
755 494 59860
698 286 4809
405 697 4004
255 164 83442
591 972 42166
680 715 18739
905 266 28951
250 197 35893
993 634 93745
525 257 61268
475 11 88761
687 60 89398
495 465 32095
851 71 73258
292 661 68582
809 692 98296
899 948 57914
201 197 3462
445 189 8095
189 713 42351
456 540 95713
568 226 78773
966 72 3589
412 274 85659
21 565 55672
602 725 47363
250 623 62311
163 176 32507
624 620 21048
718 809 8112
421 616 21651
485 184 54228
257 501 10652
197 264 94925
856 284 6842
527 886 88566
241 135 91541
551 649 61068
410 272 16687
457 341 84847
568 113 10463
571 598 14998
150 206 87850
801 403 61113
726 258 24396
919 136 62633
836 376 74119
376 279 16767
443 688 10390
482 496 63083
328 63 17195
142 985 84792
491 135 77350
340 935 65752
452 12 68361
200 930 24496
832 766 14223
951 493 83501
69 288 81188
459 769 44683
893 448 82098
87 942 31434
231 432 30568
580 772 22855
331 575 3218
43 774 62148
538 606 37265
760 908 20109
613 976 55396
152 786 92516
187 678 16316
284 117 37257
69 347 86688
637 278 68811
843 960 28386
60 2 6159
559 891 81116
823 2 11023
932 614 45351
679 766 78136
547 952 5166
862 587 43634
470 655 78332
509 643 86609
320 485 50568
705 545 38569
215 103 7811
331 278 39812
353 561 34426
703 239 5543
191 137 81494
356 350 93432
341 819 40086
672 680 1081
280 999 66565
199 55 72461
119 269 64564
929 951 12841
740 304 37401
165 358 9991
707 548 39480
552 255 25829
983 595 39000
421 266 82031
501 545 91029
65 95 43435
526 213 29055
441 141 29006
633 881 54309
385 397 83018
727 456 60566
206 7 41172
387 342 35767
738 762 39032
768 614 53929
148 30 31023
582 907 25236
636 347 60728
641 979 44608
301 715 44005
671 442 80812
236 647 20170
407 385 55511
525 122 59624
909 889 33589
837 36 27619
211 969 30525
798 957 23224
526 949 2202
485 250 53917
841 920 4710
652 507 77708
822 265 15093
684 790 72214
308 698 47455
896 886 31842
866 448 85163
391 598 20119
614 475 82067
167 959 41668
435 152 81939
144 803 63445
852 976 60062
296 660 91203
861 319 95900
667 566 77137
509 432 65936
671 822 3885
789 787 35359
207 305 37670
875 740 54821
813 235 67623
258 438 28951
671 733 61610
873 594 57928
124 260 51493
612 120 69924
547 142 60097
784 282 45235
142 489 27540
163 363 93631
983 175 31865
958 784 36303
908 454 22035
517 678 93980
796 801 83240
288 412 70711
564 311 8853
12 94 34134
247 587 44974
138 750 50336
768 84 64863
632 41 51998
286 300 55452
321 816 15481
652 963 95282
243 251 21045
954 166 42355
158 177 95800
643 775 387
617 912 26488
304 31 12571
166 663 58964
164 948 78263
967 620 48431
447 272 27393
80 514 82995
125 819 85160
831 976 26689
631 619 52815
369 587 91079
856 890 35109
778 408 33123
741 571 21423
4 889 22042
434 687 61665
826 767 23531
173 891 78349
332 721 67677
372 703 25647
187 71 97233
265 278 65474
725 408 78881
848 148 5803
270 503 1691
663 288 98378
680 466 91144
210 638 17386
910 321 19458
938 693 93161
584 879 71583
168 495 81213
642 571 34620
522 418 7119
325 39 76974
15 54 76261
744 733 48726
239 294 93715
624 555 80036
434 845 50728
594 428 74958
528 948 43804
740 589 92374
711 462 70144
830 786 98534
803 153 99587
415 248 67671
493 487 26316
207 462 70223
242 247 67067
321 840 58846
278 720 42793
81 459 733
807 170 95195
950 351 48332
483 153 61836
422 919 34084
444 411 88922
760 618 43735
334 859 17982
400 532 21173
597 809 24892
742 242 26703
474 400 44872
20 349 35574
704 183 43078
539 956 59996
974 400 51407
895 511 11024
982 196 35234
963 947 74765
135 543 20926
379 284 17519
81 110 56918
304 481 25618
877 184 22152
954 75 46108
301 48 97859
707 295 3721
82 276 33916
316 590 71862
432 76 76404
709 454 23040
227 534 12501
496 189 39981
113 417 86517
617 370 97591
724 23 39990
934 729 86284
654 811 12911
569 478 21500
782 261 49576
537 970 38381
576 548 98267
428 396 90455
761 860 66872
277 476 70593
219 551 61615
208 484 7696
844 137 3506
106 57 33335
606 838 55595
533 375 23916
265 302 39464
531 730 91859
338 842 23070
209 118 22546
153 336 69096
768 895 60580
815 738 17068
672 844 72477
6 801 98666
952 685 88392
868 949 64694
683 832 72775
893 169 52616
962 729 7085
507 881 17420
955 1000 72666
886 814 26404
953 485 40599
781 842 36751
447 794 64435
838 661 94735
883 695 25918
657 587 32086
624 548 12814
708 407 55047
479 361 4046
145 598 212
900 550 47048
850 683 77890
600 129 64683
34 966 47695
120 849 82741
38 857 45327
475 833 91226
641 892 42984
687 371 69696
84 867 48293
647 118 12195
695 967 33877
584 566 12005
618 951 51322
664 422 170
404 459 80379
82 286 28211
659 926 67102
643 612 30824
338 695 92042
983 342 77159
177 388 59477
405 323 59394
409 292 57696
730 307 49118
252 710 75928
982 143 70213
544 801 61138
645 795 20101
821 485 34796
214 467 54489
373 995 26228
201 399 11550
595 807 7841
290 888 79147
759 491 8208
687 824 56702
251 367 99502
741 364 28649
841 536 81133
988 749 21599
828 473 78593
55 674 2343
604 620 72149
796 261 88388
294 20 51231
501 58 41054
202 660 18773
56 400 35136
704 241 53671
188 228 66419
138 56 66892
82 462 30917
424 66 1536
924 213 52796
663 507 50167
893 359 53224
299 913 64884
71 320 46283
558 375 33875
580 562 46103
350 699 86510
593 780 64971
509 555 9388
396 478 27601
192 140 31459
358 33 12817
934 683 44729
169 105 59400
451 662 52774
678 593 22335
780 942 22385
641 535 31516
611 395 52070
999 791 72547
951 334 97687
409 43 95071
225 328 5753
306 496 64857
705 299 23870
831 976 36462
165 755 1755
902 395 86641
417 357 22036
487 355 42178
33 657 99863
71 65 28905
141 642 15233
245 299 40080
453 355 33378
674 185 45353
487 702 38459
242 603 99205
234 371 92562
269 857 44268
798 242 81925
660 664 53341
917 157 54982
501 753 64280
580 206 56987
958 231 53171
662 718 24224
121 311 59826
325 544 40549
886 165 69405
506 962 67998
430 974 17662
770 242 46170
104 94 42922
735 673 89127
721 982 57710
244 996 68779
467 116 24089
645 440 42984
193 678 31148
949 535 63462
299 964 39787
312 85 89028
481 540 59121
402 275 90145
881 347 15479
368 409 23589
808 53 60380
791 597 83409
291 545 36943
752 843 19258
538 506 83695
917 986 85234
389 740 4508
533 620 14855
11 561 85796
836 280 25204
424 87 25608
156 229 11204
916 519 84101
211 622 12295
468 159 29801
162 427 82786
396 815 30525
255 700 78496
461 62 68056
257 898 687
812 673 67773
420 180 61354
623 96 79872
75 306 19494
370 125 20004
170 287 86783
955 34 62597
832 640 86648
327 101 41710
735 709 24607
421 520 91631
546 291 86811
899 266 9906
122 340 30563
967 709 68039
323 878 73325
105 185 80710
701 16 78350
701 694 97450
410 428 40158
368 201 48029
998 98 30320
808 348 14585
65 469 84924
979 788 53633
18 110 50510
694 214 74694
404 266 73061
105 966 7755
906 727 79534
415 94 89086
443 92 4183
114 251 18882
698 668 96703
974 646 73490
606 15 85599
467 709 19812
513 464 71429
573 920 94395
679 825 63121
565 239 18567
650 681 36010
185 795 2260
418 844 76279
120 817 55925
609 774 58291
559 241 40351
722 105 82814
151 29 96733
897 708 95909
369 624 4147
935 625 2180
944 809 20326
556 227 73169
834 698 78338
110 307 73111
401 865 40703
751 587 55807
917 89 7836
1 985 20895
910 353 90870
56 640 90494
235 935 56655
912 490 91881
433 676 41930
770 785 31236
232 185 94453
935 288 51391
93 204 73479
280 556 87815
526 465 41167
395 521 1158
889 107 71093
543 19 85934
775 451 5609
704 572 2394
292 803 50930
744 89 91569
486 534 7124
964 813 10680
778 691 98144
296 437 73664
806 325 72123
898 219 81141
831 345 22943
792 49 59514
185 692 96668
466 787 58757
35 272 50642
510 235 63806
189 364 35496
333 11 72933
348 816 66609
470 713 56828
962 896 68172
256 39 42572
121 575 11263
789 40 1401
897 426 31672
890 936 8258
695 124 2621
191 808 88632
475 508 83799
83 329 26512
262 643 51759
786 898 65149
357 371 52723
972 511 81762
372 759 76540
396 648 11475
653 342 29950
274 884 30110
257 358 85617
55 793 84945
918 406 41939
28 191 46837
176 900 24559
898 223 39069
12 946 81827
551 341 3474
377 994 84167
326 619 43051
787 227 85760
403 281 78904
700 551 79310
638 578 87852
826 106 30751
736 355 68325
804 366 69271
630 268 81611
455 644 29956
622 322 574
24 108 14800
783 511 56433
687 562 68335
348 551 85912
199 729 23369
950 464 724
626 268 16089
896 249 78709
859 56 67352
814 29 44673
740 52 40781
891 834 57643
675 872 96556
9 219 83106
273 418 96834
641 719 78650
364 344 51269
805 592 96517
865 450 66924
216 615 13952
241 706 97003
21 949 18189
15 623 40060
570 984 74631
27 256 93400
213 896 27118
862 612 76813
130 768 11756
998 632 13557
922 199 28524
873 439 57229
228 811 63529
416 825 71152
827 746 81135
457 773 95742
856 985 5637
325 198 60600
490 679 76719
597 676 32702
154 949 95901
677 174 43691
257 753 502
786 168 40326
289 994 92424
775 803 7196
516 10 30532
504 335 41081
456 176 73759
526 772 57786
228 277 60087
480 953 94612
170 562 58364
671 699 69531
349 339 876
772 465 27030
319 980 25040
202 835 54726
282 642 9253
40 168 84024
177 395 25301
263 874 61605
874 395 66518
237 418 3568
119 766 43906
347 889 1370
376 559 71701
415 760 76888
492 41 77529
744 432 66696
768 960 93442
420 223 53667
376 448 91062
246 37 22479
813 507 4596
71 853 13484
440 229 89042
493 995 78153
380 487 5545
908 230 61328
604 349 3287
397 120 7861
64 848 69661
125 93 30697
603 257 93203
198 327 74408
33 119 68636
426 611 49982
578 990 56820
122 249 98402
449 204 58750
87 601 12222
948 664 4069
608 140 33513
656 742 4121
858 291 59800
265 675 18270
252 100 34880
586 29 19221
405 502 48821
806 950 74025
908 388 20977
129 687 10640
549 294 66779
413 949 11872
885 159 50514
36 775 96188
305 379 70639
536 316 35667
108 720 13168
929 878 64469
305 785 92856
281 265 22543
920 165 23188
50 929 25489
921 165 38999
786 201 38125
973 505 91503
611 41 81818
629 500 65890
796 428 25767
264 732 52903
471 12 59519
365 283 66035
553 684 5963
41 956 32479
391 741 72679
515 65 77536
370 675 81928
539 655 21427
428 450 44855
546 65 58938
800 536 68302
318 252 83584
352 804 20620
666 196 58575
145 586 64316
175 453 50380
710 822 87407
637 360 11061
416 140 50863
270 685 54927
559 837 48814
860 154 55066
796 858 13221
415 875 48769
989 371 706
656 546 7158
388 607 75979
146 596 5339
558 11 93830
420 632 50866
699 190 45702
864 50 54208
281 845 42417
502 611 16291
622 951 41014
327 607 72911
485 346 89517
463 491 5464
153 48 9474
982 820 95457
200 870 89647
901 733 93048
108 14 89244
524 867 98854
167 840 96804
180 166 63762
90 650 50107
958 465 75949
422 617 52349
247 951 30168
56 502 13389
54 402 18121
101 862 48486
344 737 17704
549 255 74543
704 434 19709
818 875 76710
276 185 5174
225 958 43143
925 556 84445
444 611 79946
832 664 91699
952 764 57560
790 459 36297
845 359 60551
388 415 71337
448 232 41563
157 507 60747
683 83 50704
825 7 53612
269 450 32222
566 281 8886
264 585 93001
824 726 73812
472 570 66522
374 309 67936
62 756 58167
977 265 20026
723 947 13108
779 123 6115
390 743 61916
963 308 61197
848 923 71133
201 98 23858
364 921 53427
885 647 50736
173 708 51843
691 684 17107
716 759 84405
176 889 96879
642 630 22621
557 592 74280
105 792 27203
237 992 55300
94 707 11221
873 943 71867
608 115 24926
450 158 11962
909 873 10072
665 400 69960
544 393 61589
516 950 17180
796 406 78323
350 643 5314
1 88 37372
221 960 8315
439 567 18781
717 369 26938
678 629 69163
749 645 58562
60 188 33955
648 56 57256
179 203 89661
502 552 18655
167 552 51743
891 125 58702
205 915 6621
985 631 47341
275 660 97969
437 408 91965
350 819 93505
656 818 41560
263 349 26762
924 850 76313
930 368 78216
672 258 27340
726 814 28255
698 151 22237
38 425 4897
358 213 2656
322 562 85475
826 570 31292
385 832 73640
498 107 90841
162 37 4561
378 60 35818
69 785 25632
323 482 9134
912 519 80558
808 228 58122
463 550 67683
289 727 8604
933 112 5436
572 961 80542
765 123 68930
325 500 5990
494 568 83126
477 243 90608
610 154 8478
519 313 51058
640 775 77607
675 416 14333
278 348 2796
65 271 69757
959 35 24231
888 711 11730
229 205 8649
355 681 43243
314 643 37748
143 161 97060
200 801 40187
806 475 52602
491 752 81949
638 169 34571
746 127 68606
976 14 37668
57 243 44872
706 949 64905
300 262 90547
48 404 35059
107 604 23859
645 761 57333
246 603 60437
546 241 38605
117 338 5083
74 314 96096
93 370 66690
317 427 99990
221 727 70251
119 126 35007
177 584 12610
388 229 29722
72 826 677
508 724 28269
464 192 98606
898 617 35919
994 709 84641
35 25 53419
25 597 85497
627 715 18622
633 244 66206
594 631 84786
668 702 10611
344 562 74686
612 377 78877
569 275 24493
488 620 49202
480 6 30578
250 382 17175
747 9 32241
368 993 94484
925 939 60466
62 606 71168
25 301 36081
710 264 77457
587 832 33083
431 671 82702
984 502 42060
562 752 78441
736 498 94801
976 217 26146
812 142 85084
277 555 34041
444 579 73693
876 289 15956
685 227 92139
767 657 21810
821 993 38663
880 554 63414
672 289 97911
825 616 93480
970 427 83621
405 704 18527
797 499 76106
489 727 63746
796 411 43972
286 529 73980
447 349 2972
110 580 77877
523 604 83165
786 428 133
265 397 6911
237 153 47614
763 949 42465
220 789 11191
965 584 63953
936 221 17481
268 668 87182
591 777 98761
468 651 79716
984 436 92143
116 52 94891
27 288 73043
992 403 76991
808 622 96779
998 587 64714
302 874 72935
783 493 75954
964 84 96082
76 551 96732
792 534 8520
934 650 8571
825 28 13211
219 19 24613
210 827 51586
340 176 41524
406 478 38398
692 612 48890
645 575 75973
726 2 97523
809 793 29409
328 79 39058
251 255 82437
461 473 90807
425 34 6633
10 374 90161
886 131 88990
283 822 20601
524 818 72175
849 895 75176
723 703 9321
131 31 50399
540 633 26005
976 93 76477
783 869 11511
767 230 44236
279 115 39366
268 749 86187
868 625 77004
394 473 24250
922 195 91952
242 678 21334
992 569 20966
996 545 20410
824 679 60630
334 797 76860
921 76 43326
286 343 82075
824 563 74699
179 956 13523
428 877 96069
380 470 51746
713 813 68667
31 160 80211
440 984 26241
70 669 13389
281 590 15464
606 227 54159
32 51 33721
82 229 59028
604 657 88905
25 388 81726
122 452 71539
788 482 17050
350 274 62033
590 695 67054
979 975 59995
794 932 80221
952 316 30271
24 397 19852
52 353 56860
308 377 33247
33 850 3050
923 638 54532
325 987 57157
709 929 38851
762 259 9177
756 52 95108
329 356 11423
951 379 49172
802 430 5524
13 89 9252
611 474 28453
661 748 99090
544 72 50429
700 781 92357
550 542 54615
726 650 69018
185 978 73373
608 280 34104
131 82 93885
6 446 57974
257 57 24447
709 717 81194
151 260 45266
579 311 95046
287 860 13939
253 937 61940
270 121 19269
995 80 32549
98 562 37982
982 567 92427
307 175 45483
753 236 16551
299 386 60162
564 316 33472
961 602 91683
251 854 27619
543 123 69092
811 469 27523
359 566 52085
340 900 64651
119 206 90826
601 311 59061
504 609 84798
665 524 2113
137 836 19714
819 438 8567
790 980 54041
233 791 45862
107 501 85427
191 841 15678
194 311 61884
371 911 97546
431 766 71154
580 431 77029
692 567 93864
757 737 68301
323 878 62281
715 462 11423
576 569 31923
355 111 78115
384 304 42425
267 26 86688
164 808 27453
317 387 24883
345 78 28801
560 834 30890
861 508 75119
493 575 30581
915 502 41149
837 208 91611
304 592 13915
728 210 47940
415 374 52748
220 42 29486
102 387 47564
255 298 75749
496 510 22609
614 2 42183
194 268 96684
694 105 4244
305 408 47835
571 487 22044
862 254 24417
609 473 58811
95 926 69549
10 180 66846
758 675 35356
366 641 53709
900 834 16977
936 528 73433
179 184 1192
13 754 42678
408 615 931
177 576 19755
987 22 7681
535 31 26212
380 140 6239
87 858 22879
796 109 6712
772 44 31591
204 574 72774
395 586 76879
424 346 91846
707 522 70421
461 860 58442
141 394 19824
353 125 30315
591 212 12524
469 359 24985
532 482 48028
123 685 18602
248 431 84539
479 206 84236
324 912 25757
744 373 616
537 865 78361
712 217 9486
378 159 62049
254 627 89759
238 511 93240
617 985 62276
570 584 98058
461 62 43263
696 737 15175

Output for test 5

93953429

Input for test 6

30 435
1 2 9600
1 3 7641
1 4 35
1 5 5118
1 6 2712
1 7 5626
1 8 3353
1 9 9120
1 10 2411
1 11 3397
1 12 1415
1 13 6050
1 14 4964
1 15 4062
1 16 2579
1 17 3024
1 18 2215
1 19 9546
1 20 4701
1 21 1223
1 22 9750
1 23 2083
1 24 8787
1 25 536
1 26 3175
1 27 122
1 28 3030
1 29 760
1 30 6880
2 3 5171
2 4 830
2 5 6479
2 6 2811
2 7 864
2 8 7949
2 9 1875
2 10 2841
2 11 1301
2 12 7346
2 13 1604
2 14 4698
2 15 8761
2 16 7653
2 17 9661
2 18 2822
2 19 231
2 20 2684
2 21 1389
2 22 9776
2 23 7384
2 24 8963
2 25 5877
2 26 9466
2 27 7750
2 28 6413
2 29 2641
2 30 4223
3 4 5794
3 5 9752
3 6 1102
3 7 7317
3 8 6933
3 9 7581
3 10 6479
3 11 4148
3 12 5529
3 13 8353
3 14 6988
3 15 6829
3 16 2051
3 17 8591
3 18 7878
3 19 811
3 20 6243
3 21 7538
3 22 9984
3 23 2826
3 24 6574
3 25 1372
3 26 8953
3 27 3957
3 28 335
3 29 4830
3 30 9775
4 5 4436
4 6 7594
4 7 8767
4 8 8658
4 9 9739
4 10 4870
4 11 9759
4 12 7055
4 13 1802
4 14 7339
4 15 3534
4 16 5949
4 17 9219
4 18 8238
4 19 9288
4 20 2400
4 21 288
4 22 7879
4 23 277
4 24 7450
4 25 473
4 26 4167
4 27 7434
4 28 3298
4 29 740
4 30 8805
5 6 2251
5 7 1048
5 8 9139
5 9 3432
5 10 7174
5 11 9926
5 12 7377
5 13 5940
5 14 8583
5 15 7115
5 16 809
5 17 8342
5 18 522
5 19 8962
5 20 2032
5 21 4055
5 22 4910
5 23 7603
5 24 8644
5 25 4198
5 26 2
5 27 5284
5 28 8428
5 29 6630
5 30 2733
6 7 8900
6 8 796
6 9 6518
6 10 8550
6 11 7887
6 12 5323
6 13 7152
6 14 5287
6 15 813
6 16 6935
6 17 2460
6 18 739
6 19 4311
6 20 4752
6 21 5673
6 22 7777
6 23 5560
6 24 4014
6 25 8298
6 26 4522
6 27 2398
6 28 8704
6 29 5783
6 30 10000
7 8 3700
7 9 6332
7 10 6353
7 11 8983
7 12 4759
7 13 2982
7 14 8067
7 15 11
7 16 130
7 17 4585
7 18 8560
7 19 4368
7 20 9907
7 21 2063
7 22 9654
7 23 7071
7 24 8997
7 25 2114
7 26 7809
7 27 3307
7 28 6865
7 29 3482
7 30 7435
8 9 8776
8 10 3847
8 11 5733
8 12 9649
8 13 2596
8 14 788
8 15 5432
8 16 2595
8 17 4487
8 18 1763
8 19 8947
8 20 3469
8 21 2874
8 22 1929
8 23 1536
8 24 2884
8 25 8410
8 26 6120
8 27 1443
8 28 2777
8 29 2378
8 30 3505
9 10 2431
9 11 5800
9 12 8853
9 13 896
9 14 9961
9 15 8511
9 16 4112
9 17 3442
9 18 5945
9 19 9239
9 20 3640
9 21 1677
9 22 8888
9 23 6236
9 24 8817
9 25 671
9 26 5182
9 27 3303
9 28 8785
9 29 4129
9 30 6772
10 11 1658
10 12 2409
10 13 4659
10 14 4541
10 15 818
10 16 7130
10 17 2335
10 18 9946
10 19 5859
10 20 2191
10 21 2376
10 22 1658
10 23 1043
10 24 9623
10 25 1618
10 26 5905
10 27 86
10 28 1411
10 29 1850
10 30 9325
11 12 1403
11 13 9878
11 14 4564
11 15 7638
11 16 8694
11 17 5234
11 18 9171
11 19 1997
11 20 4018
11 21 3299
11 22 5120
11 23 2028
11 24 2059
11 25 9778
11 26 2920
11 27 9228
11 28 3259
11 29 5255
11 30 9174
12 13 9117
12 14 3797
12 15 7901
12 16 7126
12 17 1192
12 18 3876
12 19 8744
12 20 7096
12 21 3961
12 22 6506
12 23 8945
12 24 3285
12 25 7908
12 26 5175
12 27 7848
12 28 1897
12 29 3868
12 30 9433
13 14 1068
13 15 5864
13 16 9803
13 17 718
13 18 7335
13 19 1830
13 20 2777
13 21 7112
13 22 4749
13 23 2004
13 24 6722
13 25 6355
13 26 7529
13 27 5838
13 28 152
13 29 5430
13 30 2964
14 15 1343
14 16 5657
14 17 8059
14 18 4790
14 19 9617
14 20 4564
14 21 3735
14 22 9254
14 23 2472
14 24 5261
14 25 3453
14 26 4368
14 27 9128
14 28 2886
14 29 1787
14 30 1344
15 16 9040
15 17 2505
15 18 8678
15 19 869
15 20 5281
15 21 2142
15 22 5617
15 23 3636
15 24 5215
15 25 8324
15 26 1165
15 27 1053
15 28 8475
15 29 2946
15 30 368
16 17 6169
16 18 8602
16 19 4778
16 20 958
16 21 4570
16 22 9341
16 23 1044
16 24 3823
16 25 8164
16 26 6304
16 27 3628
16 28 8884
16 29 1784
16 30 2865
17 18 670
17 19 3127
17 20 1904
17 21 3174
17 22 8156
17 23 2772
17 24 8454
17 25 6649
17 26 4740
17 27 8442
17 28 1864
17 29 3063
17 30 5958
18 19 9268
18 20 7889
18 21 8903
18 22 9635
18 23 4057
18 24 3856
18 25 764
18 26 5015
18 27 4777
18 28 104
18 29 2410
18 30 4952
19 20 8268
19 21 8714
19 22 8579
19 23 3503
19 24 497
19 25 1443
19 26 4172
19 27 9975
19 28 3346
19 29 7346
19 30 8130
20 21 2469
20 22 5799
20 23 4779
20 24 7208
20 25 592
20 26 2994
20 27 6623
20 28 6549
20 29 2261
20 30 4511
21 22 5451
21 23 8247
21 24 8568
21 25 5658
21 26 9010
21 27 9934
21 28 6787
21 29 9113
21 30 2343
22 23 1738
22 24 3732
22 25 7408
22 26 316
22 27 7234
22 28 7904
22 29 8110
22 30 1406
23 24 4230
23 25 7807
23 26 8751
23 27 2360
23 28 275
23 29 901
23 30 3490
24 25 3834
24 26 1493
24 27 6483
24 28 6808
24 29 8041
24 30 8743
25 26 1319
25 27 9844
25 28 6989
25 29 6238
25 30 1853
26 27 5998
26 28 2523
26 29 8639
26 30 1462
27 28 1217
27 29 6728
27 30 1546
28 29 8625
28 30 3395
29 30 5131

Output for test 6

280590

Input for test 7

100 4950
1 2 7058
1 3 24673
1 4 7358
1 5 10070
1 6 18655
1 7 19536
1 8 5357
1 9 11523
1 10 7248
1 11 49387
1 12 30680
1 13 24481
1 14 35645
1 15 25596
1 16 48805
1 17 38241
1 18 43782
1 19 36438
1 20 39976
1 21 43996
1 22 42083
1 23 44199
1 24 26858
1 25 46180
1 26 23763
1 27 37700
1 28 26698
1 29 40662
1 30 37214
1 31 8517
1 32 3945
1 33 10624
1 34 49542
1 35 11303
1 36 20693
1 37 34548
1 38 47190
1 39 42401
1 40 12422
1 41 4437
1 42 41787
1 43 43102
1 44 45269
1 45 27431
1 46 35049
1 47 10425
1 48 32024
1 49 45182
1 50 46863
1 51 21999
1 52 5530
1 53 38945
1 54 32549
1 55 48739
1 56 1476
1 57 6311
1 58 36438
1 59 28174
1 60 46973
1 61 23651
1 62 3042
1 63 917
1 64 34274
1 65 2583
1 66 28571
1 67 21318
1 68 37131
1 69 25760
1 70 30070
1 71 15904
1 72 46549
1 73 38208
1 74 9005
1 75 8169
1 76 15639
1 77 10406
1 78 18594
1 79 14014
1 80 21939
1 81 15456
1 82 2364
1 83 27468
1 84 20752
1 85 34913
1 86 26206
1 87 22227
1 88 41223
1 89 12643
1 90 400
1 91 4547
1 92 2646
1 93 19794
1 94 21816
1 95 3271
1 96 22376
1 97 386
1 98 24589
1 99 25858
1 100 42498
2 3 4658
2 4 41762
2 5 5398
2 6 42866
2 7 17118
2 8 29918
2 9 24856
2 10 43875
2 11 48511
2 12 5221
2 13 15814
2 14 30318
2 15 7584
2 16 43281
2 17 17421
2 18 42496
2 19 35839
2 20 39648
2 21 33719
2 22 48481
2 23 6399
2 24 4617
2 25 17478
2 26 26192
2 27 26432
2 28 20749
2 29 14920
2 30 43170
2 31 11689
2 32 7129
2 33 2019
2 34 32698
2 35 48890
2 36 7416
2 37 41915
2 38 32360
2 39 37333
2 40 33122
2 41 26234
2 42 2196
2 43 38342
2 44 8399
2 45 48865
2 46 45926
2 47 1680
2 48 16286
2 49 38421
2 50 3870
2 51 22285
2 52 38491
2 53 2350
2 54 45035
2 55 43108
2 56 36180
2 57 21227
2 58 19539
2 59 6928
2 60 2498
2 61 29060
2 62 34968
2 63 9626
2 64 31078
2 65 17665
2 66 24868
2 67 38493
2 68 9580
2 69 23579
2 70 42178
2 71 42701
2 72 16164
2 73 44373
2 74 31043
2 75 24563
2 76 43237
2 77 43320
2 78 42594
2 79 25874
2 80 31740
2 81 46463
2 82 48158
2 83 20231
2 84 15164
2 85 43193
2 86 29690
2 87 1343
2 88 30771
2 89 49228
2 90 24622
2 91 33268
2 92 28288
2 93 9589
2 94 9245
2 95 25717
2 96 27254
2 97 464
2 98 14210
2 99 3185
2 100 40394
3 4 22739
3 5 12237
3 6 6558
3 7 33463
3 8 9631
3 9 31120
3 10 43051
3 11 2950
3 12 40065
3 13 18925
3 14 34690
3 15 36527
3 16 17082
3 17 21272
3 18 1690
3 19 26626
3 20 961
3 21 19385
3 22 7396
3 23 16540
3 24 44006
3 25 7015
3 26 11179
3 27 19947
3 28 32612
3 29 36896
3 30 13552
3 31 33075
3 32 17457
3 33 33088
3 34 23469
3 35 40195
3 36 45324
3 37 46378
3 38 23657
3 39 4955
3 40 43849
3 41 16707
3 42 7904
3 43 33913
3 44 1983
3 45 8945
3 46 20439
3 47 19065
3 48 30216
3 49 38480
3 50 45690
3 51 47528
3 52 7864
3 53 19438
3 54 30420
3 55 18222
3 56 26452
3 57 7950
3 58 4520
3 59 9063
3 60 44845
3 61 18071
3 62 8490
3 63 28653
3 64 1158
3 65 48310
3 66 18847
3 67 12833
3 68 44687
3 69 8855
3 70 17787
3 71 38535
3 72 41914
3 73 42043
3 74 22447
3 75 43896
3 76 987
3 77 9237
3 78 29312
3 79 47555
3 80 47716
3 81 41354
3 82 45082
3 83 21932
3 84 10791
3 85 41853
3 86 6505
3 87 3594
3 88 49803
3 89 11024
3 90 12657
3 91 44647
3 92 45446
3 93 21146
3 94 39652
3 95 12955
3 96 19455
3 97 24850
3 98 25787
3 99 30493
3 100 33705
4 5 43574
4 6 19027
4 7 41970
4 8 35616
4 9 7825
4 10 2217
4 11 2954
4 12 17061
4 13 47881
4 14 508
4 15 31128
4 16 39234
4 17 11942
4 18 19411
4 19 16376
4 20 3794
4 21 25915
4 22 19969
4 23 3596
4 24 3290
4 25 48977
4 26 14595
4 27 15087
4 28 20122
4 29 4246
4 30 28041
4 31 5928
4 32 29095
4 33 3828
4 34 2772
4 35 29151
4 36 13753
4 37 38150
4 38 37472
4 39 15720
4 40 45974
4 41 39689
4 42 35025
4 43 29386
4 44 37569
4 45 35533
4 46 26866
4 47 43154
4 48 47474
4 49 12628
4 50 25881
4 51 1267
4 52 38543
4 53 45849
4 54 21215
4 55 8184
4 56 44826
4 57 35809
4 58 23271
4 59 31299
4 60 6406
4 61 17663
4 62 3579
4 63 35500
4 64 37842
4 65 6350
4 66 31003
4 67 1594
4 68 44500
4 69 18474
4 70 33665
4 71 6825
4 72 8162
4 73 18690
4 74 2563
4 75 12082
4 76 20574
4 77 29428
4 78 21587
4 79 18047
4 80 42055
4 81 47467
4 82 35665
4 83 46949
4 84 9668
4 85 6879
4 86 21485
4 87 4493
4 88 9039
4 89 44755
4 90 2143
4 91 15444
4 92 28769
4 93 5721
4 94 17296
4 95 16611
4 96 28423
4 97 48298
4 98 34556
4 99 22922
4 100 33123
5 6 18221
5 7 46098
5 8 41285
5 9 3262
5 10 48660
5 11 19718
5 12 23835
5 13 44439
5 14 41305
5 15 8233
5 16 2846
5 17 5123
5 18 43897
5 19 49794
5 20 14790
5 21 17128
5 22 37630
5 23 35634
5 24 42518
5 25 48736
5 26 4129
5 27 24314
5 28 27505
5 29 9849
5 30 7961
5 31 44115
5 32 4623
5 33 22610
5 34 28670
5 35 43896
5 36 5732
5 37 13242
5 38 39994
5 39 13368
5 40 32855
5 41 5005
5 42 33086
5 43 6689
5 44 49444
5 45 40742
5 46 31273
5 47 2289
5 48 45864
5 49 41522
5 50 18434
5 51 27006
5 52 25001
5 53 6064
5 54 28991
5 55 17518
5 56 21151
5 57 33119
5 58 8183
5 59 48655
5 60 9320
5 61 16143
5 62 9121
5 63 13942
5 64 38752
5 65 37791
5 66 7838
5 67 44484
5 68 17384
5 69 14183
5 70 7851
5 71 239
5 72 19187
5 73 7288
5 74 23279
5 75 18630
5 76 48029
5 77 4552
5 78 37270
5 79 10245
5 80 46073
5 81 5704
5 82 3602
5 83 21073
5 84 28119
5 85 32592
5 86 4942
5 87 49269
5 88 32063
5 89 13125
5 90 14276
5 91 41382
5 92 29267
5 93 23396
5 94 5323
5 95 34371
5 96 11186
5 97 29512
5 98 28854
5 99 44922
5 100 43694
6 7 3056
6 8 45160
6 9 12881
6 10 10344
6 11 34790
6 12 47862
6 13 24724
6 14 39341
6 15 35132
6 16 1320
6 17 1765
6 18 7187
6 19 21273
6 20 39189
6 21 35305
6 22 3865
6 23 44131
6 24 925
6 25 2279
6 26 23607
6 27 15200
6 28 43660
6 29 19225
6 30 38596
6 31 15334
6 32 3595
6 33 16133
6 34 44846
6 35 32448
6 36 27406
6 37 4891
6 38 1856
6 39 22565
6 40 34123
6 41 12199
6 42 23707
6 43 31985
6 44 3274
6 45 13047
6 46 17116
6 47 4594
6 48 31164
6 49 40654
6 50 25866
6 51 20352
6 52 25958
6 53 46082
6 54 30834
6 55 43234
6 56 48360
6 57 4440
6 58 24786
6 59 8371
6 60 23665
6 61 29733
6 62 23705
6 63 27259
6 64 12217
6 65 34902
6 66 26059
6 67 39623
6 68 39792
6 69 27914
6 70 28539
6 71 40267
6 72 6464
6 73 2245
6 74 22251
6 75 26089
6 76 31644
6 77 5718
6 78 30682
6 79 12807
6 80 46371
6 81 22900
6 82 49510
6 83 38680
6 84 35333
6 85 30344
6 86 31913
6 87 45
6 88 1135
6 89 6698
6 90 8415
6 91 41151
6 92 2782
6 93 48471
6 94 34762
6 95 14999
6 96 33372
6 97 27172
6 98 4621
6 99 39516
6 100 21437
7 8 33159
7 9 29782
7 10 27900
7 11 35404
7 12 18384
7 13 3988
7 14 17047
7 15 24101
7 16 1022
7 17 46205
7 18 20471
7 19 40273
7 20 45714
7 21 9150
7 22 41957
7 23 42409
7 24 7414
7 25 42001
7 26 43544
7 27 14112
7 28 16768
7 29 1046
7 30 16893
7 31 15238
7 32 35807
7 33 48243
7 34 14962
7 35 12978
7 36 2863
7 37 20829
7 38 34414
7 39 2374
7 40 610
7 41 28665
7 42 37777
7 43 35345
7 44 49005
7 45 21175
7 46 9445
7 47 26
7 48 33731
7 49 29915
7 50 6650
7 51 45796
7 52 5416
7 53 48606
7 54 38205
7 55 12829
7 56 6959
7 57 48100
7 58 43292
7 59 23726
7 60 49145
7 61 26537
7 62 5315
7 63 34952
7 64 24779
7 65 20276
7 66 14281
7 67 43994
7 68 41104
7 69 48695
7 70 46367
7 71 8065
7 72 27359
7 73 495
7 74 43409
7 75 26363
7 76 38021
7 77 2853
7 78 42740
7 79 21751
7 80 49119
7 81 15741
7 82 17546
7 83 20886
7 84 14347
7 85 5750
7 86 33715
7 87 21305
7 88 3849
7 89 43358
7 90 11382
7 91 2994
7 92 19894
7 93 16696
7 94 4297
7 95 11025
7 96 36972
7 97 18577
7 98 5018
7 99 44427
7 100 33623
8 9 1384
8 10 18844
8 11 10982
8 12 1878
8 13 12252
8 14 3696
8 15 39898
8 16 31457
8 17 12788
8 18 28000
8 19 46927
8 20 28528
8 21 45545
8 22 17813
8 23 9226
8 24 17647
8 25 17879
8 26 30530
8 27 37847
8 28 11236
8 29 8263
8 30 7192
8 31 31130
8 32 24959
8 33 11488
8 34 8506
8 35 28282
8 36 30065
8 37 13523
8 38 22708
8 39 13687
8 40 14906
8 41 41551
8 42 41020
8 43 16783
8 44 20155
8 45 11068
8 46 23032
8 47 17963
8 48 40207
8 49 1031
8 50 14889
8 51 18734
8 52 46575
8 53 49053
8 54 27960
8 55 30573
8 56 16931
8 57 24841
8 58 18420
8 59 44519
8 60 33104
8 61 25611
8 62 42000
8 63 8062
8 64 3451
8 65 505
8 66 2695
8 67 49867
8 68 14027
8 69 25402
8 70 29905
8 71 28932
8 72 33305
8 73 37277
8 74 12066
8 75 19811
8 76 48344
8 77 35097
8 78 37773
8 79 4902
8 80 2479
8 81 19013
8 82 23635
8 83 49053
8 84 34418
8 85 17946
8 86 45978
8 87 1348
8 88 42787
8 89 14397
8 90 45866
8 91 42242
8 92 6359
8 93 4217
8 94 16655
8 95 26161
8 96 4721
8 97 19349
8 98 26027
8 99 18747
8 100 11102
9 10 5932
9 11 14030
9 12 44406
9 13 43208
9 14 26095
9 15 30568
9 16 7903
9 17 27543
9 18 18340
9 19 12804
9 20 30021
9 21 3705
9 22 2790
9 23 45426
9 24 38122
9 25 20736
9 26 41403
9 27 5821
9 28 29874
9 29 22151
9 30 18039
9 31 38467
9 32 44861
9 33 22255
9 34 5121
9 35 21022
9 36 26976
9 37 40821
9 38 47048
9 39 12074
9 40 1922
9 41 19331
9 42 26104
9 43 12680
9 44 28890
9 45 2198
9 46 43247
9 47 36792
9 48 46093
9 49 27939
9 50 15947
9 51 26113
9 52 47995
9 53 35089
9 54 21538
9 55 36116
9 56 5824
9 57 29292
9 58 41936
9 59 2049
9 60 1442
9 61 26326
9 62 40515
9 63 12655
9 64 48581
9 65 11987
9 66 33676
9 67 41908
9 68 2807
9 69 30723
9 70 3981
9 71 4728
9 72 16406
9 73 30084
9 74 17407
9 75 45295
9 76 48634
9 77 27006
9 78 48439
9 79 44726
9 80 21296
9 81 14385
9 82 37190
9 83 19290
9 84 49473
9 85 8728
9 86 5405
9 87 21648
9 88 4371
9 89 13692
9 90 40048
9 91 22165
9 92 6370
9 93 46914
9 94 34819
9 95 4950
9 96 8900
9 97 18494
9 98 46857
9 99 11706
9 100 15568
10 11 17189
10 12 32786
10 13 31973
10 14 47273
10 15 16544
10 16 27268
10 17 12258
10 18 43549
10 19 25706
10 20 6983
10 21 31196
10 22 6442
10 23 44172
10 24 485
10 25 22267
10 26 19251
10 27 22241
10 28 10266
10 29 23622
10 30 35933
10 31 314
10 32 12138
10 33 8654
10 34 47227
10 35 46956
10 36 13603
10 37 22479
10 38 15449
10 39 26811
10 40 34184
10 41 31016
10 42 43999
10 43 33321
10 44 29341
10 45 7623
10 46 49865
10 47 6608
10 48 36232
10 49 9765
10 50 48665
10 51 43214
10 52 40961
10 53 5106
10 54 3738
10 55 41445
10 56 43724
10 57 39340
10 58 13686
10 59 3990
10 60 29313
10 61 15970
10 62 4303
10 63 41450
10 64 24623
10 65 17881
10 66 38405
10 67 4577
10 68 40359
10 69 20205
10 70 47739
10 71 40895
10 72 17573
10 73 8089
10 74 24215
10 75 46913
10 76 15712
10 77 40431
10 78 19872
10 79 1943
10 80 196
10 81 18536
10 82 11509
10 83 41156
10 84 23641
10 85 31598
10 86 48952
10 87 17365
10 88 20937
10 89 28989
10 90 37706
10 91 16602
10 92 11310
10 93 8360
10 94 8051
10 95 2284
10 96 26240
10 97 12808
10 98 6860
10 99 32951
10 100 49364
11 12 4598
11 13 23845
11 14 16936
11 15 12687
11 16 14411
11 17 13848
11 18 44750
11 19 4842
11 20 33719
11 21 13044
11 22 21389
11 23 2254
11 24 40904
11 25 12544
11 26 42247
11 27 22501
11 28 27847
11 29 25963
11 30 9790
11 31 6836
11 32 13668
11 33 42743
11 34 34497
11 35 22027
11 36 17145
11 37 36781
11 38 14618
11 39 29952
11 40 9992
11 41 47568
11 42 29316
11 43 14590
11 44 37764
11 45 12603
11 46 43628
11 47 18527
11 48 26451
11 49 4729
11 50 39720
11 51 26521
11 52 34124
11 53 11108
11 54 45127
11 55 25028
11 56 40003
11 57 3725
11 58 13880
11 59 17849
11 60 46039
11 61 40021
11 62 41036
11 63 26058
11 64 32763
11 65 25533
11 66 14436
11 67 49908
11 68 12313
11 69 45405
11 70 46211
11 71 22304
11 72 42973
11 73 41878
11 74 3245
11 75 47088
11 76 4481
11 77 13224
11 78 31966
11 79 47283
11 80 34304
11 81 21685
11 82 40155
11 83 18428
11 84 32792
11 85 1633
11 86 9807
11 87 22794
11 88 5357
11 89 23686
11 90 6995
11 91 17747
11 92 30059
11 93 48030
11 94 43804
11 95 29173
11 96 23562
11 97 24591
11 98 29080
11 99 2226
11 100 19996
12 13 41643
12 14 24530
12 15 29320
12 16 49872
12 17 44126
12 18 26407
12 19 4352
12 20 7350
12 21 24725
12 22 17986
12 23 41653
12 24 46409
12 25 24493
12 26 26432
12 27 45553
12 28 26125
12 29 36238
12 30 18346
12 31 47834
12 32 26276
12 33 25340
12 34 15580
12 35 22686
12 36 39722
12 37 25736
12 38 1858
12 39 29635
12 40 326
12 41 47290
12 42 31861
12 43 20321
12 44 38932
12 45 22742
12 46 49640
12 47 38803
12 48 16867
12 49 42399
12 50 9507
12 51 40568
12 52 33475
12 53 43844
12 54 48573
12 55 29883
12 56 18336
12 57 25004
12 58 25435
12 59 10813
12 60 27594
12 61 10133
12 62 8646
12 63 20221
12 64 1824
12 65 24225
12 66 42906
12 67 41545
12 68 16312
12 69 44763
12 70 21180
12 71 16638
12 72 42052
12 73 19392
12 74 3310
12 75 47335
12 76 42133
12 77 19302
12 78 2490
12 79 25351
12 80 28052
12 81 11996
12 82 15919
12 83 11526
12 84 22191
12 85 30843
12 86 7760
12 87 6879
12 88 22198
12 89 49547
12 90 17691
12 91 49791
12 92 9679
12 93 26336
12 94 36363
12 95 27854
12 96 16912
12 97 29268
12 98 35751
12 99 33224
12 100 24031
13 14 23282
13 15 16213
13 16 32434
13 17 42673
13 18 35874
13 19 29769
13 20 1157
13 21 5175
13 22 32258
13 23 26507
13 24 49578
13 25 10605
13 26 8777
13 27 11103
13 28 32795
13 29 39619
13 30 35215
13 31 39673
13 32 11817
13 33 34761
13 34 7363
13 35 27959
13 36 10791
13 37 50
13 38 14322
13 39 38644
13 40 16962
13 41 43589
13 42 40746
13 43 16537
13 44 33971
13 45 14027
13 46 32749
13 47 16405
13 48 23051
13 49 34974
13 50 46173
13 51 24207
13 52 6501
13 53 44782
13 54 714
13 55 6078
13 56 5386
13 57 9490
13 58 33533
13 59 4532
13 60 15461
13 61 18747
13 62 10557
13 63 27277
13 64 3507
13 65 34271
13 66 5235
13 67 30649
13 68 34321
13 69 35908
13 70 19292
13 71 17634
13 72 29497
13 73 26390
13 74 34170
13 75 13467
13 76 40416
13 77 33270
13 78 46223
13 79 29819
13 80 34595
13 81 42395
13 82 4025
13 83 41095
13 84 3528
13 85 21090
13 86 47173
13 87 8913
13 88 46932
13 89 30705
13 90 29797
13 91 12392
13 92 49451
13 93 6705
13 94 6020
13 95 19309
13 96 40975
13 97 27606
13 98 49957
13 99 41647
13 100 13514
14 15 35600
14 16 25632
14 17 9362
14 18 11989
14 19 26153
14 20 39180
14 21 18757
14 22 25774
14 23 35403
14 24 48575
14 25 10369
14 26 44149
14 27 18951
14 28 1463
14 29 47677
14 30 6393
14 31 14987
14 32 22941
14 33 3324
14 34 45691
14 35 19089
14 36 32067
14 37 11493
14 38 25793
14 39 38086
14 40 47153
14 41 33120
14 42 32043
14 43 13461
14 44 24766
14 45 45556
14 46 15413
14 47 16750
14 48 21269
14 49 27401
14 50 42902
14 51 10449
14 52 12509
14 53 18676
14 54 12203
14 55 27435
14 56 45396
14 57 6351
14 58 12738
14 59 13210
14 60 20379
14 61 19130
14 62 28197
14 63 43320
14 64 38805
14 65 40239
14 66 12408
14 67 20871
14 68 1732
14 69 4553
14 70 25308
14 71 15236
14 72 37672
14 73 7350
14 74 28697
14 75 28789
14 76 19258
14 77 44109
14 78 45538
14 79 6878
14 80 37861
14 81 4792
14 82 33678
14 83 16722
14 84 23467
14 85 45880
14 86 10508
14 87 35214
14 88 18583
14 89 23245
14 90 48423
14 91 38961
14 92 8726
14 93 26619
14 94 48632
14 95 47530
14 96 16858
14 97 27392
14 98 34752
14 99 34941
14 100 31944
15 16 26411
15 17 16528
15 18 35967
15 19 33761
15 20 11576
15 21 14755
15 22 19370
15 23 22036
15 24 26645
15 25 26247
15 26 26249
15 27 31436
15 28 26277
15 29 42970
15 30 21254
15 31 22156
15 32 19829
15 33 6467
15 34 7090
15 35 9426
15 36 4889
15 37 46051
15 38 18151
15 39 47860
15 40 11034
15 41 32033
15 42 31069
15 43 4777
15 44 16784
15 45 16009
15 46 3072
15 47 43195
15 48 48888
15 49 39038
15 50 43307
15 51 10464
15 52 20145
15 53 29028
15 54 32499
15 55 46789
15 56 21626
15 57 25099
15 58 28224
15 59 47902
15 60 18068
15 61 49477
15 62 20058
15 63 4249
15 64 22295
15 65 27147
15 66 13674
15 67 27183
15 68 39549
15 69 31824
15 70 41394
15 71 16935
15 72 30208
15 73 22462
15 74 21711
15 75 46992
15 76 4822
15 77 24783
15 78 6538
15 79 20062
15 80 30172
15 81 16196
15 82 30525
15 83 316
15 84 45223
15 85 29375
15 86 47104
15 87 16848
15 88 4474
15 89 25327
15 90 14750
15 91 38893
15 92 41155
15 93 1159
15 94 43141
15 95 13449
15 96 44657
15 97 6814
15 98 6984
15 99 558
15 100 4990
16 17 48377
16 18 17492
16 19 35197
16 20 37191
16 21 5554
16 22 48540
16 23 8364
16 24 46688
16 25 5077
16 26 28425
16 27 26860
16 28 37624
16 29 8949
16 30 27175
16 31 32846
16 32 4676
16 33 24279
16 34 49694
16 35 9149
16 36 15957
16 37 30795
16 38 14393
16 39 7112
16 40 48305
16 41 7534
16 42 36912
16 43 9313
16 44 30699
16 45 43895
16 46 26222
16 47 2040
16 48 8624
16 49 10065
16 50 37237
16 51 45814
16 52 15619
16 53 2128
16 54 4177
16 55 12306
16 56 23557
16 57 32602
16 58 5517
16 59 11180
16 60 7902
16 61 32692
16 62 44026
16 63 12577
16 64 23322
16 65 10071
16 66 21725
16 67 5630
16 68 7217
16 69 36118
16 70 29093
16 71 21873
16 72 10003
16 73 16005
16 74 31185
16 75 7053
16 76 26251
16 77 7407
16 78 9093
16 79 34874
16 80 33823
16 81 46329
16 82 30687
16 83 49441
16 84 14808
16 85 1216
16 86 28099
16 87 38364
16 88 33817
16 89 33615
16 90 49544
16 91 8070
16 92 32658
16 93 9921
16 94 20647
16 95 22331
16 96 19991
16 97 8723
16 98 44313
16 99 43559
16 100 11192
17 18 23405
17 19 15431
17 20 37546
17 21 5761
17 22 12967
17 23 44599
17 24 32012
17 25 36725
17 26 3691
17 27 16885
17 28 20548
17 29 16371
17 30 13924
17 31 19988
17 32 31178
17 33 15139
17 34 14438
17 35 19542
17 36 15307
17 37 14405
17 38 19085
17 39 23376
17 40 13414
17 41 29005
17 42 10374
17 43 2097
17 44 15347
17 45 19097
17 46 46409
17 47 8905
17 48 46640
17 49 36165
17 50 40687
17 51 34186
17 52 41926
17 53 3653
17 54 28784
17 55 40289
17 56 40378
17 57 48826
17 58 7173
17 59 10925
17 60 15196
17 61 37448
17 62 47264
17 63 46373
17 64 18938
17 65 28054
17 66 15914
17 67 34244
17 68 42458
17 69 1350
17 70 23972
17 71 22223
17 72 46706
17 73 34345
17 74 24319
17 75 28404
17 76 19793
17 77 20727
17 78 3660
17 79 32785
17 80 6892
17 81 44346
17 82 16970
17 83 15169
17 84 47999
17 85 12105
17 86 5457
17 87 4728
17 88 10930
17 89 28981
17 90 15652
17 91 26125
17 92 16429
17 93 29267
17 94 38849
17 95 35366
17 96 7320
17 97 21115
17 98 35962
17 99 16129
17 100 22464
18 19 9933
18 20 38352
18 21 35522
18 22 10629
18 23 12670
18 24 30277
18 25 46774
18 26 33397
18 27 33937
18 28 29558
18 29 6640
18 30 44634
18 31 12879
18 32 21808
18 33 42632
18 34 24983
18 35 43616
18 36 13711
18 37 2264
18 38 22596
18 39 45714
18 40 28388
18 41 39024
18 42 24981
18 43 17236
18 44 24390
18 45 48652
18 46 38350
18 47 26703
18 48 14781
18 49 27166
18 50 2987
18 51 3132
18 52 29039
18 53 13615
18 54 15801
18 55 9315
18 56 26740
18 57 15549
18 58 9603
18 59 22649
18 60 38540
18 61 4237
18 62 35527
18 63 26699
18 64 13220
18 65 26861
18 66 20314
18 67 26931
18 68 29124
18 69 42910
18 70 22644
18 71 7511
18 72 31933
18 73 13976
18 74 41099
18 75 22674
18 76 12628
18 77 45800
18 78 15728
18 79 27408
18 80 39317
18 81 18714
18 82 30539
18 83 18355
18 84 48681
18 85 12691
18 86 44022
18 87 25420
18 88 44592
18 89 3624
18 90 48069
18 91 33131
18 92 7860
18 93 49947
18 94 26182
18 95 21080
18 96 26808
18 97 46495
18 98 48010
18 99 5931
18 100 39404
19 20 37005
19 21 29794
19 22 37689
19 23 981
19 24 37244
19 25 26714
19 26 13608
19 27 33043
19 28 42442
19 29 7367
19 30 38712
19 31 27507
19 32 37905
19 33 7066
19 34 26187
19 35 16947
19 36 1087
19 37 1607
19 38 11538
19 39 21063
19 40 16027
19 41 11021
19 42 28922
19 43 32325
19 44 37202
19 45 16353
19 46 9132
19 47 48
19 48 30714
19 49 31415
19 50 5804
19 51 17719
19 52 27560
19 53 9844
19 54 35051
19 55 14803
19 56 36557
19 57 48658
19 58 14197
19 59 45350
19 60 6024
19 61 2908
19 62 22857
19 63 10280
19 64 26326
19 65 49043
19 66 43578
19 67 43764
19 68 17001
19 69 21468
19 70 14826
19 71 49379
19 72 48840
19 73 10100
19 74 31704
19 75 2393
19 76 26452
19 77 7187
19 78 2440
19 79 7166
19 80 38601
19 81 8243
19 82 41236
19 83 32512
19 84 18086
19 85 26286
19 86 47314
19 87 20995
19 88 41295
19 89 27863
19 90 32696
19 91 13670
19 92 47122
19 93 5552
19 94 40301
19 95 23447
19 96 20947
19 97 33878
19 98 17211
19 99 4299
19 100 21697
20 21 48388
20 22 20030
20 23 20536
20 24 8487
20 25 1733
20 26 22928
20 27 34939
20 28 25271
20 29 25368
20 30 8456
20 31 13872
20 32 49962
20 33 16043
20 34 46383
20 35 34400
20 36 8680
20 37 10049
20 38 21746
20 39 49974
20 40 4263
20 41 4441
20 42 29995
20 43 1384
20 44 26345
20 45 36647
20 46 41183
20 47 13643
20 48 36876
20 49 24745
20 50 17941
20 51 8573
20 52 23132
20 53 4322
20 54 29108
20 55 31619
20 56 6054
20 57 2036
20 58 32909
20 59 47677
20 60 43755
20 61 7716
20 62 11548
20 63 43716
20 64 23758
20 65 24282
20 66 44467
20 67 32437
20 68 682
20 69 16212
20 70 48762
20 71 4944
20 72 20653
20 73 28756
20 74 22680
20 75 46997
20 76 15402
20 77 30214
20 78 10639
20 79 2277
20 80 4958
20 81 44931
20 82 27201
20 83 44441
20 84 49253
20 85 6309
20 86 26059
20 87 21658
20 88 8344
20 89 25319
20 90 19334
20 91 18450
20 92 33034
20 93 47233
20 94 12165
20 95 6791
20 96 37867
20 97 6632
20 98 5579
20 99 38548
20 100 22843
21 22 4340
21 23 9844
21 24 9847
21 25 33095
21 26 48875
21 27 23195
21 28 14848
21 29 29088
21 30 33833
21 31 33477
21 32 397
21 33 45116
21 34 10677
21 35 44837
21 36 44368
21 37 16985
21 38 37248
21 39 16025
21 40 41680
21 41 12566
21 42 1711
21 43 10129
21 44 11952
21 45 48943
21 46 38646
21 47 35094
21 48 36809
21 49 11629
21 50 40673
21 51 41709
21 52 823
21 53 45012
21 54 17904
21 55 10670
21 56 28107
21 57 16778
21 58 33864
21 59 9306
21 60 12217
21 61 34049
21 62 42782
21 63 12613
21 64 29164
21 65 19811
21 66 7449
21 67 39883
21 68 36795
21 69 44696
21 70 22259
21 71 44827
21 72 23614
21 73 23969
21 74 21307
21 75 35565
21 76 22912
21 77 9952
21 78 20658
21 79 26072
21 80 37932
21 81 11330
21 82 34132
21 83 38755
21 84 22694
21 85 2035
21 86 15776
21 87 17152
21 88 35164
21 89 49639
21 90 26457
21 91 47380
21 92 39
21 93 35591
21 94 26344
21 95 29202
21 96 5401
21 97 33793
21 98 35436
21 99 8547
21 100 44840
22 23 7695
22 24 3373
22 25 18453
22 26 31663
22 27 41032
22 28 20369
22 29 20926
22 30 17335
22 31 7379
22 32 13350
22 33 5267
22 34 35060
22 35 47481
22 36 10373
22 37 7753
22 38 15868
22 39 26148
22 40 24904
22 41 1031
22 42 42138
22 43 1361
22 44 14763
22 45 42177
22 46 3303
22 47 41106
22 48 37730
22 49 8703
22 50 24898
22 51 23166
22 52 17249
22 53 36090
22 54 30860
22 55 36974
22 56 20894
22 57 12522
22 58 44357
22 59 41263
22 60 49800
22 61 11691
22 62 14993
22 63 13149
22 64 16957
22 65 52
22 66 26981
22 67 43681
22 68 24157
22 69 42848
22 70 19828
22 71 49060
22 72 43879
22 73 11966
22 74 16772
22 75 8641
22 76 20494
22 77 20074
22 78 16098
22 79 8223
22 80 28776
22 81 40996
22 82 47740
22 83 12377
22 84 43437
22 85 28599
22 86 15702
22 87 14330
22 88 7473
22 89 10058
22 90 21944
22 91 7272
22 92 38100
22 93 3288
22 94 36772
22 95 21409
22 96 3340
22 97 13752
22 98 15089
22 99 27496
22 100 6600
23 24 34917
23 25 42907
23 26 16830
23 27 13234
23 28 9679
23 29 41822
23 30 33727
23 31 46104
23 32 7919
23 33 41949
23 34 24880
23 35 15266
23 36 39689
23 37 3608
23 38 8702
23 39 34639
23 40 35661
23 41 39384
23 42 42111
23 43 12070
23 44 27679
23 45 15734
23 46 169
23 47 30967
23 48 18857
23 49 21577
23 50 658
23 51 48961
23 52 3018
23 53 44505
23 54 21912
23 55 37934
23 56 37411
23 57 38741
23 58 17519
23 59 13441
23 60 46914
23 61 1245
23 62 9545
23 63 4832
23 64 9545
23 65 776
23 66 36450
23 67 15585
23 68 4383
23 69 11503
23 70 224
23 71 6395
23 72 17238
23 73 8686
23 74 18464
23 75 44917
23 76 40772
23 77 34984
23 78 42235
23 79 25980
23 80 22913
23 81 42892
23 82 24940
23 83 25930
23 84 37396
23 85 46851
23 86 30215
23 87 41158
23 88 1943
23 89 47733
23 90 4599
23 91 48856
23 92 48977
23 93 14143
23 94 20040
23 95 8521
23 96 14918
23 97 22841
23 98 40458
23 99 35652
23 100 34343
24 25 7033
24 26 42046
24 27 1581
24 28 15718
24 29 10509
24 30 12849
24 31 22841
24 32 11844
24 33 5083
24 34 48821
24 35 34756
24 36 14326
24 37 23760
24 38 10685
24 39 1721
24 40 36963
24 41 40899
24 42 42878
24 43 38905
24 44 38631
24 45 47476
24 46 4113
24 47 37607
24 48 27970
24 49 40504
24 50 12480
24 51 42887
24 52 13344
24 53 2937
24 54 28538
24 55 47686
24 56 9969
24 57 20583
24 58 15618
24 59 42038
24 60 47443
24 61 28466
24 62 31231
24 63 9287
24 64 49900
24 65 30051
24 66 44042
24 67 14225
24 68 20162
24 69 4727
24 70 32297
24 71 7124
24 72 11977
24 73 41527
24 74 12381
24 75 608
24 76 5354
24 77 16493
24 78 4566
24 79 33324
24 80 23348
24 81 17045
24 82 26210
24 83 36691
24 84 36333
24 85 4748
24 86 728
24 87 12653
24 88 41682
24 89 16346
24 90 21043
24 91 5477
24 92 11163
24 93 2273
24 94 14763
24 95 11063
24 96 48675
24 97 25156
24 98 41639
24 99 35188
24 100 29882
25 26 23936
25 27 8664
25 28 41859
25 29 15462
25 30 21044
25 31 8818
25 32 37167
25 33 3888
25 34 13383
25 35 20490
25 36 27235
25 37 46780
25 38 13052
25 39 13925
25 40 49464
25 41 34151
25 42 14652
25 43 28469
25 44 25832
25 45 47349
25 46 15863
25 47 31308
25 48 8512
25 49 18135
25 50 12422
25 51 35926
25 52 33161
25 53 37578
25 54 27564
25 55 18348
25 56 33811
25 57 17851
25 58 27011
25 59 42021
25 60 49664
25 61 14406
25 62 838
25 63 36831
25 64 34645
25 65 30573
25 66 23672
25 67 11879
25 68 43704
25 69 36723
25 70 42155
25 71 43167
25 72 37225
25 73 23159
25 74 37987
25 75 29409
25 76 36859
25 77 3849
25 78 27068
25 79 11722
25 80 21983
25 81 39490
25 82 47647
25 83 21495
25 84 43419
25 85 41563
25 86 39843
25 87 27229
25 88 25765
25 89 33205
25 90 35602
25 91 25429
25 92 47611
25 93 36439
25 94 28611
25 95 32255
25 96 33363
25 97 18634
25 98 10486
25 99 27066
25 100 21709
26 27 18992
26 28 36585
26 29 8933
26 30 8502
26 31 24571
26 32 38341
26 33 11713
26 34 28420
26 35 15409
26 36 23434
26 37 16754
26 38 21250
26 39 37433
26 40 38249
26 41 14668
26 42 45347
26 43 28091
26 44 8248
26 45 21111
26 46 27647
26 47 43849
26 48 12891
26 49 41609
26 50 46640
26 51 7853
26 52 40216
26 53 30002
26 54 26487
26 55 17053
26 56 7068
26 57 48195
26 58 36044
26 59 43652
26 60 23479
26 61 10898
26 62 18222
26 63 11820
26 64 22610
26 65 12993
26 66 43580
26 67 12395
26 68 29747
26 69 14829
26 70 49827
26 71 17995
26 72 45848
26 73 11525
26 74 12437
26 75 4095
26 76 32636
26 77 40083
26 78 47944
26 79 11878
26 80 31692
26 81 10935
26 82 19731
26 83 21907
26 84 40936
26 85 12569
26 86 38959
26 87 14355
26 88 27115
26 89 41354
26 90 24358
26 91 593
26 92 18603
26 93 42580
26 94 28764
26 95 7564
26 96 21924
26 97 38695
26 98 19959
26 99 1670
26 100 3523
27 28 36137
27 29 19664
27 30 15722
27 31 14014
27 32 48452
27 33 36169
27 34 46649
27 35 38535
27 36 34112
27 37 24878
27 38 36578
27 39 11398
27 40 44608
27 41 24836
27 42 2333
27 43 23528
27 44 30146
27 45 16688
27 46 642
27 47 37851
27 48 41045
27 49 1235
27 50 6454
27 51 49976
27 52 46350
27 53 30369
27 54 21900
27 55 35045
27 56 16679
27 57 39921
27 58 4919
27 59 19168
27 60 9585
27 61 20641
27 62 33181
27 63 8036
27 64 23161
27 65 46181
27 66 12922
27 67 23624
27 68 21058
27 69 15851
27 70 35021
27 71 15666
27 72 7038
27 73 37353
27 74 39193
27 75 37183
27 76 20392
27 77 6187
27 78 41386
27 79 11437
27 80 23773
27 81 14191
27 82 27764
27 83 20122
27 84 44559
27 85 16015
27 86 21518
27 87 11238
27 88 5936
27 89 26437
27 90 46757
27 91 15520
27 92 13429
27 93 29937
27 94 39907
27 95 36589
27 96 26117
27 97 19181
27 98 10212
27 99 47174
27 100 1383
28 29 45232
28 30 29191
28 31 8421
28 32 48936
28 33 34736
28 34 11955
28 35 19328
28 36 40922
28 37 19692
28 38 47116
28 39 14694
28 40 33882
28 41 24879
28 42 1167
28 43 28441
28 44 40894
28 45 22685
28 46 6030
28 47 46829
28 48 15473
28 49 19138
28 50 28700
28 51 45253
28 52 49074
28 53 34958
28 54 31841
28 55 41542
28 56 4138
28 57 8404
28 58 38715
28 59 21873
28 60 19987
28 61 34258
28 62 46645
28 63 18922
28 64 18993
28 65 8599
28 66 38249
28 67 26266
28 68 28291
28 69 35364
28 70 40959
28 71 28524
28 72 10243
28 73 8477
28 74 6964
28 75 17488
28 76 31161
28 77 29345
28 78 14316
28 79 12985
28 80 48482
28 81 43015
28 82 8237
28 83 13907
28 84 44324
28 85 40077
28 86 5448
28 87 14814
28 88 14832
28 89 10515
28 90 36686
28 91 34818
28 92 11124
28 93 33330
28 94 3740
28 95 30116
28 96 8280
28 97 41988
28 98 6381
28 99 2922
28 100 43704
29 30 13691
29 31 31446
29 32 3946
29 33 22167
29 34 4761
29 35 37785
29 36 19680
29 37 34106
29 38 2100
29 39 32664
29 40 48939
29 41 11466
29 42 40901
29 43 29198
29 44 5789
29 45 47329
29 46 34645
29 47 36954
29 48 12161
29 49 11511
29 50 23639
29 51 13330
29 52 22634
29 53 6968
29 54 17069
29 55 19101
29 56 31600
29 57 25409
29 58 41833
29 59 34521
29 60 19112
29 61 5523
29 62 15966
29 63 39409
29 64 44042
29 65 20727
29 66 27193
29 67 30073
29 68 21184
29 69 45644
29 70 29088
29 71 20122
29 72 7109
29 73 19988
29 74 15671
29 75 29249
29 76 33669
29 77 316
29 78 16203
29 79 12181
29 80 28178
29 81 6193
29 82 25510
29 83 17164
29 84 29513
29 85 42579
29 86 36264
29 87 11112
29 88 34339
29 89 44449
29 90 45632
29 91 3450
29 92 49971
29 93 27950
29 94 42858
29 95 10364
29 96 15028
29 97 20050
29 98 6788
29 99 36211
29 100 15693
30 31 35876
30 32 22684
30 33 39153
30 34 22215
30 35 38355
30 36 34753
30 37 5883
30 38 5022
30 39 17307
30 40 34415
30 41 33199
30 42 39852
30 43 26277
30 44 16714
30 45 19364
30 46 35207
30 47 2978
30 48 30475
30 49 19545
30 50 47426
30 51 42458
30 52 22994
30 53 13748
30 54 36759
30 55 15851
30 56 40464
30 57 1786
30 58 2252
30 59 47251
30 60 4348
30 61 34296
30 62 33126
30 63 27032
30 64 39800
30 65 21693
30 66 15386
30 67 40904
30 68 27575
30 69 36759
30 70 24563
30 71 28342
30 72 36309
30 73 14414
30 74 4618
30 75 3023
30 76 33777
30 77 39824
30 78 22352
30 79 30603
30 80 9368
30 81 19777
30 82 39412
30 83 48713
30 84 49876
30 85 42523
30 86 30915
30 87 6691
30 88 44308
30 89 49518
30 90 20294
30 91 48656
30 92 33813
30 93 19771
30 94 42039
30 95 39964
30 96 41463
30 97 23776
30 98 30867
30 99 35390
30 100 10534
31 32 21781
31 33 13731
31 34 46842
31 35 36194
31 36 34700
31 37 49864
31 38 36322
31 39 24523
31 40 22215
31 41 16924
31 42 242
31 43 8343
31 44 22688
31 45 48954
31 46 24571
31 47 15210
31 48 46220
31 49 31261
31 50 25869
31 51 45737
31 52 17906
31 53 40876
31 54 45901
31 55 37677
31 56 32914
31 57 35864
31 58 29139
31 59 6689
31 60 33082
31 61 14528
31 62 17222
31 63 4863
31 64 28258
31 65 30416
31 66 41056
31 67 12957
31 68 30279
31 69 43730
31 70 3831
31 71 18846
31 72 27005
31 73 20424
31 74 27188
31 75 49692
31 76 35729
31 77 18110
31 78 31253
31 79 31948
31 80 15723
31 81 7122
31 82 27684
31 83 33628
31 84 14349
31 85 23584
31 86 21304
31 87 47263
31 88 25799
31 89 443
31 90 3951
31 91 8881
31 92 31322
31 93 37525
31 94 13743
31 95 25932
31 96 34292
31 97 21150
31 98 5240
31 99 14570
31 100 31231
32 33 9071
32 34 49767
32 35 8236
32 36 45846
32 37 43307
32 38 7927
32 39 31575
32 40 11416
32 41 5532
32 42 13522
32 43 27138
32 44 29005
32 45 7558
32 46 10766
32 47 43353
32 48 47493
32 49 48421
32 50 40615
32 51 23292
32 52 15215
32 53 10918
32 54 32172
32 55 46537
32 56 14794
32 57 12266
32 58 22468
32 59 49085
32 60 49767
32 61 27707
32 62 30006
32 63 30998
32 64 3129
32 65 29773
32 66 39233
32 67 15327
32 68 39431
32 69 13511
32 70 46901
32 71 846
32 72 35394
32 73 26774
32 74 44336
32 75 14398
32 76 34331
32 77 21453
32 78 7751
32 79 31824
32 80 19873
32 81 14717
32 82 21467
32 83 1440
32 84 41986
32 85 3638
32 86 47976
32 87 23131
32 88 32255
32 89 36795
32 90 22215
32 91 48373
32 92 30853
32 93 18573
32 94 29370
32 95 334
32 96 14697
32 97 34954
32 98 15660
32 99 4127
32 100 14817
33 34 12560
33 35 4972
33 36 210
33 37 39333
33 38 15659
33 39 30960
33 40 40016
33 41 37111
33 42 5062
33 43 21839
33 44 23336
33 45 19778
33 46 43305
33 47 24775
33 48 28116
33 49 13294
33 50 22750
33 51 1246
33 52 11900
33 53 25896
33 54 39813
33 55 10272
33 56 6748
33 57 24737
33 58 5994
33 59 7081
33 60 39433
33 61 40947
33 62 39092
33 63 43559
33 64 22115
33 65 1651
33 66 14882
33 67 22325
33 68 7336
33 69 30541
33 70 3284
33 71 47351
33 72 34003
33 73 8345
33 74 35541
33 75 7338
33 76 44474
33 77 45197
33 78 32112
33 79 38941
33 80 24842
33 81 21213
33 82 40187
33 83 36741
33 84 47108
33 85 46351
33 86 13364
33 87 3856
33 88 21087
33 89 19357
33 90 27288
33 91 10519
33 92 26656
33 93 16380
33 94 20429
33 95 48770
33 96 34382
33 97 1662
33 98 37446
33 99 41717
33 100 48554
34 35 40729
34 36 5419
34 37 32557
34 38 15425
34 39 40959
34 40 39894
34 41 26251
34 42 2507
34 43 22006
34 44 15191
34 45 27348
34 46 9570
34 47 21729
34 48 30440
34 49 6678
34 50 18079
34 51 43804
34 52 10533
34 53 5517
34 54 13160
34 55 4172
34 56 32387
34 57 39815
34 58 36903
34 59 19167
34 60 4937
34 61 21285
34 62 20829
34 63 42382
34 64 13001
34 65 19382
34 66 49463
34 67 34772
34 68 1938
34 69 31239
34 70 25730
34 71 8184
34 72 7489
34 73 44589
34 74 46541
34 75 22680
34 76 21936
34 77 6110
34 78 10760
34 79 2376
34 80 12787
34 81 45191
34 82 46179
34 83 39671
34 84 707
34 85 25690
34 86 10195
34 87 49446
34 88 15505
34 89 47097
34 90 18612
34 91 36793
34 92 18381
34 93 5792
34 94 29174
34 95 47734
34 96 25174
34 97 28636
34 98 32505
34 99 43463
34 100 9875
35 36 24586
35 37 1646
35 38 33715
35 39 19174
35 40 14538
35 41 22746
35 42 7462
35 43 20648
35 44 33506
35 45 26189
35 46 33434
35 47 28696
35 48 38719
35 49 39457
35 50 45754
35 51 14408
35 52 49651
35 53 45199
35 54 46264
35 55 46747
35 56 30163
35 57 33056
35 58 31480
35 59 35954
35 60 12230
35 61 29213
35 62 11127
35 63 7217
35 64 28069
35 65 20942
35 66 33443
35 67 2654
35 68 38939
35 69 17158
35 70 38180
35 71 3477
35 72 39903
35 73 45641
35 74 24124
35 75 39760
35 76 38181
35 77 23909
35 78 34807
35 79 26899
35 80 29717
35 81 30561
35 82 41306
35 83 29367
35 84 42111
35 85 37570
35 86 42466
35 87 22273
35 88 36977
35 89 23945
35 90 8227
35 91 15558
35 92 19509
35 93 35705
35 94 39127
35 95 47577
35 96 22998
35 97 22569
35 98 16582
35 99 11937
35 100 6078
36 37 4761
36 38 31765
36 39 12333
36 40 16753
36 41 5888
36 42 2092
36 43 4933
36 44 46148
36 45 36899
36 46 48183
36 47 42217
36 48 33811
36 49 39489
36 50 37935
36 51 25921
36 52 43410
36 53 30400
36 54 14546
36 55 46738
36 56 20696
36 57 39124
36 58 12296
36 59 6556
36 60 41180
36 61 1422
36 62 4132
36 63 14178
36 64 40342
36 65 37066
36 66 42466
36 67 46420
36 68 41826
36 69 24230
36 70 25104
36 71 24931
36 72 46469
36 73 43547
36 74 46215
36 75 42616
36 76 30445
36 77 44398
36 78 34832
36 79 30607
36 80 238
36 81 39119
36 82 6528
36 83 43647
36 84 19518
36 85 21073
36 86 40384
36 87 6566
36 88 26548
36 89 19031
36 90 13121
36 91 17727
36 92 36804
36 93 33605
36 94 31904
36 95 27146
36 96 20670
36 97 24369
36 98 39917
36 99 28847
36 100 48598
37 38 31372
37 39 20129
37 40 11418
37 41 24918
37 42 16344
37 43 4034
37 44 21715
37 45 27093
37 46 5217
37 47 2321
37 48 27330
37 49 44335
37 50 8848
37 51 37328
37 52 30205
37 53 46272
37 54 44063
37 55 3122
37 56 22819
37 57 13094
37 58 16242
37 59 40546
37 60 16249
37 61 16198
37 62 38801
37 63 43394
37 64 3219
37 65 29522
37 66 49662
37 67 32066
37 68 28119
37 69 31033
37 70 18546
37 71 39537
37 72 5951
37 73 1241
37 74 9922
37 75 27665
37 76 28333
37 77 31490
37 78 29985
37 79 5662
37 80 42177
37 81 5185
37 82 9341
37 83 38733
37 84 17808
37 85 3404
37 86 41854
37 87 6979
37 88 32849
37 89 24447
37 90 13876
37 91 49097
37 92 40645
37 93 2676
37 94 8843
37 95 43863
37 96 32197
37 97 8504
37 98 42280
37 99 26668
37 100 5889
38 39 27178
38 40 32556
38 41 11839
38 42 28418
38 43 8829
38 44 5855
38 45 6751
38 46 6670
38 47 2191
38 48 28764
38 49 15198
38 50 7375
38 51 38105
38 52 3930
38 53 41535
38 54 7860
38 55 12135
38 56 14865
38 57 40708
38 58 36582
38 59 28740
38 60 6156
38 61 43578
38 62 47767
38 63 14998
38 64 3792
38 65 46316
38 66 39854
38 67 46072
38 68 39335
38 69 45742
38 70 23249
38 71 38242
38 72 23932
38 73 18018
38 74 47070
38 75 29786
38 76 24768
38 77 20091
38 78 31976
38 79 19884
38 80 35289
38 81 5703
38 82 24340
38 83 39218
38 84 47237
38 85 32199
38 86 1353
38 87 12101
38 88 39258
38 89 4286
38 90 7192
38 91 45413
38 92 47863
38 93 21310
38 94 26763
38 95 1654
38 96 17625
38 97 16616
38 98 14077
38 99 23311
38 100 12357
39 40 3677
39 41 11552
39 42 2640
39 43 21695
39 44 24973
39 45 32425
39 46 46462
39 47 45064
39 48 14400
39 49 32697
39 50 30352
39 51 20102
39 52 7036
39 53 35921
39 54 33690
39 55 39234
39 56 3625
39 57 12142
39 58 28491
39 59 7910
39 60 35685
39 61 40256
39 62 5772
39 63 6995
39 64 17018
39 65 23778
39 66 40971
39 67 49985
39 68 37854
39 69 14282
39 70 28693
39 71 41531
39 72 42185
39 73 31332
39 74 13225
39 75 17158
39 76 13756
39 77 26038
39 78 28573
39 79 44507
39 80 8735
39 81 25276
39 82 30961
39 83 15770
39 84 11196
39 85 14650
39 86 21356
39 87 31173
39 88 43144
39 89 16198
39 90 39082
39 91 28828
39 92 6453
39 93 11206
39 94 35822
39 95 39822
39 96 34983
39 97 26793
39 98 39806
39 99 22836
39 100 7426
40 41 18498
40 42 30718
40 43 49610
40 44 16181
40 45 43942
40 46 33119
40 47 29936
40 48 36332
40 49 11691
40 50 24443
40 51 45066
40 52 36966
40 53 5403
40 54 27187
40 55 14514
40 56 36404
40 57 48542
40 58 45686
40 59 29547
40 60 31092
40 61 34767
40 62 8375
40 63 37544
40 64 12324
40 65 44196
40 66 43718
40 67 47306
40 68 37340
40 69 49875
40 70 36494
40 71 44765
40 72 34725
40 73 17211
40 74 10727
40 75 905
40 76 27505
40 77 43845
40 78 47193
40 79 13836
40 80 5536
40 81 21635
40 82 25253
40 83 8853
40 84 43389
40 85 2439
40 86 23366
40 87 46144
40 88 17333
40 89 35403
40 90 42043
40 91 48424
40 92 36522
40 93 417
40 94 2319
40 95 48845
40 96 10964
40 97 12388
40 98 12503
40 99 14656
40 100 12263
41 42 48996
41 43 9420
41 44 46987
41 45 32558
41 46 36498
41 47 47891
41 48 10062
41 49 30343
41 50 45083
41 51 23897
41 52 2230
41 53 33069
41 54 15501
41 55 11082
41 56 42809
41 57 17940
41 58 800
41 59 5305
41 60 1624
41 61 36202
41 62 47347
41 63 16399
41 64 22723
41 65 47763
41 66 18717
41 67 21568
41 68 25078
41 69 31105
41 70 422
41 71 39733
41 72 9719
41 73 49417
41 74 15505
41 75 6705
41 76 48326
41 77 2002
41 78 20947
41 79 8388
41 80 48696
41 81 32382
41 82 48636
41 83 925
41 84 15450
41 85 14137
41 86 28359
41 87 24611
41 88 48428
41 89 29158
41 90 29915
41 91 51
41 92 15359
41 93 27261
41 94 16449
41 95 4434
41 96 41375
41 97 1517
41 98 42353
41 99 16452
41 100 48973
42 43 42774
42 44 22537
42 45 8691
42 46 8542
42 47 4393
42 48 31747
42 49 6867
42 50 22746
42 51 2694
42 52 31606
42 53 21442
42 54 35075
42 55 30242
42 56 38718
42 57 16876
42 58 10730
42 59 17076
42 60 41486
42 61 9157
42 62 46233
42 63 37752
42 64 25559
42 65 27944
42 66 15012
42 67 8359
42 68 32377
42 69 6386
42 70 9875
42 71 24729
42 72 39190
42 73 25200
42 74 17502
42 75 28078
42 76 242
42 77 42395
42 78 48822
42 79 48341
42 80 49261
42 81 21567
42 82 1034
42 83 30867
42 84 9360
42 85 2460
42 86 27460
42 87 48078
42 88 35687
42 89 38189
42 90 31505
42 91 43525
42 92 13697
42 93 27738
42 94 31276
42 95 39255
42 96 22033
42 97 12640
42 98 47613
42 99 4409
42 100 35377
43 44 23839
43 45 45489
43 46 40918
43 47 15390
43 48 29342
43 49 18995
43 50 15632
43 51 21736
43 52 17816
43 53 13972
43 54 37348
43 55 5735
43 56 31357
43 57 34566
43 58 15094
43 59 168
43 60 12025
43 61 29523
43 62 2206
43 63 16565
43 64 11028
43 65 45730
43 66 46613
43 67 5117
43 68 27006
43 69 2219
43 70 43501
43 71 39645
43 72 49831
43 73 47909
43 74 25021
43 75 40022
43 76 9749
43 77 15939
43 78 5411
43 79 39090
43 80 1285
43 81 37394
43 82 10825
43 83 35453
43 84 17717
43 85 14524
43 86 41187
43 87 15425
43 88 49090
43 89 22632
43 90 15592
43 91 27466
43 92 18507
43 93 17798
43 94 10383
43 95 45886
43 96 29879
43 97 6995
43 98 17354
43 99 6884
43 100 9214
44 45 10854
44 46 12880
44 47 25396
44 48 25114
44 49 4253
44 50 31769
44 51 34862
44 52 36543
44 53 3532
44 54 23951
44 55 4179
44 56 40925
44 57 1127
44 58 39631
44 59 24994
44 60 15650
44 61 47169
44 62 40418
44 63 31091
44 64 36153
44 65 22362
44 66 8557
44 67 21011
44 68 6511
44 69 18939
44 70 16896
44 71 36389
44 72 42285
44 73 601
44 74 9625
44 75 17850
44 76 11454
44 77 38856
44 78 43246
44 79 36567
44 80 9460
44 81 41366
44 82 21428
44 83 46002
44 84 44897
44 85 11730
44 86 16533
44 87 2174
44 88 12856
44 89 22515
44 90 27167
44 91 44857
44 92 36036
44 93 33936
44 94 25948
44 95 22188
44 96 6297
44 97 34504
44 98 43198
44 99 12807
44 100 19794
45 46 26445
45 47 15548
45 48 12078
45 49 27045
45 50 25172
45 51 29928
45 52 4850
45 53 30379
45 54 39525
45 55 7768
45 56 39839
45 57 30890
45 58 45547
45 59 2192
45 60 42139
45 61 7276
45 62 18724
45 63 44312
45 64 36483
45 65 7591
45 66 21478
45 67 31339
45 68 43626
45 69 5413
45 70 7286
45 71 32165
45 72 28062
45 73 8141
45 74 41714
45 75 7220
45 76 27934
45 77 18158
45 78 22767
45 79 6364
45 80 11554
45 81 14290
45 82 2643
45 83 32755
45 84 11021
45 85 8519
45 86 40522
45 87 859
45 88 5760
45 89 36068
45 90 19402
45 91 47898
45 92 43343
45 93 4478
45 94 42209
45 95 46177
45 96 12068
45 97 30038
45 98 27515
45 99 5693
45 100 1803
46 47 1153
46 48 37857
46 49 29864
46 50 9293
46 51 29570
46 52 3435
46 53 3579
46 54 14079
46 55 42554
46 56 9942
46 57 25632
46 58 23195
46 59 28936
46 60 24738
46 61 34215
46 62 37454
46 63 15259
46 64 1425
46 65 43213
46 66 1326
46 67 20827
46 68 41111
46 69 11020
46 70 25304
46 71 49671
46 72 7196
46 73 37371
46 74 29709
46 75 1062
46 76 9415
46 77 47863
46 78 2214
46 79 47271
46 80 27726
46 81 11507
46 82 43192
46 83 47512
46 84 15085
46 85 23622
46 86 40065
46 87 41378
46 88 15605
46 89 13260
46 90 20313
46 91 40342
46 92 13826
46 93 7766
46 94 5600
46 95 15251
46 96 17330
46 97 6925
46 98 36077
46 99 24792
46 100 34296
47 48 11380
47 49 24463
47 50 41491
47 51 15102
47 52 20523
47 53 42552
47 54 24516
47 55 18385
47 56 44766
47 57 38138
47 58 12462
47 59 22624
47 60 47681
47 61 9973
47 62 4060
47 63 21302
47 64 16390
47 65 45437
47 66 36906
47 67 29649
47 68 15749
47 69 27247
47 70 43474
47 71 39866
47 72 32846
47 73 25076
47 74 23547
47 75 6122
47 76 11152
47 77 48339
47 78 40417
47 79 38883
47 80 39153
47 81 48259
47 82 20336
47 83 9675
47 84 7162
47 85 11203
47 86 44411
47 87 18279
47 88 15692
47 89 6872
47 90 40902
47 91 13372
47 92 33196
47 93 11313
47 94 34673
47 95 49585
47 96 6749
47 97 37930
47 98 45585
47 99 38849
47 100 15176
48 49 5411
48 50 45066
48 51 14373
48 52 30486
48 53 18613
48 54 36846
48 55 41638
48 56 33303
48 57 43614
48 58 46872
48 59 22455
48 60 41872
48 61 33560
48 62 48481
48 63 15386
48 64 44762
48 65 42891
48 66 33664
48 67 10454
48 68 49762
48 69 40918
48 70 23825
48 71 32957
48 72 2230
48 73 24850
48 74 32542
48 75 25331
48 76 29131
48 77 44478
48 78 14179
48 79 10659
48 80 49888
48 81 9245
48 82 25031
48 83 30374
48 84 44209
48 85 28229
48 86 38363
48 87 27511
48 88 21842
48 89 35234
48 90 16317
48 91 30066
48 92 35145
48 93 14797
48 94 45451
48 95 29907
48 96 7687
48 97 45466
48 98 40360
48 99 23800
48 100 2735
49 50 30536
49 51 23108
49 52 21317
49 53 21737
49 54 22001
49 55 46647
49 56 868
49 57 16479
49 58 27177
49 59 11526
49 60 16366
49 61 36421
49 62 2908
49 63 46739
49 64 46981
49 65 31136
49 66 35101
49 67 40843
49 68 19330
49 69 36687
49 70 7159
49 71 49395
49 72 21831
49 73 38307
49 74 11197
49 75 18089
49 76 12345
49 77 6662
49 78 8448
49 79 36144
49 80 25749
49 81 38984
49 82 25604
49 83 47065
49 84 27072
49 85 47604
49 86 43711
49 87 27939
49 88 14082
49 89 20887
49 90 39464
49 91 30448
49 92 23660
49 93 8724
49 94 43538
49 95 36992
49 96 39859
49 97 44991
49 98 27835
49 99 9188
49 100 31677
50 51 1345
50 52 24934
50 53 19859
50 54 39652
50 55 36130
50 56 37948
50 57 18348
50 58 9144
50 59 12747
50 60 4492
50 61 34892
50 62 18082
50 63 30095
50 64 31956
50 65 45154
50 66 44050
50 67 25666
50 68 23092
50 69 8132
50 70 12904
50 71 28908
50 72 4931
50 73 2915
50 74 37631
50 75 48468
50 76 39907
50 77 43841
50 78 9810
50 79 34093
50 80 19381
50 81 41486
50 82 35437
50 83 44314
50 84 27697
50 85 41440
50 86 30444
50 87 31996
50 88 9788
50 89 39587
50 90 44742
50 91 30631
50 92 24478
50 93 29176
50 94 27077
50 95 22785
50 96 24329
50 97 21126
50 98 14802
50 99 13772
50 100 45609
51 52 27705
51 53 42679
51 54 539
51 55 30620
51 56 46661
51 57 15359
51 58 36878
51 59 40502
51 60 25168
51 61 20970
51 62 9882
51 63 33006
51 64 22758
51 65 20547
51 66 27054
51 67 14198
51 68 17342
51 69 25401
51 70 23985
51 71 6928
51 72 20142
51 73 20967
51 74 47757
51 75 15669
51 76 48043
51 77 20541
51 78 39997
51 79 35520
51 80 35342
51 81 3769
51 82 31129
51 83 29399
51 84 12799
51 85 48019
51 86 26370
51 87 9460
51 88 29729
51 89 13247
51 90 16313
51 91 21249
51 92 568
51 93 42546
51 94 4254
51 95 23325
51 96 13092
51 97 47659
51 98 37522
51 99 30434
51 100 23059
52 53 27858
52 54 3713
52 55 9552
52 56 48824
52 57 17822
52 58 25221
52 59 13218
52 60 38362
52 61 31569
52 62 48738
52 63 40056
52 64 1689
52 65 46218
52 66 35806
52 67 14488
52 68 44236
52 69 12175
52 70 40299
52 71 40317
52 72 41773
52 73 22963
52 74 11565
52 75 42340
52 76 15508
52 77 32170
52 78 32016
52 79 44951
52 80 29828
52 81 19538
52 82 25384
52 83 2886
52 84 13747
52 85 29097
52 86 28789
52 87 28923
52 88 13270
52 89 4009
52 90 8492
52 91 1631
52 92 1930
52 93 23581
52 94 8038
52 95 3618
52 96 19798
52 97 43843
52 98 34457
52 99 30386
52 100 22369
53 54 41107
53 55 20702
53 56 14141
53 57 14069
53 58 48618
53 59 22832
53 60 45928
53 61 30787
53 62 4848
53 63 40879
53 64 10614
53 65 40737
53 66 16262
53 67 29851
53 68 4483
53 69 11710
53 70 24991
53 71 49757
53 72 41331
53 73 45352
53 74 8249
53 75 9314
53 76 47281
53 77 31829
53 78 17351
53 79 17250
53 80 17979
53 81 27546
53 82 1707
53 83 48364
53 84 16266
53 85 9165
53 86 35417
53 87 30407
53 88 39586
53 89 34034
53 90 19590
53 91 35513
53 92 14820
53 93 24437
53 94 26391
53 95 41785
53 96 31525
53 97 9005
53 98 37987
53 99 2360
53 100 37066
54 55 12977
54 56 2116
54 57 28397
54 58 8328
54 59 26716
54 60 37710
54 61 5608
54 62 8545
54 63 21412
54 64 22858
54 65 26523
54 66 15309
54 67 40916
54 68 41238
54 69 31575
54 70 80
54 71 43006
54 72 28333
54 73 39665
54 74 27039
54 75 47922
54 76 41530
54 77 8210
54 78 38711
54 79 34272
54 80 16346
54 81 20235
54 82 9628
54 83 4332
54 84 38946
54 85 13046
54 86 17308
54 87 41062
54 88 41442
54 89 25636
54 90 17777
54 91 45503
54 92 47595
54 93 42673
54 94 33266
54 95 36804
54 96 35547
54 97 48575
54 98 27719
54 99 26784
54 100 30149
55 56 44151
55 57 19789
55 58 8481
55 59 167
55 60 13179
55 61 22754
55 62 8048
55 63 37740
55 64 11464
55 65 42320
55 66 4085
55 67 48051
55 68 1947
55 69 8416
55 70 36996
55 71 14992
55 72 42076
55 73 44409
55 74 22785
55 75 17711
55 76 28538
55 77 34639
55 78 31657
55 79 21210
55 80 17905
55 81 18461
55 82 6757
55 83 32831
55 84 12531
55 85 49892
55 86 12979
55 87 6681
55 88 36033
55 89 37811
55 90 23200
55 91 15563
55 92 10564
55 93 31247
55 94 3303
55 95 38380
55 96 39918
55 97 7387
55 98 36430
55 99 41865
55 100 32155
56 57 39777
56 58 23208
56 59 24230
56 60 34186
56 61 12345
56 62 8292
56 63 12723
56 64 46983
56 65 39948
56 66 284
56 67 31239
56 68 24760
56 69 23392
56 70 14069
56 71 37291
56 72 39636
56 73 27047
56 74 10323
56 75 25668
56 76 31209
56 77 49874
56 78 7582
56 79 41773
56 80 31121
56 81 27236
56 82 30152
56 83 21038
56 84 975
56 85 32933
56 86 29254
56 87 33129
56 88 22709
56 89 2462
56 90 7358
56 91 23246
56 92 31158
56 93 32001
56 94 35968
56 95 28140
56 96 21948
56 97 2604
56 98 9379
56 99 13060
56 100 25995
57 58 39799
57 59 350
57 60 15630
57 61 33198
57 62 27024
57 63 7649
57 64 14406
57 65 26898
57 66 15231
57 67 22530
57 68 8018
57 69 8818
57 70 19033
57 71 45407
57 72 9792
57 73 1965
57 74 24661
57 75 42920
57 76 41026
57 77 43474
57 78 16629
57 79 14271
57 80 24631
57 81 14981
57 82 16591
57 83 19122
57 84 36929
57 85 19194
57 86 44852
57 87 49988
57 88 11540
57 89 34651
57 90 16689
57 91 27170
57 92 17848
57 93 43712
57 94 34818
57 95 32253
57 96 20609
57 97 16400
57 98 21135
57 99 44978
57 100 25218
58 59 40167
58 60 40385
58 61 35009
58 62 8484
58 63 31397
58 64 44281
58 65 49509
58 66 41222
58 67 27261
58 68 30131
58 69 15852
58 70 42242
58 71 13073
58 72 1325
58 73 45522
58 74 48618
58 75 46177
58 76 11861
58 77 10158
58 78 30827
58 79 28549
58 80 37327
58 81 15026
58 82 38612
58 83 38496
58 84 13630
58 85 25573
58 86 4896
58 87 34764
58 88 20550
58 89 46465
58 90 24931
58 91 27286
58 92 31473
58 93 33414
58 94 25034
58 95 42105
58 96 49274
58 97 16255
58 98 35718
58 99 45756
58 100 48458
59 60 27959
59 61 8829
59 62 49783
59 63 39832
59 64 7446
59 65 12311
59 66 1692
59 67 17603
59 68 9489
59 69 46592
59 70 21281
59 71 24514
59 72 1555
59 73 9777
59 74 38143
59 75 27127
59 76 14672
59 77 39259
59 78 14029
59 79 11136
59 80 14189
59 81 7666
59 82 8960
59 83 13954
59 84 32700
59 85 17417
59 86 29579
59 87 15306
59 88 3134
59 89 25334
59 90 13764
59 91 47444
59 92 514
59 93 29898
59 94 37275
59 95 7960
59 96 8560
59 97 5318
59 98 41914
59 99 18048
59 100 1909
60 61 13195
60 62 42561
60 63 19815
60 64 22971
60 65 47055
60 66 46942
60 67 37642
60 68 36313
60 69 27322
60 70 15129
60 71 16853
60 72 34987
60 73 24088
60 74 47158
60 75 34038
60 76 41504
60 77 43088
60 78 49344
60 79 10989
60 80 18422
60 81 29459
60 82 8432
60 83 18935
60 84 25708
60 85 45706
60 86 43246
60 87 34267
60 88 17375
60 89 1512
60 90 18666
60 91 19283
60 92 14706
60 93 27578
60 94 5450
60 95 37676
60 96 40984
60 97 2391
60 98 41669
60 99 27297
60 100 46064
61 62 23149
61 63 10501
61 64 31050
61 65 13588
61 66 24011
61 67 15088
61 68 21444
61 69 17098
61 70 30783
61 71 32432
61 72 1871
61 73 26593
61 74 40864
61 75 37158
61 76 2300
61 77 2921
61 78 30403
61 79 2918
61 80 20296
61 81 48266
61 82 21583
61 83 5930
61 84 12971
61 85 15512
61 86 11379
61 87 16998
61 88 6495
61 89 30121
61 90 25018
61 91 143
61 92 26184
61 93 48166
61 94 10644
61 95 23586
61 96 11754
61 97 1006
61 98 38673
61 99 33197
61 100 18103
62 63 35807
62 64 15628
62 65 19974
62 66 12399
62 67 22843
62 68 23483
62 69 31050
62 70 25764
62 71 20237
62 72 319
62 73 46059
62 74 18503
62 75 38253
62 76 18340
62 77 31473
62 78 3764
62 79 29719
62 80 48471
62 81 10258
62 82 26191
62 83 23488
62 84 10401
62 85 2375
62 86 21654
62 87 37396
62 88 25960
62 89 49759
62 90 38401
62 91 30984
62 92 32955
62 93 6503
62 94 33142
62 95 14934
62 96 42828
62 97 45540
62 98 37777
62 99 16310
62 100 42941
63 64 13540
63 65 36547
63 66 9611
63 67 25950
63 68 5049
63 69 47863
63 70 44289
63 71 2873
63 72 1626
63 73 40359
63 74 17695
63 75 28235
63 76 16550
63 77 41183
63 78 38635
63 79 35276
63 80 29188
63 81 26030
63 82 11235
63 83 28946
63 84 30782
63 85 42218
63 86 28252
63 87 3637
63 88 25359
63 89 43185
63 90 46464
63 91 37250
63 92 30961
63 93 29126
63 94 46542
63 95 10852
63 96 32024
63 97 6152
63 98 36801
63 99 3424
63 100 4014
64 65 47442
64 66 6296
64 67 21991
64 68 4152
64 69 23991
64 70 225
64 71 37053
64 72 31525
64 73 5212
64 74 22328
64 75 27064
64 76 47593
64 77 33562
64 78 22361
64 79 28375
64 80 42131
64 81 612
64 82 32011
64 83 33841
64 84 10148
64 85 44826
64 86 37442
64 87 7461
64 88 40303
64 89 335
64 90 18312
64 91 22326
64 92 6486
64 93 21465
64 94 42101
64 95 26851
64 96 18906
64 97 48397
64 98 15193
64 99 39409
64 100 38739
65 66 15418
65 67 26462
65 68 36615
65 69 20629
65 70 48789
65 71 13678
65 72 18221
65 73 48703
65 74 2390
65 75 12947
65 76 7185
65 77 19353
65 78 44957
65 79 7378
65 80 29500
65 81 6135
65 82 44819
65 83 36960
65 84 46437
65 85 11506
65 86 21624
65 87 35115
65 88 17991
65 89 43088
65 90 27215
65 91 11194
65 92 28345
65 93 41963
65 94 26386
65 95 17753
65 96 47053
65 97 8155
65 98 10566
65 99 33667
65 100 45135
66 67 9355
66 68 13696
66 69 29708
66 70 24409
66 71 16085
66 72 42654
66 73 31593
66 74 35437
66 75 3963
66 76 38970
66 77 14937
66 78 10097
66 79 141
66 80 18248
66 81 22885
66 82 11646
66 83 39871
66 84 7999
66 85 45988
66 86 32958
66 87 1566
66 88 23533
66 89 11302
66 90 43528
66 91 49919
66 92 45407
66 93 40581
66 94 24425
66 95 5972
66 96 40599
66 97 19560
66 98 31678
66 99 4295
66 100 49267
67 68 6086
67 69 20379
67 70 8272
67 71 4031
67 72 5816
67 73 12234
67 74 9352
67 75 37104
67 76 38682
67 77 9492
67 78 21703
67 79 27919
67 80 37489
67 81 11574
67 82 2269
67 83 49829
67 84 10883
67 85 3834
67 86 23361
67 87 38537
67 88 13714
67 89 39631
67 90 33943
67 91 20646
67 92 14056
67 93 6266
67 94 11244
67 95 49967
67 96 37944
67 97 31890
67 98 49233
67 99 10381
67 100 2269
68 69 23856
68 70 14411
68 71 24436
68 72 36090
68 73 23763
68 74 27891
68 75 41123
68 76 49606
68 77 49593
68 78 19041
68 79 3447
68 80 27518
68 81 37662
68 82 3275
68 83 38401
68 84 41495
68 85 42987
68 86 26937
68 87 21560
68 88 32618
68 89 27231
68 90 42205
68 91 13025
68 92 33496
68 93 19801
68 94 12991
68 95 21439
68 96 1690
68 97 28575
68 98 31820
68 99 20310
68 100 2430
69 70 12582
69 71 11097
69 72 4871
69 73 2696
69 74 5339
69 75 12346
69 76 2302
69 77 21284
69 78 47738
69 79 22100
69 80 48801
69 81 35399
69 82 25374
69 83 37201
69 84 43246
69 85 34712
69 86 30489
69 87 14805
69 88 17329
69 89 7719
69 90 23362
69 91 46705
69 92 41215
69 93 9514
69 94 9695
69 95 29005
69 96 27555
69 97 4621
69 98 27176
69 99 14217
69 100 23403
70 71 39758
70 72 41665
70 73 28273
70 74 42453
70 75 47004
70 76 6970
70 77 11106
70 78 34639
70 79 4708
70 80 33205
70 81 33439
70 82 40106
70 83 24930
70 84 36992
70 85 49703
70 86 9642
70 87 33832
70 88 30860
70 89 43322
70 90 41551
70 91 20573
70 92 40027
70 93 49117
70 94 30086
70 95 16073
70 96 28121
70 97 7640
70 98 37046
70 99 21649
70 100 21856
71 72 10448
71 73 11406
71 74 29873
71 75 5072
71 76 20210
71 77 26876
71 78 12042
71 79 31316
71 80 11514
71 81 16749
71 82 30872
71 83 11304
71 84 23206
71 85 5802
71 86 14647
71 87 39261
71 88 31795
71 89 48479
71 90 20120
71 91 41468
71 92 6381
71 93 40692
71 94 47846
71 95 5497
71 96 37129
71 97 30271
71 98 49969
71 99 44768
71 100 17316
72 73 21617
72 74 32976
72 75 44115
72 76 49374
72 77 12848
72 78 49186
72 79 19584
72 80 6075
72 81 27579
72 82 899
72 83 33940
72 84 10679
72 85 48122
72 86 11595
72 87 237
72 88 20275
72 89 26242
72 90 39497
72 91 2069
72 92 24720
72 93 25968
72 94 9889
72 95 31100
72 96 16659
72 97 7734
72 98 2948
72 99 3787
72 100 4356
73 74 2916
73 75 14906
73 76 21671
73 77 40885
73 78 14233
73 79 15785
73 80 40258
73 81 43432
73 82 31323
73 83 26193
73 84 15858
73 85 8901
73 86 27091
73 87 16149
73 88 19580
73 89 41565
73 90 27744
73 91 19816
73 92 11839
73 93 3985
73 94 9312
73 95 13908
73 96 45056
73 97 35279
73 98 40148
73 99 42507
73 100 18289
74 75 47881
74 76 45454
74 77 38427
74 78 2237
74 79 14721
74 80 19684
74 81 40259
74 82 5605
74 83 269
74 84 22396
74 85 12215
74 86 43700
74 87 3718
74 88 38407
74 89 25910
74 90 28970
74 91 31850
74 92 42058
74 93 48549
74 94 23414
74 95 19801
74 96 34716
74 97 35252
74 98 40137
74 99 44027
74 100 15511
75 76 35192
75 77 45657
75 78 5658
75 79 27698
75 80 30297
75 81 19891
75 82 23151
75 83 35075
75 84 38479
75 85 37872
75 86 4759
75 87 45089
75 88 9828
75 89 5027
75 90 17484
75 91 22042
75 92 15078
75 93 37553
75 94 10449
75 95 40987
75 96 16523
75 97 42298
75 98 33045
75 99 31423
75 100 32063
76 77 19197
76 78 16139
76 79 17314
76 80 9334
76 81 26517
76 82 32825
76 83 10877
76 84 38526
76 85 4834
76 86 38575
76 87 18822
76 88 41076
76 89 28077
76 90 3897
76 91 29554
76 92 32300
76 93 25007
76 94 24643
76 95 8480
76 96 46385
76 97 8478
76 98 30521
76 99 11462
76 100 12383
77 78 7321
77 79 2449
77 80 45257
77 81 49618
77 82 1845
77 83 26679
77 84 31680
77 85 37393
77 86 9169
77 87 15346
77 88 46726
77 89 2038
77 90 14522
77 91 7603
77 92 40563
77 93 19355
77 94 12529
77 95 25736
77 96 10431
77 97 6957
77 98 45984
77 99 6336
77 100 39257
78 79 20990
78 80 47330
78 81 14088
78 82 17374
78 83 22160
78 84 44608
78 85 45188
78 86 34542
78 87 1929
78 88 13988
78 89 46150
78 90 17898
78 91 15832
78 92 39180
78 93 49578
78 94 3224
78 95 48349
78 96 31275
78 97 16302
78 98 386
78 99 45796
78 100 40256
79 80 7300
79 81 31502
79 82 2784
79 83 33035
79 84 8284
79 85 26092
79 86 29019
79 87 14620
79 88 31700
79 89 8
79 90 28301
79 91 45787
79 92 33734
79 93 460
79 94 40395
79 95 28921
79 96 1353
79 97 8675
79 98 42908
79 99 47502
79 100 26572
80 81 25091
80 82 36682
80 83 42501
80 84 44666
80 85 1382
80 86 23775
80 87 10967
80 88 18119
80 89 19570
80 90 17574
80 91 25418
80 92 1072
80 93 20357
80 94 8452
80 95 9355
80 96 46449
80 97 3822
80 98 40326
80 99 44500
80 100 20182
81 82 18627
81 83 40287
81 84 3915
81 85 35438
81 86 30681
81 87 49187
81 88 36791
81 89 39355
81 90 8446
81 91 644
81 92 15926
81 93 33536
81 94 37325
81 95 24779
81 96 44553
81 97 5058
81 98 48553
81 99 21872
81 100 23176
82 83 34475
82 84 39445
82 85 48593
82 86 1898
82 87 26154
82 88 23397
82 89 27604
82 90 38954
82 91 27218
82 92 17930
82 93 33453
82 94 47399
82 95 2908
82 96 23739
82 97 1313
82 98 38345
82 99 4419
82 100 16851
83 84 41487
83 85 10125
83 86 25296
83 87 42131
83 88 42403
83 89 25183
83 90 45807
83 91 17181
83 92 19736
83 93 865
83 94 32085
83 95 7959
83 96 24040
83 97 16559
83 98 47403
83 99 38985
83 100 18456
84 85 23556
84 86 12381
84 87 46060
84 88 12509
84 89 39598
84 90 30341
84 91 45962
84 92 36997
84 93 33248
84 94 19700
84 95 4661
84 96 37944
84 97 40471
84 98 37864
84 99 29431
84 100 16947
85 86 13159
85 87 21561
85 88 9349
85 89 4694
85 90 33719
85 91 42881
85 92 24429
85 93 34583
85 94 24966
85 95 32387
85 96 24975
85 97 41524
85 98 46141
85 99 30311
85 100 26332
86 87 19697
86 88 42691
86 89 38743
86 90 48557
86 91 48640
86 92 19083
86 93 10870
86 94 35636
86 95 2330
86 96 46922
86 97 6649
86 98 6625
86 99 3744
86 100 44512
87 88 36055
87 89 20690
87 90 24022
87 91 23967
87 92 46391
87 93 28715
87 94 7686
87 95 39271
87 96 19495
87 97 8620
87 98 30588
87 99 18233
87 100 49946
88 89 38464
88 90 14374
88 91 30256
88 92 14795
88 93 422
88 94 22946
88 95 19889
88 96 15330
88 97 21586
88 98 38971
88 99 26200
88 100 23573
89 90 7652
89 91 23121
89 92 46573
89 93 14276
89 94 26864
89 95 7436
89 96 331
89 97 13905
89 98 31458
89 99 40649
89 100 10295
90 91 26524
90 92 14686
90 93 15918
90 94 46019
90 95 23306
90 96 46505
90 97 14251
90 98 39603
90 99 34968
90 100 44976
91 92 19859
91 93 16114
91 94 11749
91 95 9156
91 96 36002
91 97 27079
91 98 47093
91 99 41324
91 100 19630
92 93 37018
92 94 48975
92 95 42750
92 96 33590
92 97 29603
92 98 35965
92 99 7378
92 100 46285
93 94 49869
93 95 38835
93 96 36933
93 97 26516
93 98 15358
93 99 1619
93 100 42433
94 95 27728
94 96 41276
94 97 38937
94 98 8331
94 99 30878
94 100 40257
95 96 19658
95 97 17088
95 98 22722
95 99 31407
95 100 42596
96 97 8724
96 98 24837
96 99 39688
96 100 47
97 98 44466
97 99 43057
97 100 15374
98 99 37215
98 100 42999
99 100 44976

Output for test 7

4894734

Input for test 8

1000 1000
1 2 9384
2 3 887
3 4 2778
4 5 6916
5 6 7794
6 7 8336
7 8 5387
8 9 493
9 10 6650
10 11 1422
11 12 2363
12 13 28
13 14 8691
14 15 60
15 16 7764
16 17 3927
17 18 541
18 19 3427
19 20 9173
20 21 5737
21 22 5212
22 23 5369
23 24 2568
24 25 6430
25 26 5783
26 27 1531
27 28 2863
28 29 5124
29 30 4068
30 31 3136
31 32 3930
32 33 9803
33 34 4023
34 35 3059
35 36 3070
36 37 8168
37 38 1394
38 39 8457
39 40 5012
40 41 8043
41 42 6230
42 43 7374
43 44 4422
44 45 4920
45 46 3785
46 47 8538
47 48 5199
48 49 4325
49 50 8316
50 51 4371
51 52 6414
52 53 3527
53 54 6092
54 55 8981
55 56 9957
56 57 1874
57 58 6863
58 59 9171
59 60 6997
60 61 7282
61 62 2306
62 63 926
63 64 7085
64 65 6328
65 66 337
66 67 6506
67 68 847
68 69 1730
69 70 1314
70 71 5858
71 72 6125
72 73 3896
73 74 9583
74 75 546
75 76 8815
76 77 3368
77 78 5435
78 79 365
79 80 4044
80 81 3751
81 82 1088
82 83 6809
83 84 7277
84 85 7179
85 86 5789
86 87 3585
87 88 5404
88 89 2652
89 90 2755
90 91 2400
91 92 9933
92 93 5061
93 94 9677
94 95 3369
95 96 7740
96 97 13
97 98 6227
98 99 8587
99 100 8095
100 101 7540
101 102 796
102 103 571
103 104 1435
104 105 379
105 106 7468
106 107 6602
107 108 98
108 109 2903
109 110 3318
110 111 493
111 112 6653
112 113 757
113 114 7302
114 115 281
115 116 4287
116 117 9442
117 118 3866
118 119 9690
119 120 8445
120 121 6620
121 122 8441
122 123 4730
123 124 8032
124 125 8118
125 126 8098
126 127 5772
127 128 4482
128 129 676
129 130 710
130 131 8928
131 132 4568
132 133 7857
133 134 9498
134 135 2354
135 136 4587
136 137 6966
137 138 5307
138 139 4684
139 140 6220
140 141 8625
141 142 1529
142 143 2872
143 144 5733
144 145 8830
145 146 9504
146 147 20
147 148 8271
148 149 3369
149 150 9709
150 151 6716
151 152 6341
152 153 8150
153 154 7797
154 155 724
155 156 2619
156 157 2246
157 158 2847
158 159 3452
159 160 2922
160 161 3556
161 162 2380
162 163 7489
163 164 7765
164 165 8229
165 166 9842
166 167 2351
167 168 5194
168 169 1501
169 170 7035
170 171 7765
171 172 125
172 173 4915
173 174 6988
174 175 5857
175 176 3744
176 177 6492
177 178 2228
178 179 8366
179 180 9860
180 181 1937
181 182 1433
182 183 2552
183 184 6438
184 185 9229
185 186 3276
186 187 5408
187 188 1475
188 189 6122
189 190 8859
190 191 4396
191 192 6030
192 193 1238
193 194 8236
194 195 3794
195 196 5819
196 197 4429
197 198 6144
198 199 1012
199 200 5929
200 201 9530
201 202 8777
202 203 2405
203 204 4444
204 205 5764
205 206 4614
206 207 4539
207 208 8607
208 209 6841
209 210 2905
210 211 4819
211 212 5129
212 213 689
213 214 7370
214 215 7918
215 216 9918
216 217 6997
217 218 3325
218 219 7744
219 220 9471
220 221 2184
221 222 8491
222 223 5500
223 224 9773
224 225 6726
225 226 5645
226 227 5591
227 228 7506
228 229 8140
229 230 2955
230 231 9787
231 232 7670
232 233 8083
233 234 8543
234 235 8465
235 236 198
236 237 9508
237 238 9356
238 239 8805
239 240 6349
240 241 8612
241 242 3623
242 243 7829
243 244 9300
244 245 7344
245 246 5747
246 247 5569
247 248 4341
248 249 5423
249 250 3312
250 251 3811
251 252 7606
252 253 1802
253 254 5662
254 255 3731
255 256 4879
256 257 1306
257 258 9321
258 259 8737
259 260 9445
260 261 8627
261 262 8523
262 263 3466
263 264 6709
264 265 3417
265 266 8283
266 267 3259
267 268 2925
268 269 7638
269 270 2063
270 271 5625
271 272 2601
272 273 2037
273 274 3453
274 275 1900
275 276 9380
276 277 5551
277 278 7469
278 279 72
279 280 974
280 281 7132
281 282 3882
282 283 4931
283 284 8934
284 285 5895
285 286 8661
286 287 164
287 288 7200
288 289 7982
289 290 8900
290 291 2997
291 292 2960
292 293 3774
293 294 2814
294 295 9669
295 296 7191
296 297 1096
297 298 2927
298 299 6467
299 300 5085
300 301 1341
301 302 2091
302 303 7685
303 304 3377
304 305 5543
305 306 5937
306 307 9108
307 308 7446
308 309 9757
309 310 9180
310 311 8419
311 312 6888
312 313 9413
313 314 3349
314 315 2173
315 316 1660
316 317 2010
317 318 2337
318 319 5211
319 320 6343
320 321 7588
321 322 8207
322 323 9302
323 324 7714
324 325 7373
325 326 5322
326 327 1256
327 328 4820
328 329 4600
329 330 7722
330 331 9905
331 332 5940
332 333 9812
333 334 3941
334 335 5668
335 336 1706
336 337 6229
337 338 1128
338 339 9151
339 340 5985
340 341 6659
341 342 3921
342 343 9225
343 344 2423
344 345 7270
345 346 1397
346 347 4082
347 348 5631
348 349 85
349 350 9293
350 351 1973
351 352 7673
352 353 3851
353 354 7626
354 355 5386
355 356 1223
356 357 9300
357 358 6641
358 359 6043
359 360 3899
360 361 714
361 362 2299
362 363 6191
363 364 525
364 365 2591
365 366 8210
366 367 8582
367 368 8820
368 369 9337
369 370 7733
370 371 1156
371 372 5995
372 373 8005
373 374 380
374 375 4770
375 376 5274
376 377 1777
377 378 8851
378 379 7256
379 380 1861
380 381 8143
381 382 5580
382 383 5885
383 384 1994
384 385 3206
385 386 7622
386 387 9568
387 388 2505
388 389 614
389 390 1962
390 391 2755
391 392 1327
392 393 4260
393 394 8945
394 395 8203
395 396 3203
396 397 3507
397 398 6785
398 399 2022
399 400 2843
400 401 869
401 402 9529
402 403 5190
403 404 8873
404 405 9909
405 406 9959
406 407 499
407 408 8037
408 409 8809
409 410 7754
410 411 6249
411 412 3304
412 413 3334
413 414 2134
414 415 1649
415 416 2891
416 417 9755
417 418 7568
418 419 1747
419 420 369
420 421 9530
421 422 4501
422 423 8047
423 424 3789
424 425 9798
425 426 6250
426 427 6991
427 428 3304
428 429 3034
429 430 5364
430 431 2498
431 432 254
432 433 4893
433 434 7687
434 435 9126
435 436 1153
436 437 3997
437 438 5976
438 439 9189
439 440 9158
440 441 3730
441 442 5437
442 443 2461
443 444 3415
444 445 3922
445 446 461
446 447 6305
447 448 29
448 449 8028
449 450 8051
450 451 6749
451 452 7557
452 453 8903
453 454 4795
454 455 7698
455 456 8700
456 457 1044
457 458 1040
458 459 2003
459 460 429
460 461 6404
461 462 4501
462 463 682
463 464 7648
464 465 8539
465 466 6160
466 467 5152
467 468 2536
468 469 2135
469 470 4340
470 471 1693
471 472 2216
472 473 6128
473 474 505
474 475 5630
475 476 50
476 477 965
477 478 8286
478 479 6430
479 480 5344
480 481 6336
481 482 3178
482 483 2901
483 484 5239
484 485 7972
485 486 6950
486 487 290
487 488 5368
488 489 7989
489 490 2293
490 491 5796
491 492 744
492 493 3145
493 494 2830
494 495 8391
495 496 1683
496 497 5341
497 498 3542
498 499 570
499 500 3827
500 501 4233
501 502 2262
502 503 6043
503 504 361
504 505 9118
505 506 8024
506 507 6762
507 508 82
508 509 6310
509 510 3191
510 511 5426
511 512 8997
512 513 6368
513 514 4678
514 515 4235
515 516 691
516 517 1627
517 518 4525
518 519 6058
519 520 9615
520 521 3169
521 522 8206
522 523 359
523 524 6313
524 525 7387
525 526 5101
526 527 4347
527 528 2727
528 529 4995
529 530 4917
530 531 6553
531 532 5579
532 533 3530
533 534 8947
534 535 2291
535 536 2648
536 537 6971
537 538 9052
538 539 9081
539 540 9632
540 541 8594
541 542 858
542 543 8628
543 544 1313
544 545 1887
545 546 9215
546 547 8356
547 548 3513
548 549 91
549 550 4413
550 551 9480
551 552 9611
552 553 8970
553 554 6190
554 555 2275
555 556 6356
556 557 7642
557 558 6621
558 559 5434
559 560 8988
560 561 7889
561 562 8339
562 563 4567
563 564 7771
564 565 7285
565 566 6857
566 567 418
567 568 607
568 569 2261
569 570 5850
570 571 238
571 572 7206
572 573 3060
573 574 5218
574 575 8519
575 576 4946
576 577 784
577 578 6874
578 579 8459
579 580 874
580 581 7638
581 582 4290
582 583 484
583 584 6608
584 585 479
585 586 2758
586 587 9315
587 588 4472
588 589 5730
589 590 1101
590 591 3460
591 592 3619
592 593 9439
593 594 8026
594 595 1389
595 596 3075
596 597 1234
597 598 8158
598 599 3682
599 600 3494
600 601 359
601 602 271
602 603 700
603 604 3418
604 605 1840
605 606 5570
606 607 8364
607 608 2623
608 609 8795
609 610 3174
610 611 9848
611 612 6432
612 613 7463
613 614 6683
614 615 9391
615 616 4293
616 617 5792
617 618 5058
618 619 5116
619 620 1522
620 621 6158
621 622 8575
622 623 1492
623 624 1948
624 625 2952
625 626 9232
626 627 5022
627 628 538
628 629 3741
629 630 5055
630 631 4031
631 632 4099
632 633 5326
633 634 1082
634 635 7517
635 636 3517
636 637 3003
637 638 2232
638 639 6140
639 640 1797
640 641 5405
641 642 2339
642 643 4581
643 644 9219
644 645 9022
645 646 3971
646 647 9863
647 648 4813
648 649 5380
649 650 4978
650 651 2686
651 652 1537
652 653 9905
653 654 4177
654 655 3484
655 656 9208
656 657 9760
657 658 4858
658 659 9745
659 660 3500
660 661 9912
661 662 128
662 663 3951
663 664 5237
664 665 7561
665 666 7819
666 667 5106
667 668 564
668 669 50
669 670 1245
670 671 8712
671 672 1806
672 673 9935
673 674 3292
674 675 7376
675 676 8956
676 677 3615
677 678 3590
678 679 3769
679 680 8994
680 681 4919
681 682 2806
682 683 6883
683 684 4823
684 685 6983
685 686 6718
686 687 4031
687 688 3094
688 689 1575
689 690 127
690 691 6594
691 692 1487
692 693 254
693 694 544
694 695 3075
695 696 7815
696 697 4714
697 698 8180
698 699 8378
699 700 4763
700 701 5776
701 702 7089
702 703 2920
703 704 5711
704 705 6733
705 706 295
706 707 1018
707 708 347
708 709 236
709 710 1138
710 711 5692
711 712 5154
712 713 3944
713 714 2574
714 715 6329
715 716 926
716 717 9292
717 718 6711
718 719 4019
719 720 7218
720 721 6837
721 722 6964
722 723 5056
723 724 7091
724 725 3859
725 726 8131
726 727 4905
727 728 8572
728 729 2662
729 730 9634
730 731 9686
731 732 4790
732 733 3074
733 734 2605
734 735 6852
735 736 9806
736 737 9251
737 738 7869
738 739 6504
739 740 9486
740 741 9007
741 742 2196
742 743 4640
743 744 2950
744 745 1121
745 746 968
746 747 227
747 748 6764
748 749 7678
749 750 597
750 751 3982
751 752 866
752 753 7561
753 754 9037
754 755 7956
755 756 7771
756 757 3519
757 758 9212
758 759 6343
759 760 2533
760 761 5197
761 762 2380
762 763 7322
763 764 8271
764 765 4985
765 766 4173
766 767 4428
767 768 4235
768 769 2041
769 770 7284
770 771 73
771 772 7399
772 773 5831
773 774 1064
774 775 348
775 776 6951
776 777 2031
777 778 574
778 779 3715
779 780 6060
780 781 7523
781 782 4048
782 783 6925
783 784 5083
784 785 9436
785 786 1233
786 787 9205
787 788 2955
788 789 444
789 790 1899
790 791 5487
791 792 5641
792 793 4279
793 794 9160
794 795 263
795 796 9263
796 797 9684
797 798 1042
798 799 9849
799 800 1724
800 801 8325
801 802 6273
802 803 9123
803 804 4155
804 805 7336
805 806 5822
806 807 7458
807 808 9366
808 809 2748
809 810 1172
810 811 1777
811 812 270
812 813 5219
813 814 8702
814 815 1704
815 816 4654
816 817 9934
817 818 908
818 819 3960
819 820 6729
820 821 2807
821 822 5798
822 823 8721
823 824 7085
824 825 1309
825 826 5335
826 827 2699
827 828 992
828 829 6377
829 830 8899
830 831 2716
831 832 1053
832 833 5172
833 834 8190
834 835 1560
835 836 2507
836 837 4011
837 838 9017
838 839 8225
839 840 3110
840 841 6540
841 842 1
842 843 3379
843 844 8110
844 845 5054
845 846 5082
846 847 9115
847 848 1339
848 849 5990
849 850 9427
850 851 8068
851 852 5148
852 853 5224
853 854 6788
854 855 2232
855 856 6533
856 857 2123
857 858 1282
858 859 3876
859 860 4851
860 861 180
861 862 6591
862 863 2255
863 864 5351
864 865 1132
865 866 3814
866 867 7858
867 868 1495
868 869 9182
869 870 6082
870 871 4604
871 872 5721
872 873 2434
873 874 7983
874 875 182
875 876 7488
876 877 9416
877 878 9297
878 879 8826
879 880 5405
880 881 8723
881 882 6893
882 883 552
883 884 298
884 885 33
885 886 9135
886 887 3182
887 888 8507
888 889 416
889 890 7058
890 891 9709
891 892 596
892 893 10000
893 894 1963
894 895 2298
895 896 7484
896 897 5777
897 898 155
898 899 8978
899 900 1310
900 901 2588
901 902 9933
902 903 3383
903 904 5022
904 905 4267
905 906 3564
906 907 8861
907 908 3683
908 909 9212
909 910 7686
910 911 9087
911 912 4286
912 913 931
913 914 5991
914 915 4584
915 916 7315
916 917 1477
917 918 4117
918 919 5821
919 920 1893
920 921 7526
921 922 5529
922 923 8840
923 924 7526
924 925 7491
925 926 1137
926 927 1361
927 928 9619
928 929 7644
929 930 338
930 931 929
931 932 6583
932 933 6622
933 934 4311
934 935 7956
935 936 889
936 937 4226
937 938 6816
938 939 4571
939 940 3438
940 941 854
941 942 9
942 943 7723
943 944 1784
944 945 2351
945 946 8658
946 947 9098
947 948 3828
948 949 9127
949 950 1270
950 951 2072
951 952 6652
952 953 3150
953 954 911
954 955 529
955 956 640
956 957 8399
957 958 1889
958 959 6611
959 960 2394
960 961 8578
961 962 3891
962 963 8977
963 964 5200
964 965 4553
965 966 6932
966 967 6088
967 968 8778
968 969 100
969 970 658
970 971 8567
971 972 953
972 973 7018
973 974 2642
974 975 2736
975 976 9369
976 977 1299
977 978 8185
978 979 3196
979 980 6777
980 981 5806
981 982 5267
982 983 3429
983 984 8955
984 985 2529
985 986 309
986 987 9594
987 988 7279
988 989 2198
989 990 2556
990 991 9673
991 992 775
992 993 6446
993 994 5001
994 995 2326
995 996 998
996 997 8284
997 998 8413
998 999 6128
999 1000 8383
1000 1 5422

Output for test 8

5098494

Input for test 9

10 10
1 2 1
2 3 1
3 5 1
5 7 1
7 9 1
9 1 1
4 6 1
6 10 1
10 8 1
8 4 1

Output for test 9

-1

Input for test 10

1000 19980
253 818 2090
251 478 11394
772 850 57540
144 805 95965
785 915 41301
375 681 80659
402 735 86414
13 98 38994
840 585 51036
490 657 10834
659 384 33438
137 473 62688
338 218 36812
494 757 41955
761 74 29091
441 726 56465
175 384 39218
625 149 95583
209 142 90422
218 177 88264
953 10 55922
777 448 35410
994 487 47100
103 298 93593
528 604 90353
253 694 61146
636 511 83320
136 728 71944
277 310 80505
454 84 45074
815 347 61026
262 620 46802
749 30 13795
398 129 52249
2 73 41776
47 426 40028
557 571 44015
285 242 40150
946 538 67427
29 42 93232
727 115 12046
347 140 57308
728 941 24408
856 87 50157
928 688 60158
705 463 16205
627 843 91113
869 209 91397
406 711 61695
799 137 59723
913 720 22802
404 765 74148
696 424 98227
134 183 93082
821 340 1361
636 497 13418
478 53 74044
38 166 82912
748 914 44669
236 960 23467
955 35 64379
720 836 61134
495 335 27829
678 561 10963
17 994 62783
865 354 57770
270 771 19599
787 815 8637
52 78 81384
12 747 37972
46 565 38926
881 296 28997
567 429 65492
127 258 5521
472 572 66537
825 706 57753
948 476 79022
114 74 37808
543 710 41860
641 446 52871
206 769 63268
501 694 79500
929 43 92066
538 886 15544
109 406 43015
815 294 92191
642 46 76490
715 68 53603
777 875 55498
574 86 94138
342 308 9343
387 575 98195
429 426 5476
314 491 59013
71 386 2474
364 752 98640
410 943 5281
477 432 58347
703 387 50123
141 236 11048
800 373 46389
375 68 27776
152 262 84204
995 89 13870
380 102 5940
132 927 59656
426 918 65
209 550 38893
947 896 13947
182 371 67087
907 418 83887
974 159 27613
587 934 77764
676 489 59110
129 710 70842
407 2 72325
324 657 55750
873 73 30310
120 965 33257
490 263 52790
260 350 83048
770 588 33373
55 200 1960
895 315 26987
605 777 67467
958 618 25873
966 942 17196
38 691 79420
354 352 54539
616 960 25381
965 750 2992
904 149 33761
455 522 61815
122 481 4061
898 819 41665
515 285 45974
456 157 43939
498 704 51976
849 123 41681
809 13 94297
910 393 9613
848 517 93579
14 323 36411
75 444 22581
91 341 59865
65 207 39373
3 662 52428
331 511 44902
363 712 91915
659 520 80659
624 781 72395
492 190 14242
814 121 50608
610 883 74682
950 464 56772
509 328 84836
522 53 73191
33 480 29873
744 382 28235
615 296 37246
747 306 72221
936 52 78712
408 646 41877
291 253 82486
754 934 97788
433 705 83296
485 893 37817
965 435 2849
698 307 41944
345 893 8558
650 490 29656
702 710 57944
699 421 3351
951 298 18641
884 783 42746
940 922 19179
184 217 3663
618 34 64979
276 234 31676
169 178 12020
658 87 3022
720 743 77075
140 686 64773
789 388 16723
924 29 23958
845 774 43249
62 304 59433
447 967 62050
680 297 97326
209 973 9846
296 344 36855
390 717 50574
427 791 46066
814 915 65206
194 637 74129
320 946 3326
623 547 19739
941 979 61185
238 380 63216
562 57 51425
257 902 67072
974 109 23461
116 34 11239
31 99 1052
19 305 60598
965 785 99917
511 462 54539
841 200 60832
220 736 51069
629 304 5982
882 728 21238
990 151 32563
24 963 679
474 201 6709
130 604 83727
267 201 72043
728 117 14905
280 8 71745
367 191 37317
670 259 8945
749 592 12826
251 829 2168
213 392 27543
413 422 35016
369 130 6146
569 208 47764
38 251 30491
397 155 23122
587 252 70489
845 920 68510
788 216 68611
616 393 37861
359 560 16074
780 102 30838
261 470 83206
469 967 33775
71 730 15164
577 572 65560
828 694 62146
99 534 72342
314 395 2129
707 5 89096
618 866 49455
72 291 16586
541 128 80847
507 686 58667
588 812 5737
159 975 53313
204 534 89493
737 679 51591
132 20 81257
488 500 74963
353 595 83932
995 49 3003
123 987 83543
160 833 64401
971 499 93340
945 587 84499
478 899 10054
508 743 24143
879 334 11626
378 942 41113
324 256 66818
373 187 4812
711 190 2286
543 84 42445
393 485 75415
979 824 16359
229 674 47188
972 80 13695
657 222 4573
598 847 38302
853 959 87626
39 776 18350
580 940 47060
664 225 70954
148 670 32346
323 84 69676
349 795 19904
428 982 5227
649 677 60883
847 601 832
805 255 36
933 880 42427
872 581 31006
448 640 65669
117 593 27168
553 290 8843
347 317 95191
680 572 28970
708 799 17970
309 33 73816
915 217 37620
794 252 8904
726 30 76127
365 36 41575
309 56 64043
950 224 2595
266 418 6293
837 608 5973
987 929 31680
372 898 4340
588 713 62254
191 684 9399
221 940 64124
608 66 89840
663 992 41148
238 35 83097
655 629 1714
614 922 16903
542 246 50241
791 925 62612
503 265 87551
539 518 25094
478 917 1314
895 392 96273
887 232 42935
921 379 1173
901 828 96179
174 893 6793
419 795 94686
344 36 61477
960 647 80979
829 550 23517
97 643 14346
489 308 13241
720 580 94479
450 514 5751
629 38 49651
522 217 65177
316 361 41947
703 46 11642
702 522 78601
251 501 21430
245 369 49526
552 67 43366
131 307 60085
996 137 89887
386 887 99515
602 889 7036
962 65 45704
7 364 65758
529 5 13459
381 958 9061
101 387 61305
167 264 87856
825 630 1338
961 66 44686
199 952 19071
88 819 37024
504 206 88985
867 909 2343
224 19 22223
181 477 45955
919 538 97056
534 194 22574
515 402 35751
581 739 14711
884 776 14262
702 846 51349
908 869 40204
168 205 90071
186 900 61646
15 122 826
904 77 78096
97 484 26629
850 409 6144
941 159 76724
716 222 60959
562 483 42013
782 831 43272
987 34 10439
238 456 41977
359 101 51343
787 278 31246
622 373 75694
31 2 72544
189 145 55836
762 220 37551
244 530 69464
426 542 72246
812 813 67584
619 252 74173
72 580 81531
349 274 84670
722 519 64291
75 564 75673
571 459 38214
142 294 82975
671 845 40571
213 660 45996
25 257 55807
628 192 92778
559 364 85849
832 895 52197
350 916 86270
266 558 14696
724 231 27266
370 444 33407
214 770 94078
225 340 67642
482 336 64666
673 494 28294
37 271 33204
283 119 98036
198 668 86737
755 937 75002
337 633 68078
780 250 5447
902 9 41012
241 86 44236
928 727 3717
422 744 19742
44 389 33778
515 593 76412
182 980 99609
470 716 16715
454 70 87052
56 147 65183
64 945 34084
501 956 50677
227 543 44604
322 612 4377
63 353 22773
655 482 69287
634 893 28820
701 853 87641
770 567 60447
916 970 74502
860 505 79565
167 940 86065
710 616 61643
321 572 87316
25 948 91378
506 72 23384
398 358 65017
250 529 35718
168 522 26839
138 968 73755
994 821 30966
933 385 39485
549 801 43546
472 795 63218
419 110 18242
491 840 58747
200 223 77496
81 592 74097
602 661 81616
569 499 87105
389 605 72098
125 923 87031
277 407 98931
423 952 52402
884 169 51820
723 762 52662
298 860 24214
889 707 95294
549 803 86247
399 418 41167
4 875 50907
926 972 95031
684 2 8659
987 932 37081
507 333 83964
268 505 57039
127 518 63336
185 83 84224
987 728 88124
756 974 1874
630 140 82877
954 46 11154
955 428 26189
239 438 55175
571 518 77681
427 834 11948
945 872 49426
27 559 67610
755 134 56948
80 257 99056
220 482 64685
617 359 74990
45 864 67945
482 53 75183
352 227 49105
537 908 41532
760 207 37828
318 633 62206
451 594 26312
59 542 16392
892 597 73611
250 633 81579
466 623 18975
518 919 10809
96 453 94160
355 557 2048
562 440 58807
546 267 60476
491 825 91278
32 136 55688
980 527 55579
965 489 73829
939 420 70646
857 394 39515
309 202 35610
217 361 69317
657 760 19878
275 566 85775
451 41 34617
587 318 90649
465 5 1980
306 584 33296
725 764 43234
118 761 32442
320 275 76102
32 884 23319
792 552 48327
709 781 88953
750 555 7404
419 172 46342
776 172 5806
711 503 92111
826 799 86835
586 384 25305
212 826 85624
447 927 11007
999 597 70798
779 923 56507
334 228 28608
857 631 78378
380 324 61505
234 129 33567
32 592 68392
768 426 69329
593 730 59540
871 705 90987
468 712 32985
742 861 21763
321 719 59448
303 678 80656
626 56 92387
755 912 96621
698 479 43004
475 222 74771
557 551 40715
261 442 16938
324 780 26757
185 764 34850
903 879 30171
581 678 36473
988 686 16451
899 72 59557
377 44 74254
599 400 63728
501 522 53284
942 237 28545
74 526 16868
837 282 5404
67 483 34307
97 653 81239
134 478 8226
205 928 93124
601 484 85853
1000 737 54803
521 464 85655
109 100 37948
986 644 19021
267 863 78210
750 267 53628
754 925 4724
231 515 44857
510 740 66414
345 215 82366
81 419 19365
897 573 1237
996 227 68698
991 175 38683
205 547 54302
823 756 50403
99 384 73508
613 459 60091
352 316 26600
919 81 48945
337 446 1377
910 810 47625
488 398 40972
662 447 9962
561 130 20519
316 783 45341
699 185 51440
158 692 20052
825 782 75756
905 734 11674
350 30 46362
511 406 18271
260 31 45759
707 2 66772
836 316 332
618 834 41000
154 526 26050
197 317 76559
331 369 37383
64 476 7639
93 501 36988
850 862 93850
232 485 63110
586 595 29816
253 366 49003
438 50 74972
963 49 58125
280 450 4673
1000 9 58355
827 391 45770
327 30 32214
188 369 19064
672 219 70295
618 680 43232
336 495 31484
385 497 71921
785 820 9884
234 296 29515
242 968 50866
985 323 49692
366 92 70370
734 306 26557
304 721 85581
983 367 93198
829 599 32533
677 434 20269
496 355 97405
791 590 89991
111 456 74584
785 321 88568
876 364 72285
533 733 30019
605 641 4674
972 573 43009
922 123 91189
355 7 81866
61 628 22713
2 32 71856
457 22 33966
129 606 83750
844 525 66977
576 810 15862
569 180 49466
493 205 70789
615 213 23062
622 754 37769
249 971 3181
632 683 29183
6 538 61639
963 855 84120
487 604 29963
648 933 85891
827 794 78459
32 611 42303
596 752 37918
349 165 46891
319 285 73139
354 466 63122
891 1000 74127
98 638 97089
701 109 36928
985 72 49575
130 314 81402
93 124 69785
196 426 57732
360 343 20081
645 233 87751
462 723 67104
461 845 46347
450 323 59444
559 412 6496
982 339 70833
295 265 51962
418 18 32054
195 802 98249
538 886 89961
122 318 44957
845 68 66418
41 524 16230
363 870 39679
126 665 53589
816 512 87922
81 344 28568
450 306 70337
252 711 55532
489 960 22069
806 272 49542
873 228 94738
396 645 20778
617 226 34493
633 256 32970
145 845 53138
840 118 44570
145 686 5019
208 22 20622
519 553 49110
790 973 26915
17 867 58140
13 604 9887
238 734 28504
493 226 22488
689 547 81984
807 684 77824
492 253 78320
865 272 15527
770 245 4045
94 355 33834
960 621 66202
564 760 51214
297 647 37803
874 502 49296
420 989 71984
456 973 10142
708 148 75985
331 467 39850
576 994 89971
282 390 32064
902 576 32024
662 777 939
308 343 43235
809 145 26108
149 440 98879
473 776 98334
620 269 85394
87 254 48724
432 455 41651
821 425 96932
396 488 74186
525 511 98847
867 449 13506
11 35 46666
803 494 20814
930 373 34287
451 906 35451
527 344 84905
529 775 40681
813 948 12169
998 695 32031
196 219 36480
701 85 16866
366 448 23360
531 250 45084
169 179 81493
427 728 86944
770 179 73822
897 435 18702
844 116 60514
538 636 76511
757 666 24058
193 497 68758
992 363 76475
593 74 5006
123 509 526
851 1 60952
381 296 28722
167 469 73618
634 171 96813
269 684 48350
935 547 91458
431 604 72003
145 714 88994
218 188 92939
726 545 76061
79 71 13263
374 22 23643
843 95 41162
13 64 73795
48 876 50064
594 226 1998
550 35 98780
263 37 40925
450 383 84494
347 321 74572
417 733 92650
790 996 58375
885 990 29217
948 503 56581
176 298 84629
753 361 22574
787 710 78123
824 841 36385
558 117 90187
230 963 44533
962 534 16301
309 535 50090
651 909 7326
153 478 61626
450 410 9801
162 390 16553
223 964 89691
64 438 84866
532 175 7423
494 361 66652
27 245 54966
913 897 69274
174 338 65924
651 664 2429
412 641 36230
802 793 17392
117 697 96966
554 387 57381
728 253 55913
440 27 93406
36 679 60785
932 644 50697
270 269 37870
285 545 67872
277 973 97284
421 202 43437
117 593 12553
855 911 15458
459 291 88538
838 203 21977
516 961 9365
511 745 50648
779 793 12269
323 15 1553
647 886 29181
849 521 88601
793 957 29069
703 509 40276
994 319 7086
548 856 36923
508 184 12790
604 548 73300
749 196 20431
763 464 20105
648 369 74752
521 901 36952
477 854 7744
338 922 16799
656 549 5144
863 635 45043
46 909 13551
594 699 20506
141 350 254
956 780 23368
676 237 25016
577 340 51536
430 291 46364
703 386 22053
252 184 77708
238 679 34570
146 722 30968
196 624 43561
546 129 72053
677 735 96008
913 102 49684
604 469 78612
894 356 55041
632 72 40743
815 124 75994
494 832 583
567 753 18729
190 720 75924
670 632 61821
404 36 80498
858 396 84762
678 431 49366
34 42 27611
105 82 27242
228 176 81409
411 522 95254
516 104 13820
587 184 83361
219 108 8030
606 280 20786
1 777 28643
431 891 89320
824 256 70705
905 218 2809
81 812 40389
954 220 61151
57 825 99666
241 996 3253
700 356 31823
979 385 73780
108 170 8781
998 164 35563
605 484 16387
174 188 22643
985 349 95075
556 89 26028
380 239 16085
727 257 16677
82 861 3728
819 35 22706
988 814 3165
152 594 97162
987 509 3118
526 895 32292
874 537 28276
962 612 5184
553 991 41915
809 427 68642
21 103 85075
55 830 82893
868 888 82881
814 52 46384
322 566 46370
216 683 69895
104 974 36121
67 602 85434
51 338 89484
692 146 93939
767 166 2120
659 220 33007
891 440 83411
626 253 30976
995 574 98010
242 141 80984
362 596 24937
147 663 74073
485 72 81475
982 907 41167
500 197 2285
719 317 46295
510 675 89538
762 85 79163
335 60 31510
827 422 53751
423 405 28464
85 693 88610
508 117 44094
766 591 81428
963 109 17927
279 745 47997
953 392 51507
390 929 35268
801 91 84955
222 600 48781
978 702 9203
670 165 61639
138 127 24146
81 220 18912
189 999 56226
286 925 5504
677 922 48808
605 428 53197
47 695 82350
999 649 1571
700 782 24549
217 984 92570
343 623 79708
914 120 83788
913 383 62328
837 608 17613
758 463 12289
185 271 52245
232 819 292
232 168 4290
13 739 34341
997 639 2557
971 208 13899
90 915 28813
473 54 45077
432 734 47913
895 346 1671
517 987 74207
335 231 84438
855 874 50022
945 515 87034
583 856 37382
142 764 46352
57 663 70794
462 827 29618
195 903 79049
893 167 57295
879 189 96811
109 396 83498
335 185 99704
849 206 30648
704 592 33582
820 973 84723
482 677 80131
660 470 3593
914 439 50139
432 487 21031
621 134 44909
16 944 90370
552 441 57704
758 144 67552
701 143 70608
673 724 69427
349 447 94260
170 929 90271
608 521 2536
447 12 78967
580 42 37587
523 303 68954
316 672 73858
811 727 85967
954 278 8667
29 237 79339
475 15 60688
756 626 56209
276 896 62817
287 783 92263
681 750 1842
983 688 4716
654 994 68031
732 851 24194
9 817 71147
598 483 75175
964 173 21002
590 860 88757
837 421 98384
620 237 23
721 851 14703
760 692 20037
753 759 90042
955 142 98773
771 335 30133
605 481 54730
778 7 74694
989 8 635
409 116 6471
997 500 27442
847 522 26162
890 576 89274
649 612 53026
790 653 40333
124 777 4455
956 909 54060
962 639 1189
322 684 90177
437 670 9938
288 140 6934
161 934 89781
88 447 76670
699 720 88670
703 98 77459
479 430 99934
388 884 27241
378 295 34555
413 483 42876
82 12 73664
573 301 8952
858 234 81464
305 366 89552
24 388 69602
121 57 95305
902 868 98135
786 153 91874
432 394 47603
267 948 40015
278 175 2448
578 838 41373
163 141 582
881 605 89886
268 156 31262
676 757 77734
895 413 69636
400 900 27773
793 773 6204
92 376 22470
618 742 83099
807 542 98028
948 266 74191
904 847 50423
411 733 87042
519 994 89069
932 727 33964
183 714 54363
955 486 77507
682 690 37950
776 511 94919
317 610 5725
934 637 12024
780 179 78927
864 953 12337
209 994 98208
288 63 15491
1 378 78673
487 92 95979
528 950 98661
390 251 75788
999 169 13456
988 893 69389
518 917 44168
471 195 60384
464 884 16592
878 91 6879
255 581 17232
346 253 59070
647 231 38597
897 243 10986
65 382 59337
310 837 81676
226 225 52193
772 745 54015
655 128 57831
745 71 52708
325 302 5315
929 533 70012
512 602 40659
754 550 71555
488 887 73972
324 223 37281
901 250 89858
645 795 10629
124 809 28284
546 639 41028
847 699 80705
379 13 9633
980 24 40144
529 34 87250
416 589 43089
990 912 88412
240 192 25312
386 401 14308
194 29 99431
185 664 29977
235 44 12823
247 748 81554
622 732 62533
656 228 43414
596 829 35181
859 917 97170
402 328 43761
802 992 27146
182 299 17692
846 82 73228
232 462 68988
785 60 43719
670 681 91298
435 688 26126
615 635 20394
136 493 86722
249 894 11065
746 47 33363
437 229 71444
16 74 55853
477 314 53085
536 301 48221
569 371 22242
608 21 39676
595 146 8642
439 540 74778
333 613 1026
731 677 87123
959 391 74560
384 835 51575
697 687 91404
349 123 90291
72 696 70211
92 937 3171
589 965 82765
480 606 47203
92 735 83887
120 112 35618
511 235 27576
697 794 28312
383 720 25360
858 475 87709
553 118 8132
489 328 45223
453 498 74163
59 614 82643
145 817 90086
257 703 91206
491 672 52068
636 600 27764
707 911 90498
182 270 93355
651 330 907
978 461 51748
828 35 69200
441 550 94610
609 192 19107
664 277 27363
335 834 22853
934 253 12840
196 16 32546
466 866 6079
147 220 23729
960 479 72059
346 226 37886
895 777 36678
86 739 15639
715 845 42302
548 559 84988
801 411 71274
168 250 29469
33 147 1286
605 226 90785
435 306 89744
12 364 76089
788 249 23984
878 279 32421
74 917 75135
632 570 76035
394 909 87187
643 182 36354
142 3 46739
719 640 95343
24 424 32129
388 167 76140
636 608 12927
266 943 86157
534 363 82230
103 498 44862
12 884 29607
545 70 16602
547 775 54743
187 513 66461
962 207 75484
481 335 53871
88 474 55859
30 753 34476
744 261 89010
593 842 78112
476 55 19475
545 662 68020
320 263 85918
184 5 74456
391 465 24418
77 300 41898
903 171 19337
7 381 64366
267 856 42109
108 865 27702
163 329 13529
824 155 54074
86 174 34745
442 444 2280
258 899 52022
557 316 16099
79 565 3353
459 901 10359
667 618 55977
531 79 22436
211 132 70950
366 660 14773
891 85 3210
334 829 91003
585 461 28260
252 482 6817
817 932 13247
69 284 87058
687 994 62724
765 322 45606
896 758 13817
555 707 19534
640 832 14424
820 393 17110
632 396 85694
114 7 60945
45 823 1113
681 422 9182
26 479 65868
348 202 45984
105 807 60879
163 623 56785
994 508 87776
387 932 4948
134 393 10579
140 86 73044
315 382 92089
736 847 20121
214 28 51146
767 247 57493
573 230 77949
548 460 67112
55 244 72457
338 372 97195
730 319 32328
167 249 38820
901 293 7134
747 733 83221
774 853 21434
372 350 33552
601 195 16124
412 143 32023
7 606 68078
378 63 87767
48 257 75497
297 937 66015
589 756 3915
673 241 6661
877 461 99786
226 246 49157
772 797 17109
267 920 64520
872 943 64527
286 372 21256
895 490 23304
831 986 97600
938 353 33540
178 267 39564
638 928 19440
883 65 57017
679 222 9789
950 682 72055
244 554 27278
967 432 31564
457 687 14810
794 990 92992
146 941 4929
413 480 90458
692 43 16447
756 834 4329
329 851 20359
363 639 80660
916 45 904
347 322 98222
33 237 27678
375 46 13824
315 37 89969
147 317 92733
541 774 12424
375 220 81532
225 900 32860
215 610 32574
259 270 12489
932 525 86187
169 746 42220
214 776 36594
603 599 83260
693 652 40947
264 427 43673
164 958 31897
773 170 64463
394 743 97073
270 232 57004
16 770 92172
143 989 33738
93 934 58340
11 194 87258
14 951 27302
441 897 78566
398 569 61729
919 817 29853
662 631 63599
245 703 63868
14 59 45235
355 230 35377
640 319 80821
833 658 55184
784 916 51197
32 569 13989
953 134 8739
121 214 84657
752 419 90670
806 17 22914
864 884 280
94 119 64986
412 847 53625
422 668 49458
689 203 84593
257 399 99976
391 388 22928
956 478 18049
374 134 66152
390 804 47957
626 69 36821
744 348 41266
942 333 95029
961 310 72802
163 119 45490
914 711 56747
653 38 1489
130 966 41444
263 366 39170
418 517 25559
487 825 97184
186 997 99279
871 614 67221
180 643 14533
298 796 63696
360 286 14961
397 384 49613
362 872 92742
79 667 45356
947 836 81774
772 747 41260
120 930 56797
734 561 60667
728 133 39198
523 665 25495
808 712 36854
543 672 89603
766 284 90316
433 25 73395
620 733 37693
718 506 98464
1000 117 57936
560 913 24669
692 580 26396
356 777 35918
420 624 15078
91 829 20620
375 431 70386
751 747 22170
483 493 15141
988 185 74859
104 1 14858
17 936 34417
948 604 33460
76 351 10167
699 620 44586
880 49 51677
310 21 81051
408 406 58153
252 927 95636
789 67 7975
789 277 36431
76 134 37799
31 550 72746
381 361 13173
352 528 51872
401 113 91103
421 789 87764
178 191 32172
456 696 46775
874 331 36563
151 657 16351
284 87 76778
186 885 9808
546 982 74540
425 155 6892
538 378 54644
678 480 22064
221 243 28593
916 766 80048
598 541 7921
254 103 3423
693 806 48707
577 583 10892
559 743 39789
713 282 29214
90 173 40103
921 816 7780
163 231 62352
929 175 45619
821 574 53216
275 847 25822
432 269 83514
367 327 64090
109 570 73000
390 359 90712
915 924 18153
82 26 30073
665 157 14236
191 861 35516
765 479 40688
963 695 66314
231 516 28746
558 381 21112
127 470 69572
837 470 32313
760 533 16227
137 686 8661
294 758 31677
154 345 13867
632 212 67983
678 899 1945
545 565 19176
925 310 1085
747 773 58563
216 344 31400
100 656 81511
785 235 32648
895 247 25293
591 923 5446
803 789 51429
53 772 16459
617 716 10003
278 243 31928
50 679 62674
393 242 75241
49 993 60340
635 503 52477
881 502 81723
803 794 62313
943 239 46115
714 20 6520
782 478 93488
376 480 35766
55 759 70815
648 784 68208
640 376 76608
494 68 28594
996 544 16474
789 266 4628
380 930 90570
399 45 58636
876 916 10769
707 403 66144
818 168 58550
601 335 46549
977 894 61540
396 501 85034
291 446 82381
556 919 46169
485 546 30900
881 467 55298
148 102 68525
551 870 80584
70 366 23401
404 915 92353
297 816 62681
149 355 11076
594 388 6366
864 120 30273
761 289 45110
228 540 13342
329 838 41490
551 714 23040
916 649 26461
182 401 89865
997 754 30513
352 434 8662
91 862 85607
211 227 61471
851 852 57231
390 961 63458
579 302 55139
645 791 26689
645 182 76956
46 643 48137
799 859 19486
584 371 36189
445 384 83279
672 991 75841
875 813 60043
835 395 66785
488 205 67715
279 343 47711
812 383 87356
454 338 26401
312 474 57199
683 959 75134
418 499 58579
408 778 46602
220 970 69476
615 365 72310
819 149 84797
513 215 48427
895 926 86239
232 281 41044
57 33 86356
368 583 85390
866 716 46807
995 294 72567
965 247 24138
681 722 75104
829 383 5274
395 532 69786
320 310 28032
952 548 40615
984 944 55672
566 651 25391
634 40 53256
927 198 71603
174 116 39919
247 254 34599
630 709 38779
513 983 20173
822 120 26493
722 504 77796
665 118 67780
315 141 2697
706 531 41330
255 139 58609
371 741 1134
976 659 54732
36 257 91713
18 35 13225
490 207 84047
993 51 6768
462 847 38784
603 978 50098
133 674 58803
271 356 28057
11 316 46779
669 801 22754
277 532 80142
311 245 75159
870 469 43000
920 867 95344
118 986 72806
95 769 47408
121 866 44540
828 668 50163
143 77 3173
943 855 76194
474 961 87470
70 102 92133
539 612 94002
405 964 52273
743 307 44743
511 112 22837
377 871 38309
396 763 16136
472 925 31278
679 97 17572
991 642 13398
444 464 10467
55 596 22005
370 949 64762
29 573 45504
140 315 19366
363 504 3742
125 812 90138
49 948 22961
497 577 48991
491 149 90981
954 546 45424
901 12 3831
201 369 9200
773 482 73228
440 337 68720
943 702 59434
754 796 73558
701 933 93958
278 245 7454
426 236 39296
323 568 44249
334 344 63501
54 174 74701
535 725 46474
223 305 39913
925 376 77855
720 809 14960
4 718 34661
600 675 17290
187 480 47715
755 776 88389
98 376 17074
623 877 72128
699 577 51014
3 402 99237
730 314 36161
538 520 98232
607 480 59235
281 492 74834
113 781 94021
240 847 24127
615 235 10576
843 308 57198
420 787 5896
821 801 46251
487 37 46980
358 549 83870
189 780 30476
680 366 97109
812 551 7573
658 923 84812
244 49 5778
904 624 17621
690 173 95040
842 421 17212
230 671 24050
130 2 9760
909 223 89300
626 699 97332
177 159 51143
99 731 31153
500 894 9396
475 671 35651
648 291 65693
420 682 50534
442 246 22116
443 647 245
18 406 99506
68 706 79131
226 37 46659
308 531 96110
201 683 67961
223 431 56435
514 81 51434
547 125 75205
792 11 57646
439 126 78441
196 370 21458
253 227 33525
641 710 11750
172 368 96409
854 829 55961
636 789 96183
69 576 51048
193 361 15595
203 566 39738
680 211 31176
402 651 48724
628 108 48976
337 632 45617
57 733 6140
237 493 28993
378 453 88981
305 636 89049
665 683 11241
230 629 38796
793 367 77475
795 894 43876
255 617 53856
238 945 70192
323 913 88600
815 52 88837
268 396 71566
255 376 76870
937 424 72534
918 17 50116
284 812 67260
529 638 86054
498 514 60660
442 721 91898
354 912 24220
757 864 54034
152 52 37301
880 617 86555
303 486 52844
671 371 68113
834 838 39396
472 97 63276
337 503 55773
57 162 82214
320 411 20919
183 630 78027
586 664 66179
202 316 7058
39 223 89712
762 418 25383
951 530 69216
48 277 15039
902 552 90375
415 325 81783
826 890 43103
455 161 95637
470 187 28223
138 717 28776
712 774 74167
481 838 53280
10 572 16230
638 787 46629
541 178 30530
217 552 44945
107 687 81770
267 789 81576
805 777 98398
522 999 69535
647 127 30598
484 645 18078
55 924 16439
194 153 65076
371 782 59968
274 663 24185
960 607 56291
100 728 9909
877 656 63065
227 53 65586
353 939 57233
997 536 44068
272 613 35123
425 51 32316
558 478 67038
220 445 13311
827 629 85623
906 271 10722
561 531 598
965 596 16177
903 181 53529
438 765 35878
50 833 16501
452 307 78925
929 974 2482
726 11 34054
706 673 2232
977 295 5137
859 369 57050
454 318 40014
987 494 39917
751 375 3706
935 252 16756
241 752 44559
214 29 35840
576 862 50565
601 915 45622
247 146 44598
615 635 6457
933 36 94262
778 401 57248
152 669 85351
403 375 6285
507 482 87878
887 40 62443
100 879 13371
15 795 53971
512 417 86217
498 366 37184
533 174 91116
934 436 96893
602 35 24397
976 385 93151
809 22 19657
849 899 31895
79 693 15995
226 63 22361
642 33 36872
359 602 13722
885 785 77254
672 252 16539
706 144 71493
443 892 29468
464 43 72629
714 699 96477
406 946 85907
469 940 75132
853 300 26125
454 523 83484
238 244 2720
489 850 45391
985 388 85096
876 880 23538
918 700 83353
969 328 36066
914 156 76824
205 62 86292
856 194 67496
378 670 73950
974 505 75539
823 224 47028
210 614 34364
442 62 29239
141 951 57509
820 304 22477
975 721 88742
388 544 72298
933 187 79153
603 683 62530
107 632 52503
683 170 42677
296 549 33239
709 912 95680
660 503 92172
315 363 78991
387 191 85317
931 932 80704
117 229 56637
151 733 55591
782 614 44697
304 469 59379
204 145 45027
468 383 86735
970 62 40746
332 585 90412
522 575 71799
805 243 78081
385 947 95549
469 935 91700
82 525 56833
550 573 66488
695 952 67692
77 330 11159
491 416 42480
75 162 19163
2 925 80036
244 723 30192
542 155 25576
828 704 78044
704 755 50125
277 587 27027
580 75 18721
909 766 91149
324 276 39991
837 755 41066
114 917 22419
188 304 53014
343 495 29908
398 70 9735
152 465 64439
738 941 55067
164 967 24646
929 39 50906
556 188 20581
310 530 90770
578 595 51883
881 365 92070
375 379 89412
796 286 55809
612 372 82960
553 810 44050
871 228 89213
262 873 2494
801 130 95049
330 711 25711
277 480 13640
641 714 22521
371 783 15247
656 547 17395
28 355 7006
189 667 66910
769 68 24133
641 632 97394
123 125 94194
185 526 54523
16 236 35799
729 875 76792
511 747 14162
57 994 94170
764 740 10197
782 745 75737
201 655 45857
832 787 28850
957 180 91972
482 725 72156
69 247 60171
295 398 7899
42 189 23761
387 702 97170
126 871 285
870 419 16066
876 508 37618
14 364 21449
193 213 2757
269 184 76590
516 339 68658
265 861 8953
805 111 36346
506 872 66084
377 41 99209
795 325 75430
302 742 61658
18 359 65671
230 159 1216
414 916 62484
104 505 20351
965 163 10615
75 467 42771
298 164 98277
690 247 4005
366 807 70151
107 236 88805
817 893 5822
976 916 50051
891 131 13464
395 614 920
909 317 56236
727 283 3662
242 54 66960
488 682 59649
294 686 82015
882 188 66473
126 992 50642
41 813 39617
523 216 68859
137 31 98605
805 950 13866
87 185 23592
140 847 96834
821 158 99673
858 158 31319
46 172 67200
37 997 85325
202 638 67718
417 606 99240
447 464 58728
749 68 66532
131 877 67110
288 62 17283
446 86 4140
969 404 14185
317 955 52574
306 632 25127
911 349 81895
726 940 52693
146 668 38441
430 551 11726
306 521 59856
719 631 82496
157 913 39293
560 52 12261
515 589 16930
498 514 71235
846 992 47498
785 886 98223
804 578 38368
707 371 81798
227 96 68455
857 303 11526
121 150 10682
525 442 13593
465 55 87459
978 984 33956
969 570 37153
206 67 96290
783 290 70093
505 9 57799
952 158 25378
255 613 23586
756 490 69707
198 523 84231
604 467 97695
587 926 79024
508 881 53344
575 386 2549
216 675 95683
224 119 87540
382 918 73491
346 647 29745
187 232 87853
709 938 38050
175 520 58005
452 566 31943
685 589 47450
70 284 52024
744 184 60239
862 219 26815
131 758 33548
777 248 48893
9 345 33431
298 197 65139
170 598 6665
735 602 29117
676 544 99153
959 993 21222
495 369 24317
713 607 62178
470 773 41661
717 320 71789
61 564 76149
257 994 24447
854 484 33616
455 149 17702
350 617 39377
343 769 84688
63 342 56182
669 658 65894
794 187 1363
113 847 36079
677 988 32492
670 136 45748
154 582 62954
654 549 25760
622 251 66110
742 979 47804
83 666 22866
92 847 67886
278 740 9679
477 102 98144
464 533 65820
951 24 78841
885 123 2346
433 76 42999
35 188 62620
14 297 60361
679 452 73795
526 317 10886
617 554 66516
71 585 65992
603 728 13807
978 899 69757
100 739 74641
528 85 78426
67 435 98812
363 55 58825
166 767 75856
482 562 89733
387 447 66349
971 962 23419
698 305 13373
596 463 68702
687 572 35154
771 212 75681
205 989 48747
611 801 20461
378 977 38626
291 832 42459
89 564 16197
403 265 53168
707 35 84217
522 408 75165
93 109 4851
656 262 91973
645 294 79529
445 392 30140
421 204 36869
605 181 73511
168 991 34599
784 188 3001
819 707 61060
226 923 22581
686 439 73673
300 641 5328
945 613 12324
689 494 60768
244 985 58541
425 853 81497
767 363 3016
954 313 5800
660 314 29618
935 373 4195
373 305 98232
366 977 46883
978 656 25828
471 980 32868
455 99 72111
659 991 14887
373 487 3654
686 503 70959
351 654 69971
75 271 1257
379 817 39981
355 48 7346
362 283 95324
341 110 16146
440 329 99953
430 791 83611
269 678 73336
771 683 71021
424 641 28723
46 611 74797
862 867 48175
261 848 38881
543 193 52242
4 868 16935
684 14 77374
475 318 41155
152 928 73423
834 615 93545
826 635 90968
437 709 44365
655 505 41578
854 31 80839
399 263 41733
266 505 50089
631 791 38772
948 516 96246
228 670 37397
842 445 98582
829 989 34408
537 309 31196
394 673 90202
424 251 51408
687 441 5806
543 173 81423
333 613 78054
848 385 28353
869 630 15932
313 379 14126
654 960 93954
962 719 16842
986 266 57587
588 468 48011
380 227 76049
905 32 93943
517 454 18627
901 859 43826
531 564 10694
909 495 25359
220 620 81364
939 925 69677
556 119 34662
375 705 50602
601 67 81981
632 467 86885
438 409 15402
296 387 22654
211 212 72184
706 258 50444
677 968 39664
954 331 6954
72 7 83509
128 20 75884
547 621 35484
13 954 84468
774 190 87905
160 943 56552
372 597 18763
981 780 6820
948 576 18496
278 239 96801
284 192 42224
655 52 12352
628 935 87898
581 771 61262
122 590 10035
65 494 85547
661 45 15270
792 159 26250
367 978 60197
957 826 14826
148 626 27109
552 202 97115
838 553 42742
608 802 78674
197 63 91796
42 450 13860
439 996 83872
597 265 74015
927 514 18382
752 62 89338
729 887 93838
282 347 15389
186 461 62578
987 555 38186
402 228 75734
203 23 63128
198 234 40566
814 105 59514
679 120 10440
740 853 44543
978 542 58624
324 731 94905
784 471 82091
690 49 8077
918 586 66830
292 319 52032
526 446 65581
982 363 6394
453 877 17072
305 316 74163
199 211 76140
929 834 66463
400 738 58599
448 828 95288
33 257 71557
703 438 62849
501 470 99374
863 402 97707
91 796 99160
407 219 38464
969 734 54014
802 873 6943
539 688 45342
719 638 31789
975 277 37173
412 834 20875
233 682 62375
635 407 18590
782 113 32680
352 272 31438
437 88 59406
310 101 75207
349 395 90098
338 736 69816
614 876 55142
799 48 12905
832 923 11490
590 649 16476
703 238 50609
326 918 30960
765 355 64397
218 761 27058
612 319 1758
700 416 47095
575 583 91060
975 76 5211
249 981 52394
897 822 31984
487 297 58038
756 905 29715
110 216 1832
222 612 12049
893 21 12
660 130 94711
243 224 60638
670 636 34964
650 198 22212
823 591 17460
119 926 22946
23 963 87701
239 678 43163
202 509 48736
575 909 95980
704 272 58640
280 335 39234
267 972 92903
464 287 48905
54 498 18727
980 957 18846
294 255 16220
323 307 41810
183 821 76364
91 909 63290
715 888 87993
49 879 46624
372 464 13890
658 367 11353
155 623 7759
463 349 35090
69 546 51383
376 118 2706
548 279 7240
456 994 44331
696 283 79397
926 628 74445
390 251 22816
108 141 59473
730 845 6627
430 603 14441
328 692 89510
797 427 52237
75 484 45784
421 723 51592
703 405 49287
330 801 46564
933 245 49953
425 412 85060
269 884 789
872 862 48571
915 303 30898
693 164 96694
176 400 4120
899 183 29540
655 126 36243
456 764 44924
52 328 2208
464 280 5632
347 340 82901
561 480 58124
863 50 66390
378 947 59083
777 992 71610
311 112 78508
437 651 89515
200 245 34970
879 521 38373
159 728 89836
850 360 81535
329 260 20095
731 735 36309
29 124 19686
21 206 22462
484 168 23124
486 675 40560
83 541 73112
603 862 50990
330 235 40500
41 70 10349
652 956 94030
386 50 23760
862 358 46788
419 395 76160
586 856 15995
613 332 79481
153 243 35563
15 354 29165
249 696 78846
670 195 90239
626 896 29890
675 925 88628
385 36 16489
779 175 88907
987 335 77493
318 329 77105
560 161 77257
266 723 29271
961 239 87871
507 437 26541
402 675 43166
678 916 74192
713 543 39576
888 383 91707
574 290 36693
254 134 14010
415 238 96921
137 846 42186
728 469 33498
164 339 95005
190 231 69758
457 748 35436
352 292 48500
734 219 55739
375 925 33312
508 617 13566
97 978 92332
943 899 88820
411 436 48547
101 934 83062
684 290 66251
431 47 77060
722 834 71411
293 686 82144
217 424 14519
186 88 62378
163 653 86475
413 336 80417
201 155 6179
134 54 51631
775 115 43314
173 718 57097
7 777 67170
692 187 29462
467 682 35679
554 552 38864
558 930 69378
893 756 24143
48 172 45343
101 702 82828
567 332 47954
284 998 94126
412 94 73132
950 263 66175
632 77 28994
535 755 78547
816 970 61105
571 699 85349
94 193 7396
795 887 24848
479 714 20767
476 667 61402
921 145 23814
535 628 95763
611 803 75746
717 148 78281
686 694 82096
737 798 90019
929 147 66112
816 894 49259
881 94 74737
900 860 18564
44 613 21484
671 426 83370
825 189 981
972 286 42697
666 918 63735
815 366 49823
313 384 8751
559 495 34918
4 753 94799
215 841 52698
827 404 19093
253 239 50763
793 609 46588
78 941 51911
348 989 12576
713 75 38743
96 897 83055
942 648 1965
695 917 3968
887 715 26182
291 764 30009
881 856 39261
841 971 82405
781 910 18834
122 820 43181
196 396 53893
93 490 40988
92 544 86930
8 861 40976
75 828 77862
838 10 32504
46 18 42737
16 630 75577
925 34 64710
744 867 52831
491 48 20026
980 292 32470
876 280 98913
736 561 37921
563 888 76995
924 101 85184
941 957 65229
922 693 596
307 621 21520
174 330 12616
573 512 70106
216 890 65438
495 359 65313
407 272 88048
294 544 53962
747 890 72886
703 73 91178
395 654 64452
15 249 58758
697 121 9283
560 736 59207
449 841 62423
160 278 76269
783 942 87676
326 341 70321
567 303 2067
991 540 31769
644 69 18515
245 520 37882
365 278 54578
452 560 70489
292 119 72938
922 541 43449
215 809 48231
556 836 57908
210 157 49474
749 575 40816
169 344 64460
689 210 70056
318 91 46420
229 20 38871
347 509 17514
887 446 47787
48 894 95002
883 476 79909
39 383 40118
966 208 81218
309 23 94386
518 834 60426
961 889 38095
980 660 20324
488 882 99022
285 748 3909
178 534 60308
5 887 23190
387 795 95581
946 264 79546
969 481 23206
154 219 45075
43 644 83035
54 739 8015
936 414 90502
683 435 36139
568 695 39316
807 2 13673
601 544 68059
217 124 17357
697 21 69677
915 578 5830
911 652 12224
1 687 35278
766 53 46565
200 906 47247
247 44 34166
248 712 85972
143 384 98925
618 794 13141
638 150 26189
567 826 32456
219 8 8718
257 231 93070
309 508 5835
566 424 62386
610 670 66632
673 188 95232
408 511 71374
201 787 6992
703 927 97981
528 468 67548
535 275 77118
118 992 93374
977 61 57034
401 895 58599
422 632 50560
609 264 88584
120 495 69991
258 220 79192
185 211 49894
4 544 51773
278 443 90660
621 560 95129
681 933 84105
927 318 20505
558 268 84279
173 180 76887
667 763 33358
887 754 52616
449 297 64152
344 542 10507
786 666 7784
345 677 13756
629 805 88788
946 910 55066
566 766 74975
745 44 15148
507 283 87166
612 992 62404
260 607 47853
153 110 90548
171 616 25334
847 751 62030
652 506 77659
913 645 61956
30 710 73521
426 685 95617
708 832 84124
699 997 58087
658 753 96699
119 957 49851
87 504 2021
695 867 86871
339 877 15135
49 184 65516
733 57 5941
916 673 46000
264 148 19051
16 587 94060
972 285 35178
476 135 69264
664 156 20453
882 375 2499
110 597 4189
294 83 64237
702 598 90321
726 891 97588
874 890 56852
460 292 63219
96 351 48191
230 881 35018
737 496 49033
463 300 35915
59 798 22376
493 987 54021
91 575 20722
333 248 34448
222 835 95673
866 38 62484
568 257 31579
448 799 69160
296 168 60897
595 200 99711
393 466 56122
731 842 61614
657 214 98056
904 936 71388
91 735 43962
128 407 34827
736 242 54394
886 820 54194
405 979 3489
957 227 55435
422 938 96179
615 59 29909
829 24 53566
116 80 73821
850 467 71911
608 428 21039
849 606 17126
20 1000 8364
350 545 29768
577 385 46724
866 819 11498
276 998 46464
299 258 5644
378 823 9759
197 996 25960
624 906 49919
230 296 44119
581 422 40138
477 137 23488
861 904 71416
679 980 83633
676 829 99908
286 292 98206
460 936 92936
455 46 39132
361 358 97107
656 276 1688
429 395 7268
917 884 17096
821 723 1956
152 138 33635
980 122 24662
271 29 21299
558 587 60759
956 874 33213
313 5 10573
940 111 46581
334 799 58361
570 418 54278
292 514 80450
782 821 83601
903 807 7932
284 821 83554
870 119 32464
95 877 64419
99 90 38083
561 14 87022
711 946 71708
481 659 32277
346 288 24920
166 737 4701
973 689 71604
145 972 58239
263 525 46460
140 988 45554
229 758 11004
594 840 23564
892 214 17627
550 273 459
837 901 72804
925 820 69321
965 873 23645
936 476 76789
460 714 50052
800 525 4191
557 78 88771
749 81 30716
314 644 76607
586 622 1156
838 80 91344
9 235 11268
881 556 77232
708 200 97167
773 341 70979
297 392 14778
374 934 25686
806 704 25434
450 771 50099
423 378 55036
855 885 88873
89 229 9234
644 496 88114
196 80 46174
536 598 8946
927 576 55595
860 705 15320
915 391 99126
685 176 46927
414 275 76349
299 310 4203
527 535 3292
374 768 59287
453 233 79482
51 406 73369
626 704 58295
683 650 87506
425 969 49772
952 446 75809
578 372 42222
240 73 82872
774 627 56398
893 270 6772
125 557 27576
883 390 99626
938 759 26604
939 405 23286
907 263 48062
705 386 10013
76 194 75591
148 768 99830
127 991 87955
396 389 32847
952 512 55323
694 439 1557
804 65 80494
208 668 80432
822 305 16691
208 366 88395
753 730 58822
872 320 4322
863 501 45448
603 455 1843
466 653 49147
904 976 66840
968 884 44643
987 730 57202
643 513 92024
8 203 31583
90 949 35335
761 123 78207
262 444 43069
68 891 19023
721 85 96488
48 231 19391
931 422 3711
660 416 59697
173 618 43340
727 993 2699
28 927 47788
150 261 86901
593 819 87162
835 239 69229
271 261 82301
854 100 81700
275 491 52631
43 201 24642
12 249 78166
356 940 46245
282 639 17272
894 778 82773
713 678 30717
303 191 6551
916 772 61173
15 72 11026
505 772 55653
57 754 39695
306 747 36706
245 913 55061
235 509 42694
13 780 18587
42 552 77299
233 620 10954
356 522 5869
427 694 74883
550 720 53740
655 724 29796
402 418 79101
666 475 61346
174 887 11932
305 580 45944
856 166 99338
827 817 42922
348 122 62277
41 990 56055
112 872 89605
835 963 64611
252 759 73012
78 859 25677
964 556 85202
543 488 52506
61 783 26713
229 472 38539
350 393 10886
339 21 4927
562 76 48038
525 32 95873
635 642 4476
493 654 10554
401 682 1869
240 884 4764
374 389 37824
846 102 11052
238 640 51753
259 526 49443
686 804 79004
717 193 26880
358 417 6514
363 893 13359
45 798 25111
280 666 37350
20 429 28723
473 604 14920
113 7 22510
990 759 13768
145 201 93805
337 557 19521
754 436 88230
998 302 56593
147 12 82989
812 122 36268
593 823 1639
196 897 73112
203 817 5576
313 326 9917
514 445 91061
70 249 29749
857 121 21854
510 350 71851
521 942 22997
994 282 77161
168 549 22753
65 540 30300
233 651 94502
558 226 99815
354 142 95680
954 554 44749
74 302 22957
423 156 36819
717 6 83339
998 355 36685
899 515 17852
438 619 88268
88 918 46500
665 772 31409
806 938 56762
359 617 49067
660 717 95140
167 673 99563
525 843 35279
879 182 85276
745 218 2174
715 69 3963
632 337 31050
755 188 21714
692 597 85871
308 710 98229
24 777 21241
49 916 76759
891 830 20283
424 460 7513
641 88 99257
62 613 50971
750 576 92955
937 625 19709
533 691 47401
595 561 88060
371 142 86436
638 734 65484
820 492 94726
279 127 41150
366 639 74142
979 896 95203
554 218 25304
530 524 78241
572 585 18125
485 337 1719
626 396 94441
711 831 91431
554 666 92250
680 392 48528
319 893 78246
566 386 83576
135 941 52129
659 244 64010
243 484 24582
579 961 52418
326 31 29395
157 472 93105
822 254 53010
565 503 96690
809 382 64360
195 979 38925
135 554 4059
378 34 69069
214 396 37311
174 977 5241
204 746 44567
27 140 58075
280 244 94896
134 253 98813
868 294 94621
846 653 72815
400 929 44949
785 340 52679
180 408 57892
508 719 11417
253 311 98620
392 877 62999
635 951 63278
240 199 40764
885 363 27631
538 983 18476
818 798 13227
157 98 64012
565 128 51191
635 371 15699
945 787 9951
174 759 63343
476 109 85329
674 386 28920
36 501 90805
371 131 51694
520 607 50511
969 833 7668
97 196 8584
819 387 74218
958 85 42514
716 387 41687
176 729 46163
913 410 67188
414 329 3576
544 133 49946
502 826 95465
687 337 17785
882 356 36881
268 939 76052
704 508 14009
443 21 82076
171 708 43251
932 222 77163
261 409 24576
393 336 29472
571 633 93973
259 449 47659
614 234 54541
904 466 82160
411 517 29864
431 525 40306
490 600 76828
63 850 24760
824 365 29372
159 940 48764
792 411 67334
240 736 51944
825 394 77557
291 934 1812
807 94 66222
332 309 46005
283 966 82846
485 145 22909
849 256 49732
140 627 83242
903 743 73385
638 428 31977
31 372 76801
317 928 61091
762 740 77250
422 313 6581
387 669 80215
883 515 8699
139 775 1899
765 858 84391
507 99 69293
935 836 83282
306 812 57664
585 612 46980
676 55 66093
989 304 28514
657 236 7252
523 450 79135
297 501 85273
154 751 71389
605 141 69896
440 785 97182
603 66 88839
214 730 22423
620 61 32451
923 154 68791
510 19 77447
960 271 90322
812 757 97618
562 29 98124
55 417 58728
839 664 85519
257 197 94121
986 35 77686
398 810 97306
903 260 46580
922 50 32090
544 848 50401
300 169 10212
680 139 46125
448 262 42531
112 341 52370
308 859 91626
695 331 17963
504 16 78360
115 673 71615
516 253 9888
715 342 431
236 742 55082
374 305 42761
987 781 67560
327 312 66671
537 681 86331
867 658 15377
882 972 59880
555 683 1346
159 297 75861
500 184 93575
593 966 44810
249 47 43535
29 159 71521
340 719 20199
372 741 75087
381 423 13953
352 799 47187
35 30 72093
331 727 35251
867 587 85102
832 514 55694
231 675 89942
741 210 50322
811 82 63014
904 281 96737
326 719 43118
477 672 52821
585 950 68890
523 200 56756
36 301 939
711 346 56521
272 639 82614
353 312 30424
985 325 15679
704 414 8357
727 883 23833
584 703 71042
885 262 18626
436 151 75149
88 258 50536
785 196 89598
423 69 35869
86 682 93574
411 105 82910
176 784 78965
324 691 35112
717 626 49373
343 510 32523
843 297 88780
730 736 62328
328 520 92396
548 294 5077
473 380 64533
383 142 39668
347 317 23159
390 726 46834
15 837 41551
877 210 71245
173 84 76087
261 864 64168
780 191 41847
426 938 71747
805 14 95219
946 898 17953
614 566 19652
339 76 17041
175 910 27407
736 460 75283
820 704 25808
35 142 88068
577 661 36199
514 508 66624
879 254 97428
776 824 47725
693 777 1690
769 780 68028
30 820 14555
489 578 90642
544 861 28813
37 668 17847
49 87 36423
556 285 93288
161 909 77166
337 688 85294
113 765 57338
244 454 16458
415 834 9487
992 740 77975
852 381 25870
871 546 29258
309 392 52307
946 167 53214
206 454 87375
893 972 82711
9 617 57175
463 954 30418
648 412 52184
739 898 17175
471 225 33379
16 446 26601
408 704 1262
574 362 77207
379 575 37412
350 949 95656
318 11 99665
272 537 67479
35 306 67126
932 489 45864
508 16 94334
954 394 41350
9 346 21109
370 607 53682
296 813 81412
597 576 48762
607 232 90079
496 896 62702
801 374 66736
642 851 28020
657 714 40879
402 47 31184
99 748 28192
706 856 16913
870 889 34209
446 301 157
29 414 81115
924 844 50610
649 546 55411
499 633 80404
564 4 10060
962 883 26813
710 66 40911
565 610 53616
806 874 74838
106 82 25635
519 590 1663
362 705 18938
259 314 28586
892 76 30436
895 479 53999
129 538 9960
195 350 39669
804 261 80586
677 228 2743
111 417 54848
52 51 34718
756 713 16079
70 2 10690
145 587 68933
624 374 35179
513 372 50308
215 332 61854
827 352 98009
406 289 92037
823 31 94499
225 878 5551
290 947 6306
291 378 47375
230 67 16872
603 999 78847
975 529 59711
658 836 69925
9 689 83103
650 49 36509
680 86 37683
910 584 95907
856 134 29196
233 440 72839
299 166 39068
649 389 74670
178 235 49996
365 298 58653
406 574 73014
454 677 73663
539 537 63342
123 571 13251
256 829 74459
47 377 46691
213 215 73342
601 282 23342
188 303 15519
485 299 49236
964 641 79734
626 94 53622
320 985 65192
922 107 5373
380 714 74749
423 761 16963
764 973 14596
105 925 86898
976 112 9196
211 596 90147
203 6 60462
648 91 88088
632 713 11759
738 256 48680
452 628 76412
212 376 50834
536 690 14949
812 285 2405
924 183 5380
871 378 73942
967 338 94144
31 777 1775
286 535 73513
266 566 57316
993 977 51879
683 162 35766
967 110 51577
501 515 17500
879 246 19723
106 540 598
443 35 88916
571 530 21946
457 305 97584
23 169 21201
351 836 51193
513 714 37227
974 479 61194
840 55 59046
438 907 7276
329 629 12382
715 578 51176
245 494 11747
549 791 22203
69 374 47577
904 926 47928
617 119 6792
447 345 39117
853 890 30957
759 288 36746
739 563 14074
317 944 91788
162 120 64032
952 218 48932
678 772 20000
955 349 67255
73 628 26223
770 419 32669
11 887 54522
298 843 25632
861 588 65723
156 661 75391
627 801 59904
844 832 41207
616 116 16884
316 467 40839
943 722 64263
713 944 24384
599 613 82395
794 486 30044
381 469 58256
394 543 79412
194 933 61038
377 836 31234
492 43 95849
311 278 51516
32 468 13458
975 83 37522
939 466 30120
776 212 54913
245 608 48646
139 863 25391
424 274 76936
259 664 83664
653 897 94508
283 97 45818
102 612 4849
184 421 14175
2 942 90114
565 413 19889
172 678 45485
387 675 48976
660 65 89399
323 352 43009
571 15 34662
667 522 30296
278 691 54397
50 539 3933
991 714 86934
756 179 34850
433 419 61374
107 256 24760
523 231 20771
874 629 10446
240 637 25016
762 650 76683
452 945 33312
343 694 8362
408 626 55704
938 911 21811
356 112 45243
963 485 23701
193 596 82575
173 367 98800
162 164 56040
811 179 65153
108 213 71956
153 877 97650
778 590 40057
40 293 21994
151 456 79702
636 50 58664
583 103 24209
949 677 49381
112 477 9894
643 868 24057
207 372 38516
83 327 7668
672 329 51797
317 385 57836
772 731 76986
821 784 86973
923 447 12556
952 655 90856
780 388 15968
999 633 61962
370 689 89168
48 204 63603
376 871 93626
761 667 34942
843 502 42065
626 840 60238
424 812 13160
431 719 32463
818 575 84242
802 894 57240
491 855 16609
694 374 50657
917 976 57032
935 602 92144
789 895 94338
628 960 26963
791 197 81387
510 708 81817
84 171 93986
977 764 27787
183 356 7277
908 316 87323
236 324 75591
189 708 7525
83 851 73665
394 541 34644
590 503 77435
650 241 47296
172 57 18731
935 394 24059
642 181 41593
958 809 60500
281 483 60735
988 425 35923
191 302 21006
731 966 90751
585 610 72693
826 396 96342
234 43 10513
628 773 15799
160 183 85793
320 775 20750
155 274 20382
579 9 41722
880 283 76912
846 640 52994
807 391 80578
202 83 73755
244 424 97989
368 288 79968
550 438 31127
324 230 7798
597 331 80952
957 713 42531
240 786 16410
231 697 92607
621 42 89413
703 619 16966
478 726 22561
765 714 24928
555 681 64477
136 159 99152
819 956 73101
883 260 63409
668 790 6000
716 551 38231
757 510 50851
727 274 16554
452 240 64383
165 800 72148
197 728 21054
707 556 80541
663 708 71359
274 160 30241
415 568 15260
317 568 86975
826 798 14731
100 648 95458
691 553 2909
490 936 51426
569 435 4622
477 840 26329
536 380 24343
695 91 79616
262 331 51030
829 943 87698
978 917 49524
978 648 74975
530 105 64665
817 365 57506
603 790 78427
442 412 91903
174 92 29790
264 434 32484
946 401 79745
888 782 93926
805 479 13255
804 354 72232
908 328 20114
624 344 4930
414 202 47885
177 980 37326
268 882 2851
53 671 83114
453 506 41060
234 602 8299
64 879 55455
418 134 97258
97 365 45517
441 830 3141
994 112 21554
973 996 21730
206 673 46349
228 524 3401
733 637 5205
334 48 2790
213 699 83853
698 153 14270
414 411 85367
244 927 78159
355 67 66504
702 972 12476
374 53 40681
897 401 80908
886 153 81992
285 357 23677
983 146 99889
136 999 72938
898 620 82352
176 338 64595
243 848 57301
566 351 92002
619 826 22375
371 858 67624
524 117 94509
880 108 93145
378 785 39128
376 25 20615
347 963 18512
685 666 11039
532 612 68633
883 912 29199
60 913 47169
918 639 52539
34 262 65062
494 122 6294
630 267 62671
6 746 34398
320 360 35744
985 223 84780
596 261 59664
507 894 26898
771 444 98957
410 612 49226
23 502 58612
145 564 25457
763 209 57086
508 231 86091
219 628 85411
793 723 53747
405 855 39343
650 518 15849
93 415 7972
56 723 5381
558 301 24755
473 264 27899
681 720 57013
911 157 18520
890 247 82090
612 9 49882
466 756 49287
335 98 48936
101 298 78029
824 621 84
476 1 83993
739 108 78465
810 6 6145
966 371 62407
564 242 65296
573 332 83260
680 213 84725
129 851 62060
778 787 58512
399 167 40335
751 602 22162
858 595 46252
216 59 38061
586 556 87378
827 962 63942
158 610 85866
723 869 90545
573 945 50025
359 356 63802
877 868 56200
479 554 48951
425 716 66808
483 319 54023
390 380 67608
704 757 42435
313 50 76944
533 915 4666
829 811 7591
185 835 1949
404 637 14826
957 836 62656
24 138 13080
343 946 60914
74 968 12304
182 928 62359
232 714 60023
498 657 88555
661 675 65383
847 265 68919
483 565 41322
671 742 39279
808 397 17654
105 828 89996
73 742 43421
1000 397 32603
65 107 54186
721 129 77683
747 683 42695
11 417 66542
576 336 29376
317 9 71046
66 287 73206
245 293 86310
338 640 80734
734 61 24085
192 663 75149
320 200 10870
354 234 84968
123 929 55979
458 470 74906
466 845 56574
105 243 79991
749 448 58236
388 109 68573
448 843 39659
462 927 33850
661 76 11170
895 297 92875
175 264 27997
644 594 1806
840 499 55624
82 73 45080
881 415 87828
990 650 90215
832 223 12015
758 881 69476
185 730 49489
481 251 29735
745 478 52909
338 474 1904
189 632 89743
613 607 20177
27 686 66409
677 865 98398
899 79 29581
131 93 67691
212 921 87875
815 761 17356
292 495 57452
117 403 64141
748 658 28681
706 400 91293
391 928 48320
255 337 74348
686 86 21598
130 667 29728
50 357 65291
162 583 23105
656 290 12396
410 93 93865
67 234 52964
819 266 61670
746 559 65060
434 230 83667
520 577 91352
538 526 32833
246 605 61235
828 895 42396
470 1000 6052
562 747 37813
147 611 6880
413 927 52050
971 596 77147
552 7 48581
480 25 81100
5 728 20637
609 561 51234
855 795 28061
206 190 17530
953 593 77092
915 406 3590
193 637 93002
788 686 69324
147 184 80875
171 764 18354
899 215 19710
811 203 14670
605 436 68525
146 497 20730
739 378 34
496 821 301
484 411 74493
521 764 633
704 88 43779
468 314 20301
34 20 5199
237 729 64009
672 751 57965
520 275 13111
250 356 68201
70 390 61048
832 42 14883
596 534 65403
35 518 22458
700 296 1925
719 597 50311
800 147 55547
550 508 1570
176 472 90
531 934 1339
272 486 98760
313 885 95944
199 767 85891
716 169 54277
364 627 81976
960 903 3695
458 213 71846
965 111 68395
789 681 94570
722 770 71100
560 460 30724
444 571 41036
211 514 25586
731 756 52302
709 32 97665
612 8 81976
176 54 10433
287 899 79750
319 645 31538
88 214 11611
899 665 88170
821 388 38614
687 776 94176
442 361 3906
474 14 22967
481 678 36930
534 5 96105
784 438 88743
428 539 61
993 76 46500
657 686 45750
397 208 96571
524 173 27609
884 348 92050
898 605 60523
927 923 31355
932 852 8240
721 957 63023
611 51 96802
686 112 87794
723 963 39803
282 713 67199
454 635 43722
153 243 94957
110 644 56854
32 167 76133
884 873 18416
192 465 10488
242 839 32098
705 641 14783
668 786 2857
380 588 68139
366 786 81944
608 859 22097
251 816 41558
769 21 30589
994 153 42472
458 920 6015
648 407 77257
640 504 88961
426 638 3980
13 495 35359
151 985 45076
9 928 11683
176 24 76286
197 581 99406
701 522 28751
973 345 56208
379 360 10208
883 968 54847
872 280 94272
366 260 68285
702 970 76787
630 46 30795
5 80 74323
938 717 31519
459 123 27571
803 873 64543
514 433 69274
481 640 57508
761 838 60379
20 110 97097
989 746 35798
386 532 74779
466 678 19784
182 1000 28721
656 870 48531
529 793 21685
313 687 54199
304 960 56031
141 819 16143
602 198 38514
699 646 74855
230 443 70240
260 222 52705
611 357 31239
833 77 88894
625 607 70774
311 291 33086
623 841 18741
441 872 66234
990 366 69835
635 880 30534
430 734 25115
3 973 726
359 30 15337
787 268 33169
745 513 98145
35 639 58455
228 76 32429
451 817 61222
816 50 5211
695 884 94198
428 769 47627
753 236 72981
134 961 57339
753 297 78477
265 465 52221
903 609 16607
979 416 25834
147 196 52284
196 417 12100
431 980 60146
552 177 38574
787 155 66678
747 135 80811
44 825 28563
860 301 15179
821 873 95082
588 479 50412
783 313 83558
552 596 77105
531 47 84535
59 193 69086
213 118 55872
699 147 45619
875 957 70014
527 871 62225
399 49 4045
877 482 86632
189 893 58767
137 802 81670
535 906 60552
79 441 89610
196 878 49174
342 102 95872
650 72 19746
520 85 99272
569 661 3022
402 706 14898
647 689 93439
448 807 90927
354 476 19461
146 27 55540
375 988 54087
476 161 65429
899 32 19430
983 129 11950
644 752 90870
701 773 51271
741 23 59917
548 461 16717
375 739 82422
402 199 41567
389 90 95941
902 177 17769
933 957 52667
414 386 87002
517 687 82997
642 908 61049
664 531 7789
476 799 98336
214 515 30711
764 936 65464
382 147 60105
690 915 81390
75 933 92155
114 286 91671
21 282 15664
551 330 62679
350 119 26154
216 806 29719
152 868 92835
357 683 71040
503 887 18421
769 343 33110
702 732 34536
987 238 34649
621 261 57022
302 924 36572
772 603 82273
578 108 10841
797 179 88344
480 365 72700
718 404 76203
60 824 32971
144 285 12024
381 820 84011
993 821 80983
917 842 31284
871 765 59056
330 390 78985
860 230 21781
224 573 69260
627 272 46329
802 826 80389
86 797 1884
258 820 86616
78 182 42609
271 516 1877
35 800 10747
776 207 44428
5 191 32640
577 971 51863
201 583 5842
26 911 96643
174 651 90081
994 534 20690
527 150 23119
43 110 54389
842 986 83775
400 732 93551
590 511 10907
912 150 7836
846 365 57036
109 206 67413
759 200 55587
645 632 49932
146 321 34458
255 439 22852
240 179 30045
323 954 31444
185 856 6033
687 114 8297
51 949 91142
608 336 33602
807 749 99713
791 687 91357
111 618 27854
902 427 35460
80 279 16051
385 323 96725
592 119 21909
706 151 40595
654 799 20997
342 293 52604
90 894 64763
128 606 47553
745 314 38015
523 519 42916
801 978 49348
476 28 41084
594 104 11676
96 13 4733
895 607 11738
539 956 6079
432 559 55168
390 321 47295
703 225 32391
222 240 44914
551 507 24066
931 854 99893
34 290 87486
46 965 41934
5 49 38828
960 786 34718
870 865 14149
191 384 9538
415 31 28593
6 773 99166
513 38 56716
718 104 33646
7 996 43032
323 834 90429
371 767 16433
157 946 74744
373 663 1614
108 811 78156
490 701 51922
263 293 60928
300 458 80792
755 525 44509
751 523 9516
936 554 3838
702 982 48561
647 767 39069
309 862 97793
471 827 79900
523 334 65390
815 256 3004
624 535 21303
501 326 77058
23 186 70160
928 53 4447
909 243 89148
27 803 12146
889 223 75454
67 15 42276
401 914 5799
656 655 10965
542 658 40589
219 313 441
404 722 91463
809 233 89390
51 679 84650
205 826 93677
427 971 23917
441 776 76983
706 51 47383
713 201 3390
370 166 5931
34 106 52149
755 546 2905
987 360 67713
665 101 83115
490 750 81319
812 426 17745
587 694 6537
990 677 11242
542 59 29954
707 449 65676
164 731 39709
61 232 61816
420 136 85802
520 200 32467
622 314 7308
47 984 22472
741 728 53410
769 616 58751
827 857 44293
627 163 37351
358 190 78515
941 898 927
428 65 63347
627 867 4218
292 685 91839
627 344 36238
354 815 61330
969 225 44098
177 975 48276
691 619 60903
880 970 20612
130 836 95904
194 762 73331
412 460 53309
96 678 2600
792 868 51578
606 457 68931
182 786 10251
509 235 86779
127 511 28470
96 765 33701
931 728 25830
693 631 99376
152 961 23787
181 269 64235
401 220 28026
857 797 37631
643 79 79165
229 681 78673
739 811 96799
855 632 70895
582 333 12177
212 514 88869
524 241 13373
144 28 89905
363 614 10305
511 639 43514
941 621 34508
621 785 43736
432 457 19475
415 608 55329
747 502 88263
613 30 97826
853 899 57350
232 623 36493
845 879 54208
483 536 62070
456 49 29011
240 556 97983
49 643 39414
656 117 47181
509 798 5927
538 412 6891
788 237 16744
762 938 91975
641 783 96820
176 342 75654
576 411 66109
483 421 63701
125 404 30749
594 169 96756
743 349 16264
154 628 34153
742 518 22941
680 613 45054
814 940 57694
155 759 20221
565 764 76148
338 873 43630
93 573 82755
613 321 45700
314 428 71442
941 691 80947
810 195 55688
775 487 85719
714 541 7532
472 586 91686
235 159 16603
459 306 11292
31 288 57384
703 394 26996
482 93 67309
172 534 601
719 480 33763
205 519 83537
745 238 58250
683 121 71073
841 159 97659
146 113 4118
785 404 70500
178 787 27555
270 134 72036
155 443 36560
986 395 55278
505 157 83834
94 45 50931
566 294 30613
724 718 75805
836 377 46302
591 846 2087
377 697 42264
863 251 12534
657 639 688
51 550 4026
560 827 45530
604 12 59975
898 942 38540
615 906 5616
343 710 77803
188 12 66394
237 98 45122
487 713 40984
477 246 37640
26 286 35691
204 311 1602
216 192 86205
509 518 80454
415 409 55421
476 24 8763
839 179 77303
936 572 31539
649 693 15377
246 29 854
883 668 57231
545 710 23435
736 311 99650
605 868 69510
14 321 47276
389 741 8752
567 856 16590
490 158 72878
183 48 19878
563 424 86475
230 629 73358
292 860 17254
954 646 47342
821 647 39946
142 156 66311
882 432 15700
737 535 82266
246 476 48756
293 705 60290
69 582 57852
49 409 95433
260 118 25076
905 371 32030
551 712 18850
59 10 65991
490 320 45225
376 19 65313
851 637 19911
556 744 24203
489 33 42623
897 236 59672
14 20 48931
737 96 50188
800 125 46738
809 974 57148
129 317 79637
499 893 88364
135 205 83567
878 115 38122
262 670 20962
497 644 85859
869 667 55224
964 950 46312
88 137 90112
413 226 42920
729 374 87400
973 362 22899
178 726 64385
644 292 60615
665 765 88228
661 726 5077
327 936 22945
276 512 66908
412 823 68995
638 934 80759
363 206 35488
724 605 27460
801 855 21989
92 592 38985
208 206 19001
286 433 4661
573 861 71988
84 805 86263
907 712 14027
817 664 67397
656 26 85002
467 101 58208
808 902 95799
144 345 94004
144 553 96789
157 190 4649
496 762 51806
758 846 49517
784 104 48927
799 647 29095
176 44 61102
277 397 20568
530 604 34727
874 403 87870
778 758 76366
319 546 69522
81 547 51017
278 352 35126
381 220 33262
27 498 33412
422 592 24588
818 693 58216
422 613 71097
176 339 68970
933 561 79100
831 926 40418
729 799 3850
432 167 22127
651 644 61507
149 905 91886
92 317 64307
785 256 96477
749 823 13898
87 919 61425
999 240 357
276 339 76539
74 109 78267
592 958 73698
588 85 28701
492 943 75849
160 180 93292
767 487 9428
589 315 61176
507 564 99615
99 988 12613
437 696 92889
897 235 26314
207 501 63906
643 551 73493
585 251 88336
765 451 41848
603 742 74966
917 522 29555
480 697 9413
819 311 83511
514 924 47300
748 812 57548
601 477 1754
503 734 18396
753 226 85333
555 914 78097
648 113 10051
169 78 61319
866 984 62150
528 749 73968
451 259 29833
614 910 73581
443 458 32533
176 211 64035
754 959 96787
667 291 55693
131 739 17692
560 789 75861
544 459 24078
644 960 45605
902 279 69408
164 111 88373
621 691 28815
183 223 70991
141 257 4744
431 395 34762
169 439 19244
309 131 16803
119 343 89698
78 420 47341
356 376 89595
467 135 63758
509 860 43730
84 26 14912
692 16 28405
439 111 53187
229 224 67356
359 819 30016
701 622 86135
472 671 30564
200 12 37272
686 606 36090
545 715 598
571 444 96033
938 707 70077
401 463 19515
976 650 32743
795 357 27454
416 372 79506
86 858 29330
449 422 22529
406 693 61214
120 782 50111
915 731 1681
974 116 35970
436 192 41370
437 706 85346
793 800 87140
165 253 79907
374 111 53344
795 440 54793
839 320 90198
972 885 39670
703 995 46936
818 675 26909
361 645 40697
66 366 25133
217 711 63926
822 202 3442
932 108 29815
371 804 89962
42 596 4800
926 145 43124
921 814 89178
947 750 55347
943 10 11707
309 706 94124
371 191 35340
573 468 79161
32 909 21444
835 75 75166
782 36 79207
927 188 11133
740 311 21053
841 488 43351
851 834 81294
556 892 8954
98 15 95324
565 354 60248
825 867 67280
900 662 2466
287 828 4248
826 34 95526
488 518 83265
327 922 63458
512 273 30308
403 566 57215
417 519 69313
123 194 46877
989 442 9702
650 73 3953
829 538 3239
215 137 61417
732 662 88904
654 279 91231
926 736 23742
843 43 98145
713 609 24913
906 921 23035
699 150 4375
771 203 90377
661 507 56205
149 745 97419
811 513 25151
441 417 93156
176 647 28433
570 740 28627
530 236 86339
803 149 29596
304 535 18647
506 910 4417
12 638 38429
108 842 8578
621 613 26740
389 115 92532
387 270 53059
126 702 38628
714 328 55509
214 18 40311
748 965 72614
9 611 78471
646 380 45482
840 808 25942
452 737 64914
566 828 67654
187 359 9040
888 417 45517
567 396 75230
936 905 39443
900 215 77543
511 181 77551
242 651 62549
401 485 72388
138 778 20839
317 691 65756
676 344 83942
444 735 20181
840 251 86747
744 481 2682
310 275 13933
842 817 22795
493 720 50036
977 268 50437
754 655 48926
796 845 88594
491 952 29269
225 893 56713
475 73 25904
307 171 75999
934 204 47308
102 136 45150
821 931 47994
440 318 1322
446 106 31075
290 383 51222
241 977 13064
485 245 9288
557 309 18114
79 212 14773
282 210 38706
770 870 83807
52 371 27628
369 364 65419
827 37 36865
209 463 79154
185 684 90747
782 747 39231
442 386 61140
6 499 59570
567 271 20852
436 328 7973
158 135 11024
873 114 12744
909 532 63570
371 396 45131
406 902 29667
152 1000 46448
889 582 1242
388 73 87247
10 643 96813
690 846 93601
824 818 22758
289 193 64983
172 936 88891
920 858 74614
821 988 57019
172 654 65523
753 454 9411
826 47 23150
820 293 5160
665 457 26849
834 57 72024
26 167 84664
961 149 13835
170 391 29106
157 4 76926
163 375 13449
968 897 45202
14 659 82379
658 809 68198
114 320 39862
523 168 38047
689 543 41072
189 558 94384
579 392 61554
935 498 4062
661 775 51576
909 576 50543
567 777 34908
375 155 91917
694 704 18383
213 917 7905
107 963 99593
664 34 74781
56 417 38711
905 970 65997
31 32 13657
606 959 63565
734 502 25132
240 761 37858
943 30 90552
859 412 59116
173 316 99223
206 260 11886
975 40 27293
944 102 74549
327 99 46932
286 107 41537
139 24 52623
251 507 29862
280 364 74157
691 267 25367
6 383 21540
265 957 3745
656 842 99071
110 487 20015
560 35 19693
666 966 33330
41 855 11468
547 829 38071
911 42 72350
529 198 65393
263 917 8750
219 456 18367
413 552 85374
899 623 48483
285 989 90042
603 681 40060
809 11 62100
637 830 13999
678 900 17261
228 602 78789
144 994 74052
599 743 18622
502 109 8034
124 483 2284
464 317 59569
145 711 43171
507 770 10979
688 221 15615
940 571 19644
541 831 80871
886 972 41014
628 23 37964
89 996 75466
923 30 68941
239 313 38405
949 233 19901
70 403 46759
643 381 46798
213 347 41737
396 991 36629
367 861 80514
741 227 82142
736 542 92582
117 359 64504
782 300 79094
14 56 26395
417 308 62816
149 418 50458
496 215 36023
838 304 20418
50 932 98784
276 446 61524
170 939 43611
528 520 36728
179 375 75861
586 468 87874
893 214 48642
662 30 52791
877 487 48638
180 861 39475
111 278 22524
556 413 55152
846 288 75321
365 899 91200
91 978 55379
559 838 38964
124 63 78209
153 705 19870
992 847 10746
852 484 25277
482 958 83740
894 833 50295
182 336 56141
432 8 93857
761 208 27948
950 938 53858
12 253 97981
68 461 39486
914 331 12477
397 428 69328
706 57 46809
891 796 60055
226 442 54236
234 934 22019
793 791 83779
730 90 48080
982 299 70091
795 279 47511
477 764 424
904 592 10173
312 920 16230
107 80 41120
549 134 72698
482 721 69931
624 739 73075
65 869 21156
363 948 69489
994 391 96283
757 901 54111
349 676 37367
620 200 87678
51 430 88785
185 549 23685
905 246 48518
996 528 73494
216 954 26558
164 109 77921
906 950 41914
158 584 58022
833 695 38722
33 61 69693
814 738 97744
714 874 82928
960 558 12184
839 428 7531
793 921 52747
253 478 12262
202 750 72519
786 15 64676
480 389 21860
540 110 54244
629 803 78057
503 898 50771
60 177 45082
487 712 30920
759 243 14064
589 341 15669
338 602 88870
353 120 79007
93 147 23838
202 6 60729
356 250 77358
253 658 78860
781 428 5271
493 509 5110
735 781 51868
75 196 88456
28 864 9146
499 86 55850
645 92 2942
650 282 89143
251 10 16851
909 367 67455
688 578 40236
549 201 63728
329 310 61814
876 529 70888
740 337 52267
177 482 45765
620 331 48761
901 624 50410
263 118 37661
629 968 4921
559 775 86608
759 10 44156
420 737 24836
948 550 42712
284 789 29803
117 55 91331
799 171 89950
422 931 82203
540 692 12465
859 704 74445
633 624 47003
994 584 68113
730 739 26532
631 575 90480
771 638 81115
177 792 7584
347 122 9382
629 423 22156
321 625 18695
24 89 64905
1000 534 11890
583 888 99883
673 1 8965
599 532 84595
236 363 30366
379 830 98542
500 413 51241
923 146 20869
547 301 90541
988 347 97917
521 252 64268
408 493 59850
760 375 77874
292 339 10473
6 286 16708
835 3 75439
247 544 28938
393 136 16212
45 357 3111
392 897 2098
643 165 3970
135 432 39377
861 281 9137
200 155 39780
837 979 21785
839 686 68972
382 476 72570
870 414 58314
226 977 48359
474 87 77750
639 184 11392
70 153 93878
703 882 8738
857 370 81289
835 501 96125
872 285 99963
700 256 7697
113 826 86918
89 139 42143
528 497 12968
711 598 64606
216 341 77676
449 218 28378
170 308 94586
670 948 86772
306 425 37995
562 739 23694
739 787 89158
229 704 50599
78 198 11126
675 166 89188
16 123 88755
585 798 49203
244 527 12372
544 464 18041
968 587 4347
627 260 36845
137 350 43900
87 930 93098
212 7 71615
751 34 14737
506 401 51887
60 985 33765
784 581 10229
176 124 89815
874 443 40100
133 852 97727
834 696 77215
764 948 7301
122 397 64864
155 11 27966
555 99 63471
892 985 80883
824 102 10666
299 330 74841
741 496 76067
944 596 1199
640 674 57385
939 240 34148
335 540 31621
697 755 74776
795 720 4682
132 543 41573
233 425 40748
914 442 43046
761 634 18138
356 700 99082
381 251 39073
620 987 82011
511 486 37345
265 106 9393
337 881 96539
879 563 50670
655 487 38254
448 235 69519
433 280 34280
485 418 88987
735 851 47720
73 923 87691
558 933 16202
663 629 30818
544 373 43154
458 911 49384
296 581 30390
530 186 13189
162 705 72622
931 336 1106
781 674 16192
55 393 75264
339 84 28821
967 285 8483
691 454 5378
601 960 7835
533 695 90131
719 85 93012
775 273 59525
462 246 91455
135 351 20587
528 894 69641
611 157 53331
247 329 76297
52 812 13339
11 189 11940
706 376 55472
790 858 82190
414 221 94316
660 746 9777
362 552 33912
256 491 30791
412 483 71753
741 814 72999
904 462 14402
444 801 6413
171 740 31118
28 211 35259
601 753 32024
698 420 94035
249 197 22397
91 460 49652
574 602 67415
387 354 4507
200 704 69410
1000 105 83854
91 517 88376
654 986 40404
406 596 98356
177 620 89053
373 654 20301
184 402 61744
785 53 50317
138 820 72055
193 326 3254
298 736 73606
814 941 78696
152 316 90349
747 71 7106
718 426 23283
724 478 65007
125 131 66191
530 874 90327
701 542 92817
26 596 63009
113 201 15306
53 806 72472
721 854 65623
143 554 62721
921 660 95791
750 942 42514
880 300 57990
105 842 91871
998 169 11571
593 337 21597
146 345 24061
303 3 70114
156 826 97186
710 448 45680
721 520 97600
14 310 58350
313 175 64581
155 517 61686
675 387 32683
11 310 49628
707 258 32125
709 318 37427
534 783 76935
333 968 40996
205 648 36716
866 599 3729
41 948 23393
557 529 45547
295 566 93221
604 248 75583
213 227 39290
531 351 32350
313 130 27236
633 64 5920
632 411 31124
230 126 14990
178 206 16382
497 290 51623
69 584 2222
4 540 2449
293 752 51151
994 634 37280
581 947 16695
501 579 37105
976 562 10582
965 791 4139
698 320 21089
987 377 99937
923 999 88357
814 573 52360
565 373 72004
199 523 40350
497 155 35930
427 849 37430
988 306 86406
130 887 66722
450 378 79772
178 818 69758
529 106 13680
101 462 83845
473 174 36762
347 529 35312
501 878 69808
702 808 4234
7 589 5573
245 346 8702
622 68 56503
791 839 99033
896 948 71561
358 980 9013
883 824 97485
411 585 20831
289 896 16332
448 55 33385
36 288 76391
382 212 88635
801 266 90609
991 120 19751
938 152 59647
917 712 31356
93 724 87238
677 560 15648
925 391 73288
979 74 79735
619 458 5123
830 200 35856
447 186 38656
567 146 9646
718 897 34935
782 543 11852
857 898 73296
417 487 6972
159 486 97248
584 774 81227
393 860 95845
592 334 63026
777 189 7825
923 844 70391
171 841 82460
713 776 15593
962 979 62450
448 274 36866
933 597 92376
423 959 11270
619 351 67603
996 294 59792
820 70 6987
210 344 80180
22 514 71955
614 578 8285
415 539 1558
280 338 34506
655 271 64702
613 680 76124
315 949 16094
608 552 19090
30 695 29909
725 33 27471
239 212 23844
168 166 19457
707 450 93872
44 359 21503
666 217 41510
346 918 90474
294 394 35789
197 487 84748
891 576 7777
276 837 43502
487 307 53092
653 150 96259
454 958 95317
165 181 73361
381 36 84378
298 545 55723
691 18 31369
530 158 78917
457 906 58160
293 34 92435
951 535 61921
452 978 54925
410 237 63379
942 553 21543
977 265 63923
521 643 71572
891 717 20615
400 437 27144
657 354 42952
691 513 81597
577 947 70547
907 867 49999
143 792 55760
47 522 81701
312 416 65678
306 690 65550
374 261 71792
811 875 20192
164 370 11848
676 674 70890
974 270 40819
192 816 74725
335 814 85219
856 925 51265
271 626 78928
960 655 52585
573 204 27959
799 996 52769
169 187 5932
194 386 61959
463 628 96932
278 798 5475
444 522 9810
368 740 89665
345 356 99288
999 284 2599
203 220 71171
550 178 41970
88 946 58490
473 229 63683
452 539 39145
249 822 71774
770 297 95217
861 106 97937
217 122 45281
852 409 35632
71 8 1834
601 530 48383
546 499 11822
127 988 71294
17 22 63098
839 166 95346
487 940 75468
592 508 88680
713 796 86248
474 429 63451
833 60 72874
362 245 42474
213 979 41371
552 800 75497
574 445 55866
91 542 46704
382 240 86190
242 59 84133
37 90 30197
465 338 40022
876 788 99854
120 661 13568
98 134 6780
249 857 54331
694 705 19904
587 570 75347
826 273 59728
236 814 969
326 298 97006
663 495 25822
802 516 23050
815 722 74169
300 289 76619
156 68 42219
861 398 25912
430 654 23499
55 1000 46676
220 727 70912
518 48 17589
12 405 40251
879 226 51404
600 627 7570
888 148 34870
307 766 7377
705 336 84237
710 248 54019
709 98 47073
787 773 82292
834 36 60161
238 624 78172
816 226 9051
442 982 69002
589 551 55242
706 420 74548
42 149 81252
641 385 44313
738 755 90021
862 179 10808
898 823 23993
873 983 26583
451 155 44398
432 557 33191
982 910 67132
754 151 22837
902 699 75230
638 302 50222
745 615 54959
923 987 85173
745 146 79070
728 139 3294
234 721 81744
142 470 82175
403 12 28509
554 143 55614
604 332 54515
257 913 58504
223 135 5248
210 93 58171
355 265 32267
845 686 71346
917 332 69931
386 75 53424
398 602 90827
892 462 53732
223 75 16687
136 589 60943
270 444 47166
714 692 65375
979 214 59081
16 832 35926
347 178 55194
774 460 28580
375 884 38329
188 62 35220
262 793 74795
850 479 32282
645 773 41551
336 938 90264
901 664 63594
733 745 56962
262 22 73660
73 215 95433
308 146 37159
369 826 27346
513 398 21607
343 192 90808
116 473 93453
53 375 51140
69 990 38393
813 936 87477
186 897 86090
752 556 4162
898 341 11470
723 499 15190
472 197 69055
15 803 73397
487 963 5512
213 415 28917
555 906 8985
490 650 21149
738 126 17686
645 215 37437
985 729 25334
836 550 52409
32 739 70232
186 793 37247
148 542 2085
914 53 6298
172 321 72852
821 657 81693
947 157 73430
513 842 38074
241 279 71059
790 964 42246
881 724 46277
25 956 53814
566 202 22962
971 638 96227
643 935 8398
300 138 14219
456 830 17517
298 259 88029
928 685 46270
891 95 36411
967 340 73643
922 968 27020
475 781 53585
112 742 7907
399 321 2550
536 718 62849
718 288 42656
328 804 26953
12 185 2232
458 806 61123
797 216 5089
764 211 4362
545 230 96188
638 166 66299
310 73 70049
28 974 47585
667 822 29654
471 829 56981
655 782 345
460 365 30802
27 487 6951
237 927 58714
818 640 72610
984 827 71600
408 478 51909
381 526 38288
554 462 44955
382 115 89425
515 448 92431
880 792 242
366 945 49268
645 895 45857
284 961 674
463 922 9
940 521 35416
465 782 25796
279 69 50349
393 375 51731
840 151 73245
983 581 17124
280 174 60842
526 442 25838
486 650 16473
408 675 28935
280 684 62226
413 99 70043
482 247 16321
208 595 30713
359 677 2905
291 274 33239
465 749 68870
258 942 396
907 779 2881
581 604 81640
616 890 8272
67 116 34684
313 158 15517
259 830 95725
288 542 81083
561 798 80373
661 389 10189
603 258 3446
733 653 22352
336 886 285
226 525 20900
341 796 52318
850 480 87630
679 996 26241
572 72 3528
722 154 25440
110 879 9100
367 67 31702
372 513 35435
257 216 53122
133 500 97347
929 752 63039
760 69 20240
107 51 68918
179 643 88842
332 522 66563
562 961 51672
981 60 29390
493 114 83761
60 900 50369
912 21 94502
663 720 24430
83 110 7541
485 350 26647
127 619 93825
648 460 6509
960 22 61422
372 45 52402
485 787 82894
736 899 24306
108 268 44217
827 769 96231
937 550 16313
638 442 41150
256 88 80628
716 265 38276
89 125 88587
486 546 7958
272 948 44442
170 193 82529
789 498 42637
557 714 54815
458 296 82103
899 609 44740
339 110 27996
955 737 20711
79 364 22151
624 951 67636
923 908 2907
116 702 44429
613 582 26217
679 218 59126
974 33 67583
934 487 91834
43 227 58524
132 222 77830
495 284 39908
797 434 38883
705 422 10806
758 328 54921
339 108 11885
909 325 9563
293 450 76889
779 384 13822
5 569 94217
578 444 82348
861 273 49194
647 180 66991
420 63 60047
747 868 89156
207 140 20494
531 24 29402
980 587 70694
715 827 42825
284 648 57829
727 864 76407
1000 563 35619
531 757 57617
593 99 10036
812 497 12135
951 652 8341
327 497 24871
265 899 37202
91 944 12916
738 768 76551
954 949 70278
868 707 4629
976 325 3159
74 294 21104
922 681 52915
573 815 86218
70 507 32896
320 729 86160
263 282 39250
383 550 22339
331 100 29644
37 729 43512
713 357 45839
358 516 70913
39 971 27834
205 885 5759
712 454 8828
792 349 15499
74 860 80113
623 461 45495
722 152 2177
451 795 26565
159 658 70630
674 497 91987
996 761 17025
233 946 74230
686 704 88293
387 883 84084
598 381 15157
59 494 10779
562 340 63853
356 517 28303
366 433 41461
214 62 6487
974 49 44482
271 425 24714
975 654 49752
209 298 52490
942 382 35439
787 538 21497
126 669 82058
994 521 46766
427 175 75483
840 635 97696
240 473 17021
665 307 61291
670 372 36265
968 475 99826
349 964 34767
238 403 53905
906 251 70030
426 661 34376
952 778 57154
587 612 8993
411 307 98233
69 327 41897
441 617 30566
915 234 68885
231 411 8233
985 529 96471
587 433 60728
247 462 32154
376 837 88105
987 342 70043
645 335 806
971 567 24874
940 815 83314
525 732 58581
935 617 86811
463 849 36147
895 671 11733
708 399 28332
897 904 32707
238 360 33046
572 755 10690
490 560 82661
304 785 42952
36 451 11476
4 31 4410
852 193 72872
875 339 87118
273 423 825
176 754 64721
887 461 35959
641 506 23530
552 195 58372
337 207 49675
787 510 77062
169 985 93065
361 394 22269
51 617 61143
473 734 86767
227 559 31294
39 279 99180
896 589 93173
442 471 97724
1 842 70412
510 868 78198
495 930 28718
240 346 92430
209 966 5480
294 460 12305
204 578 24883
835 871 75921
423 403 31168
893 575 68609
734 650 3609
602 62 79119
883 611 22965
580 681 39556
546 110 1764
357 590 29410
935 246 90613
157 128 66447
559 400 92870
485 567 26114
487 527 91848
900 136 88801
862 606 77683
542 922 84262
652 477 47159
838 2 44802
965 966 13958
716 413 66869
282 634 80353
808 747 1191
295 594 67090
900 746 88952
173 428 95493
650 42 95496
594 552 78088
947 419 71925
912 220 1889
324 530 92956
957 398 27237
56 102 22397
1 645 65691
747 734 68943
526 37 55115
567 882 80116
119 377 62061
889 465 14007
109 389 59271
990 630 31594
739 585 72903
840 174 92958
484 570 16310
570 612 99056
606 554 51582
839 21 58148
216 488 98618
680 549 507
68 907 24967
49 177 85956
634 123 66694
807 25 63885
728 334 78721
339 643 94642
245 51 84247
265 632 92086
104 131 13653
4 101 94332
911 959 38751
439 925 48800
561 232 33785
937 277 4591
622 161 32670
265 233 51008
667 874 61252
298 473 34868
780 910 68324
880 562 7327
838 893 82237
114 995 68676
345 794 14588
621 578 76525
134 520 80146
718 541 41762
592 549 60428
64 152 87725
973 372 14505
886 695 55736
130 21 95574
124 610 8039
270 637 46384
199 224 26356
71 748 11841
611 894 81559
511 655 30150
15 435 74565
738 159 6889
432 15 40774
804 103 3255
765 28 378
401 66 29999
625 449 93198
372 157 27268
617 997 64878
624 907 89741
972 755 62568
860 492 13583
985 275 53037
239 430 88064
969 195 31129
967 595 36930
164 219 69086
431 943 29434
661 559 71341
401 534 59748
507 591 39072
998 159 25283
272 93 52268
701 129 98858
247 192 45826
842 672 22793
412 601 9308
354 686 23091
265 472 1751
798 164 86503
741 263 18009
899 334 69358
343 617 48981
823 236 40681
366 93 51280
37 919 32121
638 63 73532
675 370 83238
498 460 66502
661 562 49651
276 64 42391
961 424 23641
577 781 23335
164 761 78157
257 794 8874
527 73 13911
941 545 62900
310 76 24926
122 665 29424
683 518 80436
99 169 37711
874 559 56672
655 552 62600
767 886 24116
560 395 7372
984 268 7250
528 530 46542
956 429 1851
620 355 45324
138 778 62359
658 565 55809
568 276 43682
119 299 95336
357 250 76103
751 365 43014
370 88 30998
900 689 88525
328 230 21832
34 433 81452
163 756 82941
728 114 59598
355 274 70165
653 956 38284
902 643 19992
619 97 60742
706 111 18463
395 460 74362
624 336 24042
56 168 92427
164 971 92590
277 911 21317
903 860 32671
858 24 99675
500 659 84928
949 650 12546
59 743 22604
870 206 5998
205 919 41973
724 312 16029
694 739 6192
956 328 74820
815 996 77722
191 18 74931
849 692 61783
851 971 30731
945 517 24789
502 120 24010
421 469 84214
84 441 76290
822 821 65335
501 364 34291
496 184 75457
513 257 42647
556 188 6848
527 322 71698
395 52 30642
866 192 18496
686 201 76916
126 766 78999
947 55 17173
310 390 67673
845 32 68169
454 488 84033
993 135 14941
314 334 29467
365 31 89213
556 24 430
108 519 69115
873 786 37240
280 137 53538
669 309 24200
700 333 40396
539 853 96201
25 886 50193
358 178 80506
388 996 34222
764 208 36129
634 637 10236
772 103 57109
908 694 69388
568 584 12408
252 783 20459
105 530 68997
342 731 17022
519 923 71379
514 781 20119
73 354 10234
61 483 43867
163 718 30638
856 178 65897
439 565 66816
573 972 1068
103 782 53172
185 779 23513
459 800 43383
591 530 25896
945 648 9320
427 881 61380
144 100 67542
322 89 97749
238 986 5540
562 801 15112
343 868 99566
121 391 38750
272 903 15561
802 637 94151
801 884 25095
34 203 44521
133 582 79017
221 475 69338
558 224 17575
359 763 36136
578 226 61831
969 792 30951
223 893 93223
860 805 36376
743 956 64176
298 402 3209
879 923 13693
706 939 26266
929 628 6823
43 554 38533
620 690 22463
763 872 11783
656 822 30005
812 396 53216
767 123 7311
169 299 1608
443 859 13838
733 904 11543
360 169 8823
913 343 11217
954 876 33837
825 338 92599
999 472 42606
394 476 99418
869 44 73536
519 706 90056
377 665 93498
280 854 79230
800 397 32941
143 571 55854
370 788 33159
59 624 93984
530 574 1982
357 180 66727
400 949 24595
457 484 56113
121 540 80842
975 389 12473
723 619 77273
293 911 14767
432 764 47136
407 275 13194
981 258 24723
512 591 28079
460 669 92831
295 264 26287
834 728 62760
575 921 16086
193 394 14160
455 18 49452
571 784 65884
845 271 13642
454 464 52622
44 538 74485
712 968 45944
327 798 89591
407 437 46424
327 548 58998
72 985 6542
441 144 38349
576 947 93919
846 182 22763
661 824 35216
198 445 33259
518 930 16322
667 225 9001
455 815 83759
2 591 5085
338 940 34509
481 834 32949
428 182 31525
609 100 77370
432 862 16383
229 429 56932
510 39 43449
86 712 85116
253 712 24570
843 470 40924
134 907 50261
967 767 83094
148 715 88873
599 591 33481
812 313 63265
240 695 30845
278 626 10706
990 427 48791
53 894 51043
875 815 80237
781 90 95371
547 351 35689
613 796 6837
204 668 51787
516 500 60599
562 116 84838
539 960 90468
965 17 93809
858 160 3861
25 202 20735
114 791 65867
816 513 57413
611 201 77378
630 37 40933
130 176 41800
245 774 96361
557 963 77899
925 430 46216
84 238 70073
638 451 23097
428 185 46211
940 52 6026
140 816 1989
529 193 6618
704 477 69747
829 276 87344
791 636 90252
573 887 89176
162 102 49260
612 526 37897
797 623 35324
200 185 69615
15 562 60106
560 902 13634
36 520 14689
312 618 7517
299 313 9660
185 564 11584
286 740 90745
812 351 67357
786 247 78505
322 922 73704
235 888 43070
137 993 63981
8 979 77369
977 667 25032
290 536 3330
205 195 22867
296 130 97152
646 874 45315
244 582 74100
517 86 78773
404 141 65360
749 563 35848
727 543 96855
393 911 50831
280 942 1472
826 624 22677
955 490 19972
829 993 58970
410 308 77565
848 759 11082
340 532 61837
902 891 73585
445 738 76311
707 944 1056
1 126 55335
624 950 65161
465 626 42115
457 949 93295
764 270 86057
523 835 98904
406 916 38243
648 752 63497
737 689 5941
32 999 91999
157 54 13999
458 741 7974
83 901 80438
384 367 44895
5 14 46658
839 70 92532
106 325 61289
210 919 1936
898 415 83024
248 355 85055
654 706 91564
394 704 4021
646 678 61456
364 115 191
377 9 79195
446 19 92386
770 902 50843
41 191 16404
455 478 62653
162 854 65901
867 260 43554
570 823 67299
599 196 85944
714 651 74307
74 193 42036
444 739 42481
346 124 23603
888 319 23643
365 722 22449
218 375 9610
478 627 93476
652 532 4398
847 830 33996
849 125 62709
393 783 68135
132 818 80578
607 651 8923
925 605 30810
999 599 64527
725 47 93096
351 657 17925
882 484 46929
711 233 84127
187 229 90976
969 289 368
787 423 91499
789 353 89458
393 275 12382
991 437 25732
37 315 59456
45 762 95806
881 687 94687
113 615 39749
341 741 16935
982 68 33256
756 788 14394
108 638 19182
735 95 87574
171 829 75916
837 560 90304
598 16 40349
636 173 68581
250 212 46693
343 312 41386
762 599 15367
549 854 53122
187 247 51582
633 780 3316
461 705 55486
373 620 21674
388 923 62271
912 623 27907
123 203 65508
435 248 59202
385 633 99964
238 351 20864
836 824 97050
615 405 67035
319 720 10495
938 557 85867
212 230 52606
835 853 6518
389 111 74992
636 618 97778
620 820 8162
970 135 55751
146 998 38586
902 400 8552
974 434 36870
530 280 32159
112 147 84723
316 104 18557
426 973 34945
43 965 96933
214 94 29552
700 608 80874
50 358 20371
449 296 83272
234 847 89245
513 717 10127
11 227 51238
115 949 23905
87 857 23330
403 154 47724
497 86 56290
456 989 48989
813 862 63038
460 232 11838
307 856 46071
375 452 8936
601 578 69946
902 167 98060
758 71 16147
911 400 15549
348 476 10397
337 765 8852
550 105 83017
134 143 71476
989 332 82782
440 403 86508
370 338 98461
536 283 3362
607 695 52471
358 841 80734
833 389 85081
949 138 27769
54 989 73319
196 5 58452
527 833 82792
281 966 35583
970 474 26952
605 934 24488
299 647 68446
139 117 65803
879 850 96988
16 283 1936
357 51 45989
713 369 8536
545 172 1415
863 963 87047
688 546 58017
621 497 16973
619 336 29271
87 781 27409
289 936 59639
571 275 20007
621 562 17363
342 903 51075
513 438 8972
828 204 90186
373 603 64873
221 971 47845
909 943 42463
41 213 17549
976 973 53837
602 611 52759
164 617 25732
66 331 46073
855 758 4937
411 81 68764
13 266 89488
983 138 94061
925 982 6969
489 796 13009
461 344 94337
423 533 47938
392 643 8453
722 374 5518
831 798 96725
911 735 67135
176 850 20147
313 338 46481
646 750 46757
441 718 50245
137 78 17057
21 414 90479
663 704 6870
37 156 99944
186 674 20774
920 398 94685
770 884 11860
459 382 53525
208 862 67522
277 618 79963
354 214 57451
120 270 37471
823 748 89133
978 970 54521
3 913 79707
752 686 85978
635 370 42099
16 582 37557
229 458 99116
198 979 33744
763 293 38098
32 743 55569
132 213 1391
101 698 16720
13 218 7075
50 276 69178
772 254 70165
705 352 46532
162 261 44761
492 728 44310
785 472 79073
879 921 66104
444 489 28587
141 231 40687
710 302 35051
986 376 32453
591 906 11224
942 70 15928
554 601 89
634 361 63932
105 23 71068
377 95 78947
217 550 41390
447 137 63882
748 175 84591
476 578 99576
381 30 27518
450 253 61460
50 180 4365
763 620 38998
137 551 15454
231 971 71830
780 269 80046
268 658 57844
443 891 21944
20 481 79419
49 409 32151
301 926 17600
832 737 15001
803 102 69115
705 451 24251
675 257 75833
943 86 73613
952 484 78880
842 679 48674
675 622 18045
83 40 3093
360 542 47745
97 141 67928
550 494 63730
352 960 15435
608 211 94109
46 43 11404
881 7 92355
559 239 17197
181 264 86871
572 309 17305
114 401 19664
606 498 71760
451 425 10661
411 155 59013
621 941 48620
15 49 84017
374 452 28897
612 159 57456
875 355 91636
535 577 43559
936 881 29024
433 896 65630
209 656 1080
715 668 4490
655 680 16462
704 652 12829
507 668 67202
665 565 91165
371 20 33391
299 7 11926
531 917 46213
427 941 83997
434 570 93205
101 1 70272
133 843 97926
784 304 2981
803 484 80488
367 37 55504
738 201 45227
96 944 36525
365 221 63056
305 433 44482
226 781 68915
226 337 63367
68 608 70499
724 534 71634
207 514 34437
244 353 4155
796 209 38245
91 435 44692
95 366 34360
227 199 28585
564 465 50811
171 832 38230
56 682 90953
922 316 38160
274 104 79755
834 258 90550
268 502 36641
931 546 46303
648 601 65750
847 961 78976
663 545 95539
846 707 2062
528 937 80117
195 889 49038
298 400 5664
907 154 5497
761 56 10117
306 48 56047
906 350 22694
218 99 70892
763 427 69555
821 965 14752
757 26 60631
998 495 78825
397 884 36474
903 899 37733
958 748 4493
357 864 14150
955 55 96157
199 273 50583
753 387 16899
856 559 85277
487 668 50123
663 665 64006
489 413 16257
221 667 74004
713 976 58219
214 332 98480
268 390 61434
892 898 11632
630 832 47736
541 730 14944
208 358 26430
224 480 33092
636 838 92580
655 94 6152
630 449 7864
962 667 56429
351 146 6049
248 931 87940
79 563 38922
160 650 86814
518 593 5021
997 374 85244
834 818 10231
279 749 49885
727 901 84515
393 116 41476
538 545 74178
821 593 62425
735 884 5855
384 157 5014
329 970 61531
54 990 41880
871 585 10065
620 816 82344
872 52 65422
987 566 1167
531 393 88056
475 570 3876
359 346 76610
515 200 70346
837 566 26
826 448 92079
411 327 95950
578 744 36921
629 439 4792
547 860 40130
291 378 83013
213 434 39487
558 309 30197
110 271 94064
675 616 17900
474 641 23077
801 719 94839
544 20 59768
982 292 67749
193 435 3295
571 565 40585
356 929 53797
16 767 21707
286 964 50168
253 379 27842
893 630 65315
964 706 4467
335 897 55362
627 664 16695
61 412 70240
995 162 32905
143 517 55672
201 532 24987
368 818 88365
209 422 2346
876 315 23051
694 630 71299
408 964 79315
102 942 38726
693 355 34136
854 331 70130
370 588 92624
902 259 36825
71 597 31192
492 961 69753
158 306 89980
139 708 14673
103 359 27432
396 673 56886
750 398 56578
81 885 73432
668 366 52153
278 990 6406
874 814 44476
186 357 72320
843 109 11829
550 88 41968
260 113 11070
932 544 6465
682 429 26567
566 7 4647
932 790 22666
921 942 19943
86 348 37816
442 175 97353
551 846 68195
990 675 6096
102 642 82356
646 63 76287
426 879 42968
432 445 32886
573 443 99817
867 108 69089
566 402 77526
740 217 56319
938 921 75221
612 115 24211
605 211 34312
19 918 49309
249 204 9735
46 524 88518
840 761 75443
948 577 6309
349 17 3874
918 894 28965
838 212 53902
305 433 6865
515 643 29821
784 306 50191
339 967 74440
862 701 61837
622 570 676
550 12 13623
918 320 53324
811 545 57593
23 510 7430
807 411 3734
801 628 52600
106 448 36383
72 639 47722
124 430 45935
46 266 63909
57 941 17810
729 916 76728
273 239 50890
134 183 80264
897 612 40070
524 698 70870
971 649 23328
961 32 46751
390 105 50875
655 39 56920
948 299 40328
863 109 7408
453 836 45681
635 725 33166
598 989 91062
295 410 42585
296 280 33908
327 959 98868
431 709 28258
821 583 264
120 854 99211
228 534 71425
415 941 53877
139 973 36863
479 139 27813
889 200 30459
520 137 13754
478 44 14080
186 911 11862
121 520 53035
326 784 85154
859 994 58733
152 771 34147
124 647 78637
614 862 72468
814 674 55708
302 132 15579
345 886 59056
255 317 65593
127 531 86065
910 565 77391
255 70 12601
25 154 99104
24 300 82580
885 288 96193
910 107 47358
393 814 78659
630 744 24003
947 799 98610
829 744 30736
393 160 20645
814 550 251
967 503 8276
618 958 47651
257 537 38887
364 730 9796
529 439 23540
273 98 61170
423 452 69468
518 61 60296
678 148 3040
579 144 82853
81 395 91171
391 22 45788
927 672 58044
8 558 16759
447 705 61288
544 244 39912
995 765 95334
408 584 25852
555 879 33881
699 270 80459
93 474 10892
114 644 24282
137 431 3208
46 827 60216
750 585 42662
345 224 45557
462 135 76551
45 469 83310
276 672 63865
545 552 71563
19 362 23007
14 253 10120
445 534 29608
623 94 87653
207 309 26754
431 322 70450
917 878 79911
737 780 57308
760 90 46583
663 954 83479
25 868 34497
277 874 23511
163 345 96307
256 952 27281
564 956 16839
885 709 42621
114 158 44538
893 421 34274
334 728 54034
287 310 37696
154 788 65720
27 637 65349
723 499 44511
674 157 22766
629 437 76681
337 275 48917
847 896 85030
267 785 94274
443 608 36655
139 246 8794
210 752 31782
910 130 78280
420 853 53788
185 526 56576
217 507 59851
133 843 22098
162 41 45234
436 659 86291
395 4 14086
640 10 79576
391 156 27137
873 937 40047
725 569 97466
250 356 94003
756 932 67219
951 134 89352
343 583 12865
2 816 30652
357 458 92046
367 895 83038
522 470 48780
810 607 65652
378 653 51376
86 470 10978
369 824 8085
854 395 24387
436 98 13730
603 962 31083
412 614 24439
659 11 63157
128 48 39678
86 180 18488
90 831 94217
560 559 4302
735 536 38022
129 972 38875
226 359 61662
540 88 51616
153 170 11380
515 960 55038
563 117 62165
742 146 76251
924 985 37340
482 202 59251
369 855 35986
341 877 67466
699 751 26692
138 413 59231
659 380 95735
618 759 28249
86 796 56163
232 313 28256
216 563 10180
769 254 86013
624 857 66734
500 194 44074
602 659 75124
366 702 73613
746 284 54271
504 370 74240
300 619 80326
612 133 44909
526 389 70124
131 920 82893
339 284 3868
532 17 38367
543 442 74320
596 917 40686
880 529 21783
249 151 96286
219 391 51937
704 68 50900
92 976 69425
363 451 93908
646 343 67246
15 210 58130
456 928 17672
373 600 5267
253 285 96498
404 67 87099
794 704 21669
213 641 56372
990 317 70177
685 576 78175
246 821 10189
526 302 26644
125 973 35368
761 592 93621
179 89 88376
882 187 61169
874 208 57733
766 579 90272
82 394 45261
657 570 21945
829 96 40543
131 284 23068
455 280 60192
46 647 8952
487 619 91130
25 994 19363
232 514 29237
811 246 88002
556 869 81435
477 130 3443
573 426 21271
856 968 25753
135 35 18208
134 578 20253
104 881 44739
98 10 95116
963 725 60347
561 313 29509
429 314 22064
910 100 24541
688 542 31465
655 812 36672
42 565 66807
971 124 6292
852 376 32395
213 467 49844
937 582 36159
601 280 32719
914 789 46147
13 204 54409
906 96 63096
718 560 29102
634 232 75495
757 390 62466
484 33 15317
302 779 57881
235 975 93170
515 133 66770
655 851 83036
858 349 7048
306 757 91306
865 204 8023
448 306 32008
189 800 48764
573 265 27599
352 933 96901
326 166 68135
458 335 1649
660 104 59655
8 139 47865
117 539 7170
672 844 85386
977 218 19186
129 225 75374
745 340 92947
678 938 20650
843 838 91975
529 973 75784
632 973 88443
123 980 8802
661 844 91270
856 13 98942
73 398 77270
649 583 85398
988 309 2143
925 607 59172
115 256 14366
439 230 60894
763 365 81877
742 807 43999
585 960 87011
597 230 85866
347 523 64938
929 792 72586
589 190 73925
195 684 80202
450 855 88316
31 220 99106
395 465 97868
553 341 60610
513 692 51546
742 702 61495
264 568 75841
407 857 30121
596 795 99710
631 71 10256
485 272 49706
56 939 59088
872 44 81483
565 912 38035
256 873 53899
957 770 87640
876 264 87255
85 456 13662
231 577 68609
653 638 70592
925 893 62428
863 950 58484
259 390 68707
170 872 42271
394 258 39526
163 157 63835
779 148 1062
234 755 32498
162 768 47080
799 376 18733
44 967 44009
345 395 94871
734 230 3129
957 288 66650
567 559 62395
75 436 41910
222 270 66688
328 684 28921
95 533 75083
823 613 21233
141 697 77628
535 705 93973
116 575 62058
404 56 47015
314 57 35933
749 452 50007
371 361 9580
406 48 1908
938 320 57002
902 754 59824
598 987 80965
302 614 82851
229 938 40319
636 996 22074
692 362 70387
143 294 57487
855 652 47209
254 231 40614
574 138 2904
679 492 64805
665 315 61403
568 482 18284
915 800 92919
628 225 43611
921 611 49105
572 449 51312
155 658 565
644 271 58490
135 174 169
450 331 63185
432 733 8815
913 140 63735
64 424 90001
288 694 34629
250 304 33549
699 761 69473
708 424 51979
330 988 66622
856 830 86757
186 350 88558
270 534 52989
409 701 79254
184 787 91317
878 787 43957
533 415 7558
293 316 23256
716 140 87315
56 118 7645
237 91 19852
586 847 56037
471 756 26658
171 97 52066
957 350 99602
96 666 29479
862 974 18011
177 532 14304
668 139 2371
137 454 82778
228 450 14014
426 301 12599
534 689 58070
630 346 75592
979 763 28901
996 364 7996
970 194 63857
853 205 46386
991 860 41405
796 582 84542
245 360 75121
897 373 99898
585 324 47431
282 745 87060
397 336 98038
112 236 4386
306 231 17355
862 440 77207
721 177 23549
302 581 27345
13 122 12589
386 594 31838
61 492 8422
805 922 18056
140 982 12804
376 371 75915
958 756 69572
749 462 95433
925 20 505
858 569 70807
979 913 21819
573 853 67556
416 690 20616
337 464 55420
318 519 63912
41 674 58639
148 588 63948
610 160 60049
629 944 76973
549 449 88830
813 607 80161
666 777 26085
707 333 26500
170 300 28836
40 72 36506
713 983 63898
653 621 99045
164 920 75654
107 968 3635
907 293 6535
513 474 95348
290 634 15365
974 70 82071
273 569 36593
344 757 96984
678 614 59697
650 511 49701
570 555 3864
537 561 50322
829 547 73229
303 81 76093
288 780 64382
358 144 54707
278 215 34980
386 159 9675
351 142 26353
861 190 60002
768 890 74571
680 753 46460
578 75 52640
658 655 98294
438 747 63582
933 481 7291
499 187 55920
657 518 54658
799 193 40008
340 897 92221
230 898 10340
334 469 70019
760 280 7596
414 919 29605
513 213 31394
345 146 28327
883 788 18825
401 707 55834
945 716 19984
841 724 87323
738 944 7552
558 635 886
189 653 33997
108 600 47411
320 204 66275
817 950 38619
604 276 51853
662 452 24605
378 285 66549
453 268 36741
748 591 78831
382 494 83740
34 731 97929
985 728 74036
540 490 26707
489 764 35875
116 734 92478
568 586 85139
852 543 84868
472 443 15320
62 184 85067
555 366 4448
286 105 59833
13 385 58817
502 772 47357
617 478 73197
702 352 48313
287 181 7880
181 320 24083
624 539 554
807 859 24615
524 925 36522
628 373 37159
365 205 60523
136 374 54024
966 82 32992
669 278 19693
850 942 82331
521 821 45512
59 256 92135
917 809 75293
194 776 73816
566 649 87795
122 807 15159
847 329 62647
928 704 40612
558 695 1280
499 387 53481
672 69 66001
927 580 56412
87 66 7328
862 358 52873
510 525 64790
668 320 2912
996 830 75110
51 476 96038
745 439 87947
483 719 66445
552 199 88468
483 552 45394
549 963 86833
906 642 21046
431 515 908
102 304 63575
283 567 85923
759 677 21973
197 66 4718
267 12 86552
818 808 33455
369 276 90938
683 21 67486
324 853 54743
190 251 26525
846 158 70626
412 732 51261
440 654 82019
857 979 52567
220 48 64186
28 599 54003
655 54 20723
27 343 4405
232 180 45080
482 922 95622
639 447 4467
370 424 7230
376 684 79022
354 54 15878
753 973 22098
351 510 80477
756 864 63131
450 586 48157
629 342 22388
551 773 23221
349 394 18859
124 212 5581
160 794 69308
565 815 32013
889 44 14765
398 493 20467
613 969 66223
198 451 75672
891 608 16301
16 347 59203
761 568 30903
973 778 18378
118 358 56537
284 17 76454
327 29 14342
820 793 67092
140 260 88704
591 834 16254
198 857 70496
896 157 96511
815 711 22624
945 965 20596
302 343 63065
671 231 96348
699 684 69026
844 378 86845
103 821 62985
288 876 76927
144 129 44124
653 977 52371
715 839 8538
680 462 31482
22 409 43135
252 473 12805
288 172 88856
665 198 69699
485 394 92153
360 730 22440
841 656 68935
817 131 31587
7 502 2302
469 391 11981
229 872 95354
54 358 8957
225 163 29244
774 18 86908
168 68 81744
897 220 86104
553 11 65296
35 945 73464
888 532 23470
278 185 54290
501 517 86519
859 870 15924
373 826 6148
742 70 58922
809 329 77441
380 425 8337
390 528 61241
334 175 80276
217 638 34163
401 459 47793
917 749 36293
138 619 59151
964 542 61875
385 41 616
65 962 77776
489 402 69155
368 91 13544
542 331 96230
179 958 48798
638 473 57199
738 265 82467
356 909 3605
249 412 29568
289 286 22304
603 254 68720
4 29 34209
446 184 53928
129 79 60470
86 660 60000
910 458 75989
174 8 62726
83 474 39433
494 78 22033
131 997 322
384 652 65924
413 372 96279
948 932 99725
378 859 70205
390 328 71642
847 680 54552
206 668 83077
679 746 93511
109 530 61356
105 563 48487
757 236 88222
480 511 25634
411 789 78933
269 865 61663
949 69 70052
980 63 69250
999 614 16455
744 690 94133
626 553 22241
540 908 46698
775 394 89806
285 968 20285
425 953 88695
642 886 65315
710 900 94263
124 951 68242
737 200 63241
779 6 58336
331 490 9313
238 83 21852
984 780 28978
951 585 96614
903 869 21039
140 915 34680
39 581 7741
341 844 11865
892 437 17953
897 29 92731
387 717 62413
469 381 72003
600 585 86338
184 562 93640
404 528 35894
670 566 92034
250 597 56424
445 689 82765
234 905 56656
614 858 10905
330 940 39643
711 705 81463
647 707 83062
208 44 50597
735 35 4352
652 928 49373
600 961 50974
289 737 3419
193 501 24004
402 508 59617
694 764 1299
398 406 58361
456 868 69007
851 281 62214
885 229 67301
812 932 5304
125 304 10904
861 278 24544
713 48 58088
572 51 45842
336 19 80535
741 317 57284
961 677 31739
593 683 22941
822 249 8177
753 901 6988
57 204 60464
686 459 8676
733 2 34388
135 90 43312
153 283 13647
822 817 1387
498 452 20699
533 190 38292
781 482 37465
33 658 6217
236 997 26625
47 813 49662
48 488 78746
489 228 37880
771 539 19385
939 185 8206
390 923 79055
931 974 84587
412 617 19719
421 81 51751
418 649 85987
230 274 66033
69 287 16432
648 33 95273
186 264 32043
722 648 56334
997 205 92723
322 260 5654
938 198 34417
18 917 70838
666 667 54607
291 5 46188
578 389 54256
610 173 45904
873 445 64441
873 839 23515
429 172 24511
40 895 20832
238 900 67121
506 316 68138
524 505 79155
529 111 26798
269 650 44375
441 906 43336
237 161 61560
76 953 34784
247 467 71213
493 329 66252
392 512 20841
60 632 38346
564 121 86870
27 628 68750
676 425 50018
933 799 79811
445 486 37047
398 45 70122
864 829 51721
545 393 58213
56 996 27957
40 837 79016
512 182 14931
139 403 90309
563 152 34985
713 522 35917
198 332 71714
595 378 74111
775 500 99326
519 220 71870
514 784 45278
350 740 86669
884 755 64180
286 38 73319
438 346 57233
959 330 43946
642 599 9495
19 664 15441
870 774 96567
441 99 24085
225 321 80599
316 950 86948
423 970 14183
460 149 16469
805 819 95258
487 52 568
437 349 12209
100 195 67227
225 636 68449
323 554 34889
995 639 57465
296 237 47781
265 536 1203
414 71 32662
584 539 48818
987 796 84656
335 715 76092
882 923 27543
869 149 96767
422 597 99442
60 838 23788
648 302 15084
536 82 76348
606 636 88113
144 649 23697
291 467 56683
5 122 47370
927 566 5251
427 460 62119
376 579 14540
213 20 2952
514 807 91599
948 242 134
935 590 42739
584 702 52234
50 750 7524
523 433 41880
440 802 51158
900 404 2585
478 522 80960
849 413 37524
7 364 13389
249 963 72688
190 448 16623
243 539 94206
993 772 54255
777 648 14129
930 527 33569
333 685 72820
206 621 28649
618 580 497
334 455 44855
648 843 44103
447 531 23644
985 153 38887
757 358 29879
404 964 69655
282 92 5584
966 12 59268
586 831 76473
517 831 4442
971 679 46127
814 534 76774
344 988 29221
848 632 46205
205 518 96313
520 748 70716
963 754 43998
975 337 67315
157 956 43253
988 428 52769
666 221 49740
551 348 63905
539 473 51600
170 45 29447
39 602 8003
138 914 57874
891 982 76836
579 331 14810
534 997 77319
313 249 60306
533 18 13323
232 109 64874
57 365 75412
101 964 84933
54 762 32323
320 116 47460
301 989 16350
983 824 60928
979 986 40461
228 304 64125
597 609 3657
57 283 54241
421 156 76297
736 919 31749
849 203 66803
964 525 94122
304 984 774
127 333 47108
112 612 84086
767 424 87665
727 548 10613
10 557 2669
517 797 60441
436 445 35528
638 545 57376
163 347 50339
498 820 88642
183 593 49121
794 700 46584
218 138 58351
117 154 61077
673 119 84438
821 139 76955
617 580 30390
162 459 62379
508 835 72541
680 525 57391
624 519 573
676 639 79366
165 574 66935
318 924 11052
436 353 48076
927 790 15897
858 744 39865
316 133 19026
150 512 52886
675 404 35565
193 794 84188
183 366 45863
756 84 21027
680 370 13697
384 421 34484
173 849 2410
917 97 94267
401 961 45583
264 987 30084
20 224 81758
165 788 38302
531 327 32484
966 542 27240
335 920 97271
108 968 3654
956 452 47178
52 213 88446
364 832 57847
350 414 50462
925 497 22481
712 607 47646
391 908 26528
284 392 54845
203 983 83179
171 253 55286
974 258 35593
538 435 23644
369 881 8360
134 79 59709
631 540 95986
589 373 3697
496 370 32439
239 897 11722
573 93 95277
825 271 96799
82 909 50772
869 501 8661
749 497 32030
827 856 99163
718 916 40145
90 901 53085
459 950 43581
707 388 93171
799 462 12744
422 738 15920
330 536 6354
182 659 31222
30 319 95322
885 700 56500
153 215 65217
405 359 76659
354 444 38469
94 376 93528
907 898 80326
644 993 31099
531 913 84780
541 618 76962
211 839 63991
911 512 54228
125 11 23732
835 579 52136
630 237 75842
585 287 22255
262 545 85247
361 540 80511
140 70 82128
453 610 31318
444 820 75829
23 82 93191
106 558 92122
593 393 51358
786 374 81767
424 731 89351
968 985 93613
507 583 28973
576 94 65464
537 221 78917
709 539 72712
142 719 20734
700 262 25191
444 383 81783
817 92 30569
547 859 22992
531 209 66312
114 173 69818
559 497 39746
779 961 64634
669 877 56694
740 588 83836
1 321 1535
735 863 9330
826 645 22146
36 565 44693
597 909 15575
769 220 20040
266 389 38598
578 134 69729
454 120 44749
41 813 39488
713 1000 79840
575 534 41574
219 215 8752
136 361 63139
44 405 94087
263 979 95208
3 371 11825
489 968 9402
608 48 66855
772 797 56895
772 284 32959
657 476 87533
872 401 35103
232 504 6238
636 643 40281
966 729 19895
688 936 14898
8 760 81386
55 161 345
851 367 12116
487 613 16887
962 571 32544
714 103 68415
218 558 62998
860 795 60985
940 428 77950
228 674 66638
339 571 81997
852 308 61051
218 4 81254
831 120 65740
401 358 27053
856 253 6766
413 19 46335
559 16 76194
986 352 39486
660 654 98713
582 291 82051
242 639 98902
245 689 32472
364 942 23302
74 33 37054
326 85 61261
345 203 14673
712 537 36232
64 83 82569
717 568 73580
359 632 24162
997 34 48403
685 288 46647
979 759 47363
11 412 67436
448 817 55761
2 78 13457
890 750 87169
972 333 70584
891 254 25300
874 833 67010
908 346 45006
195 100 53042
305 99 56020
716 461 52383
532 248 69182
961 360 13183
63 817 47072
395 337 63396
1000 920 1638
185 571 60512
530 580 54771
630 585 66965
728 978 78621
540 998 80336
787 732 58219
146 913 57180
314 95 8242
650 518 63988
921 913 6988
491 903 27172
70 414 65053
6 184 52682
984 500 85761
333 120 95300
64 807 65086
976 25 67232
422 556 31545
939 797 61547
204 137 11467
106 124 39310
871 647 95731
406 699 25737
905 733 15072
376 493 3404
534 793 75819
558 230 85146
466 813 44567
262 710 17505
398 256 60
873 74 61165
871 383 10387
922 114 69792
654 202 39048
498 273 96775
642 28 23308
872 198 76866
684 343 63683
393 909 42944
1000 765 27694
74 825 24918
456 341 78141
921 80 36062
122 871 67715
746 271 75212
773 45 53854
970 353 85077
312 570 19760
572 252 38505
689 547 2856
865 592 7929
205 510 25737
636 650 35657
507 63 96131
129 777 5876
173 340 1001
525 545 40970
94 621 43634
697 733 53557
244 589 88245
835 444 64109
696 725 58666
697 813 82301
759 821 21159
887 951 14287
579 179 74812
123 179 93336
96 500 95782
828 133 29478
768 42 70073
211 286 45260
287 747 96307
451 412 85004
272 64 80114
574 575 49353
752 861 67931
930 672 6053
430 360 65148
914 141 81327
955 970 93094
593 43 19657
339 654 85295
102 960 15746
165 315 63017
91 429 39590
952 133 67694
975 63 15623
686 467 73404
178 967 84670
148 293 86624
542 739 16568
195 747 5906
506 41 62359
821 786 51876
601 154 11966
733 744 73269
147 789 94244
613 763 929
931 167 5459
576 836 4606
314 811 17499
60 379 73045
452 636 67550
238 995 18722
391 870 90322
486 835 64406
274 104 92552
389 699 13517
555 979 92447
742 437 27022
552 394 26687
282 244 11098
918 288 65550
264 190 22139
485 911 27529
319 585 70367
774 990 1992
824 894 54380
155 410 17286
943 208 59027
337 230 98931
932 268 53564
220 366 12481
761 267 87096
671 405 96580
607 285 69251
597 651 78376
490 995 34552
251 374 38706
458 660 12648
687 38 77336
307 320 66620
672 884 20839
290 716 72951
694 812 8973
978 391 35580
981 993 33528
975 369 79017
700 920 18267
711 977 43724
749 976 98763
68 664 26421
951 283 5092
667 473 65733
830 423 81426
572 395 28755
565 974 78087
285 501 31413
556 869 43113
532 487 46823
859 563 17923
522 677 55343
804 97 96293
628 540 2311
50 272 44140
797 49 51064
122 155 59628
975 242 80912
843 6 49467
682 118 20350
244 293 6208
920 567 17082
368 909 86885
907 554 1865
178 216 85914
578 708 80710
732 771 21832
973 398 42806
979 661 39000
448 479 28681
92 180 88276
659 387 16547
567 468 39914
472 705 79820
688 921 18349
395 834 36926
165 896 80658
914 79 43982
574 236 58312
404 235 83112
583 268 65203
321 895 55213
141 794 92132
197 707 88603
117 879 63290
950 227 93036
197 505 12552
275 162 81465
510 495 13390
97 159 57793
716 270 67727
610 824 33048
403 37 87188
462 168 49736
340 122 89852
918 764 26153
422 799 39350
935 351 67624
782 167 86486
940 557 18582
209 701 25297
384 428 11258
420 827 93013
939 366 10474
413 101 76165
176 952 8434
326 104 27856
28 805 64142
195 429 44923
103 266 61214
803 847 79774
582 495 82158
408 104 39929
773 468 28868
873 941 86632
176 457 43807
280 891 26132
436 98 46160
864 591 1706
129 514 89808
327 727 962
173 501 86544
629 10 12303
96 938 49076
389 157 79300
845 788 92828
87 594 99459
536 78 54894
127 589 26758
640 294 34238
718 101 95917
570 62 53441
579 957 18069
517 260 99165
673 687 23553
461 338 83749
406 165 88188
483 623 64723
71 517 93849
364 626 36840
816 215 38558
230 483 95127
186 924 88706
797 344 75574
483 508 68246
173 412 86058
337 513 56464
312 700 38298
828 422 61369
805 271 60084
371 110 24252
854 19 54833
129 498 38370
472 555 87167
332 128 83001
743 725 5173
255 135 62862
954 598 39173
728 247 5352
350 615 88156
811 51 70878
830 654 16731
327 486 28211
233 855 90683
360 373 36014
436 374 87756
570 898 62363
519 759 31668
766 931 60395
732 634 75096
782 141 79907
787 19 46088
272 749 68766
479 312 52998
851 994 90709
576 7 50144
826 114 50066
584 828 30584
867 496 62701
500 242 91433
993 338 9566
11 596 41353
111 683 57976
422 800 81454
415 797 31657
773 505 91584
887 1000 66409
714 417 35345
561 1 37563
155 701 62062
844 133 46054
439 51 60416
473 403 5527
272 730 25948
68 536 28715
924 544 33487
275 127 60725
692 888 72791
44 232 1351
744 794 39505
229 207 78700
279 613 66138
33 28 96962
114 906 7233
649 206 82652
192 920 97575
319 406 51202
558 483 60893
789 273 89936
934 975 1031
492 832 85611
104 531 53241
484 669 45273
389 630 68739
594 215 72387
865 866 20579
623 793 21249
105 994 40806
377 238 30946
703 525 29231
534 555 97722
65 166 98826
85 406 25661
66 31 67401
280 769 66347
498 507 51211
290 85 71833
635 685 5289
224 842 91665
748 787 81368
302 17 30253
819 739 84317
577 916 58753
959 928 17819
79 328 1450
585 674 92299
22 237 71588
706 69 39574
548 358 40797
686 374 81544
55 93 79198
793 346 19368
60 14 38944
987 767 15902
666 937 18980
340 738 36917
928 37 73938
996 976 83995
705 550 91542
431 698 76580
875 594 35634
572 143 82778
938 510 16837
56 454 96175
992 707 71840
81 39 26531
117 955 11458
93 244 14806
994 238 41862
43 132 644
636 63 72519
778 696 4090
640 473 96027
93 661 7082
799 187 71425
837 378 90506
143 909 72974
738 718 90418
976 523 82411
459 737 38806
521 380 24793
216 898 35923
40 340 91562
52 718 30654
590 152 1804
967 576 23993
227 433 50487
945 407 55225
819 824 22200
555 587 92010
287 392 8530
875 458 69488
593 19 13539
744 672 17480
671 828 20446
104 820 98025
862 306 45321
37 530 77139
623 81 68046
366 90 2332
902 971 68867
359 67 71742
378 906 39686
401 796 63429
228 275 63451
399 73 13906
57 97 87767
586 417 91804
19 907 24778
460 304 9144
431 987 2397
849 854 7755
755 947 49484
902 632 58237
177 412 19464
249 862 6215
697 768 36271
465 886 81208
723 689 63226
27 819 7038
13 962 4820
866 710 13020
164 816 1126
795 300 99028
558 536 24204
772 351 29804
891 565 13852
776 187 5316
817 395 30390
635 972 24416
948 9 22429
657 828 9646
472 848 74162
123 973 22956
10 352 84866
361 907 90637
277 710 70527
464 913 28654
858 580 40470
829 970 63456
190 385 90403
369 165 56411
568 163 69235
541 324 78357
244 631 58367
151 496 45079
212 484 28355
125 362 77170
704 16 56379
25 837 45560
410 293 51749
926 47 96117
88 458 91685
411 44 39577
394 400 38820
889 118 46322
725 548 75534
86 255 56658
453 424 27713
290 803 2738
934 362 22499
332 462 9424
141 578 5864
184 614 69626
936 542 40019
405 714 1908
953 35 78632
207 568 57069
982 577 49522
784 290 29163
497 27 59448
958 877 30779
888 652 32272
853 515 455
747 141 62742
460 159 61147
846 418 57099
414 401 11657
990 470 85638
631 343 35422
657 505 39270
885 304 32580
537 82 27819
51 705 16671
543 160 71417
702 901 47228
471 47 74074
872 497 27487
693 153 96828
35 791 93459
891 564 36467
194 833 64704
627 764 71240
332 582 78290
843 253 88185
743 21 91886
142 249 40356
990 674 28579
143 512 97271
285 339 12305
848 149 35547
32 968 93740
796 671 50367
729 910 54050
333 551 88892
354 735 33986
954 972 50479
627 680 95469
490 258 96963
828 881 24247
329 537 29094
296 84 83477
318 823 3624
227 541 17353
129 942 57685
864 833 12390
187 171 12343
866 649 64321
476 469 95810
356 431 19990
892 677 46670
327 122 95965
502 599 65282
394 574 25860
336 926 55988
520 963 60203
690 352 30390
691 47 39607
159 719 82
590 881 41789
618 222 77033
740 891 41359
690 207 44860
263 840 70606
541 699 39941
503 38 90812
206 593 40854
252 982 40544
323 940 18054
203 374 53995
424 162 72613
314 546 35704
872 905 10393
711 116 33007
761 721 4547
798 13 99049
742 177 45255
75 30 71858
15 925 43180
388 978 87734
901 973 9157
447 937 86822
351 640 16693
818 32 96755
891 38 36515
903 585 24665
431 985 37758
460 591 89833
384 801 36847
362 980 95234
686 66 39486
622 222 13932
261 396 76282
292 440 20452
681 195 84342
617 61 40596
954 77 80027
896 187 43486
696 19 4222
28 865 47583
93 450 76620
666 935 31241
61 867 63501
853 500 144
399 951 74176
811 644 90145
426 618 22993
444 455 6041
308 676 23068
109 610 94512
43 229 13177
261 821 82238
761 673 67442
63 816 32840
707 344 47650
298 488 52889
267 937 86314
721 281 37757
397 321 60416
358 388 49524
587 899 60919
407 428 92179
80 17 52291
247 458 61706
942 297 4764
429 946 22061
717 187 42679
998 500 77399
318 257 63147
548 505 97308
818 443 36735
996 849 91103
639 280 96560
344 879 34856
107 820 37154
519 601 92340
197 317 33839
947 666 29447
94 984 85471
598 393 7370
392 52 90187
240 139 81534
872 241 25172
750 801 46867
569 8 73325
521 161 21843
838 500 29391
503 691 14338
838 489 78783
582 959 90732
986 680 26123
124 866 83714
364 752 48585
516 923 57686
524 142 8607
684 466 15127
536 661 54316
578 51 73171
66 740 27360
25 522 87942
56 253 84927
922 375 71402
25 89 22117
947 25 33633
440 711 57156
906 317 46191
566 795 93078
616 111 31655
708 281 7721
229 640 23097
482 933 85152
208 211 425
648 612 50449
25 81 76748
735 713 26187
403 220 72092
197 762 69009
307 840 13625
939 494 69332
931 566 14912
215 662 24745
426 814 41305
389 238 31952
469 39 77976
533 786 37062
752 972 17816
514 416 19013
705 424 27671
198 400 16962
764 83 97892
777 995 91106
590 91 97883
180 395 89624
218 699 88444
355 26 27977
678 88 98080
93 255 28593
869 267 45297
268 290 79847
703 251 39962
49 494 48738
139 951 7680
534 186 859
584 809 11428
609 252 99782
48 580 24811
303 660 25904
921 604 21124
210 253 7743
812 99 71445
305 412 43493
608 149 48632
793 828 44517
601 38 79452
204 817 15060
784 598 21108
443 409 31762
398 664 49682
650 139 18892
748 881 72703
511 326 25360
12 818 67967
839 801 14759
229 669 71711
45 120 10914
995 532 93049
755 639 99843
770 752 76241
908 433 83890
788 324 18990
113 379 21500
283 738 56511
435 704 31702
456 814 64282
575 524 49326
106 789 35672
96 838 15426
199 680 63547
632 272 68454
307 162 54242
685 503 8706
774 354 75340
829 865 2775
642 918 84582
165 199 51156
306 876 66614
143 900 52061
174 325 39260
446 872 94243
959 677 19549
461 918 4234
814 976 6359
30 315 61188
299 441 16181
849 22 26698
77 530 20003
976 495 89145
652 907 50318
875 518 96115
552 760 94073
821 309 95885
148 894 23051
463 252 48432
255 791 20083
629 972 85931
510 669 44359
4 671 98334
262 167 95986
780 836 17212
539 951 97763
199 375 40936
92 612 39083
696 14 67545
838 445 78152
809 879 22780
829 810 85289
851 168 48644
17 854 64905
853 839 89684
803 402 33575
529 165 99773
140 100 25217
153 182 16264
950 79 34101
828 582 11262
989 361 58090
157 1 10941
362 996 75309
552 900 85161
953 936 69315
117 510 21844
568 634 71335
102 202 24488
180 465 78789
761 566 37968
473 179 87957
825 620 89465
820 560 40826
71 869 54377
6 381 47329
867 696 33798
853 539 38365
54 225 32818
519 712 51997
436 852 23109
614 820 52581
233 776 74757
145 592 5576
365 417 42647
745 145 92004
792 825 70871
682 622 11723
907 339 56128
970 156 87646
822 505 89433
993 613 56398
120 546 46631
711 302 20127
479 230 35843
975 228 78939
799 231 18731
773 453 93412
463 527 90670
970 655 18640
474 652 88813
439 85 39157
336 482 41276
989 464 17338
218 942 8168
445 784 68142
28 723 60940
480 805 36712
7 568 50174
13 238 34144
664 229 56969
748 393 25407
582 549 41094
397 176 46083
339 865 78652
122 32 81449
844 173 46476
1000 464 60955
568 176 69313
805 701 11325
385 196 7341
777 517 30440
677 275 37021
852 369 6418
68 451 75108
99 454 46229
623 902 31425
86 377 49424
613 684 9991
666 348 20147
861 673 98531
377 365 50307
652 804 47335
372 177 14538
174 594 85605
627 53 68703
529 633 64677
257 57 1763
940 833 65727
640 175 90392
664 674 26253
28 204 62981
831 863 25984
7 197 56355
952 735 16528
4 691 1507
637 746 60035
45 422 87643
229 536 28935
404 263 69574
77 654 37237
632 258 39264
846 591 6094
43 574 7453
129 281 33404
819 160 75408
564 666 12396
986 52 75792
521 695 15021
135 629 56424
789 554 52852
46 790 2835
988 53 56681
562 498 78075
194 950 65203
353 706 36373
371 113 43937
774 860 85274
468 651 62146
448 671 56633
1 446 26421
142 649 46818
546 484 80806
44 516 70719
345 590 72912
50 792 36616
514 516 63338
373 452 13112
376 77 89931
398 575 6379
844 207 64731
844 979 85873
327 796 25418
842 953 5813
783 23 18158
574 934 28559
90 902 96073
893 239 65797
322 702 97172
248 633 21570
806 11 11765
784 93 20608
931 317 67287
236 735 8480
258 899 22263
544 408 90188
445 967 48629
35 391 57874
737 187 19547
721 711 95794
83 280 75951
175 396 70086
492 3 25016
578 641 70603
476 121 44861
236 383 53404
202 922 49200
592 551 79234
130 424 89322
840 970 53042
471 115 9476
218 65 90651
221 150 31494
861 517 41071
333 120 57898
715 332 133
637 735 12686
539 934 91629
962 519 19111
283 193 75950
749 586 32773
165 62 84990
666 712 69562
182 557 53775
653 627 46107
984 876 85174
70 361 61162
3 46 22700
874 27 44013
418 137 44647
3 438 20395
416 562 63559
127 552 44224
35 465 3757
661 239 12762
537 698 99745
897 871 50815
294 384 15169
672 435 88394
808 447 59811
598 445 98814
159 839 31229
62 749 47708
527 324 79742
117 432 84755
814 193 20643
36 290 3891
771 456 47184
205 624 74856
3 370 6015
447 180 16612
637 345 72123
737 926 41184
412 985 26062
844 78 64179
388 832 34344
677 474 21732
132 716 87502
108 252 70707
829 459 48061
8 473 31508
705 437 90496
630 559 72233
614 94 53644
691 156 54839
875 334 72227
700 677 38255
416 760 87387
667 262 83846
125 320 16026
949 380 11033
385 887 16737
295 383 80718
389 967 50683
544 610 6374
229 449 81600
257 27 64299
17 281 74714
278 19 92732
597 864 76856
976 241 82157
215 274 8893
949 362 29188
915 432 16928
524 114 81823
324 487 88051
350 86 2659
631 737 14675
649 450 27952
865 182 45900
105 389 228
730 545 22442
92 790 19390
523 977 63304
636 256 24179
475 430 40503
912 480 852
648 138 59834
450 165 88483
983 468 19699
371 368 36803
268 595 83533
57 388 92976
385 129 45850
992 784 92837
421 962 56663
900 816 2575
389 20 27574
905 853 90023
373 687 99005
740 737 47728
686 540 1995
425 424 3403
905 751 64787
688 600 35778
1 788 98198
817 451 56449
188 377 13189
392 950 83094
431 325 10466
167 329 57557
402 242 481
804 18 19583
942 922 84534
719 609 42322
268 961 56772
68 129 6500
257 316 67449
350 60 34773
167 490 17454
723 656 47861
316 714 80263
333 546 32418
606 129 49360
214 662 18430
526 335 2050
655 458 42117
970 957 95373
29 758 48074
870 530 11240
526 335 48314
591 196 93629
488 810 89313
968 227 22918
630 938 72483
316 720 98009
774 769 31015
82 885 9984
839 610 87365
369 35 3586
55 627 39463
250 940 2053
59 921 40893
638 585 42860
575 855 8841
294 337 81157
414 697 49282
651 63 3363
260 399 27202
646 763 71922
272 348 54976
564 163 40578
836 215 92636
420 459 76273
274 319 57200
963 159 53845
11 667 68259
74 948 58909
472 663 37520
586 864 52165
285 137 46789
447 464 53352
14 41 14539
472 677 86958
790 301 26232
301 500 37546
319 345 2556
267 955 68629
281 215 78452
144 734 3037
632 250 62322
95 390 12120
136 93 38133
164 631 97605
464 589 49746
316 172 87046
12 717 23365
318 624 7983
532 253 44263
617 56 75758
866 93 90741
608 766 27835
700 237 60322
331 370 64485
271 974 49301
442 71 71968
510 469 69979
133 833 60648
737 167 70179
793 781 68795
237 890 25012
354 630 85619
590 816 36671
959 138 60001
284 622 91623
355 922 41416
823 889 46925
7 219 27057
525 866 83146
657 396 60938
898 190 12526
527 202 83879
342 172 19820
479 842 42131
453 194 48414
726 168 21120
967 583 47294
185 507 66652
403 916 3528
798 61 18536
340 350 87433
893 875 959
64 105 19653
258 924 87483
803 406 68935
971 172 46013
553 291 57979
412 937 7515
327 940 38917
739 468 55067
440 355 8406
314 788 56650
770 98 69065
45 750 82322
451 585 5477
622 871 97447
264 883 15999
200 213 40762
492 728 82440
311 996 24178
665 62 59617
452 819 1282
550 468 49403
651 533 7448
587 206 33898
458 682 93519
692 480 23782
905 831 88334
984 592 53825
979 32 40135
41 561 82151
211 530 34603
31 163 47504
915 566 24154
120 13 1093
154 910 30902
633 780 59593
463 913 77849
407 246 76832
790 422 11811
350 908 54203
879 59 12413
42 13 59443
607 516 64357
971 21 25829
880 113 49334
11 14 15966
923 959 90781
169 159 14539
942 991 53328
850 153 47677
260 355 89908
272 119 81301
787 914 71259
159 622 67229
624 802 19460
637 135 21470
947 453 13392
106 585 99912
448 123 51206
600 450 91055
306 478 34314
424 385 15585
689 37 98723
311 295 7881
112 523 60504
599 334 87493
51 155 64791
635 899 70248
757 810 80695
558 15 40646
35 421 87951
772 86 67727
808 22 39415
103 744 83725
663 832 98787
817 676 51189
715 819 7175
877 66 81283
243 761 26840
664 406 24226
101 709 46997
123 435 92805
218 849 49259
546 926 67235
378 466 98897
405 604 82066
223 792 13780
641 966 26656
753 600 88251
158 439 56914
218 664 32366
652 661 97488
853 817 83706
130 75 15251
595 661 68980
550 558 48737
693 623 2959
658 754 50951
609 762 40703
47 12 29213
62 277 4430
74 642 50434
890 130 90286
316 187 40415
977 437 76361
886 769 96910
860 505 69602
613 815 1611
374 766 74219
737 468 30617
13 680 78678
655 462 98104
136 895 48993
322 180 29661
110 946 74637
878 306 31874
382 567 50733
197 168 77697
314 130 39423
133 700 24159
165 316 21524
626 345 31178
520 448 83313
51 793 77986
996 453 14095
653 441 76973
219 666 15354
738 750 64902
219 446 76567
918 220 74700
233 731 4864
577 254 71489
377 783 41360
169 95 88410
621 80 85757
413 526 93409
78 498 40979
827 204 98068
624 457 66286
844 24 36203
926 723 54787
179 586 84363
961 426 72091
407 785 34259
838 194 33231
363 950 43643
213 710 30072
416 688 43250
872 755 60874
895 392 55069
617 594 49994
554 380 83524
979 94 86836
763 185 43242
308 795 63431
609 26 28793
318 20 49005
357 92 55772
463 341 97644
854 566 83890
447 634 56507
178 979 69412
624 502 77743
160 689 6505
954 930 93165
979 360 90773
999 505 25443
90 861 21799
782 633 94262
348 628 25467
981 517 18914
312 375 78443
165 787 72066
854 529 88225
135 385 61179
847 901 40509
351 674 53507
563 468 62948
547 618 95730
174 879 45429
43 346 50761
417 611 78072
555 53 27237
435 471 1442
820 47 27576
720 225 85422
745 734 20124
564 592 80687
182 540 39233
60 621 9759
757 49 59801
719 161 78569
124 233 19124
946 821 75558
992 614 70729
217 189 81449
302 611 47545
893 86 78109
784 772 11290
756 357 57701
156 467 42810
317 619 1880
901 187 97003
73 310 32948
686 220 97940
874 948 69508
836 748 71809
274 645 91053
45 753 90189
753 394 64944
571 446 77100
189 607 93768
728 487 76668
37 489 85740
608 789 38777
556 80 47002
303 587 95838
947 747 38111
51 151 54507
796 339 612
242 635 2534
200 86 3723
686 853 15450
527 872 56838
315 611 3446
394 739 26001
332 740 38655
430 929 88954
580 391 71356
271 250 97152
905 861 56745
990 394 92944
194 468 23982
65 269 30508
27 459 78174
765 904 48567
504 256 60250
433 262 68679
175 215 97610
424 571 20880
636 74 19784
382 818 4125
849 113 51318
470 94 54382
928 601 15408
831 774 73172
438 692 91028
699 941 64812
266 971 48986
836 581 30762
909 460 94397
78 596 58778
190 720 43979
284 390 65448
884 771 96375
10 531 56557
701 54 88346
994 81 14044
316 244 71661
248 582 99848
708 343 95756
655 739 65185
726 517 68375
115 495 45658
238 942 43893
768 668 41254
821 576 69955
254 921 39300
497 316 17967
78 977 87215
420 824 84274
511 932 28928
27 116 41653
873 842 90120
166 851 12357
833 744 40124
408 349 79296
680 655 4549
995 954 13398
323 921 54827
147 487 43247
430 760 5757
545 687 1135
387 691 57007
589 810 55172
332 518 8356
33 993 73115
687 289 37794
641 837 49140
913 586 62463
399 413 93961
158 11 39390
196 119 63934
238 253 68672
400 611 99261
917 134 15944
910 841 76328
198 955 34015
386 100 44655
972 239 58919
736 701 47669
746 661 95178
864 50 30373
468 336 27610
430 359 93361
563 971 7278
403 267 42187
709 594 93736
808 608 66473
46 614 73796
99 884 70531
111 552 32628
161 729 65843
848 453 71310
558 415 55091
881 775 39653
147 52 82407
92 590 40115
52 677 66922
17 150 28320
901 297 70418
452 828 3528
533 807 67040
985 650 41239
399 311 11149
526 402 76029
577 54 84527
519 813 12970
195 927 79021
696 201 60038
993 872 14938
172 641 7741
978 168 17273
627 560 6610
938 150 3360
339 298 885
744 326 22814
908 204 27684
835 174 9230
387 194 50278
610 583 8270
250 872 2793
769 613 50122
328 237 99749
478 198 72038
127 910 5728
805 146 56823
8 311 7731
533 994 14917
79 576 61655
661 853 76264
533 474 45513
497 266 89281
85 387 90961
283 487 91790
192 876 2916
337 955 33072
648 778 34080
993 860 51612
568 776 81042
420 430 49703
893 45 21587
510 557 88083
249 189 99167
735 501 77801
963 290 27344
917 558 65033
694 629 13680
553 60 50024
680 672 50592
461 65 98363
505 767 1608
413 353 79469
954 787 65717
454 306 92804
744 458 32766
653 802 7682
281 834 74376
341 865 73280
364 888 19312
428 831 74124
547 546 97629
251 505 84393
38 973 7346
695 42 90152
152 845 8247
953 610 80899
138 291 41179
2 18 39519
242 650 60234
424 961 51662
321 84 96208
825 64 31810
150 809 13847
191 154 6893
35 305 56045
644 903 21349
934 801 67839
952 980 92840
601 850 95433
913 436 9857
348 97 67177
412 656 85354
220 817 27503
725 664 75693
382 908 22727
284 952 1370
85 653 19303
416 491 83606
617 682 67558
52 115 90470
500 323 42818
507 851 38581
324 204 45800
339 706 20876
246 750 37609
550 476 87893
202 197 85329
44 852 54744
725 457 84712
191 15 2764
513 484 93263
364 653 68770
919 233 77445
625 384 16783
726 612 10028
202 220 29577
398 464 13130
249 792 12173
599 898 78072
714 88 46907
976 601 74912
97 316 25144
893 234 53880
675 210 3491
703 936 7062
631 489 98526
761 238 91669
933 839 39556
830 896 88506
270 319 40219
222 577 1546
537 488 47995
122 984 71887
684 863 28914
619 705 79616
459 118 92598
696 643 2358
534 312 24291
781 219 98472
451 724 68741
28 294 74314
515 839 18850
850 185 19324
64 424 70007
120 337 48977
238 304 75435
880 901 60130
543 259 41016
761 901 34148
484 724 17599
129 817 70978
320 130 36492
504 980 4694
927 655 96757
263 661 48877
566 637 68114
467 71 69345
77 552 27888
329 919 16000
52 419 5836
868 17 53964
998 346 78283
329 189 26787
983 882 4065
995 639 22680
631 867 62245
53 332 48063
956 28 82491
875 267 89819
645 267 84871
13 102 69090
358 65 84087
546 348 97767
428 486 13101
418 550 95
284 581 24077
967 826 44129
994 240 53085
261 83 8311
527 253 60307
980 123 10319
44 565 45676
743 3 19221
580 770 52000
482 222 24417
62 317 18052
239 393 1018
831 874 75364
913 310 52624
165 972 81502
640 278 51481
204 596 32876
558 271 3971
327 843 91550
549 843 16031
217 611 16445
961 663 38683
834 32 63513
143 395 89777
114 370 90942
391 223 933
338 55 72488
960 931 6045
803 901 15724
997 802 14624
607 833 2840
269 277 20800
653 311 28986
47 824 64128
769 952 83594
991 245 31336
46 177 17674
328 664 4633
228 61 27787
381 784 22783
213 407 30390
841 598 85010
152 749 87662
327 734 30061
630 214 81181
875 807 22523
51 142 21920
67 167 12247
479 800 13826
262 586 18207
20 721 57771
969 462 32612
717 471 14115
803 485 65793
16 897 77422
822 429 56296
315 951 19699
482 871 40117
633 469 23595
570 295 2208
290 853 90579
751 623 91547
574 586 58615
410 52 20769
306 844 25784
734 618 89957
36 913 44624
906 963 91105
727 79 83089
21 25 15658
873 232 44300
847 162 83050
433 708 65975
836 675 64384
680 443 41041
297 579 77126
561 887 95162
876 510 33419
306 966 4145
331 54 37517
914 712 51741
76 363 4588
135 412 61372
161 739 36207
956 122 11238
534 515 63886
420 640 66799
282 801 39674
247 572 55331
301 716 4661
364 233 22575
726 973 16002
489 912 60136
579 283 46297
701 842 11604
567 79 49137
206 317 97908
359 115 86189
930 140 37788
997 470 3088
229 131 46803
554 57 96880
545 720 14452
193 299 58293
796 351 29723
284 917 65039
544 122 67153
732 832 25292
519 761 38762
958 758 73244
112 338 30300
991 243 19709
63 60 85605
361 511 14150
63 155 37945
979 877 43581
452 268 47124
636 420 36855
396 64 80726
505 177 44035
843 420 54147
437 71 77489
496 131 53551
358 735 26263
864 236 75677
741 181 59007
8 113 36811
779 236 35446
194 442 96841
370 167 31698
141 554 42540
211 700 55328
693 540 44176
780 443 23533
15 57 749
195 734 56489
307 740 4848
894 550 12978
336 995 6172
854 188 39541
407 885 2682
458 776 42244
998 103 77937
792 630 11716
848 515 57730
933 263 70277
673 751 92935
574 950 72829
921 927 79516
460 98 77369
344 991 26776
471 24 14585
925 619 1934
69 622 43925
331 704 16857
433 332 52881
382 266 72455
660 446 43727
110 961 47186
452 682 30881
475 809 37351
445 393 54627
1000 327 94181
973 403 12249
676 327 25931
7 184 75363
625 416 98096
70 870 7108
383 948 8569
64 485 42020
872 365 42846
616 67 53290
942 694 67641
697 874 97614
23 475 17289
558 757 29648
974 472 11272
195 919 67693
143 26 62075
627 594 4490
344 965 21713
410 810 28329
455 100 42622
329 92 23318
155 705 14341
911 346 65250
734 993 96223
653 616 12418
678 660 73912
624 87 27890
588 576 5233
750 289 75995
201 617 78449
292 238 23129
997 556 38635
694 248 50898
38 497 51631
653 72 55283
664 489 68961
750 752 33936
326 641 59523
966 226 21272
934 220 72472
171 20 80764
78 149 60112
677 783 27805
526 32 29842
597 663 93846
437 945 87509
188 257 89259
180 192 19936
405 715 84901
976 338 28834
996 162 94356
496 925 4786
630 388 74462
662 192 84987
324 385 48935
620 582 62371
877 442 31910
68 700 69090
134 987 11846
472 887 19822
633 72 4169
909 428 88016
296 565 93645
839 26 4658
575 365 56333
508 299 3953
949 22 32829
1 931 93248
987 20 28382
874 866 92205
297 39 57189
724 559 4097
640 574 25744
666 570 49934
382 228 22860
32 560 38367
53 512 16667
984 692 30667
355 940 16654
572 673 75879
962 229 37175
520 417 11251
93 865 2890
15 960 2907
242 893 96288
153 104 48320
17 822 37724
60 488 63707
999 155 44414
23 808 58985
251 686 59947
667 212 51466
883 462 37911
842 704 29277
86 610 97518
189 250 48022
362 921 52038
850 644 75098
4 703 10448
163 116 2823
200 452 28073
763 398 76092
225 216 50974
280 478 94816
889 754 73901
490 271 27442
410 644 93803
406 682 6004
108 131 78359
575 930 27521
26 752 62072
424 177 2835
639 268 77411
468 593 88690
221 760 55930
843 13 75420
486 454 28181
519 608 35586
1 964 77693
931 322 31619
34 195 23645
210 266 30068
829 452 35058
422 214 76525
181 903 97
193 185 86939
998 956 17776
958 136 28295
921 74 26295
242 118 38577
436 737 51611
54 381 9820
857 800 5649
71 209 90070
325 85 90602
509 181 64795
816 119 89144
304 246 41101
377 540 43021
494 187 89615
230 763 92050
610 373 61455
761 545 84312
969 193 70734
53 614 93058
233 215 23567
703 361 86734
949 505 78037
840 957 49413
26 978 94907
141 592 62488
865 993 59450
409 800 32210
953 111 32179
918 844 68583
485 253 25168
845 171 5222
701 905 26522
658 941 17362
987 354 36739
930 612 6879
922 99 12096
721 548 29504
183 110 97457
378 640 38726
631 222 11210
801 741 12407
57 963 15107
998 484 93116
703 197 73102
314 936 61031
764 166 65305
664 613 47377
773 117 91560
412 925 1289
985 650 36919
726 860 71072
40 266 74128
523 724 40477
72 192 3179
359 645 89844
876 28 46608
489 332 65623
605 708 46395
881 619 70158
882 908 5494
93 178 77571
710 601 91610
434 81 90485
977 557 91556
621 88 47914
648 931 82789
331 890 8277
391 512 70233
361 258 66113
268 415 50995
798 261 36087
750 831 33797
830 441 75582
739 925 54558
826 480 76530
756 745 86178
646 533 97860
157 162 26250
415 394 95611
181 507 7230
441 853 14379
624 291 88129
64 439 35310
340 20 80048
171 929 41873
915 459 10629
799 988 65626
960 847 39782
354 97 28548
212 59 2081
64 640 65873
706 19 97496
145 147 88559
516 456 62250
445 504 77420
255 728 14686
242 356 40485
88 981 79444
536 115 18149
946 14 6360
586 94 27775
604 967 18481
102 814 28625
557 725 50140
412 974 37584
140 746 190
847 431 91431
180 915 41871
646 711 61406
659 859 94704
105 219 16289
423 993 56892
236 825 20993
960 449 43901
286 589 5665
31 524 48156
461 714 98354
728 496 5533
790 366 42178
648 124 53189
218 827 24293
563 115 54067
387 358 23654
188 702 37966
128 954 59251
651 970 81281
716 125 35093
564 479 61172
929 363 55313
52 541 19313
230 729 59530
344 373 36444
53 439 52183
754 444 35370
60 409 52497
29 659 57499
506 291 50567
984 736 23130
346 259 33410
238 572 42814
318 884 46043
690 765 75739
480 209 88791
924 743 38897
684 464 69956
343 960 20336
985 810 21841
72 728 89176
331 209 27874
902 619 80111
137 432 15429
901 826 74470
461 564 11302
203 707 49577
18 955 27260
329 910 19954
139 597 25291
218 438 78362
427 613 73044
397 486 48297
180 949 23433
5 377 90686
921 198 70146
979 499 46701
933 427 55718
194 687 66047
790 992 51537
227 282 79106
192 644 55532
677 687 63280
625 336 12459
353 768 81816
903 453 30736
401 951 80714
180 3 86998
866 720 3191
857 118 65980
491 6 13559
134 112 18750
172 995 25778
507 275 14755
627 733 1107
431 548 92009
381 635 98762
383 348 70941
455 345 52158
924 887 62366
930 867 26856
41 777 40341
35 526 75865
661 303 81723
394 57 81349
293 516 81780
928 876 69512
627 989 91247
324 281 2701
210 438 2624
428 804 58905
204 659 17945
81 352 84332
736 216 4992
144 938 8737
659 287 77382
887 418 25309
875 281 82287
156 527 2610
945 227 22172
748 203 90599
759 107 54155
462 404 15235
677 735 15970
614 78 71114
252 167 98124
21 548 5362
302 208 75237
828 494 27744
407 104 98688
609 275 66788
715 225 58898
470 379 15359
556 614 12035
986 935 47000
152 400 1604
51 876 73976
258 237 17277
751 825 55457
206 568 91215
832 608 10823
409 395 5889
787 644 94359
752 2 76914
39 388 74899
438 739 13402
313 694 53452
902 670 53061
726 298 78164
294 754 47721
253 320 67553
999 142 60961
642 383 82099
995 93 29851
734 358 52889
472 609 38678
518 10 85343
187 814 98244
484 226 68969
590 389 41614
909 462 14866
403 14 71864
137 326 87857
229 776 61851
938 978 38584
546 218 81408
908 896 91925
73 238 60463
298 833 87946
39 801 78887
500 415 91796
865 632 86550
542 496 52686
317 352 17266
647 555 57203
864 490 63749
111 249 83008
700 173 52080
532 987 40377
333 933 42415
99 819 22266
730 966 31130
577 515 62671
929 552 15340
835 817 18986
324 20 42849
573 120 58312
97 127 18011
84 206 36543
368 934 99227
538 701 47677
504 966 80406
370 96 18335
922 118 16615
738 457 53449
109 442 124
580 643 38048
706 954 75497
263 316 72932
549 210 18299
249 788 23188
214 464 63043
661 222 24413
779 556 92686
587 170 52423
29 970 9884
23 93 12463
328 141 59521
643 637 86783
205 568 83683
992 218 59931
456 405 70497
29 448 30157
584 212 34287
105 897 81874
74 671 8254
166 554 72628
658 369 16955
294 889 91949
213 23 34153
430 706 75497
187 988 47304
986 484 46332
197 641 7267
93 279 30371
115 504 1796
21 757 5313
389 384 78971
629 690 14616
3 991 68829
708 143 92610
696 639 92796
531 942 48781
523 625 1329
802 891 26773
305 613 93888
414 760 28908
797 73 60648
839 43 48628
829 658 79630
323 838 37338
314 448 14385
255 595 64915
232 376 35438
474 56 60239
439 829 53895
198 716 8308
270 975 12457
664 622 83295
674 249 45475
511 230 16797
958 567 89110
553 303 9717
280 218 24948
335 7 74773
163 597 73211
230 491 54761
204 151 8382
177 607 13046
777 253 99719
7 727 37229
925 523 34539
228 633 84443
797 701 52074
803 1000 38760
751 772 54923
593 983 43504
743 95 708
349 476 36236
601 521 66013
327 591 86019
202 172 66295
186 710 88522
886 504 66670
885 577 19824
656 688 24574
990 610 51167
84 466 7909
560 525 23610
432 760 65210
23 772 10889
194 142 77442
255 437 37627
110 310 33864
38 980 91100
725 803 84107
687 729 2449
152 895 884
676 155 71443
435 764 76227
559 326 98601
52 566 92146
840 7 7752
150 985 29861
481 200 43250
283 299 53974
363 757 49660
257 205 90163
764 89 76190
527 883 43977
204 109 59535
769 709 57938
127 854 72778
463 957 8927
14 817 65759
312 66 14041
69 392 43756
625 51 57012
713 566 27127
596 755 28654
56 731 75857
117 617 95978
322 555 66456
279 332 24919
95 610 37932
513 368 96596
904 760 85016
306 515 5640
871 879 75705
626 5 66652
708 10 54707
325 219 54823
879 196 59145
210 651 75423
171 921 49869
538 205 9381
649 152 40636
164 167 76942
394 158 41164
398 862 93141
408 513 76849
626 572 68173
173 746 25051
175 890 36612
448 664 28134
652 533 49023
803 265 29671
321 253 30186
478 546 7579
692 709 5329
556 850 52088
479 698 40065
225 870 81589
114 272 26763
130 235 33210
14 368 55213
630 390 73015
882 60 4335
427 598 71165
136 528 49208
337 856 88763
34 295 77242
255 359 69466
878 947 40931
112 62 67060
479 271 14073
868 484 24055
279 850 4936
228 537 66363
756 701 65850
611 908 80186
258 22 2571
616 615 1177
915 432 1054
976 363 55165
246 774 7995
81 199 92214
931 253 37492
819 188 23072
519 902 23827
778 103 77789
151 640 37046
766 210 58014
197 386 5928
911 439 23903
685 955 61500
235 949 73933
487 162 17863
26 6 63033
280 77 31551
382 903 21680
22 43 5830
583 89 77595
969 102 39144
759 29 15054
714 283 88738
14 782 23324
176 714 93810
533 928 54188
609 960 54467
863 862 76848
905 541 34221
993 723 12804
446 317 30124
474 460 87234
108 866 22947
890 603 94313
955 927 60840
235 88 76372
194 275 63980
408 93 80194
300 293 70098
22 513 3443
691 668 21888
150 143 47714
15 377 4821
970 675 71062
248 987 20369
687 826 70603
314 197 1148
758 528 43555
50 721 52207
915 171 228
582 613 97918
725 852 84420
453 917 74786
127 90 74107
114 503 5706
939 871 79745
488 825 34058
15 973 55815
88 879 38217
610 437 99131
222 665 84064
425 934 23140
694 705 3592
135 491 64719
637 949 17184
860 7 5474
36 751 5961
8 808 15328
239 974 13767
675 190 71376
691 672 7949
625 736 61725
681 875 80418
523 819 17904
472 889 28893
478 72 50104
228 545 52139
387 858 52499
712 185 94737
902 303 63763
573 678 59806
660 626 80782
887 702 27462
705 472 90985
593 375 45456
664 267 29285
560 370 5864
417 509 25602
953 7 44313
255 95 214
284 209 25139
261 14 86798
963 795 24684
434 257 58740
808 593 37332
427 400 10347
148 684 66907
656 899 29323
14 500 45628
460 812 96882
21 378 3518
34 516 40778
181 665 86740
789 701 54525
381 440 45685
780 124 89111
815 822 51258
713 728 84266
212 403 24279
23 30 15091
752 263 4111
267 780 67496
284 910 69676
336 649 54464
127 526 29196
602 210 22975
424 320 97789
151 929 75853
905 194 50064
934 825 97439
549 915 18190
680 377 53809
589 872 7444
590 548 3779
115 363 17905
324 559 3507
995 885 87282
923 26 3432
117 878 30337
293 942 13622
207 380 66522
935 921 76202
806 729 99790
705 172 56731
68 302 68845
978 559 14520
862 417 66514
239 698 92437
117 129 92905
410 817 92197
141 791 21755
61 312 85689
142 513 51494
313 655 5199
967 385 17618
525 582 1595
941 101 12808
638 615 49047
118 403 2515
287 659 6924
77 855 76064
388 961 44476
253 649 49617
907 494 98930
643 44 45248
576 661 73772
677 607 20712
643 767 89701
397 165 84170
55 31 34456
261 954 70532
221 369 75272
221 844 8524
714 461 2782
110 742 14776
122 989 13352
81 760 29380
847 823 29374
363 875 5770
393 44 84176
698 500 40436
66 383 29008
909 654 19228
369 177 95293
462 310 62402
450 86 70876
561 437 5956
735 816 96802
609 189 41516
653 310 26260
504 485 57957
886 272 29022
892 279 282
68 858 5003
730 150 58464
815 904 22266
251 779 53826
418 734 6561
958 887 70169
619 754 45173
103 13 66028
374 969 3266
4 342 32157
861 623 77576
362 625 42305
265 441 57471
395 706 3721
480 531 59490
718 443 37799
471 612 44417
483 136 79871
451 516 84596
792 781 87599
767 289 24459
391 216 23173
831 873 13437
888 343 15184
419 416 1663
861 257 18733
824 56 75203
312 824 13686
827 695 8488
959 642 88632
599 241 54398
814 51 27140
38 223 65323
381 12 91210
148 195 74980
404 209 23193
811 941 22368
635 496 17679
681 533 7857
322 372 79815
914 3 14765
965 752 57579
539 244 15968
550 918 98348
96 479 73847
657 811 69251
949 3 55061
444 370 92047
328 401 60079
700 257 27401
54 424 30666
158 188 61630
753 118 92521
670 86 20422
500 785 76870
310 632 63526
312 882 31826
34 294 24270
434 693 19949
42 771 94648
465 171 69702
653 837 32211
770 818 92963
855 690 49984
640 112 94483
271 981 17793
504 858 59456
149 683 41841
841 304 82626
612 253 89668
134 900 59132
322 953 5784
492 515 19906
181 477 84760
644 460 47751
624 943 66373
481 87 9876
164 894 82377
467 735 43217
71 360 85180
971 27 35666
275 511 8987
790 646 99478
618 551 16011
430 663 62654
724 413 32630
810 786 73110
55 13 48625
789 389 83444
501 958 97514
879 489 85484
389 154 66111
35 141 55252
937 970 62221
599 332 20650
12 338 41373
797 967 58534
161 76 31589
902 53 18729
211 496 86229
699 9 40108
853 493 39496
345 955 22882
666 558 93819
350 778 53417
687 428 49428
653 152 64576
80 686 25089
132 274 96990
627 2 56200
636 583 4250
480 690 44102
434 537 33798
991 419 56464
120 237 60813
547 5 25851
699 785 51503
736 712 43582
361 800 67066
714 141 72692
296 692 74327
337 942 90158
874 43 53591
292 193 68933
880 8 82053
236 172 29951
20 22 54001
732 524 29088
883 457 70448
24 522 13162
67 566 59809
8 244 34146
403 402 92019
595 992 72662
602 277 69893
773 681 37128
794 983 56500
669 336 76231
477 423 70465
351 871 19840
916 384 96907
159 544 5914
560 41 7316
904 59 34910
532 72 77863
564 964 80635
546 444 1780
881 943 92800
656 173 97277
526 989 98627
261 829 85894
156 735 17052
197 1000 14964
607 316 33219
679 577 40750
994 792 52313
437 426 97858
379 558 64091
903 357 63746
892 633 83623
72 611 53235
158 504 48742
157 908 87938
472 223 95545
401 441 60575
192 190 52920
969 502 93357
878 711 71087
235 153 62342
219 250 37585
830 872 16656
685 458 12813
944 200 31969
166 489 97793
606 33 61545
147 959 1088
1000 879 97056
63 587 83934
215 673 54520
465 14 89738
688 950 20919
498 605 33956
697 769 45899
185 738 4417
570 882 26374
880 778 52521
758 865 51520
696 272 37582
721 557 91149
86 76 75965
36 166 92004
640 84 92501
409 391 42549
498 642 30086
431 655 75508
303 886 22724
823 996 66995
756 691 11552
256 411 26979
572 497 32144
576 532 74580
428 523 50970
977 283 5963
62 132 49020
68 862 34803
953 721 73105
948 444 79279
991 439 39387
401 342 90642
249 320 34214
132 816 86141
655 395 30568
937 716 17544
69 679 50957
282 50 35024
3 852 49329
798 957 3628
588 235 12970
929 621 3371
601 615 4971
416 180 26103
162 320 757
877 887 85045
907 783 40113
957 739 60747
808 115 6101
116 795 98898
351 774 22486
323 744 4766
289 466 56366
468 436 42133
139 538 20294
26 646 58171
808 691 94429
898 155 45385
364 901 62193
158 1 34308
932 251 41010
675 736 21685
140 853 66973
927 571 43793
817 703 21931
462 349 31956
504 871 24115
659 299 49365
911 684 42728
264 876 86238
514 535 67169
601 545 31195
453 229 81686
375 553 23612
78 345 99428
426 276 26242
296 583 72745
594 50 11755
629 414 87666
504 493 39281
39 730 32794
935 250 39746
515 444 32198
67 129 15573
412 93 32002
39 872 1779
973 113 99426
22 210 3019
787 964 90648
280 981 24503
361 261 38893
611 406 74827
406 151 70341
535 701 8760
979 625 17523
850 978 18561
315 756 92885
524 181 31907
487 551 34045
820 550 25676
80 53 93037
838 297 35999
340 476 69404
40 816 74938
16 927 25268
993 449 87118
100 361 19432
280 246 94955
183 504 41793
732 548 47612
136 224 68044
785 612 35881
260 610 7220
427 13 30612
354 303 21627
802 570 44972
515 39 86071
760 470 60703
263 776 71885
162 921 42968
385 532 82104
348 927 77240
957 807 70499
970 379 64925
272 990 69278
193 968 17432
232 939 27946
53 362 10057
181 64 79319
101 948 18832
984 267 21569
911 722 96916
69 961 80873
447 459 59194
436 384 6817
756 13 49009
694 796 89240
55 741 79645
470 149 98825
769 819 21277
36 651 78260
757 219 70522
718 134 17591
528 358 43037
911 551 93825
276 367 91580
71 376 97625
164 967 98032
312 611 53501
131 787 52270
133 63 53657
351 323 23413
836 844 71482
194 434 52010
96 823 46272
463 647 23547
190 578 33970
508 202 89133
471 585 31796
257 438 41278
320 59 36410
994 715 55112
189 479 77948
975 961 18493
797 322 19588
795 945 4402
724 844 21943
277 813 77803
862 297 35273
299 444 9529
357 722 38200
423 483 99545
901 595 47734
213 894 16708
886 386 65856
831 325 89002
674 79 77725
486 373 46001
134 175 8214
577 447 1512
298 328 27220
133 527 38994
727 424 43895
972 157 62459
357 216 30345
33 71 26527
463 424 58200
836 148 92037
10 500 17170
809 714 98098
136 577 59748
14 149 54880
437 142 38606
945 36 37929
160 847 22285
582 191 76669
5 717 89132
504 268 14319
4 304 97328
717 825 22488
645 922 82975
793 21 33341
287 900 73129
322 857 50074
520 785 13585
62 421 13167
778 90 70523
397 573 47027
52 891 5030
876 570 69098
150 410 57094
170 384 79887
422 76 9173
278 205 88846
415 630 97718
835 214 49779
276 732 87909
848 255 70305
90 633 5357
12 14 10232
421 111 15733
156 204 65255
232 442 13676
788 966 15953
417 164 26367
982 881 83554
714 11 47829
320 919 41029
952 224 61118
965 580 54481
427 163 27253
982 248 62409
776 502 9640
93 177 74779
608 481 75195
840 200 57176
851 753 50241
769 581 24912
992 961 28215
923 431 81531
438 911 70309
685 164 35291
186 924 5418
362 915 73510
194 693 61118
393 887 65957
145 414 37807
78 7 80928
38 918 49271
820 485 48194
731 15 20631
246 324 98667
169 966 14852
83 383 15565
775 892 16758
13 361 61151
778 318 32295
784 476 10724
54 755 21114
538 26 40933
552 219 41015
227 201 32260
192 867 9780
926 70 66862
818 634 10988
530 391 17352
199 541 43130
675 188 71265
429 263 10318
454 376 4855
24 661 52759
576 675 24337
794 287 54881
863 418 49806
848 632 82623
239 619 63505
131 323 25703
670 452 23377
933 68 70158
660 386 98963
672 592 74339
699 702 33266
985 39 58060
754 919 96274
385 724 47122
356 699 43712
678 203 47194
481 905 89864
548 634 15148
933 143 44159
877 105 17831
578 443 93529
616 61 19865
886 120 6618
610 745 53355
308 218 54710
862 929 60739
118 123 98219
751 338 71118
893 837 73403
350 995 26279
144 177 98856
204 57 31824
675 273 63709
420 243 44318
637 597 88977
918 306 61190
392 44 70308
729 614 56058
917 731 21303
911 133 48652
440 411 28795
496 619 94999
769 442 21673
11 502 21444
607 172 25081
264 148 25350
659 338 36741
272 645 81821
354 54 75737
487 356 62647
249 359 9438
219 154 76934
12 504 34054
514 528 71064
685 324 74022
184 404 81285
873 753 86295
517 845 54566
923 665 6271
630 401 65757
989 399 8358
142 837 16576
997 122 38588
876 175 54453
199 238 92137
954 259 89672
189 545 54902
106 413 73566
376 335 84318
485 965 57717
842 953 56905
769 446 33026
708 794 43200
160 669 24437
648 220 96047
320 173 65293
864 583 4481
276 836 30938
963 402 47313
927 71 45797
231 787 68990
676 691 8759
821 68 19818
489 267 68978
60 55 26625
585 101 90296
167 393 29511
2 225 88787
755 162 9101
178 827 2027
964 623 94609
7 965 78284
74 75 16456
693 892 86296
747 869 47356
200 846 33940
944 493 80458
169 4 41811
682 142 7918
508 242 63095
483 268 81410
447 228 19768
873 863 11194
764 318 98886
985 613 39984
830 968 14183
322 259 3127
677 68 27647
818 231 2328
59 148 7188
678 594 71670
905 355 97468
767 123 93340
84 668 95455
697 553 56439
16 888 35620
627 71 23294
46 549 48970
276 195 17788
775 874 38846
368 61 46876
723 82 3780
197 901 36899
864 592 29982
768 47 2030
655 485 398
77 105 75376
625 398 7421
819 367 54697
45 506 41471
105 704 47191
539 579 53265
439 710 79461
383 608 53324
429 942 6443
913 971 46097
369 720 19174
118 95 45150
837 516 18969
342 212 8365
397 34 87821
975 576 45359
37 840 11150
644 300 78532
585 975 42960
908 417 77224
627 866 16945
722 391 69062
237 540 15250
800 860 56944
185 224 49340
761 45 39315
600 755 79703
252 904 58346
578 787 54283
347 98 69542
212 322 88168
954 618 18241
493 31 50829
353 281 56980
928 224 78165
324 563 94277
79 229 42228
334 283 17831
121 629 74409
218 263 34755
891 804 61318
508 323 73271
891 564 32115
523 744 56819
746 724 55747
660 240 33070
241 516 50500
523 95 2834
503 926 84954
117 686 56171
920 440 26414
595 109 79921
158 731 51163
901 845 22685
976 16 67782
215 762 35794
82 183 66034
177 683 70908
454 868 8763
139 821 33879
930 343 32151
390 756 91745
120 29 47254
316 191 49506
331 228 55482
444 9 59696
979 802 89130
13 187 69658
880 447 19111
700 209 44601
394 439 64530
150 589 89271
530 685 59390
72 938 56057
299 444 3388
660 277 89831
813 972 81161
1000 453 95173
798 110 51052
358 572 50103
796 172 48497
737 53 88998
421 323 51527
711 712 3598
154 769 84249
430 508 44908
753 690 37720
558 851 45071
667 23 37868
239 75 41225
762 177 5373
815 673 46109
137 670 87881
201 548 61591
321 146 33096
828 394 57877
869 653 11982
719 372 84539
742 795 61557
168 662 45795
696 239 14557
721 611 48723
742 71 4859
290 951 75059
787 894 15379
532 989 45558
184 866 55427
907 847 26145
701 737 69238
715 293 35757
305 440 59453
267 348 21525
337 70 78266
639 928 97555
532 339 99341
521 717 84224
738 627 64407
936 53 26666
672 549 99718
964 139 21432
403 895 82088
750 699 54354
819 223 17042
99 489 58033
437 395 22564
505 88 76436
131 311 77525
183 718 21460
84 735 9131
222 452 18447
116 236 78849
167 323 53951
389 677 76121
229 70 50219
624 102 84007
711 18 76512
21 805 89642
90 330 95177
824 789 19260
276 272 63833
511 718 31948
185 918 48466
213 868 85855
283 341 55083
736 559 53706
753 566 13768
558 429 86789
887 422 86230
27 598 22406
650 209 78681
367 41 25543
637 341 45079
856 806 75292
196 660 49574
107 95 42309
672 152 76062
452 920 59971
873 60 55209
471 641 99587
31 46 2237
72 78 97955
412 620 65591
569 699 91799
581 342 19994
675 915 33100
178 575 15123
449 988 42574
860 958 21447
501 518 63269
546 105 3651
624 693 73722
595 647 54485
645 590 78054
986 388 46634
900 733 31660
827 833 3189
814 307 58638
124 233 17497
641 31 65997
97 299 26543
789 949 10518
788 23 27112
729 859 37757
468 912 17742
200 897 32994
384 908 25820
43 97 4985
275 86 14108
305 582 41101
955 931 85549
255 825 33338
277 342 31477
136 453 29205
399 561 51024
648 303 84223
907 648 10959
355 819 30001
440 803 275
374 263 59579
304 715 3885
480 263 4139
821 952 50416
625 428 29903
186 984 20653
840 7 85652
839 582 56559
657 540 52913
811 892 49705
73 166 48078
787 96 46733
402 980 72212
353 118 35032
781 885 95008
764 139 57193
123 144 88384
704 795 5222
595 353 66230
486 618 60041
3 322 17113
450 399 11252
781 483 11653
250 694 68005
487 725 28137
625 732 21253
768 277 98375
915 12 76430
267 234 66376
236 463 81861
909 503 72215
307 968 97016
141 571 43796
834 575 49397
558 931 47883
642 68 1860
270 672 15627
281 398 23893
866 827 34160
681 202 64747
183 414 32656
502 980 2314
424 995 20455
998 142 59288
929 538 70198
348 773 31839
371 632 50460
768 610 81740
946 503 79958
499 14 78638
264 760 54172
243 415 23674
589 81 47449
82 535 4447
971 822 11727
743 19 97426
726 209 82796
336 20 98915
190 112 5860
203 69 2710
314 706 54973
81 877 67567
161 902 21155
695 351 92236
868 149 30206
239 875 99301
447 652 85026
819 447 35713
930 713 58902
998 572 5104
703 633 71770
931 605 58850
185 171 85010
535 677 87056
683 912 7923
909 469 34161
560 769 13960
358 147 97778
70 859 83707
993 761 68056
625 216 13110
581 985 89392
751 186 20576
779 547 54110
42 602 27144
510 525 35052
631 37 7963
777 348 28672
987 125 96093
747 183 32437
315 590 40413
651 699 74993
837 91 20095
383 666 96873
337 128 13914
213 271 17776
249 675 7758
597 989 68886
73 13 36872
608 105 86971
197 542 24285
248 954 53287
338 947 123
355 393 98858
834 266 36546
457 531 4758
131 306 70358
471 63 47306
483 948 49731
940 172 61338
481 142 66534
434 778 11133
732 64 51822
477 539 9177
742 396 86362
624 941 77818
282 50 51300
696 407 14771
996 65 29605
167 795 75544
308 132 1376
85 17 14810
148 150 39893
38 971 80369
433 499 49462
725 861 77438
126 30 65719
533 330 38414
597 452 64409
743 408 96927
874 952 90234
242 327 17670
391 488 16170
714 733 2207
564 453 90992
424 267 2716
806 704 74842
135 774 77726
938 187 58674
345 948 67416
296 874 81641
975 460 67882
814 129 53625
546 650 74338
999 857 71901
265 848 32677
320 915 34482
93 108 44968
631 185 78905
930 210 82249
156 625 46897
615 617 74223
95 851 79036
745 475 33934
953 812 19284
800 64 900
66 740 56219
526 573 67311
710 892 5293
920 796 18223
896 397 19378
513 645 15344
363 867 7438
189 254 44534
1000 187 12486
415 470 18637
507 369 65703
431 939 61228
323 601 99289
470 894 22208
218 468 30104
862 845 20968
80 188 62682
334 977 8870
872 511 50221
342 996 74987
62 633 99493
1 687 90924
601 266 94246
846 554 21067
313 762 37285
509 217 6146
48 536 34578
25 569 68911
887 790 92134
882 362 90827
866 348 65889
904 841 6241
169 116 79193
723 361 90039
484 427 89703
52 63 81212
587 209 96259
155 138 58635
296 400 96521
657 533 38755
4 360 87620
844 600 41524
311 840 61692
671 384 63766
450 422 53601
864 125 77652
72 688 89590
561 298 52096
960 933 90391
493 805 71047
852 559 69051
803 531 246
642 406 55557
25 449 45579
799 215 91380
275 815 30244
314 467 84667
611 408 5580
895 504 45539
700 894 13031
258 293 15234
140 695 18036
545 292 44029
994 200 72406
208 131 93204
374 862 28830
192 457 44143
600 476 68105
103 55 43000
348 593 81699
992 624 39308
686 209 3448
330 245 31992
529 625 19337
11 30 96544
873 585 49918
329 766 57109
804 908 24060
210 13 70162
803 364 34862
778 414 72853
986 721 85891
582 520 74220
559 864 26100
588 200 87111
525 96 81335
290 365 39015
550 825 61171
914 885 53380
277 398 61182
690 611 30311
762 464 59649
634 706 67230
497 277 46140
48 728 36080
495 190 46604
859 524 39245
36 539 41794
920 709 55059
669 440 89335
280 974 75376
95 284 52490
800 932 24123
428 514 38619
155 653 48018
345 732 32513
220 335 74723
110 932 31758
170 77 27677
610 136 81698
583 822 95977
866 198 76071
150 687 24222
663 161 31001
315 779 6155
47 148 85851
733 660 51423
16 383 25532
93 140 85702
228 169 1663
49 866 18245
598 194 98462
636 616 85611
796 837 63273
926 189 93940
74 343 97338
733 546 36422
467 320 50438
607 851 97530
127 904 49109
344 566 78157
537 162 9107
152 624 61742
340 234 92890
528 859 41167
222 798 38240
119 135 49325
438 556 32791
641 345 36749
544 874 5227
462 982 3570
623 491 60458
598 597 35609
832 690 2300
690 931 75179
839 98 76753
973 337 92871
880 13 7661
225 156 30301
450 256 79196
784 483 56009
274 52 78984
222 510 46581
263 470 44412
194 122 68453
643 300 96291
331 52 41615
344 275 40847
499 935 44423
754 587 66224
588 782 39007
640 143 57280
501 126 62853
322 706 1116
443 470 97661
95 922 77303
146 565 94633
772 531 15328
706 729 72178
292 151 18284
426 375 58871
568 381 13862
693 13 43714
750 865 84036
219 332 69830
141 344 59924
57 646 31070
587 631 25193
668 310 899
818 488 37542
544 771 14319
277 993 87238
289 207 35282
505 920 5032
189 955 57250
532 137 76742
530 60 76150
512 481 97089
821 674 96756
308 572 19573
430 465 64469
775 784 37745
981 21 29385
900 655 2241
207 686 57429
343 287 25313
402 29 66842
883 178 25705
908 266 84525
479 21 31833
295 946 18614
430 766 87388
803 510 68368
457 894 21620
142 486 14826
780 267 50520
160 579 72273
690 772 27507
955 476 41414
328 1000 31244
625 184 34539
390 150 81968
251 537 60770
496 257 22578
981 228 56071
247 53 34851
177 924 52010
948 196 83699
775 703 27006
127 116 78685
310 360 74661
811 250 63050
700 569 30652
956 339 74147
183 268 12127
587 339 34726
862 541 50902
57 550 43850
759 601 55624
227 958 70750
938 642 37412
187 654 74222
755 703 84921
445 706 54228
713 852 3762
403 330 64700
943 55 87561
844 957 44618
796 806 79728
753 781 34306
746 883 23243
399 646 13781
453 219 71536
158 492 6332
9 71 24396
339 833 81798
393 884 46092
349 445 52936
506 414 18731
639 493 70484
873 799 19581
870 393 7980
88 174 31432
931 61 20590
2 392 65950
186 140 63288
69 937 80033
865 29 50733
278 316 35591
123 46 6581
921 881 34453
665 462 89322
190 793 61761
250 224 53044
994 165 1045
133 115 58582
421 754 74002
801 786 34867
116 871 18496
514 813 4618
746 393 43890
559 845 59555
351 518 81744
575 630 98346
739 673 99339
205 69 41823
959 2 7595
96 4 26396
966 870 83863
778 365 82376
170 335 41474
366 224 48032
235 778 26383
217 522 24309
241 219 62399
662 909 6604
663 731 36562
18 677 48657
887 72 9975
604 935 56104
938 662 77274
161 135 56991
291 519 84578
164 901 38146
382 561 54386
290 959 67047
372 562 51062
48 475 64079
120 484 57318
406 458 49273
419 913 44562
554 538 87074
72 529 36364
324 458 90527
884 603 64260
194 340 40549
108 739 93920
582 800 31968
417 230 97439
226 899 74196
139 523 44614
676 84 66519
556 510 71590
13 873 35265
967 752 65500
307 11 24694
45 912 35801
196 831 51734
777 150 37503
676 588 86728
198 135 88218
634 749 2894
495 267 36801
367 209 58166
470 473 5132
833 973 64790
744 18 4186
574 170 74381
76 255 88510
15 757 71185
150 837 20734
898 54 81719
164 299 41213
724 100 51932
197 265 20753
521 748 95585
59 75 44254
313 808 60329
70 317 95343
906 501 23492
959 586 5741
258 657 92257
709 869 70980
325 152 77176
72 905 9048
961 489 74937
36 169 26995
843 774 33308
511 454 31377
11 148 40634
948 992 32944
956 732 27553
825 988 61261
328 968 8585
232 495 91009
73 543 73321
593 479 59708
718 826 40902
171 133 5412
670 861 40774
661 846 67722
745 789 677
732 342 80853
51 954 76533
546 891 92116
440 251 39540
270 571 52132
95 279 23201
579 180 80371
791 944 84393
636 717 26053
425 790 43797
118 467 29881
423 671 55283
665 203 97180
915 319 64619
838 858 65241
116 342 9687
647 894 47618
942 617 10408
659 9 55044
448 61 30820
266 210 65289
937 442 36063
491 724 51728
161 904 19642
371 874 29479
64 466 40946
957 153 94945
573 770 96886
581 529 3896
994 572 67344
555 743 20609
996 383 60897
71 446 64740
974 173 7900
200 166 46270
665 997 48333
169 294 53642
938 590 26214
467 828 66795
390 723 34140
485 418 55694
867 379 77689
664 275 71759
188 14 35085
354 266 48636
702 887 61300
347 572 31821
937 213 58758
116 426 1576
190 572 15318
608 711 47154
986 404 62372
612 444 97036
978 555 19223
595 991 64928
481 626 79981
52 277 5328
264 97 68616
42 207 66731
613 134 19920
676 451 11879
431 604 63216
227 976 51180
781 363 24157
771 585 22751
748 865 9583
24 845 16635
121 524 30250
327 139 60291
460 221 6256
263 493 85931
218 723 87713
545 939 72939
907 118 29719
844 626 25841
60 728 93588
904 310 26964
780 944 25084
918 194 95762
491 836 40573
983 91 91187
705 373 94757
995 86 97301
112 376 28560
737 447 7755
816 287 99814
126 227 1069
421 190 16848
614 625 32118
802 738 13608
244 310 13942
617 849 28646
54 605 53641
781 257 40104
227 168 12193
514 922 9008
92 87 40133
281 156 38554
257 355 34519
994 824 4672
655 431 38916
503 372 39532
459 370 26937
716 362 57717
883 465 77944
157 9 29809
243 17 6900
750 501 52532
457 54 91788
280 925 36781
711 596 44435
434 511 22290
803 394 48748
516 682 53815
981 751 66050
989 46 93206
357 854 67800
858 105 74550
263 636 79358
539 423 81637
135 555 27699
997 989 15133
743 630 5287
424 730 51803
526 544 11135
571 593 95475
776 150 13832
880 950 22689
515 851 93303
289 208 43842
843 844 95328
184 543 70324
165 27 41066
894 665 50842
790 467 73719
382 953 71290
884 428 6065
833 259 1297
683 299 93163
890 601 73452
85 794 11646
627 121 35829
5 445 994
670 862 72239
488 55 87028
441 774 27762
220 415 87645
478 831 34477
128 127 75511
80 290 57400
874 93 94484
994 738 14463
790 567 48819
4 912 86488
410 502 28328
535 530 69120
949 291 4339
132 935 47816
258 763 71295
899 273 35374
991 24 16599
729 859 93945
647 321 54086
910 140 54441
411 979 45851
940 658 34737
582 777 76038
868 115 92169
982 282 84426
254 576 78677
629 302 15667
488 252 23395
808 196 54041
299 634 24950
630 74 24713
287 924 7652
64 661 50586
178 698 8453
460 218 48435
387 643 46040
40 319 58669
292 338 97156
487 732 92315
120 125 92966
194 426 85595
469 138 14881
481 142 66296
530 727 11474
747 531 47285
742 965 45023
412 357 40063
749 25 65354
833 532 31192
957 198 75312
382 163 84857
872 757 5677
13 990 72510
739 637 45039
621 462 31786
938 746 49879
294 121 45290
670 183 66391
553 536 20223
750 727 77179
913 390 94912
21 598 81783
362 275 61795
999 136 1885
460 174 10506
558 311 68795
678 189 90088
860 831 82109
747 221 25661
473 795 29410
215 973 86322
812 236 14695
438 371 13056
573 517 64054
99 402 11866
409 259 87423
950 53 52100
780 492 62311
352 600 67057
146 260 97529
470 669 78095
705 343 60907
75 389 696
592 444 53621
345 850 64719
955 715 82127
359 137 88428
202 588 96207
801 898 4558
412 954 50055
432 834 93524
126 281 62581
514 539 22655
958 234 84598
807 854 50294
521 924 46600
9 403 25958
596 830 27511
493 37 84311
798 946 54722
983 1 84506
263 876 43631
801 456 63145
387 463 56102
592 60 19260
516 706 31780
918 305 30140
747 615 33735
135 125 37579
433 788 8728
785 861 44710
660 366 56325
468 997 4477
930 493 89863
341 946 82455
46 205 63322
703 336 14591
317 475 24689
793 209 89824
580 139 63608
441 866 63392
158 927 15403
506 251 65870
998 728 70151
943 942 96492
147 396 11537
834 69 94591
308 659 55259
868 348 21052
358 523 8983
223 130 73775
150 873 99933
752 627 47438
831 497 95788
773 647 84730
520 490 66229
589 379 88414
247 969 65074
594 228 46293
468 631 69651
597 965 60225
821 740 62726
448 24 33478
944 813 93308
942 600 48432
432 682 64952
810 910 38892
130 675 52138
709 748 62084
339 41 58551
656 691 21500
395 267 14320
770 993 68767
582 470 67062
182 129 79356
863 913 2139
124 864 63300
150 107 57429
898 244 56138
938 679 96828
980 582 4835
246 81 21229
238 752 94998
59 519 89932
540 932 69113
452 287 66327
667 425 47802
773 724 1951
368 505 10200
399 994 86137
980 173 48468
412 8 41066
163 588 26655
681 938 55066
965 869 19605
251 981 1408
28 659 65426
751 812 50550
607 762 8917
600 314 51667
125 802 4646
132 270 22057
71 687 18220
8 341 78252
876 406 69216
208 362 86819
218 121 16846
29 546 38948
143 95 10555
456 364 20506
257 30 65630
878 28 67113
564 84 46184
257 655 14191
14 259 77419
376 826 88626
848 644 46844
394 489 16224
840 437 82366
555 343 88173
585 200 3430
612 830 25659
47 294 79575
54 829 91831
312 372 33844
489 790 41571
133 767 16419
973 962 40164
761 186 47003
103 903 78558
303 76 86494
484 857 75457
777 867 83855
606 441 29908
977 271 24571
118 467 37060
884 37 70544
198 807 25516
383 970 57277
637 973 76379
64 882 36033
272 375 85516
139 183 24645
931 37 99602
554 297 40930
20 867 26047
408 278 76282
215 821 38479
184 337 45213
508 613 95202
389 343 60265
115 376 92889
649 243 2379
686 239 68309
334 840 98862
200 121 27881
478 519 29641
650 153 87855
986 983 75390
950 196 22898
293 749 41638
20 365 18105
614 253 27753
853 631 70790
44 292 77123
517 153 87675
35 386 39504
187 26 3153
170 232 20491
717 621 32440
465 870 31732
829 508 87103
434 964 67717
416 68 30921
707 210 76316
860 684 44832
245 358 95219
622 213 87405
853 718 8926
825 208 88642
695 647 54458
554 379 66639
517 833 18072
936 549 43839
145 821 79546
829 137 40405
538 320 87001
103 538 48974
820 295 97826
27 220 58002
673 214 19696
403 23 73601
236 13 21469
136 436 7405
309 275 34901
797 820 81081
116 224 33619
6 576 81073
300 549 93892
871 726 8918
436 727 74942
811 775 7345
823 375 25932
259 196 82067
533 600 39375
704 852 90523
927 933 47639
854 903 54996
402 975 83647
479 866 42517
557 135 69305
331 76 2115
703 289 68605
770 547 35204
496 431 53055
19 134 68339
9 412 17241
4 617 47215
650 370 87432
518 848 52918
822 405 76994
288 87 24765
577 496 98468
475 100 70589
258 655 82084
743 710 454
155 400 66462
123 641 87465
493 207 8466
340 991 71984
96 908 21157
183 901 72445
678 18 80373
778 485 90199
432 425 14456
493 508 45199
245 314 61705
885 775 33827
443 592 87319
433 409 18011
341 392 17106
593 901 72640
610 345 61318
446 69 84447
870 267 77230
730 75 9075
43 273 48319
169 329 28555
112 507 96997
521 178 57430
264 188 79122
164 645 22714
860 285 45676
928 954 30121
547 400 79343
621 981 59072
245 55 2466
573 373 59634
431 927 67098
608 276 618
147 705 81233
792 178 97397
428 891 54256
381 566 48536
132 39 54082
112 381 18054
167 452 69298
891 269 85870
170 902 34300
445 351 18260
501 968 39406
678 201 47549
920 949 98976
838 556 71356
876 91 65487
608 524 74951
59 577 92469
679 874 66359
580 95 57880
931 747 47676
250 6 9528
802 763 6205
102 312 9477
658 287 32314
100 995 37541
976 833 88148
552 783 59558
778 251 54236
224 962 48167
970 193 8449
327 869 52051
442 396 43852
753 953 13954
391 781 32963
385 446 33062
218 986 17389
1000 485 71293
603 394 64070
564 629 30645
756 147 88967
976 596 57293
372 646 7734
676 849 87838
456 154 80229
901 116 88965
238 530 63182
722 270 10534
115 562 7136
95 631 52051
241 276 86806
188 242 91782
833 886 76505
34 972 47180
187 161 29635
655 741 88887
536 706 46124
805 239 5845
367 772 60311
349 259 47405
976 309 31645
569 115 54185
807 248 18017
130 752 32402
290 283 94941
31 917 54947
736 803 45482
974 926 16638
98 122 23356
356 432 46057
665 836 99032
131 832 3953
378 16 1759
481 385 32888
763 786 85177
31 78 71559
185 24 64646
110 857 43972
583 847 20069
14 202 32776
201 258 1440
32 642 61922
48 594 89651
784 704 61131
921 591 56245
999 119 88275
374 30 62459
231 675 24920
77 646 81502
630 66 8867
240 842 38067
233 633 17099
178 555 16498
881 205 70633
823 688 95553
941 932 18903
970 559 79277
997 369 38507
642 641 45935
708 142 24916
549 361 5155
181 427 18387
87 877 68564
292 726 73796
979 358 50618
262 263 16911
172 165 44232
541 441 97228
181 299 36222
674 233 64929
34 501 48829
813 655 89361
41 394 48448
767 309 32091
476 105 1421
738 74 12682
903 984 3206
343 568 2746
994 795 85278
226 368 15951
726 296 36337
733 476 84501
478 837 77541
786 636 64659
242 726 16487
316 146 12224
651 179 3478
218 384 53173
365 481 16166
732 758 54743
380 61 93821
855 749 38553
43 249 56382
678 141 83167
755 800 41761
252 286 66428
431 861 74078
166 339 25296
999 863 50012
756 28 51743
168 122 44474
916 942 44329
516 846 89723
657 227 12753
808 746 45507
93 506 5759
305 933 22541
995 362 99058
857 9 38056
236 20 41164
358 115 40683
299 588 56599
497 916 6114
723 991 83122
820 743 35929
325 601 97373
609 359 79678
323 251 2672
331 661 35881
351 68 79116
465 231 19825
52 914 19124
320 864 64620
662 329 12694
404 451 46514
4 379 24190
715 104 12151
317 781 84473
977 804 82803
397 36 57153
627 504 91969
892 328 15373
107 803 88044
436 774 99705
238 468 79460
968 333 72815
71 522 1881
203 24 89198
359 496 66526
394 299 71922
249 803 62901
577 124 80144
379 496 80251
505 891 2038
324 947 28627
656 758 95946
529 572 1369
553 453 24571
48 2 17281
698 879 99027
853 153 65275
976 405 35851
823 548 62582
713 150 10086
11 539 7409
768 517 17416
691 463 64296
495 831 43848
848 753 73248
727 34 35297
879 60 87149
635 334 37124
182 537 33298
684 470 47362
222 555 95372
739 315 89491
553 82 86182
383 377 3676
135 577 47524
520 176 602
931 472 34832
617 621 29466
153 96 64647
622 746 69682
528 107 13904
194 831 74994
275 321 32546
3 854 4280
931 530 14766
106 405 81286
578 358 19216
550 189 93832
997 6 57336
742 4 72309
201 686 48836
31 941 43381
351 934 57007
205 831 54010
86 110 10940
842 227 17398
199 864 75975
739 80 22876
744 263 95224
747 951 26318
432 259 63518
372 447 18548
657 179 80898
487 186 69454
948 195 71539
175 486 83732
38 883 73930
469 209 9668
84 436 36763
386 660 3510
996 977 95941
794 494 60665
973 41 56321
158 290 48160
704 744 24107
541 634 31633
424 366 52023
984 647 20843
420 667 31926
431 429 91663
407 290 39659
252 583 57452
644 247 88424
285 919 5933
380 78 47636
14 537 57177
731 169 51952
729 543 7935
395 386 80706
176 663 49136
465 326 55894
399 336 48145
645 787 77140
916 563 7425
993 495 24804
529 483 17169
50 11 51899
592 962 35628
329 248 94374
992 954 48549
669 89 34366
4 335 47764
142 479 65761
704 971 44676
551 395 49020
33 198 2901
395 367 37950
356 617 38893
955 596 26574
908 970 32917
349 870 49585
683 235 48940
513 351 72081
483 463 23785
877 138 42687
427 509 60071
145 409 49465
113 710 79172
709 955 57126
678 528 64034
899 444 81734
486 380 49768
836 319 16280
650 399 91115
139 535 65343
647 221 80121
408 643 36265
117 107 18378
423 278 62086
950 404 78115
745 789 15013
476 874 39850
794 641 67685
545 272 29686
79 738 37824
652 81 57471
294 201 7878
753 818 43346
30 547 2769
785 984 29070
925 98 38815
798 462 14290
438 664 4436
62 700 64980
799 386 52410
231 209 93061
432 679 79707
601 908 61811
147 254 85840
130 22 57977
579 443 25901
392 257 87699
55 899 9488
755 686 23901
140 665 22052
700 74 69282
379 487 62065
638 545 36665
891 355 44163
264 546 46644
707 522 38574
315 775 34966
565 825 8372
250 312 26478
266 565 18969
692 616 23669
178 897 14399
74 962 99036
428 978 37279
973 493 31894
847 136 95600
621 710 16267
445 27 91831
108 398 59433
672 876 84050
639 196 1741
536 864 38270
849 262 73343
178 650 68770
670 928 43095
806 173 54293
867 773 11913
893 391 52709
642 573 86168
869 5 36192
65 55 24830
928 147 37717
542 417 36917
543 759 59095
822 881 81116
994 975 33273
118 267 54139
508 531 11383
81 239 97025
437 406 53893
843 949 957
990 779 78237
406 495 130
164 412 82024
396 858 44845
370 973 36838
988 598 69956
870 736 76815
460 119 32895
218 143 46684
166 387 69526
944 344 19515
791 932 51272
202 413 21788
411 436 16183
383 280 93905
980 469 92892
68 776 57762
538 943 57573
32 837 45790
418 872 74956
113 398 69899
44 264 84689
808 536 56242
243 323 43652
874 505 44387
695 409 91718
822 653 56137
764 766 32674
953 338 34705
824 128 16123
221 83 94235
837 333 63631
372 374 40790
694 615 91385
550 619 60258
311 5 33304
963 74 64126
80 211 62241
417 884 44193
896 941 73017
330 63 34589
663 649 48425
36 631 82148
2 773 24841
620 157 41743
976 766 94053
50 70 91015
612 547 39446
847 787 47862
787 980 11110
201 348 71439
202 288 31453
832 65 75840
604 212 60842
112 405 62813
878 147 9789
947 199 26190
493 565 51801
631 10 35647
610 223 12434
309 332 14634
597 123 69187
661 575 7019
224 415 17974
628 608 77086
774 420 60963
324 560 19261
240 749 16105
601 901 13735
824 548 56345
507 333 66005
629 318 44601
556 505 89613
322 875 66837
929 200 33816
700 285 15942
612 599 7265
712 859 47857
613 963 44457
512 698 61280
196 394 25787
513 398 25767
369 351 76322
243 963 69643
443 151 82923
79 967 78975
678 908 67586
888 524 91297
203 380 18261
252 837 67772
645 468 1319
394 254 832
744 373 84552
59 46 43147
209 41 94589
527 963 65019
786 289 99048
310 226 32288
41 875 64490
877 135 25741
345 259 88737
950 577 19482
322 760 62578
720 312 7636
760 458 54196
74 398 36075
363 768 52860
588 816 44521
462 455 42562
949 944 91438
559 36 85134
135 124 33084
247 605 93757
910 182 43476
719 169 84587
468 365 83661
235 439 36023
402 650 41962
856 171 92776
151 732 6724
538 521 84282
661 655 26768
618 90 51366
799 198 26275
320 26 27345
684 612 32812
474 272 40399
123 646 32800
645 608 75008
376 383 31510
897 458 28048
551 91 69708
992 858 92325
189 576 58476
214 202 75795
826 547 14830
97 710 11655
743 108 19129
702 260 81774
84 267 42149
893 128 24397
983 175 97299
192 235 10290
767 559 73479
969 386 63044
867 532 30869
576 713 93318
684 367 86412
943 848 52113
561 621 99548
688 121 35440
215 870 60422
449 168 17613
359 458 74732
745 288 58052
628 331 94918
341 552 50845
59 869 33528
906 280 24822
878 744 99734
999 291 89774
220 82 22988
387 855 1788
196 819 2146
483 550 15242
166 953 16870
717 870 54562
937 715 39972
568 594 75878
311 768 76755
953 853 1105
386 626 73324
240 965 7063
250 258 80960
491 93 95912
712 610 22134
625 678 99200
597 614 9793
474 533 77912
580 843 45765
37 147 19742
712 532 33059
774 771 48162
384 180 65411
828 139 97902
437 403 79965
114 536 16590
79 735 93186
611 879 45659
805 791 7590
951 907 86978
834 1000 39690
220 815 98135
982 550 8626
883 377 15028
848 165 43563
437 278 71297
974 708 41527
984 318 73317
573 474 83575
551 424 13575
592 609 92984
758 564 20555
308 51 13537
36 676 20771
201 55 91618
830 969 95406
890 617 92379
207 143 51362
33 460 34287
808 386 4189
417 960 30132
980 296 88241
30 850 34548
57 386 53936
111 157 88488
79 126 50317
695 884 34206
190 614 83765
649 328 75797
386 614 7956
346 154 43372
993 637 83352
842 877 58733
580 777 78142
88 712 40252
213 199 37683
448 867 41729
62 425 93918
741 541 83918
354 337 95304
859 292 58001
495 16 64993
371 719 53186
147 451 36117
210 944 18204
408 196 23769
627 230 48216
51 310 16629
591 228 80369
279 497 90074
922 152 66284
937 504 22778
7 848 80501
810 34 57647
753 502 57209
300 706 18616
529 826 57594
839 393 91996
418 22 5586
266 742 23216
418 816 36490
273 99 88778
121 229 79785
506 729 84594
7 727 81346
64 287 26646
889 255 74526
282 848 50364
655 844 97133
396 781 82399
563 997 34168
14 838 10440
242 615 92560
322 399 66417
400 344 35424
687 42 50487
941 687 35376
140 212 71009
983 928 57663
116 412 92058
112 162 80621
301 681 89634
915 121 58227
666 32 66900
9 449 89651
50 224 67337
88 62 67629
652 789 31769
931 797 68103
342 459 82218
856 869 13681
536 841 98981
8 826 43248
40 52 9913
840 303 16273
415 953 43675
476 290 18762
265 270 48765
61 38 67695
872 493 5389
92 710 44244
932 391 51131
757 723 20139
160 970 76530
462 234 86721
414 507 86135
55 533 41610
677 294 21226
66 411 79639
558 105 74510
268 845 46953
10 440 44884
84 571 90640
54 709 75151
287 238 32612
145 310 85377
677 444 784
323 405 46460
733 631 70525
189 621 41083
34 482 56702
473 434 31063
395 317 63146
103 308 12551
692 458 89190
1 421 9334
796 149 49363
201 284 28037
183 743 94121
803 620 31661
636 702 29694
69 755 81519
737 817 38265
44 314 87368
853 865 54411
625 54 93412
773 739 39559
57 101 1759
151 489 50293
770 609 48447
823 270 87082
577 315 29502
745 185 4238
59 450 18281
275 169 79485
328 579 4109
66 342 93882
519 901 82290
7 11 99440
616 656 48562
237 102 54384
551 536 6313
88 37 19057
537 275 88467
705 907 10741
635 392 91420
977 500 23486
229 733 89004
591 22 32362
246 814 31329
348 375 17565
883 110 53468
271 422 20555
545 831 57091
804 297 83147
195 390 53133
694 809 60461
779 646 44689
800 1 56632
965 363 13877
801 608 78458
222 75 18729
52 629 22625
701 71 8428
442 569 71974
602 701 1020
248 162 5798
600 202 84949
962 833 37914
5 710 29604
612 285 30756
38 95 14978
666 823 50381
736 799 25433
304 579 50874
356 552 34476
869 571 16075
71 720 1026
255 669 5340
316 582 60344
601 537 16307
695 293 10344
869 622 79361
19 2 64096
597 435 96751
501 660 30458
423 487 9327
143 913 94397
811 939 75003
744 278 32319
632 973 63919
276 631 80965
249 326 85833
251 686 50203
37 133 49800
48 235 5652
535 692 2426
799 18 29568
737 766 4730
366 769 49473
690 439 42457
320 357 98084
997 673 31333
682 857 92583
814 59 39971
400 210 24370
92 861 80256
461 287 40055
579 206 21143
699 936 12509
137 760 23550
845 568 37870
517 652 14866
373 984 33900
431 918 59065
993 888 3465
205 609 97556
491 865 83368
49 919 38946
984 61 55644
95 921 82132
663 471 65976
314 340 20844
297 557 16216
214 808 34999
453 873 26991
61 337 30547
925 244 99038
195 611 27438
256 557 87773
176 552 45867
646 684 60529
337 659 46194
246 503 1490
53 70 68055
925 420 85859
261 762 62920
504 309 12196
467 698 57391
375 135 35998
926 907 44173
961 125 38171
620 654 55859
474 199 12104
895 41 73509
667 95 66433
428 954 27046
736 225 52901
785 772 27367
271 514 5741
177 511 60019
302 684 55979
307 206 75950
505 64 40775
545 520 66670
992 28 21336
297 812 48115
873 857 61203
996 110 75987
510 476 36258
20 569 29786
55 939 2439
260 917 31097
676 867 61954
195 993 12850
222 662 51841
33 349 97489
242 816 96361
351 18 93357
178 356 45866
98 965 6237
36 751 2292
953 541 4903
171 638 53578
163 591 76772
177 792 64345
877 633 66378
692 473 42619
61 834 62321
417 542 36498
381 759 3596
483 995 39983
376 638 85287
365 541 31809
307 470 3972
98 242 17500
730 586 93728
203 315 64420
388 285 39832
281 605 63248
39 455 19981
385 402 39815
23 736 25190
915 23 23554
384 831 96860
625 154 74310
563 5 75039
229 733 45593
866 504 82332
470 335 78612
276 935 96650
29 267 75387
765 81 84409
787 623 61323
969 528 59706
123 740 72683
127 49 64597
859 439 18177
362 384 76042
49 715 16864
983 327 77139
249 328 9520
681 714 21284
303 474 30422
831 148 52390
922 206 7512
970 888 45991
408 836 28849
791 12 69563
858 54 91611
184 917 90945
863 407 71193
929 926 4873
402 561 33528
902 982 80710
107 372 59631
346 235 44600
181 225 43359
544 426 1502
949 340 1359
217 950 37894
624 246 24108
901 438 19036
814 662 39790
795 189 47691
518 898 18797
105 880 42142
681 479 98674
106 190 90217
445 691 25518
746 49 88734
991 294 89709
780 401 21610
442 789 38423
982 578 70569
232 620 70439
111 768 45543
942 261 58223
131 286 53681
173 854 1477
573 371 9575
866 105 52565
266 813 50697
406 774 76138
335 196 11471
954 117 4702
73 555 31813
333 449 53754
618 23 30236
472 55 46408
194 532 19980
298 106 5197
463 22 9814
236 718 69220
784 207 39554
900 678 68508
806 379 23932
606 543 15265
628 648 90234
683 883 39057
566 642 87251
671 621 39900
692 817 70362
762 631 16598
968 202 33381
645 755 7632
376 614 9789
918 546 85394
566 162 25373
800 395 67055
442 804 60972
414 54 67642
583 305 88686
565 667 58447
766 616 85766
520 348 49411
486 979 86786
31 767 46055
192 512 80972
938 884 38124
741 291 47565
146 262 78330
451 256 2912
469 293 47476
84 91 97593
431 856 60113
761 618 68950
879 403 98980
390 810 14523
625 133 89460
915 256 79201
529 172 3698
136 502 70148
780 765 81616
870 593 71051
725 185 55481
343 649 75241
97 598 40119
258 577 51860
391 99 19485
998 911 42751
170 463 82631
23 160 6766
787 308 36545
731 275 30414
916 326 90491
916 158 66185
514 399 60633
442 869 36243
893 729 57633
803 565 11982
265 315 14151
776 946 91525
83 63 30664
710 608 95394
387 373 99661
544 215 3577
942 751 92442
163 384 48883
243 978 20127
807 610 79281
121 943 21897
418 94 51673
481 970 55107
440 633 13816
164 379 15202
379 39 14746
481 967 4039
864 408 23201
193 643 40443
154 769 91601
97 402 3074
542 298 57491
511 970 94323
144 77 33762
874 892 38926
912 446 16656
879 191 33136
638 581 65352
632 134 49544
753 928 59698
154 529 7794
451 602 24335
773 444 17197
849 767 692
92 528 86565
889 805 74477
79 460 707
12 948 57696
145 299 94328
424 842 47080
952 891 95233
905 36 77035
349 722 27807
115 919 19007
994 610 48099
151 175 62987
610 3 78418
557 61 14781
207 756 95277
401 435 76700
291 514 50652
327 98 36556
48 133 8256
318 291 43722
928 298 93068
454 748 95218
456 86 83179
868 855 90088
623 635 81294
611 694 48923
614 337 63021
521 15 70505
129 414 5795
850 732 76444
917 659 11543
486 464 25981
665 271 18835
752 138 42822
45 112 62084
91 169 58046
427 444 4659
793 464 20532
206 320 44660
937 466 28861
947 910 89778
410 804 78615
680 784 34279
169 619 80030
281 792 23427
801 875 89517
244 273 62295
707 283 27087
378 814 60292
844 473 46581
753 334 30527
908 463 1289
692 77 85320
662 708 12489
453 737 90121
679 163 31921
951 31 3165
586 325 83223
399 763 42601
224 55 3444
909 635 58548
723 513 19455
151 801 28498
858 473 88159
947 961 73963
109 433 47994
492 353 68296
168 517 55881
931 92 31280
337 692 55503
323 487 73763
835 34 59485
988 840 7635
812 338 52493
124 848 90439
556 811 44899
908 804 21742
425 99 66910
868 980 23840
559 611 85528
397 113 65850
430 875 28036
621 711 73375
310 345 87186
158 189 98309
968 627 96864
123 878 31124
573 619 87900
552 528 66767
514 719 10325
626 598 54721
852 799 58502
914 187 57474
259 561 63784
799 99 98293
778 759 18612
655 623 72734
625 746 45306
505 645 92210
575 763 44723
173 87 74701
971 159 55904
157 12 47818
70 837 74428
168 620 88226
278 264 96003
900 875 59009
997 608 82634
993 266 50138
755 827 1712
193 901 39236
703 953 12207
66 209 97715
903 26 69136
874 805 13655
138 382 45933
364 385 79184
324 745 44533
589 378 29877
767 867 1984
19 579 71176
972 166 41231
180 724 70648
557 439 16902
713 926 60128
94 581 98617
830 865 50980
575 48 6303
952 580 26243
171 457 19361
101 440 30380
266 967 50351
990 549 67882
780 549 30790
705 450 13502
637 929 20595
501 545 64425
901 525 3999
480 179 38302
288 774 17472
79 134 75924
398 513 20190
298 215 95179
846 448 14958
648 237 65014
576 738 42651
121 333 26503
997 109 79403
527 107 62235
300 760 88522
434 584 92953
298 507 46702
865 48 7351
312 226 29197
549 535 78196
638 549 98123
970 551 87595
430 53 97591
888 456 83470
648 690 38769
583 563 15554
441 867 44204
489 568 75068
66 919 8731
601 467 59631
501 14 57621
51 136 90590
455 731 88372
262 673 22259
303 142 46906
866 263 28840
84 816 11281
4 371 47121
274 790 15186
740 873 63138
105 503 55990
240 123 20040
970 65 30847
643 436 35108
784 46 11411
398 952 64628
566 143 87711
936 775 60066
726 247 56339
950 433 22078
452 922 68182
927 912 92774
343 303 50743
130 149 88737
175 609 73873
478 371 61270
621 350 82835
747 412 82771
994 478 68848
778 816 49797
699 246 1600
610 779 81878
265 552 81220
413 295 20701
373 383 89876
95 255 84705
444 525 17677
856 711 16424
685 833 60769
500 32 49546
97 828 62244
876 780 71206
427 9 96470
73 229 85234
456 281 88959
62 508 19053
938 213 72849
649 241 38056
481 664 74740
513 784 55591
692 329 2688
823 925 563
832 482 58341
412 951 10414
692 536 78221
552 846 19282
764 251 27572
356 99 53220
20 154 11700
803 245 4564
484 835 81608
408 522 44430
889 436 91261
191 777 36024
78 542 66716
276 762 22267
526 395 87382
976 966 79737
129 537 32108
725 589 5263
559 152 65098
433 111 57505
868 541 2745
996 153 80935
537 177 26364
650 244 11639
397 862 72164
714 595 97139
251 683 24619
839 143 45695
342 405 99606
453 502 89038
345 358 47257
849 102 32605
25 388 39141
620 751 94143
833 742 539
427 257 18604
462 748 68854
604 718 12044
360 413 52738
213 18 72542
570 55 15886
23 663 6734
762 267 81111
864 760 22082
605 254 51915
862 144 90693
961 747 18154
678 953 82757
90 996 22468
107 733 69680
513 274 14601
528 511 59975
794 597 86736
905 707 37600
158 140 40556
301 54 67769
48 747 32729
352 252 76407
347 9 44496
432 828 52955
57 508 74467
920 460 88994
516 435 29140
574 170 50396
713 121 30554
119 677 19206
217 445 18605
468 174 13956
828 580 17303
656 427 14086
163 381 60494
974 200 72413
408 193 89280
578 684 75853
698 80 86918
374 985 74388
171 190 12604
344 795 36071
923 750 60251
701 404 74906
82 841 82420
281 335 97393
825 99 79801
861 731 32730
292 935 93779
276 852 87153
817 591 13323
611 194 5018
713 617 22292
468 867 25992
309 124 69073
995 543 58705
445 287 67530
175 87 73742
110 168 95033
313 947 78308
904 451 75476
449 773 72439
65 142 83151
931 433 73970
54 424 26278
948 497 49624
235 553 16421
673 82 99595
841 823 24056
139 855 60369
589 514 15624
713 990 86072
854 428 24137
286 930 6419
709 899 7825
557 529 10772
110 504 45358
543 924 91383
718 871 65223
924 926 93361
438 646 79301
779 621 20013
558 693 36866
839 181 52151
89 951 91859
969 775 57768
473 899 75877
748 608 62771
618 990 59488
896 564 77412
893 276 94849
514 576 19979
558 588 8888
90 453 44726
40 955 34166
167 166 87135
417 933 85959
24 161 30706
366 931 53676
929 419 78923
557 830 66815
132 30 65680
72 360 45237
524 247 78678
831 324 39718
996 489 85236
280 623 9652
440 581 91027
722 639 20744
140 314 47673
321 236 30581
702 402 99712
61 434 7783
659 22 91659
982 700 3489
823 769 67836
445 4 26115
378 7 86906
368 33 96627
681 777 31119
268 801 51439
21 381 85141
454 444 68553
476 579 94212
527 237 23193
295 77 6015
298 264 29812
656 378 80541
688 635 88908
816 261 24940
968 731 67559
700 522 83579
496 662 71385
74 566 76212
662 777 76738
738 322 29032
1 688 34681
730 499 3336
716 391 42375
328 298 72543
59 237 41510
580 147 12562
593 726 69057
158 110 35130
287 673 18791
608 410 39880
295 441 66232
146 473 40313
536 808 49028
834 534 5355
422 76 40413
569 938 38344
646 499 67936
107 907 30446
779 388 3732
188 530 27339
980 409 39985
804 992 55130
963 304 69666
496 683 88851
924 389 37624
861 154 83544
711 497 10189
617 785 5295
356 582 61425
885 313 38964
293 3 66943
636 339 29098
291 469 96060
973 486 26556
713 336 9479
866 311 2691
363 855 2401
499 43 10369
80 690 61724
744 114 91608
98 430 56252
436 372 21887
904 470 61529
389 881 7853
76 436 82565
387 266 42431
593 308 42145
635 708 49643
676 428 28074
142 151 64817
571 110 19914
294 361 33349
115 599 76605
996 479 19345
783 331 66773
401 248 40159
708 678 55751
416 174 23737
195 168 65765
346 241 26906
807 57 78828
520 322 72121
118 670 52236
949 626 31583
279 971 20365
878 743 77117
555 253 71825
80 355 39592
247 443 90786
487 207 3483
895 464 69290
216 291 60809
238 412 16278
215 999 97226
185 933 27857
279 649 90734
883 766 44641
589 590 31720
32 181 17967
590 318 47805
54 801 69700
344 442 36267
107 250 80856
457 879 80071
389 457 69607
38 313 99886
803 398 60120
744 390 89709
276 110 45092
945 428 75681
745 584 24734
538 635 71078
787 902 19536
18 757 5993
474 827 94733
138 434 89770
535 671 924
925 790 19
386 850 10294
165 941 55239
748 622 38335
735 355 28873
636 784 4011
744 672 80028
923 664 86853
708 396 35990
730 518 50877
871 793 76153
721 812 59890
13 457 20054
634 47 37153
341 734 97239
476 606 3874
147 968 86970
162 348 10244
910 200 26951
427 542 69680
571 770 98550
382 922 19622
839 811 61635
237 216 16620
970 720 9312
927 959 10788
247 184 73286
594 505 2800
145 748 77709
686 50 20487
455 81 32057
728 983 28791
890 604 20981
457 590 80217
177 210 61187
487 521 25465
22 660 60711
879 298 79656
626 97 52801
28 157 48838
108 995 18645
90 51 38372
694 841 614
635 821 9070
196 390 33598
69 928 71436
728 392 42810
377 455 34688
825 110 73665
981 910 86692
975 100 59800
378 744 7889
218 467 66934
391 80 14921
780 502 52116
59 451 4184
450 887 98264
904 696 7640
366 383 51465
275 47 23797
374 91 28772
469 890 31149
936 130 59718
367 416 35460
220 336 38591
671 451 46649
557 635 1451
604 898 47354
338 537 96719
736 353 2346
826 150 13071
67 273 63892
197 773 76827
612 842 1545
299 302 47117
749 244 30787
383 893 56695
632 343 51298
521 48 81987
873 119 89722
374 816 93900
646 886 37966
418 777 62514
260 955 34477
913 852 68775
156 968 17524
400 106 1258
94 800 1890
142 449 59762
612 435 9986
427 508 76360
664 407 20357
793 725 56775
99 238 94386
950 715 52298
269 489 1805
374 12 73205
173 622 84298
973 863 98791
407 624 13402
915 609 63180
673 320 61196
397 677 54988
635 451 54086
701 188 76388
189 837 52656
553 641 46382
174 197 97906
36 495 74879
11 637 59285
619 391 73551
939 570 95224
615 765 94972
417 104 2606
956 190 1658
792 929 11847
432 936 99751
629 317 50276
475 223 81663
111 101 53673
501 737 92643
423 288 74933
187 863 20899
291 834 87315
832 792 1270
112 801 31413
47 999 46845
364 749 69825
938 24 68299
390 38 57409
478 710 83262
117 705 92684
979 637 46870
165 536 33512
308 202 6695
108 824 59158
107 236 27205
207 80 89920
583 904 45209
620 554 51598
330 963 1075
34 224 67192
22 259 61522
557 480 62686
759 344 22345
934 38 25805
169 196 84911
601 752 32117
856 671 17699
410 879 39671
724 828 19000
299 902 97385
557 445 49758
36 967 64315
379 4 77425
769 701 90358
316 505 50878
67 415 89478
89 883 8686
319 934 44095
146 604 2170
399 955 33468
196 691 47024
514 448 22411
517 762 76790
217 538 49558
73 247 16225
487 125 71291
722 954 53731
655 639 92401
610 733 38898
916 254 94296
606 721 74843
53 96 9356
167 507 93225
56 296 32441
303 205 85514
427 429 37352
380 71 36425
371 153 431
455 553 69040
709 450 93955
429 97 88912
525 940 87317
31 647 69835
678 871 13890
882 664 26192
662 529 73970
84 880 46702
236 657 53072
140 87 69878
589 479 66586
37 785 93015
328 697 28891
975 13 63921
845 847 23950
860 88 25831
388 632 34844
620 953 5927
276 6 25514
362 429 69653
840 307 93593
977 892 7981
673 258 71309
37 148 25635
235 420 47831
322 369 86691
305 551 44078
258 394 73697
263 672 28324
692 537 75686
998 541 33877
241 485 13205
499 466 69877
646 126 23913
66 760 61499
786 590 63821
337 280 22477
82 710 78734
106 758 28349
994 82 8040
535 119 20389
19 347 15629
836 552 3127
961 428 28125
720 693 54542
662 191 22679
293 363 42015
2 840 96449
760 573 91906
841 921 53899
959 312 68433
657 52 61804
208 33 41991
636 511 63952
680 635 86023
870 528 56036
585 207 44329
424 573 11330
348 21 47089
621 926 96281
932 825 34591
336 609 12248
368 764 42455
878 755 11442
432 473 55392
468 343 39950
796 927 66523
477 702 5895
918 49 20821
550 669 5997
141 953 75957
740 288 24073
194 655 14179
988 884 84588
460 748 41019
154 492 69838
432 441 42985
133 315 27462
182 210 91731
202 382 52280
154 730 47420
441 686 71159
95 110 53705
331 288 64044
78 227 33855
569 246 19009
362 435 28792
676 420 50277
885 233 8810
618 963 80011
347 594 14165
385 366 56605
494 876 96052
134 932 51382
360 975 48811
957 830 43732
392 190 76093
163 333 45120
747 609 40357
61 418 98974
654 429 43321
19 593 65705
895 549 6550
826 600 63683
153 333 54395
982 144 3351
523 875 13094
855 319 26608
816 438 71354
233 794 55414
13 120 47420
605 440 78438
154 496 52332
105 45 55510
438 80 35662
581 474 42995
807 176 12869
125 622 57723
914 229 76890
60 935 30123
179 700 46487
618 119 7444
113 557 69597
509 240 78053
588 101 67842
61 762 71422
589 108 81580
210 976 58056
438 51 45970
724 940 2029
424 414 25207
542 901 75176
450 344 17640
690 292 59148
790 344 79736
904 186 50148
11 959 73736
987 891 79945
389 946 11735
328 915 40458
742 943 54233
642 501 67775
337 676 8576
628 667 96265
323 815 35407
860 550 61662
171 49 18024
61 785 17362
6 729 33750
921 815 44078
215 625 11171
68 857 65164
95 983 13500
762 559 58479
576 175 61801
477 933 7661
525 594 183
661 970 88243
742 331 46248
556 81 36520
532 510 61087
389 680 45154
723 843 96600
633 694 361
808 172 48288
740 972 20116
686 984 65993
655 166 59653
985 408 97394
417 8 7302
926 879 29833
605 965 35573
799 470 92296
492 422 24928
663 134 46087
987 422 91179
970 889 38216
488 233 88870
247 886 93206
606 631 68623
485 932 91900
801 117 57857
623 689 31655
44 336 43147
177 616 67161
950 702 49147
839 232 29469
423 447 8308
308 668 57554
291 874 56160
574 848 56996
690 99 4796
731 955 93770
66 610 87813
33 108 19990
87 620 54939
318 767 29129
765 587 24904
432 894 69211
657 799 24853
504 310 66427
603 305 56468
909 453 14198
518 222 64616
977 387 32648
597 376 80734
715 666 52
653 147 45168
546 50 4951
696 612 72608
6 817 49463
662 243 27417
466 710 64326
40 260 8195
426 875 2172
153 874 46120
170 608 89186
668 11 60838
69 178 69383
681 480 5078
849 87 40435
91 902 16097
152 318 85914
763 995 10953
989 190 95378
863 713 91882
822 184 39052
832 369 98719
361 206 95788
840 940 15820
279 17 83668
180 804 82110
497 252 67613
492 165 54376
33 118 23364
745 847 7226
928 729 3047
648 780 27230
853 850 24942
792 989 84782
160 808 28412
963 827 72591
214 936 77439
731 549 90930
200 276 70314
46 639 85058
774 217 30337
905 615 78984
107 197 8188
95 138 70979
255 271 5139
81 682 67453
369 272 74019
269 711 10749
544 992 4948
534 306 68345
102 715 76471
69 404 84727
265 739 91833
402 279 9928
25 257 71182
706 747 75614
330 200 88982
392 570 95250
735 318 65145
392 617 5679
459 313 73132
862 783 54200
952 862 92464
230 694 29218
839 973 49242
585 154 97299
136 120 29628
705 101 56371
374 703 52106
342 847 3497
655 877 11955
789 9 24168
650 208 35472
696 24 54053
668 593 50891
174 186 63828
293 484 60315
393 464 98020
95 834 36745
294 291 65087
170 788 84093
178 94 70233
738 262 8235
761 85 89930
705 137 57949
890 380 67122
373 207 25766
188 521 6511
374 892 20957
664 637 34250
451 75 68420
897 519 12949
158 103 5686
242 337 71798
730 618 40502
109 919 93743
315 392 12468
188 158 42655
79 668 57028
67 976 7692
493 226 14494
11 997 89390
466 945 72899
802 983 492
772 780 26222
690 634 17330
81 376 53997
590 843 80184
609 850 26614
585 877 30033
810 920 55525
806 766 19888
102 155 93353
84 406 506
216 897 47629
201 470 92670
928 800 2751
123 148 52692
972 683 16301
200 296 47237
472 328 47046
237 205 33203
743 444 2304
148 796 92740
397 653 59955
866 282 93507
17 951 54434
164 53 71556
846 745 87527
494 397 92079
173 633 76550
377 30 71786
820 584 83528
967 239 1028
620 978 8424
253 284 48289
555 790 54306
608 224 96821
704 131 39667
452 10 42160
436 88 34332
465 637 88061
400 774 23232
638 653 33199
968 680 51170
251 455 24774
393 744 30328
968 401 3287
98 221 79990
459 239 25793
546 750 55228
534 434 48044
659 494 37443
312 77 42081
343 275 71048
798 796 650
893 921 8042
293 249 64009
865 887 56459
104 877 72917
853 21 21815
286 249 79700
131 292 18359
208 735 54022
834 167 71364
982 214 95161
902 215 90053
502 257 26697
389 617 85562
617 427 39017
637 696 29221
237 510 6859
529 209 59989
615 919 28196
133 940 77382
698 304 42363
912 816 80616
520 221 6118
489 917 54858
915 830 90474
610 846 71462
471 419 36699
32 277 50579
950 265 50545
242 813 78677
545 546 38726
712 908 98637
932 523 99157
201 992 36997
382 849 35911
580 322 17873
998 136 4695
274 834 59726
890 412 34028
54 956 65269
599 984 41165
506 709 73228
381 697 51512
372 205 2712
573 201 45093
246 112 17672
381 336 49669
214 30 64294
977 108 5184
284 487 49589
267 755 42188
327 271 41693
24 498 61425
228 9 91149
429 72 85721
892 517 68318
579 188 77699
608 209 83264
67 854 19241
553 389 52524
659 978 78143
281 165 18469
779 209 4844
139 634 20072
563 134 33852
79 206 65743
618 523 66321
178 221 40280
32 485 47347
420 77 54251
749 600 9910
913 94 88190
122 915 62320
107 758 83811
592 181 55373
797 32 54803
319 126 83420
540 798 23598
376 430 55981
452 128 85752
403 378 62501
497 639 28413
763 829 57886
520 500 12344
701 310 82935
84 34 71731
562 188 47050
711 960 2941
140 909 6316
267 889 9119
997 640 47521
635 140 32369
815 905 82131
667 790 18003
976 134 60055
362 420 42138
901 151 79051
860 552 20762
768 492 40253
8 807 68520
1000 925 8868
139 797 54854
395 166 94669
185 648 23335
670 650 24662
441 704 70375
591 194 31628
142 596 75487
633 357 74607
791 610 84966
67 481 75965
864 700 26456
381 553 64850
380 573 65386
30 259 40407
85 273 72848
630 999 50790
226 626 4932
934 113 70916
895 71 55059
727 36 50125
426 1 36340
979 808 46072
903 657 61452
162 395 16833
786 801 72269
784 648 69899
410 790 21476
874 721 47761
296 988 72656
331 46 97382
683 523 30808
842 214 44138
499 286 32040
893 89 50553
45 921 40690
45 189 56474
834 439 62235
554 266 17108
893 27 44755
939 682 97437
813 415 51120
26 574 64961
311 711 3811
399 103 33055
671 7 93100
212 697 73144
650 522 40329
916 756 83234
294 215 89126
327 969 29416
741 405 54228
315 876 32606
377 189 77916
831 999 667
838 406 17689
886 505 84900
407 1000 4902
162 328 99169
376 561 15462
696 38 42788
100 454 94880
976 33 2546
516 638 9923
866 906 81753
271 924 84942
127 612 43827
126 864 31233
805 765 25746
717 285 44473
755 746 32168
560 885 2620
592 764 90595
582 662 26462
487 584 81327
410 688 4598
373 982 5724
236 808 74202
352 393 50358
636 490 1075
733 963 48181
969 130 21092
85 749 74035
746 695 39616
681 156 12102
368 835 24863
349 432 95588
509 507 9175
253 708 70527
742 418 11514
704 844 47599
186 24 21567
286 467 61003
981 501 35748
488 117 88428
322 570 17148
105 785 6848
612 372 17708
671 546 80960
440 424 55054
283 290 51757
658 888 52294
124 806 26580
977 809 97912
93 908 76399
14 688 76073
798 835 85177
521 34 42140
67 742 21163
842 53 72602
131 106 13885
370 215 9542
528 860 97018
688 439 33994
595 350 60086
282 101 36451
468 173 71601
854 701 61121
947 841 30539
999 355 50381
457 956 48511
23 840 5233
882 734 25760
673 751 87447
22 744 26041
474 181 62675
646 631 14494
699 583 88347
891 704 18293
245 594 1644
200 974 93452
40 837 61826
125 69 42707
875 828 11731
618 626 34105
150 666 2578
132 692 9576
715 186 40274
770 884 53164
363 529 69408
337 524 77959
173 975 76350
593 152 90474
772 858 17348
397 941 7317
62 45 20466
106 622 9598
643 549 46312
526 174 24433
406 337 41795
929 96 65131
255 55 75655
406 756 62247
616 230 67018
556 929 93766
600 246 35828
573 63 21285
474 12 31927
647 675 88804
336 107 10210
431 902 30490
837 32 26745
593 39 77150
174 637 57117
102 7 45672
347 772 9623
762 951 51548
773 235 81021
448 513 71019
554 317 58354
455 526 28785
839 15 92973
877 111 10917
513 613 73090
871 729 13192
643 753 54890
593 375 18651
828 274 30424
692 646 52871
8 665 10424
885 18 44879
252 154 54069
362 479 80945
974 395 36809
55 485 88680
807 28 30322
533 917 30266
159 568 93445
804 343 68137
820 213 43144
838 988 61381
343 218 20632
821 286 80345
568 230 17671
404 391 89725
431 422 74883
699 95 66415
266 360 48573
608 805 18729
172 293 31548
160 788 61737
377 168 54432
663 151 86252
244 496 17171
986 518 87574
407 242 43356
501 476 23055
861 242 45320
17 815 73280
309 895 59803
96 794 98962
616 531 84691
766 962 54705
613 565 6300
130 736 76286
723 661 69692
198 17 49545
440 71 29757
606 742 3773
500 373 72433
293 176 78880
175 489 84495
136 531 26261
53 235 17225
788 535 42355
800 820 24077
816 863 37275
238 407 64714
332 163 71319
704 287 92170
231 719 42462
72 599 32989
602 445 69124
837 57 86176
371 282 1315
542 636 18467
404 712 48282
163 338 62872
325 51 91203
612 721 39258
682 890 50489
632 704 56560
77 692 42161
133 167 61997
414 695 38719
401 361 32260
465 827 45016
802 461 10178
853 332 73854
925 886 23465
815 143 80499
870 631 91130
913 542 56206
79 703 18339
125 51 11104
486 122 76857
664 733 23321
124 748 4122
807 277 326
44 131 83251
187 947 61417
169 445 77286
711 575 96550
765 780 71980
167 470 6105
288 926 32942
21 782 54605
120 454 52081
749 575 88239
879 253 54283
177 503 89469
622 919 60637
196 556 40699
327 457 55463
149 436 99630
426 540 28269
559 481 57289
12 438 80761
938 870 92509
190 108 82739
692 742 74915
962 562 65888
869 551 30435
325 249 41114
761 712 16262
652 693 99687
485 961 68245
274 602 61608
143 714 67545
602 222 2735
344 312 66778
905 578 21092
807 818 42960
56 252 61637
119 365 32749
811 978 62400
123 16 16236
724 612 32509
437 219 79651
10 764 78605
673 850 50948
251 979 35204
420 70 92011
671 382 78418
388 18 33536
365 766 89698
381 517 58820
992 105 14544
563 613 70332
678 616 2342
527 220 26014
857 519 32616
927 74 4387
308 436 39058
677 853 26797
794 740 51161
310 437 60893
766 609 24237
379 504 19151
346 835 96828
917 528 92706
787 894 73562
212 509 76840
648 896 29147
852 305 41175
592 101 12968
380 613 39630
988 858 37395
491 446 55125
326 596 72470
853 423 738
98 480 74524
607 41 61736
854 881 70735
510 379 63586
962 906 6529
926 873 72909
783 502 37896
580 249 48739
175 373 59416
949 195 88620
428 284 78718
821 808 78676
53 895 92881
783 629 60390
688 566 24351
561 95 68628
414 3 21411
14 250 55990
739 340 91517
933 755 8465
568 375 32245
727 92 20065
621 119 81469
601 999 29251
519 388 20939
613 90 69499
967 717 47264
568 479 75278
908 821 25016
14 689 85300
388 153 56867
831 749 30594
949 165 84566
299 633 89519
686 884 9037
127 822 66001
196 672 16967
674 287 48886
846 564 77793
534 931 95807
39 582 91546
787 801 27377
952 746 14677
936 311 29976
819 181 50013
992 217 99140
663 217 78687
950 535 77360
865 421 206
148 565 38739
729 371 17777
529 269 85916
626 997 63219
289 673 31154
469 1000 35325
38 365 80316
606 856 68331
141 542 30280
913 901 90496
477 458 57643
200 549 33372
468 677 7252
464 592 9878
488 162 58518
488 316 9986
852 640 22375
59 307 28981
600 637 79473
852 268 6385
310 764 20213
210 406 412
886 129 71231
830 733 43694
991 962 65182
658 479 82021
649 816 44224
956 191 67282
944 523 29881
212 995 42084
327 731 87745
84 943 21954
565 707 95192
297 937 93373
610 983 63363
88 516 85373
255 536 62021
445 759 6328
967 392 86624
313 624 33187
43 707 36513
338 452 70596
396 757 85160
332 948 3808
666 320 36417
181 35 57856
716 407 78111
826 779 35907
569 459 60226
192 82 30538
899 268 85933
702 780 30270
458 727 96665
406 239 56348
77 46 53014
111 815 84546
869 670 262
648 132 93439
106 39 15008
187 264 11199
806 153 40449
937 85 74150
663 706 50608
253 722 81365
651 422 43441
465 787 16552
486 332 2420
618 593 79419
656 384 37524
271 391 96062
423 941 71867
860 390 17803
565 539 20818
639 498 66070
60 862 73720
846 303 96536
529 206 76022
474 977 22991
857 396 40646
247 919 38268
187 333 30042
928 551 1901
467 706 16818
316 523 71456
178 944 54867
832 16 20064
37 551 51592
13 924 66065
408 914 56921
679 911 55519
363 178 73058
913 220 49985
970 472 76803
492 289 4119
788 96 13296
803 314 80479
353 377 89515
277 969 91879
190 385 50639
101 306 19669
630 824 11383
201 881 81295
673 218 96265
313 20 77108
761 138 89895
74 785 24697
451 263 94402
771 129 75030
155 8 89571
812 998 95023
636 666 29653
868 48 39853
437 694 43877
457 310 42190
594 770 38950
731 664 89023
993 713 28825
122 466 9947
481 495 82102
478 65 34913
495 88 23900
542 92 22120
587 944 79556
897 173 89364
666 362 39310
681 663 59040
745 37 29032
210 862 71505
704 160 61985
769 261 83814
208 526 40308
299 777 59201
594 248 21788
766 804 40684
479 519 25701
141 828 50381
178 867 72126
391 251 85335
550 755 81391
163 92 33511
688 257 36718
816 565 53368
64 765 23313
219 552 74079
737 587 80557
565 287 98050
431 668 99227
33 145 61969
788 831 63518
231 573 18680
487 83 78719
403 152 67535
168 871 39950
71 184 59168
658 262 47256
296 170 10820
315 571 41603
459 797 84987
642 117 96126
214 635 53356
297 666 73195
800 385 79597
671 271 48116
854 220 539
467 739 77548
988 994 4843
559 166 49158
707 120 98968
824 106 39609
810 232 85175
475 939 52823
859 133 95622
129 82 99644
700 549 55497
438 87 86315
432 986 56303
949 829 96213
68 338 5271
525 305 29094
756 266 63903
695 440 44730
179 262 17588
260 235 99069
161 879 12768
247 727 50558
233 42 26989
413 696 18289
750 908 33356
406 530 89880
671 624 83988
462 878 69034
75 607 18212
310 547 43824
540 967 10336
266 734 85582
659 291 96166
354 631 46930
613 271 70679
143 626 99085
118 858 88107
995 197 6569
954 230 23643
852 793 51304
818 968 72843
551 303 60109
194 237 32119
176 754 12473
447 684 30085
424 714 6579
633 150 54696
181 257 71043
762 177 348
555 819 60199
874 123 66016
529 317 46918
117 425 53463
222 544 28991
905 368 91789
971 804 75212
472 383 18197
80 430 88377
256 824 71139
75 171 1045
549 721 38270
865 88 76798
642 6 51266
537 820 41488
256 810 10744
59 598 29714
793 162 46538
575 710 16617
398 86 62873
921 576 25299
641 972 55199
729 242 9063
86 391 96056
257 657 31944
67 144 29199
16 239 50610
529 305 2754
590 842 40328
28 458 67078
603 682 66998
927 980 32990
168 178 31070
558 593 24507
566 1000 66764
61 944 3182
300 494 25549
956 103 25430
797 857 21019
606 536 17046
288 613 1001
267 962 73927
797 304 90446
741 373 27355
740 232 35921
35 995 90333
529 528 68632
983 76 49587
191 857 79735
727 876 59341
691 273 67628
653 625 46246
308 551 50394
32 348 89134
263 703 91226
609 623 72260
136 955 94140
564 939 7475
420 877 98665
647 612 40743
272 304 84434
896 283 29438
799 528 8745
146 274 86128
848 407 53391
822 984 26351
777 596 91839
67 735 75402
943 209 35173
906 226 92172
209 968 63443
491 401 66338
371 190 91136
644 286 44634
402 414 21481
386 804 90303
981 506 41431
67 344 43497
628 97 78791
205 270 10697
172 793 31257
925 235 8100
114 924 3822
400 412 52465
165 45 92218
320 525 97955
825 179 41935
169 609 67354
265 457 65333
886 248 34537
678 296 32060
264 552 25984
188 3 78450
951 824 98201
995 640 71365
871 858 67684
402 812 13508
10 99 17028
819 804 37293
66 136 58530
713 24 56560
616 83 11175
619 67 88714
794 868 96664
434 68 79658
291 432 91881
102 115 7282
552 974 83643
355 2 64461
490 646 44878
865 175 35590
948 86 84206
366 261 15176
233 974 15969
300 990 55402
731 999 42044
197 879 57498
170 512 60049
523 155 49756
168 615 59245
695 845 88462
780 434 20409
392 991 13774
718 518 47006
707 487 18305
705 240 15387
936 284 89583
447 133 87104
601 181 8627
568 936 7794
412 533 75840
197 346 36620
540 754 34011
57 879 56728
543 884 17786
135 540 80491
770 926 69426
902 860 91872
434 315 47825
722 293 85392
606 439 82155
951 278 57351
704 897 44242
582 260 25299
817 339 49193
356 477 71327
633 967 50096
844 744 42997
510 967 42783
803 143 66504
241 534 6109
870 40 50059
119 743 35114
378 984 75047
68 282 16863
544 475 11570
862 153 74554
957 249 11749
924 597 10258
66 379 95060
952 882 6652
343 342 4522
85 400 41640
69 865 68369
702 911 57788
528 125 11332
681 694 58545
929 599 52502
877 347 17777
256 605 85842
137 16 91145
831 20 99488
230 541 84572
447 532 6992
709 252 92046
834 39 72573
879 722 52605
478 619 65885
824 120 71762
780 896 13017
796 89 72505
167 586 56335
59 73 30917
590 996 31363
193 340 49071
231 385 17256
305 309 31135
923 914 97964
394 798 13139
289 559 86919
729 927 47066
314 432 232
738 118 67290
734 34 6231
73 748 85423
457 171 79005
765 426 98309
30 912 34583
828 875 23976
738 14 616
665 284 50345
96 349 97010
213 932 23748
599 221 31481
698 451 59905
868 225 68361
646 229 78477
909 538 26507
784 472 94686
149 448 38423
784 415 87087
132 759 29534
63 121 22099
635 868 12049
437 700 30746
661 604 59966
889 316 611
778 792 16519
250 650 5654
49 687 81154
463 462 29937
574 900 15420
694 434 37834
913 884 64468
612 932 17904
567 29 99916
882 994 56805
25 604 35934
27 475 55535
713 128 55935
174 634 21398
74 570 51323
859 990 10016
742 175 70280
25 643 47243
53 898 809
47 166 15690
2 322 86714
476 255 56740
956 142 36805
589 76 48978
510 473 29403
851 147 91261
26 514 89354
668 793 19378
917 35 44783
82 843 9181
403 532 13182
10 598 6010
151 337 93317
226 141 39905
51 471 24766
197 873 30617
711 486 11642
855 839 48661
890 217 75929
84 351 93363
616 531 74117
565 712 54126
253 73 21628
746 389 16206
216 645 75608
440 411 51156
925 379 69218
116 20 73
684 32 7314
34 960 75397
564 322 36364
275 439 76928
700 916 86533
88 896 69278
733 101 6845
495 60 12284
873 215 9561
244 785 71676
275 209 34359
234 522 58744
908 270 21307
698 634 67933
965 913 4632
860 445 41072
312 74 17156
723 918 57650
938 554 25874
74 466 17117
282 141 12743
803 851 55976
424 594 89235
57 252 53932
322 184 53249
118 816 76108
192 887 87772
461 394 47494
14 43 6431
831 268 82856
971 736 44137
173 478 30291
118 805 16715
369 40 56123
553 323 41796
720 571 43914
958 679 64457
351 450 93917
745 943 77283
12 726 24113
747 933 22436
224 70 22960
28 712 68078
419 426 95446
742 901 89350
664 696 38069
694 609 15378
143 417 5728
438 686 15824
515 320 38835
799 784 40933
868 571 18508
932 531 43888
709 960 6306
609 757 92399
657 107 39063
617 527 38756
34 905 79251
719 984 8040
390 808 47906
173 994 81704
744 279 69924
626 786 42855
585 673 49915
341 331 14524
447 729 27532
326 143 148
230 899 13181
565 501 93251
372 540 33992
718 797 43165
996 500 92260
781 775 87885
806 629 30821
136 896 161
216 771 17960
359 302 22285
609 449 44866
109 982 7782
1000 584 94154
796 576 8223
295 92 58218
70 703 95350
50 587 47155
945 759 52642
715 919 4210
368 230 24568
817 866 1528
150 83 81636
733 865 21987
660 370 37782
103 592 43428
805 161 8849
743 510 76899
501 17 30195
772 10 83262
1 219 63629
219 138 87797
301 665 68946
165 652 33031
534 990 14042
125 771 55145
637 199 64949
147 399 64044
515 297 50544
524 844 57315
743 457 18668
232 85 56886
249 234 33186
252 179 71703
242 561 50236
12 603 9713
562 99 8349
961 47 41495
609 90 5361
804 986 19885
260 300 21979
697 319 36210
930 204 80458
460 742 52710
373 444 91303
327 679 17666
425 743 75228
823 92 5540
265 938 85500
250 299 61656
901 535 915
220 513 15963
775 722 61892
516 532 56704
311 593 17076
342 895 73402
84 560 97178
527 139 37000
817 30 73264
467 530 56513
1 537 60414
513 451 19985
586 766 92111
117 9 9979
61 712 45289
955 139 64630
515 892 94066
653 69 41944
683 69 49760
564 332 55578
100 197 46578
902 962 77442
19 946 84380
28 56 47848
91 34 36909
230 675 42863
473 304 99729
542 721 82734
962 665 13768
645 776 94683
841 354 87134
802 283 92035
99 725 74406
507 456 63433
892 303 48523
566 211 63104
222 426 80577
942 506 14470
958 239 85431
734 6 83075
439 688 80268
721 821 37421
797 208 74520
252 613 26
555 397 40269
117 919 7835
894 23 56
400 951 27349
638 420 31659
996 850 62744
35 276 76182
856 543 34902
415 964 49051
379 483 70302
775 860 79208
45 480 12677
67 314 13570
17 721 97969
436 422 64959
637 80 11954
913 823 49988
455 356 66195
770 609 68961
604 659 16339
815 961 4465
295 520 65510
960 196 78928
681 766 8945
454 86 2732
885 44 45721
59 349 20985
414 337 92439
22 883 46561
681 844 25164
993 534 60979
512 999 10625
60 508 65584
177 435 58616
262 731 17069
658 815 88953
6 535 37011
342 519 53776
225 309 57798
420 869 30830
953 385 26822
951 715 57685
458 339 19744
245 274 59272
975 890 41534
789 310 64191
675 263 39196
193 625 32890
854 401 11466
74 550 43885
458 379 79189
524 552 89140
214 236 71949
488 332 90193
729 603 85520
38 488 60660
300 678 61335
277 226 24879
29 115 43732
930 932 80806
308 816 77615
859 4 95139
446 495 76704
129 796 55191
732 340 21919
219 859 93957
249 519 76608
474 853 23236
940 731 87616
871 815 27545
38 620 73852
393 586 86062
888 76 21860
35 780 988
374 970 82719
233 241 41290
103 549 24538
307 508 4363
389 744 13654
203 359 47524
174 904 98913
760 107 14305
835 521 15544
614 380 74578
936 367 97952
528 86 87536
76 727 3990
935 616 92296
678 330 93684
389 983 68239
644 858 80412
102 770 24171
622 426 27358
1 970 50323
368 547 48258
805 850 92137
883 737 59564
498 726 43499
827 373 83528
161 409 50916
18 647 5911
581 13 4564
938 634 99533
260 987 85432
870 706 69281
6 510 73370
922 392 65095
420 241 81820
947 67 92228
215 227 70874
125 596 46283
489 734 45863
475 297 89152
461 182 82764
166 613 24633
27 245 74990
770 614 84911
10 61 38330
76 880 91629
654 459 95843
601 332 22319
334 966 71160
982 181 73634
515 332 79446
479 95 59611
724 79 19989
689 69 11758
101 331 86767
980 13 69194
790 641 69199
473 835 46799
439 505 43484
619 664 47465
302 297 7332
397 94 75810
827 56 38533
247 44 1574
578 801 13674
942 919 73006
582 112 71795
768 310 97268
272 460 95706
288 943 45676
936 760 19977
30 91 17725
85 900 79904
129 785 65150
281 710 91079
200 383 96020
663 740 87953
973 535 79072
784 802 75344
727 859 96983
486 886 84918
928 214 34947
179 939 23032
315 842 85512
24 343 17792
407 422 39343
498 793 3006
32 98 94330
185 169 60113
395 864 60191
280 846 42028
494 764 12955
784 62 81486
977 445 69800
671 956 95824
92 100 89582
237 442 24079
334 447 87463
854 128 60647
718 241 72042
563 431 83673
678 459 15518
92 765 1653
536 250 5629
492 50 25300
591 225 51743
384 806 97331
831 236 33664
958 698 88870
550 345 5587
981 738 13501
791 762 97531
907 632 92622
157 284 38157
558 913 19648
782 564 87590
939 658 64974
174 989 71156
872 4 465
568 873 13015
657 811 85347
770 312 59489
401 194 48395
685 815 33551
949 971 17460
864 971 63241
521 912 93179
509 885 47705
865 392 81576
89 857 4495
900 223 72151
563 569 17272
756 57 22673
570 803 22709
892 354 6657
862 165 32520
126 406 68392
362 936 95253
754 640 63117
962 567 77205
184 61 59456
752 563 7018
160 835 33773
962 859 32342
667 567 57234
832 223 44447
589 94 81572
524 485 49934
516 737 37039
82 205 27000
495 762 49183
57 217 5286
243 235 54797
101 7 29758
667 701 12777
241 934 4960
334 732 69548
171 304 32423
907 589 41290
464 627 61372
225 626 29866
441 160 35274
675 445 78517
34 241 14969
734 350 34636
19 478 76876
750 437 90562
405 336 27732
993 111 83638
971 400 70453
948 771 32677
107 988 62470
903 614 34144
495 482 30529
845 450 51262
674 437 86280
111 313 80030
446 226 30434
556 957 3779
956 946 20749
78 399 41049
418 75 81155
383 544 79058
216 40 5904
665 920 58748
454 182 99422
118 461 32884
343 842 28681
299 628 35589
244 758 94896
642 858 84325
69 906 33742
964 413 27476
355 822 27691
275 725 65708
808 825 76161
268 598 52278
462 481 972
441 161 17270
198 749 33865
55 996 88507
313 321 62927
725 414 3242
546 890 43597
270 932 47223
94 639 49030
691 151 51649
171 780 35110
684 751 78902
784 20 54099
780 885 30506
100 743 32818
865 21 58542
754 262 19439
686 210 88708
676 432 57802
827 461 58844
606 110 8367
357 571 35050
728 473 7185
964 923 3316
597 767 33078
138 632 45692
928 737 1901
636 774 21685
789 450 74145
632 628 94606
998 233 66529
399 941 1001
936 21 22275
603 984 57703
370 42 42299
353 471 1789
89 514 80716
863 767 64703
664 451 6491
291 947 23475
875 905 48824
168 433 25575
188 785 25862
523 59 29464
916 113 57185
739 764 55537
252 904 5978
18 971 87192
820 674 89855
767 516 25497
671 342 29723
455 166 95890
239 92 41429
649 953 59952
762 768 24219
877 953 50957
780 489 2209
750 818 12578
775 9 87398
643 215 17164
984 711 29186
501 786 73640
592 27 84230
896 456 83230
664 759 28343
616 977 78219
456 934 50998
274 494 60100
282 71 70226
497 468 87868
559 983 52852
344 520 30352
371 159 62296
178 740 58191
936 970 80206
264 312 52821
549 531 64277
42 880 36902
113 331 25183
932 557 68031
267 776 90942
786 979 7285
297 683 62007
36 978 96536
357 520 54471
669 726 9087
551 898 78635
782 174 81677
113 427 47141
21 610 62424
148 992 44690
127 933 55828
809 570 53124
786 928 53511
657 464 23868
382 934 8888
280 372 70438
805 7 92219
232 683 50683
193 175 16055
536 598 76203
469 640 329
390 819 35137
317 942 59274
780 804 30930
66 23 46664
437 910 59295
443 699 49451
477 918 54034
3 952 98226
953 7 82762
944 209 98582
762 889 52971
55 25 24287
858 650 9067
881 931 94484
142 946 56920
841 240 7715
110 43 12191
61 76 66546
419 302 498
627 415 91441
867 996 95202
243 318 81256
892 956 19465
823 374 33697
120 857 32839
712 777 3679
754 491 54788
829 33 53200
482 578 98619
896 75 83597
243 867 8464
560 68 24706
868 675 91598
241 492 72772
98 188 14891
874 26 93602
716 56 74707
100 195 79536
678 395 39017
104 13 35913
323 609 1507
390 72 72419
417 130 89286
908 727 77526
95 850 31623
473 92 24848
880 46 64915
75 752 64015
821 287 5044
185 656 88499
793 920 5821
217 426 68563
346 196 57979
424 481 26238
625 359 90684
716 333 508
761 533 59388
865 447 54814
503 813 23634
158 856 80818
77 707 9962
855 527 3178
50 441 17875
531 771 45650
889 8 59274
573 692 89990
105 199 64102
552 938 39966
364 751 29821
572 384 39978
278 553 39055
156 515 44909
597 44 29958
719 271 99840
727 920 32080
770 546 74653
320 887 68757
258 340 95660
8 658 19376
744 478 44947
296 455 93576
162 861 71083
206 121 46031
828 431 92750
99 270 37476
644 702 3597
530 354 58916
870 462 79173
527 122 35533
4 849 51628
810 795 8275
671 722 15437
791 804 8994
221 835 6821
843 584 70919
544 411 76915
249 7 98444
62 922 48665
183 447 67543
383 979 84898
177 606 40708
250 880 90378
54 668 11520
888 661 17741
823 833 57935
233 104 31478
239 18 62078
160 813 2139
606 830 63674
936 372 66056
893 270 54233
125 977 54482
792 706 37887
805 225 17774
989 317 19596
92 251 97180
461 80 21418
274 157 67578
103 296 47535
826 969 80471
95 24 34363
423 608 17487
128 442 61631
353 328 59435
21 454 50423
272 401 21867
351 581 34327
508 998 18952
803 927 8054
771 462 18232
146 284 85326
754 998 82749
195 837 17228
522 467 83932
327 253 16953
728 675 74224
308 541 19926
657 220 99785
584 171 99587
397 577 15709
680 808 14207
677 133 32960
513 233 59154
331 461 47027
583 392 14354
610 696 13433
502 271 8740
721 197 54396
892 981 34331
820 920 79727
627 980 3758
111 186 40787
696 497 24651
508 650 16982
251 29 93564
947 734 21173
217 166 21675
413 905 45747
746 652 95990
17 335 96809
996 61 66435
534 819 22898
30 957 32593
32 607 29100
60 588 96350
145 504 51296
310 28 865
566 54 48629
569 801 94374
903 790 70390
316 599 8738
134 385 7271
90 282 31652
48 226 24683
636 325 66094
491 27 70238
518 674 66899
572 538 64816
724 167 18385
865 892 94639
815 282 56954
200 371 25439
833 993 40880
59 644 27928
735 327 3563
761 772 94053
435 362 36922
324 612 53845
490 428 90568
734 164 59433
367 802 73599
737 756 66798
729 194 10983
724 74 22393
402 353 30127
174 915 63240
887 319 73026
498 592 60349
925 437 90191
88 356 73276
242 140 63642
997 739 86378
542 888 81458
967 870 64181
319 614 75583
585 741 98108
255 332 1994
847 357 70491
635 57 68416
342 599 46855
482 874 84096
572 867 53444
459 244 80338
681 53 5656
294 586 57327
386 168 38911
69 627 93518
425 620 41716
834 462 37350
784 229 20043
10 84 16524
876 531 49447
472 975 52906
524 312 86938
109 319 57583
628 645 11321
606 908 11389
225 425 47166
39 140 78999
267 841 46134
350 883 89143
881 759 4371
207 205 61842
870 462 75717
188 399 10178
833 334 57157
740 654 14763
516 42 1339
7 207 87377
847 557 57644
81 691 75345
191 185 24577
396 907 58783
857 748 91004
608 817 94192
941 346 58376
946 502 22467
987 264 79982
546 955 88988
102 331 3186
144 326 42618
681 23 23809
587 599 96204
687 734 45412
855 737 58371
200 280 92663
701 7 59608
317 473 86947
623 806 5492
305 145 26945
631 682 97441
5 300 6121
603 108 90059
688 663 94745
777 74 44951
408 797 18150
415 459 4203
239 419 1519
45 365 60493
541 208 35797
223 152 1427
522 592 65431
629 64 52386
643 475 21073
68 571 95201
864 522 52609
323 671 68023
741 873 80261
457 743 85657
664 235 73198
167 32 62420
111 810 12293
174 593 30273
648 978 28915
571 402 69982
92 603 11846
762 211 63520
987 585 84612
81 845 62068
668 854 17731
212 822 7359
804 114 28533
133 386 97532
887 300 9102
489 633 24545
51 830 45659
635 349 92997
831 960 68077
684 379 64096
734 461 84146
907 710 62358
20 68 80513
405 952 74646
56 836 98532
41 289 47372
870 834 73774
219 492 29408
530 488 43590
261 916 69274
721 12 12359
782 509 35266
850 218 66637
153 731 4042
988 728 25449
629 611 84489
462 982 9359
305 755 79929
792 514 80810
707 455 74070
70 728 10143
579 439 83924
796 56 19125
878 692 44278
605 85 89617
567 886 64245
548 374 9058
654 84 53362
519 364 90153
974 526 20212
53 947 91281
843 89 20211
898 365 69359
590 489 19236
26 118 77193
911 87 41759
637 331 76659
72 741 55664
788 102 8183
313 607 10508
259 818 15560
348 450 68403
712 13 20652
552 371 22593
670 958 94619
108 502 94881
438 613 91517
178 271 26589
632 934 12728
238 468 98040
407 975 89298
856 887 12997
868 641 53060
590 292 44964
548 885 32985
401 855 23092
13 735 95881
283 252 60411
569 192 70042
36 919 31279
363 310 97037
249 959 25892
241 956 87112
532 367 50053
416 330 17600
270 314 16001
357 757 3365
960 638 23648
151 48 81568
421 89 68955
82 719 96317
40 755 11917
347 998 84157
714 109 50041
395 514 99456
61 113 76078
817 465 58434
454 830 54393
501 829 6895
941 396 28667
659 350 17748
413 19 96139
411 287 60486
871 796 96551
384 836 49297
849 291 35357
665 720 10526
846 505 54331
26 897 10832
421 143 82772
123 161 17783
493 908 80195
779 399 44957
574 884 99180
409 786 92915
52 82 60115
123 791 33132
628 668 98977
876 998 30355
19 829 76127
179 953 5249
439 735 63093
189 281 28872
72 590 35797
209 121 17558
642 35 73609
784 502 29083
451 633 9710
449 961 18938
629 315 30956
581 442 23486
667 42 14276
300 135 99464
889 358 55887
9 506 96447
395 63 54089
248 23 96872
880 106 51675
193 167 40123
507 104 5751
300 411 47684
694 249 67350
828 524 77649
537 340 39889
42 578 53249
105 25 26996
479 465 21243
584 688 85475
103 362 18667
206 484 67525
617 235 91825
865 270 29518
740 619 43697
79 620 79585
9 508 56626
385 757 25082
849 752 74913
536 994 2496
250 820 66598
733 486 86156
319 11 75772
588 187 7988
559 56 80727
178 104 26158
685 688 166
793 665 15550
544 99 42750
890 11 78637
709 858 74886
547 808 87971
909 963 23641
95 734 13229
502 73 73139
957 799 48316
996 956 11352
660 473 99145
110 22 55040
120 771 281
978 408 3990
137 645 33888
99 615 24796
184 256 1242
256 836 92743
406 974 75699
362 641 29694
186 992 27705
208 488 94815
330 880 22286
89 160 12615
86 501 48751
700 388 16849
955 183 25384
142 424 49639
115 518 3045
755 216 11758
99 261 75943
938 318 27502
817 484 9184
977 769 99624
477 736 73709
865 486 19409
399 687 76715
823 70 58857
692 61 55323
908 457 14430
520 566 47528
189 860 86465
672 362 86282
793 897 63610
528 872 6086
13 581 80302
51 341 94701
121 407 66875
533 615 89566
989 938 54825
906 367 8697
765 246 78885
478 62 92909
726 695 56701
598 656 99228
178 742 85592
870 395 32643
276 447 82115
891 673 83647
180 591 72987
898 767 78244
495 463 59008
556 700 75486
603 960 53211
258 660 8160
351 239 81337
746 182 57558
544 824 97186
217 290 75428
807 288 47607
925 626 44504
388 869 46350
439 877 23257
398 714 77859
409 276 6469
999 436 15171
180 124 84268
356 34 24812
645 219 36380
285 646 8538
910 604 12462
779 459 73201
7 808 69639
72 64 27388
699 275 86796
486 743 79794
962 913 91974
995 533 88681
565 344 19325
210 723 32961
165 260 69871
623 721 41001
430 274 5359
493 912 38430
119 300 42480
213 447 92966
478 593 3927
10 918 49273
353 598 26189
427 274 77398
38 235 15914
110 457 53536
383 457 52965
295 815 53809
946 596 33928
744 75 32492
336 40 31969
605 318 32978
202 942 60330
828 130 66756
62 879 60793
518 792 54903
326 327 38637
140 643 48931
735 804 62228
161 83 48972
201 574 21659
870 543 88616
812 520 22169
941 850 57996
820 957 45409
611 102 54278
290 356 25603
932 992 81094
735 275 59180
817 502 2341
391 825 19893
933 836 15762
804 451 55573
5 971 81866
962 967 55685
415 375 25647
122 653 45288
113 607 51220
739 701 46306
593 232 64475
769 572 38217
956 464 99501
758 578 81304
729 150 60309
695 367 19622
421 403 20036
425 50 49157
32 337 45621
84 908 74712
315 566 82304
887 40 66424
702 256 32380
279 756 85137
781 411 46865
147 719 91911
550 340 49332
951 727 6108
639 235 55139
547 208 26574
112 919 46889
503 574 51127
110 997 42828
865 376 70459
275 865 73239
346 81 49385
685 992 87286
412 675 96236
998 134 37875
205 273 79773
123 198 68236
696 86 67738
693 564 32847
420 392 63063
284 850 39689
717 440 23034
60 824 49071
734 110 37834
219 697 54831
843 571 62036
41 695 34158
126 930 86206
42 19 51898
433 865 12669
634 279 37305
73 968 89021
248 353 76080
709 423 64165
406 256 59383
328 87 33226
23 122 28618
304 631 76095
323 836 43136
539 85 72568
818 106 67553
137 410 84977
489 782 74225
912 213 38933
519 377 91690
957 111 54018
78 688 38392
61 305 96695
248 400 13017
685 887 36556
790 455 46725
551 359 66861
332 336 36349
896 560 20612
624 844 41131
734 886 69087
774 903 66517
430 646 83929
181 340 7528
68 357 89212
522 264 74353
232 988 83903
567 200 39586
478 900 17481
674 512 98104
559 994 57190
813 432 27963
458 300 71744
149 580 31925
505 108 67992
120 319 68865
459 672 2096
658 926 69015
910 512 43844
773 344 65517
766 800 58427
549 989 60239
201 303 42048
780 46 84197
887 970 16053
558 313 90525
229 177 37983
506 273 57993
17 639 86902
713 482 78026
512 351 56143
500 777 6691
154 368 45243
551 415 23023
873 963 80261
185 16 89818
362 540 42398
986 874 21904
624 218 84272
457 471 46984
807 496 24495
584 638 90346
951 681 72499
717 923 75402
680 945 98274
47 558 25458
938 375 25819
163 773 34156
381 28 86779
851 299 60236
699 283 36394
688 129 40977
368 475 83279
291 325 88996
587 726 75027
144 999 41073
871 457 94010
995 627 4524
22 783 97904
320 913 10107
954 500 2805
83 894 48492
557 870 70212
233 501 96854
959 496 51440
309 522 46936
765 946 73158
392 307 56152
526 830 50525
438 734 7844
290 192 7798
183 348 91232
404 839 15788
904 402 19372
751 255 28330
272 47 73639
569 334 80755
875 491 75498
705 994 92023
790 518 49813
981 713 9102
328 862 22636
518 93 15039
920 232 2295
526 604 57045
572 285 70669
257 923 84237
747 30 24464
92 527 63168
609 902 30957
322 714 54289
535 167 19616
628 154 24485
859 544 6404
462 838 94930
747 235 57853
21 903 42110
50 491 37208
929 954 99300
830 473 95260
895 781 32933
413 69 36468
566 36 97095
109 521 63305
299 924 38119
533 205 66217
787 410 21237
277 871 16639
583 78 27919
55 729 47100
836 341 23994
256 625 16758
292 92 15323
812 538 83783
87 195 8081
644 313 61613
53 529 31399
923 117 18028
352 107 29610
433 377 62016
125 476 46203
749 821 36459
193 578 68750
82 900 83913
276 683 71999
588 763 60642
468 728 7694
937 126 87968
395 505 38672
772 114 75456
247 482 93580
68 684 42328
645 142 90872
897 243 19954
931 155 9229
45 506 13169
772 147 81636
250 193 84924
754 512 23319
220 183 41090
701 638 85336
384 569 12755
878 249 7400
472 120 33648
979 425 42578
484 654 58622
630 174 59746
174 809 60995
686 85 13100
220 403 29319
210 844 88019
778 179 51755
378 286 56984
498 685 72455
922 332 14785
927 261 23268
100 234 91250
261 979 26423
345 325 49460
99 425 99032
942 743 34241
472 114 81370
757 220 82748
793 203 45597
476 9 73518
736 146 24797
970 413 96248
300 14 69508
625 789 62204
401 248 81302
495 279 595
608 871 89067
179 241 75823
381 988 84616
742 584 49091
887 453 28179
651 601 64148
665 849 65799
453 356 77775
52 560 13175
683 213 17670
553 808 79277
793 874 98808
132 48 540
715 15 73281
520 106 64519
120 284 97522
968 783 47186
676 933 88990
587 708 56041
799 882 80075
958 551 62628
183 180 1420
231 987 11904
245 526 90618
702 159 76489
337 29 61609
471 550 58576
404 87 69603
111 76 24189
992 469 19988
895 543 90297
426 170 91480
412 942 32062
289 845 96658
799 814 34360
828 303 6048
377 263 59519
464 190 93274
891 793 52384
359 981 82727
254 320 1973
775 617 89398
68 96 60161
264 157 98450
78 814 10248
732 525 60075
994 925 61804
183 795 62619
975 68 67861
956 803 33572
275 529 39825
243 502 65599
338 251 45019
846 412 57282
12 861 9359
536 460 10442
812 887 89435
606 690 53970
673 660 40944
475 520 7251
356 443 72878
209 267 28120
459 218 80810
870 236 46655
82 517 55018
542 228 23906
780 669 75717
821 456 86323
480 425 48995
351 720 48822
794 323 52177
412 552 77385
629 23 30195
216 832 38065
85 839 48498
312 856 55391
332 761 35170
139 830 65990
563 152 10469
635 498 69172
309 319 42965
860 847 4376
234 583 35357
66 778 80924
256 194 82008
463 43 64319
576 434 71003
405 603 75141
556 945 47056
405 765 27690
76 936 73350
274 252 40561
857 980 73794
986 336 70211
179 611 76466
573 619 80281
6 289 72856
961 291 46260
905 784 3167
669 839 8923
605 880 95998
208 229 49272
187 789 62480
874 582 49465
485 145 80995
103 610 5567
391 890 78573
34 97 67885
817 708 6789
7 874 54809
238 149 48413
466 146 95973
606 769 69159
539 248 36033
683 64 93869
625 971 71886
549 713 99335
433 98 73042
573 266 66268
381 272 68416
146 861 82913
118 326 63034
276 283 89281
660 174 81345
528 208 70754
850 852 65730
915 90 55630
364 424 97062
630 465 77986
253 84 97367
114 499 97864
791 764 77981
426 797 43608
599 77 61620
806 773 73499
10 879 77349
451 608 57615
874 238 57978
690 651 70959
774 637 3212
624 355 17677
387 570 92467
183 550 75892
612 509 94842
736 128 25000
966 627 9
574 327 24459
163 941 97684
813 270 92725
801 229 75850
507 440 15474
428 468 27212
977 934 57747
838 178 12710
965 19 89797
943 18 59763
269 378 88336
561 188 63850
831 223 67014
59 948 92167
850 797 53025
317 622 47453
602 834 69781
779 580 63618
150 641 6935
519 437 56877
249 199 7146
436 886 31706
659 735 88536
958 101 64946
106 267 47795
728 291 87463
561 95 60065
492 876 74195
132 493 8344
568 427 20215
119 656 93463
4 801 85250
739 858 93260
191 746 10217
457 691 28323
99 838 79402
194 300 57962
69 716 70805
913 911 14288
340 606 78207
347 820 22325
147 634 51329
356 884 45419
101 143 71609
144 712 22065
981 386 82515
632 787 67708
700 100 63776
610 904 67041
215 543 51732
387 749 91078
20 74 92224
903 402 35931
398 172 78032
109 780 32527
494 196 14507
280 710 60490
379 770 14189
634 897 66150
176 937 24717
924 668 10103
349 745 32122
102 320 92377
273 251 84126
404 634 1234
599 160 21079
661 18 6710
430 507 32440
678 48 85425
615 197 63600
282 913 77875
379 367 34224
698 841 325
300 217 37950
933 694 2353
92 927 48304
461 357 41964
968 418 83745
367 857 37422
915 281 86388
180 232 49670
898 106 51048
738 681 99097
306 6 13397
999 307 4681
277 659 89125
985 962 97585
402 277 6904
258 373 31270
890 795 69537
121 182 30068
579 203 22965
259 602 96703
616 51 60008
922 799 13359
581 479 41635
894 603 98620
171 188 91021
543 91 67631
689 713 13872
223 249 76993
777 316 83923
731 280 36181
781 334 83149
579 342 30070
409 52 12002
12 686 77248
199 657 67770
641 30 83664
353 12 62353
953 883 22927
268 227 15055
900 149 89785
233 682 62565
926 830 79495
977 251 28904
15 253 16267
23 852 22817
52 621 55457
63 284 78162
946 988 44114
172 914 99734
673 321 67985
354 105 29217
183 22 92495
433 868 54823
37 771 74189
888 37 49212
860 853 3615
144 662 88678
131 823 50975
397 936 67498
717 21 22170
821 5 67523
194 574 86705
62 420 42490
184 242 46878
573 783 77118
777 994 977
438 608 2120
612 637 75603
900 611 27999
920 109 90715
925 278 69887
850 801 28081
269 857 77494
510 698 30677
644 928 36601
637 45 85378
597 373 65167
233 845 37779
196 447 63678
304 797 42597
933 511 58873
85 749 58074
294 181 16342
991 674 21204
270 703 46847
666 303 58836
39 32 44432
883 199 25016
681 977 35211
477 6 58866
339 954 18151
87 827 64235
620 900 32880
293 594 33871
347 797 79492
2 643 14158
33 478 55196
583 261 37430
559 629 36462
564 839 80290
870 57 59628
696 559 77066
947 793 60685
892 673 4330
688 895 55028
683 386 33029
512 895 56414
773 90 73996
401 871 39907
591 684 17822
999 973 66691
557 600 61738
702 18 61037
726 702 80928
620 383 42616
357 411 25650
252 791 56161
693 204 11285
916 200 99685
599 458 5628
924 279 87978
875 322 48535
892 59 84236
946 95 27961
328 375 29932
90 342 69640
881 991 61243
84 503 76288
635 788 52203
444 472 58153
723 451 58076
396 429 27951
454 315 61194
901 902 18491
275 214 4171
968 145 73260
958 136 91492
460 379 82576
247 666 69562
71 220 76006
873 724 36080
653 152 32827
967 102 95280
868 647 33532
81 138 12158
577 308 90125
713 919 9434
443 411 26246
460 986 51844
679 899 2266
754 256 83139
905 687 98791
358 513 14110
5 145 96977
494 28 24410
801 186 26338
719 662 72402
129 96 23844
466 693 73303
717 536 89333
324 802 30087
11 292 86343
875 434 69701
371 543 74057
399 872 1550
936 633 72702
597 970 44420
44 372 40901
736 567 44718
624 222 41786
777 906 8110
68 344 12472
853 687 87698
748 387 29069
971 443 2819
603 344 4754
924 45 57702
647 816 71098
214 68 54833
435 138 9808
692 923 5584
36 32 58003
722 855 82208
460 553 75955
254 973 68925
597 791 1879
993 896 84802
808 597 6449
228 694 7014
365 879 59800
287 686 70491
671 622 85526
525 976 91247
77 183 90058
49 137 23311
191 413 25259
86 643 52251
683 445 81411
728 245 53638
606 610 30002
644 409 52288
617 899 61310
592 425 36835
775 23 99263
263 433 77664
28 743 74854
670 354 11940
466 956 62974
62 366 99053
671 3 75011
79 356 17006
978 644 30622
754 305 90213
128 139 94339
560 402 2602
655 417 32981
360 270 54650
315 561 85116
681 886 63529
35 939 64200
391 949 63278
386 306 47607
690 927 2712
181 491 36192
934 830 38103
350 783 48109
619 763 91468
532 764 36783
417 231 81815
707 760 63849
7 959 45591
312 588 62976
238 547 93666
81 258 7198
910 449 70131
44 904 76480
806 12 17450
569 480 4981
800 614 34750
559 428 5808
869 628 76815
456 219 97478
2 546 82068
612 563 37148
60 760 57057
315 890 93452
327 369 30257
806 819 71177
771 151 1328
550 252 67886
177 60 84106
747 874 80562
293 703 53915
207 770 90526
967 917 42938
856 325 49252
577 776 57578
747 384 75735
897 561 40505
149 888 50054
560 126 84583
785 231 89681
487 144 28325
257 59 10532
525 584 43498
850 873 13705
977 125 81281
713 54 96379
273 789 31276
512 645 69776
989 51 1335
572 985 35471
67 665 36957
125 990 20565
61 521 7090
933 370 86291
409 426 51619
463 59 33331
251 437 18955
247 64 93467
297 839 73807
281 525 11378
946 995 19445
287 304 51921
159 868 99333
528 309 4618
305 951 17026
363 570 26840
800 252 77090
863 207 73689
54 25 33985
578 831 75266
925 561 3563
580 357 47201
799 629 359
108 314 39238
410 931 77542
331 308 12905
583 148 58056
141 589 27918
165 277 24971
347 262 66901
259 879 89177
967 793 28756
596 993 38906
909 351 94013
191 940 45775
498 481 13105
645 385 45687
586 440 78827
862 710 22343
475 32 33690
353 284 56948
497 460 27915
489 567 14862
191 473 17122
130 837 39312
963 611 31161
699 716 3158
491 754 48743
200 933 41604
231 275 32079
515 316 11783
326 616 632
893 882 29472
717 95 15015
553 216 80144
516 527 51458
583 39 9157
336 196 27647
620 938 51198
247 542 4780
914 972 55294
529 106 40972
762 737 74216
856 561 93932
71 575 26836
949 70 2351
988 528 49933
183 684 31621
473 682 42592
366 879 88838
689 658 53104
794 304 75984
883 275 1746
443 842 61601
17 773 89024
86 960 23324
965 311 95663
1000 595 92846
681 567 12670
559 159 64035
569 348 11723
872 451 67516
498 435 64750
339 180 16544
463 132 21560
422 507 8998
84 831 13962
679 493 61962
245 690 96994
403 711 37553
751 745 37473
553 467 19344
987 335 73193
518 436 40531
650 980 64345
508 539 38766
690 888 98850
183 202 10880
224 515 90124
935 508 11879
31 412 64981
498 884 2533
184 579 16872
619 771 93389
598 653 26390
489 997 4898
376 763 68587
929 964 13121
443 195 47697
951 318 84983
362 548 89013
246 880 87862
824 765 49045
947 636 70016
599 376 50965
596 766 13453
710 15 99181
25 953 22109
219 426 60552
888 474 11502
436 456 45215
667 820 82812
431 34 59988
418 430 49934
794 445 9532
911 410 19479
925 214 2188
229 394 89212
6 855 91430
479 406 31670
286 259 5457
458 473 94123
491 637 32906
920 624 22323
717 557 72116
126 440 25026
691 919 2302
85 106 88883
939 670 97888
696 451 9719
306 120 9356
130 576 85813
766 51 59655
389 956 63575
945 278 291
385 746 20768
655 123 38458
760 425 68894
781 659 34184
232 898 94879
703 616 95184
631 324 96666
681 488 49431
636 143 29820
265 717 4116
10 359 65500
133 478 66154
909 935 8266
567 181 97398
816 364 8629
784 595 22684
107 130 12314
594 795 4346
736 226 98981
804 397 67597
514 512 65959
991 364 19091
278 869 78351
458 134 16269
173 884 47084
767 512 13219
897 547 91325
691 860 16271
268 205 31358
664 537 162
176 486 72027
539 444 35018
759 886 60295
245 236 33104
128 856 71276
639 939 86043
538 510 5291
397 834 9333
954 456 47601
490 814 82616
975 327 2143
770 353 71681
655 722 22792
890 368 31036
745 471 10163
36 99 85153
545 493 78690
730 783 3087
538 115 79040
351 67 21881
677 35 99208
381 177 76977
103 210 90632
470 1 34873
941 36 25970
391 198 27357
883 350 52253
665 40 91982
131 478 95519
550 869 94221
584 749 88249
112 308 49630
321 285 46084
673 916 21553
708 140 41845
257 109 78235
959 465 49469
350 717 28133
827 51 72616
47 921 30517
147 142 84452
455 742 36563
739 723 91236
6 806 54908
497 711 58616
606 907 45224
70 494 67182
139 962 19531
189 95 21709
109 62 52755
602 578 50902
696 29 31708
418 591 55798
224 826 30155
286 86 89651
192 701 60256
685 276 85678
647 458 18168
93 340 33356
154 49 75816
83 155 39770
111 408 13465
53 115 62882
231 912 50457
316 418 14094
368 69 79286
643 676 73322
452 705 12968
792 872 75412
192 227 565
346 395 67999
754 164 29461
220 628 21514
484 861 68096
901 670 7763
969 763 99130
997 48 20124
701 370 21576
573 689 39367
151 101 27910
897 17 7255
60 16 77360
39 476 53580
252 341 8063
921 436 70963
683 550 48284
83 679 280
804 803 45332
492 730 85256
592 448 69759
961 357 74655
976 611 56067
803 323 11105
144 902 51708
931 964 95628
481 278 89663
511 561 96745
665 192 6548
394 876 32039
193 131 64983
549 889 5943
512 544 39270
834 962 78072
87 418 76567
50 126 2850
327 753 64682
240 415 77544
783 511 45209
449 954 80789
431 499 5029
725 47 3924
994 910 58885
417 95 41303
984 181 75428
185 582 21532
218 909 40947
761 500 73457
969 282 28867
275 940 16315
773 80 68745
171 108 43469
433 32 73814
527 916 82230
708 218 83565
641 997 87749
549 529 72966
400 827 35727
682 283 60047
973 501 22673
52 815 48797
159 911 39968
190 731 30400
458 544 15278
675 774 4337
24 690 78978
552 439 46878
378 756 90278
12 834 15311
513 233 48283
327 905 86334
238 54 34492
968 373 13034
864 772 64491
989 401 46517
678 738 34540
468 715 66443
224 944 66820
409 221 58184
641 531 36696
898 165 51374
951 498 70963
323 342 55283
446 727 78146
198 217 38134
935 85 18811
1 977 24279
945 419 43854
517 591 13262
400 774 25255
564 469 86152
414 194 77454
107 157 39128
833 791 17925
401 936 29122
837 421 77057
813 231 73409
232 861 48705
822 66 9574
947 328 54973
767 582 65888
960 85 28653
468 538 77759
258 17 58943
193 941 36695
613 62 73884
196 470 88696
408 231 80279
474 935 99100
153 508 52398
734 832 44164
170 72 42124
59 724 33591
75 835 90201
15 129 73745
428 176 38710
898 59 20257
128 106 42664
414 385 66137
922 836 20289
105 234 30374
528 397 98895
604 520 86953
790 463 66379
918 15 22393
445 759 16821
855 468 43070
961 724 58197
345 740 43610
180 228 8883
413 869 25340
162 594 58867
33 489 54470
847 793 6259
861 172 89529
620 916 40973
439 736 50828
515 157 7788
254 353 8484
481 315 52015
701 197 74428
295 536 68941
783 755 44973
575 224 68820
746 835 30680
662 363 20651
749 687 77442
906 866 4956
610 5 78561
924 488 64393
121 855 99094
8 634 29388
762 574 70522
338 546 93096
172 717 96194
886 397 2207
924 399 44307
142 840 49212
146 147 7822
986 59 80097
840 452 42217
473 897 68577
46 636 85338
943 157 96027
660 604 90550
408 149 74787
806 355 89711
998 662 18852
144 225 86349
203 398 686
6 495 97525
254 63 349
889 639 61746
397 329 26689
1000 355 96700
149 905 2459
855 691 48264
868 753 60613
93 956 28109
490 305 45663
336 990 77668
399 867 55921
37 215 26161
717 961 42557
72 1 30908
328 52 87408
370 510 14263
123 125 72130
430 738 26574
734 846 69064
76 508 12399
942 527 15149
156 799 29538
468 959 57254
820 867 94325
871 774 64004
732 182 8374
857 444 49848
594 925 7277
791 499 83363
298 914 62438
176 664 58379
974 813 87886
932 350 12706
150 603 75877
923 280 57748
104 635 93479
899 360 47687
824 559 48280
674 188 72422
587 550 16719
250 339 24246
414 69 18219
763 954 57502
718 11 84651
349 888 30574
983 987 99029
695 817 87928
253 504 2103
440 135 68128
989 557 38714
679 627 75315
747 873 76729
53 443 88843
63 945 68912
950 595 11260
288 520 12595
105 901 81289
608 180 83541
742 282 59333
650 409 75673
277 474 11352
501 788 41098
943 516 69150
887 711 24565
834 622 50514
705 882 70154
605 828 44258
784 116 53217
417 8 45310
177 340 92960
650 13 45588
438 716 11088
305 813 24030
367 315 58269
989 879 98454
222 744 75158
49 897 20115
516 154 21250
523 370 80667
215 32 82843
579 991 82845
294 578 39634
458 17 46290
772 46 91657
650 666 60997
746 119 49218
642 629 85266
148 95 83133
869 344 93655
900 10 25221
242 205 20799
819 401 8092
835 34 44550
233 323 15673
250 331 29675
369 327 53420
349 544 73413
443 161 33912
786 293 88133
148 948 65032
704 520 6626
104 319 9444
137 410 33631
811 311 3215
142 336 76464
468 10 68184
12 781 69884
524 193 85326
817 457 52112
116 589 83611
635 972 46314
953 597 55769
715 393 18905
377 375 14715
712 589 51208
721 404 56676
853 940 13039
398 823 5562
854 149 17378
442 612 74845
413 574 70480
10 239 57784
754 7 28498
128 911 59875
68 977 83938
823 537 14011
762 212 19863
937 602 91260
437 163 62113
400 893 36906
973 737 80671
211 568 32
217 352 20785
479 201 92912
807 427 35979
695 365 42801
906 375 97915
859 589 54851
374 849 15287
266 313 47686
354 219 52010
274 889 58220
977 272 54788
177 56 60618
604 967 6776
320 297 44471
46 449 46728
634 715 26587
834 565 5960
147 203 18577
717 240 39282
957 249 38555
228 820 90531
283 959 23708
601 576 30663
249 352 95334
697 174 15379
412 901 27012
328 487 37846
531 798 26344
122 374 13060
371 656 95016
542 562 72243
501 93 81877
76 152 477
779 814 96725
952 147 29773
205 877 97536
43 888 54864
841 85 49746
566 428 29867
573 839 63589
135 854 25483
579 448 53983
730 324 42410
895 152 97541
393 228 63844
269 353 88048
156 888 13091
593 751 61283
372 848 51200
211 67 5773
416 7 96259
864 489 96837
539 471 47566
43 881 95460
270 421 35852
622 264 84120
862 664 83627
964 106 88571
812 388 8943
878 587 90505
884 711 11920
725 969 78135
195 805 54674
427 722 91068
199 533 51337
815 384 14311
478 855 77524
583 834 79487
322 404 86298
260 698 60527
971 554 65763
291 474 27487
96 608 16033
169 633 57460
702 700 65658
85 389 4472
292 51 78301
477 574 235
232 412 31556
930 710 39816
835 588 47138
308 702 33428
268 540 11875
900 573 30044
952 384 99745
692 393 73181
742 217 50824
667 517 16300
78 752 74532
139 307 50813
79 474 35647
780 611 57307
672 391 77574
596 265 83825
979 660 67128
371 404 78819
587 937 65912
456 760 89578
207 412 62008
865 295 53146
691 107 72576
653 105 69708
43 411 88379
660 984 60974
319 161 61304
75 288 55026
363 107 62965
474 18 63420
885 948 72978
179 955 23194
637 452 53884
742 28 28537
152 735 96931
488 465 54590
648 790 64261
287 93 9335
393 470 95697
763 434 74170
710 205 77407
16 182 63585
467 376 32574
846 611 87315
932 147 17818
396 430 85305
185 19 6304
629 279 31591
99 965 56335
884 661 30097
89 183 75158
270 941 37173
997 877 85640
608 450 25837
106 764 94769
535 582 97164
906 238 26701
184 894 44681
501 836 6131
513 170 74015
695 619 28103
987 776 57724
864 949 86073
313 940 50680
77 776 29137
10 544 85672
599 60 7577
492 760 59112
327 792 49612
849 923 91125
467 937 74171
242 391 76158
542 114 77021
481 538 25685
609 217 76761
504 706 97122
563 377 55721
674 305 91564
466 768 36243
388 380 62443
676 856 83909
66 378 8502
179 887 73396
69 259 64228
285 944 6836
990 56 28692
718 530 94254
374 602 79280
142 165 95745
873 759 82484
728 201 97159
457 461 84224
696 315 17754
306 710 83822
249 289 49459
657 477 43800
186 168 52518
787 421 32243
303 52 9384
414 796 66256
614 631 10335
427 789 32144
741 364 7839
802 118 47144
90 291 75745
566 749 70401
85 901 60938
506 770 86724
909 12 88378
705 396 85791
335 3 57757
476 338 4535
839 481 34627
308 671 21428
951 814 61869
51 558 62787
951 310 52871
720 247 42728
84 322 11637
479 52 71693
481 842 5379
170 950 26206
2 484 2045
672 110 99704
486 889 86654
395 110 28705
57 896 86007
303 118 11079
977 198 36162
28 834 86992
221 878 29824
523 256 74994
6 462 70995
468 858 42019
708 913 2504
817 919 77250
64 975 20306
182 981 8961
379 411 29937
564 572 4316
441 915 1536
48 739 12058
861 84 40416
70 430 4883
983 448 75942
901 303 82759
227 553 20822
207 858 59355
618 170 41085
541 106 77648
456 421 73440
546 309 33840
629 366 85052
410 133 29122
858 15 98456
160 309 79708
64 67 17934
274 240 15492
443 595 83461
549 31 58002
321 679 58809
629 470 99354
347 661 70982
479 713 77391
846 186 60600
154 641 23112
572 700 42175
811 633 54448
757 476 68891
788 937 31791
818 938 31111
287 98 1092
300 451 37438
12 784 13268
197 526 17113
837 126 57618
536 237 1189
520 763 1352
995 211 17460
931 101 74247
220 891 98416
317 353 30703
119 444 70354
902 233 53365
780 501 41561
905 965 49749
493 583 57636
255 123 99507
465 826 74501
917 286 98784
159 532 30355
512 948 28024
307 2 91142
540 355 23396
392 71 2175
356 631 4431
290 731 53275
765 718 74529
590 224 55346
875 76 64614
759 211 17773
706 918 78636
59 941 31942
765 434 31481
835 181 6872
817 707 91580
899 137 26869
616 411 46633
191 292 52223
618 989 77449
829 602 80207
746 374 75264
38 9 93322
823 303 37438
4 783 44624
710 7 56440
199 586 71690
609 806 31657
252 791 35847
240 365 91465
194 813 13645
567 20 32742
928 283 76779
582 957 69601
364 394 50956
722 370 23018
659 809 90216
465 851 22176
607 507 93428
971 706 92019
783 522 66212
154 166 50131
437 907 22410
745 37 14991
490 989 75706
859 945 11428
20 962 46438
870 529 74902
376 704 8860
433 483 67830
954 854 61965
119 65 55118
377 547 22554
765 956 90298
754 946 12140
50 4 99998
363 431 43017
891 868 12886
946 122 57614
429 333 13046
282 163 87000
698 127 9470
245 596 13199
552 502 74963
850 151 97068
853 290 14117
635 288 65479
854 304 57721
327 190 96667
660 155 8447
174 200 85080
652 551 92777
247 21 14373
748 571 55925
899 533 65126
188 601 84978
475 69 59612
131 548 51817
672 620 20144
826 286 89803
377 84 61328
928 163 63979
300 292 69225
870 16 32325
402 292 27223
354 417 98762
423 394 30589
322 357 65719
941 174 49742
579 669 7567
14 471 1295
177 150 85222
820 128 1521
835 704 79742
127 28 62144
543 602 94849
289 364 59271
645 304 69944
170 374 51885
838 115 50815
660 33 58828
809 327 77356
288 549 99175
992 421 71362
19 163 49840
621 658 99734
336 506 6022
639 129 61019
364 72 16540
478 956 76378
862 122 79389
188 950 70550
88 305 13837
861 832 94828
23 193 45847
537 117 20154
17 139 89144
89 509 99507
396 48 17336
518 777 50197
819 166 99384
123 715 82824
306 903 85684
850 731 4058
233 929 89
350 747 84977
488 252 34346
348 395 85434
395 253 22829
524 588 13698
689 784 516
755 519 76991
657 694 42296
739 377 84146
667 786 68730
413 226 63079
16 555 89566
410 900 58265
14 333 36660
601 513 50183
736 211 78223
607 78 91329
652 68 3337
29 716 25428
166 213 87094
744 942 47859
298 373 27874
197 938 32636
881 555 61649
745 214 48602
307 748 43689
737 322 46295
156 2 71947
871 690 6327
435 117 69844
729 211 62587
101 421 2236
390 646 90432
944 281 61664
509 282 38761
608 883 19067
929 923 52155
282 570 82311
972 868 68181
88 546 42968
650 389 59048
422 328 63148
68 563 93889
348 347 93185
981 362 97693
863 122 90301
138 541 65581
707 695 14863
574 5 74186
119 538 52625
859 857 53627
186 904 25048
749 403 27467
95 291 60815
456 475 52147
930 520 17362
470 820 16499
164 752 12205
521 966 92778
776 248 91914
754 106 63169
801 292 97571
268 40 42213
434 486 63688
580 941 15559
941 870 57730
439 691 65481
995 207 4447
772 727 17597
19 136 99724
125 49 35477
768 569 12630
807 139 17249
644 351 82682
936 390 16613
158 948 67906
848 677 35696
54 510 15691
132 956 4814
267 904 91185
667 980 56661
235 808 39428
373 437 52586
76 37 58229
817 70 78164
765 683 16321
793 940 94169
654 635 35574
961 677 83706
865 843 50972
196 27 61991
3 687 47225
792 114 36950
828 51 57025
898 279 3841
932 442 92957
223 763 82102
209 283 36755
886 208 77716
728 913 38932
106 237 20127
144 227 89481
609 803 59624
659 752 31452
937 776 36701
378 969 91984
492 925 65206
126 378 8414
334 133 53651
598 200 5730
186 131 55835
764 609 76978
567 441 8586
318 65 3244
446 868 35532
414 568 67262
690 903 14753
68 108 21231
552 873 5916
751 524 52513
233 253 44699
841 440 44462
281 769 15380
697 355 61698
564 950 89495
483 482 86260
385 95 61301
844 199 80368
717 429 29271
592 344 53021
844 209 23253
635 259 76445
404 72 2078
110 452 59774
411 501 13690
244 995 84172
338 606 79557
537 906 97752
317 626 14468
661 896 16059
221 269 8255
831 873 46889
902 318 41644
705 747 84753
205 872 12164
551 561 75759
156 733 10097
414 641 62633
39 392 70949
286 212 40961
554 622 41533
427 876 17363
96 117 45617
842 760 25321
713 865 50878
274 380 95428
358 138 77936
350 234 59701
93 218 4739
656 519 75024
278 479 23578
153 364 6356
621 726 83451
381 342 73292
597 663 68356
976 892 65981
113 319 66690
699 606 50039
916 306 46484
786 396 54139
617 420 5416
980 349 24921
57 56 59541
399 506 67273
413 149 32869
304 504 84844
974 837 15309
932 526 18007
237 917 88274
633 400 13412
404 890 18028
104 306 60007
159 578 73063
664 118 2813
164 391 74577
19 611 39232
855 455 92206
381 115 44137
649 473 54725
48 98 28709
937 509 41112
594 536 64567
171 894 72725
641 309 81740
383 121 81255
993 50 23274
799 281 90128
913 486 64860
737 974 97508
835 699 34555
343 407 62844
231 871 87789
476 789 17960
784 866 61952
257 957 54334
306 212 60678
586 485 49477
424 612 68741
397 824 36478
95 331 57312
854 238 61006
76 433 65588
864 221 47416
729 532 63199
686 483 64807
249 168 94112
733 846 6698
696 322 11121
519 414 67869
202 891 15316
439 554 98521
223 912 58596
443 851 92811
327 266 73892
161 465 99929
329 271 52177
526 735 53909
199 784 27956
612 256 22827
503 124 36028
408 439 34818
319 959 82040
170 906 81834
435 717 52160
251 960 71321
874 888 10001
608 64 12526
391 324 44724
646 631 75335
121 457 57189
912 836 47597
870 653 40267
128 692 788
196 878 60223
155 37 30825
394 357 61050
809 709 28657
132 234 89399
762 957 54396
571 292 91517
406 832 32428
411 428 75649
102 695 96128
331 482 70323
368 56 4829
76 233 83222
785 282 74030
18 291 47513
327 41 31627
970 437 65549
801 305 68954
229 84 9364
275 84 68818
108 212 29148
516 886 58867
100 715 12943
381 288 34079
23 670 2096
64 534 10774
852 160 2743
508 708 51544
591 14 21124
674 377 51750
237 546 44209
123 46 58724
189 912 58823
828 206 5556
497 284 27578
31 732 46993
542 505 1844
602 248 16351
615 143 39293
343 618 46319
889 367 33555
286 927 87677
197 651 46217
403 825 76045
38 380 83893
769 310 923
274 654 7817
873 498 37418
367 200 75032
984 845 46374
702 163 36614
628 717 74899
630 746 36448
455 962 17850
186 358 85887
847 251 59008
501 525 15281
350 341 6505
901 758 67871
745 789 36854
907 515 97907
976 480 62534
73 379 38516
386 826 51970
744 27 57507
346 265 66354
870 272 41854
211 904 2203
320 408 80103
109 278 14848
975 483 69106
454 741 76433
184 627 24505
361 142 75891
739 111 22986
4 969 33331
627 322 24200
531 175 19762
290 729 41082
920 832 79542
402 31 81516
495 488 16321
121 921 58857
262 777 29217
724 667 94308
692 4 7311
366 334 59937
540 886 83819
621 647 69109
452 728 28
834 269 29781
321 136 56275
593 809 74747
370 665 91008
388 233 6083
392 540 44775
725 202 6140
962 491 32031
609 309 24651
688 769 80454
309 796 14287
444 929 27960
604 555 81552
268 302 15921
501 661 23309
392 744 26700
594 870 75776
84 361 94738
392 391 19698
161 394 75385
308 847 74045
588 486 64489
143 445 12092
796 996 75712
456 917 84564
551 225 32955
420 276 44548
132 51 95631
523 140 86375
268 189 85887
114 926 94194
599 970 90134
43 810 97276
391 254 39423
307 965 91230
883 880 58781
158 834 19552
560 734 96036
700 364 87558
240 90 67825
165 976 17290
135 522 50241
296 655 78283
549 282 32025
865 704 78331
744 933 73213
578 65 59722
311 969 97282
26 4 13333
116 913 27572
443 89 48089
964 378 16223
251 253 64419
954 277 32283
239 960 50027
655 524 66956
623 246 27618
978 879 27643
242 563 86110
330 486 72553
60 574 97516
29 148 67486
281 18 79736
910 436 90042
221 70 73280
744 96 37286
341 403 85261
571 20 13238
133 15 41480
619 124 54161
544 28 52220
692 896 2249
709 381 98881
496 468 74142
565 861 6362
13 140 1458
415 778 2798
787 38 56721
801 275 43853
924 106 40823
952 619 79367
847 838 8410
579 438 73470
398 671 38965
259 164 69881
750 526 16245
527 335 28660
564 484 83798
191 204 76598
648 409 25873
266 231 87824
456 949 9022
245 358 56952
915 827 11350
79 143 94960
956 24 64709
642 268 74236
125 279 25151
681 76 14341
89 673 15989
319 546 606
620 721 4061
977 95 61306
156 398 87572
298 747 40650
767 957 42941
354 598 67571
504 75 75999
197 755 61023
537 843 55568
494 513 70641
555 132 11087
212 109 8484
783 264 33583
785 913 53640
741 586 38406
691 878 30111
765 448 46967
519 446 94515
713 469 58051
225 388 54896
357 380 39450
817 466 1661
432 950 67796
344 884 74580
929 523 73672
806 929 67714
606 391 29478
51 357 40348
611 273 45637
990 169 88993
808 970 16161
109 983 33592
992 778 73935
514 709 33216
794 732 38021
185 446 88626
893 275 61029
116 975 16251
388 386 9861
908 22 28851
878 366 658
212 526 33766
989 469 61757
49 756 54622
780 971 34416
577 343 63952
852 321 73844
826 701 74959
211 951 41699
585 812 12606
302 14 59835
180 23 85046
648 788 72386
755 896 12786
725 869 63566
420 284 25142
92 587 43345
792 431 42170
742 741 6733
905 439 82669
918 397 58970
940 583 68149
79 629 60149
326 366 8903
547 152 63980
182 69 63399
769 562 28490
199 907 36633
291 428 87726
730 512 91631
478 180 9900
60 502 43192
40 2 25270
406 150 66948
909 405 6494
977 384 94675
538 134 11795
796 975 15345
224 607 96636
735 684 13717
267 314 79194
768 566 85605
769 757 1645
271 378 32402
675 325 74310
410 170 23638
895 197 5527
869 343 63323
827 688 71898
510 323 37984
176 391 44250
741 936 82369
497 540 20490
874 184 18760
551 585 18786
72 246 84547
620 235 79441
963 762 64661
650 436 60487
324 333 87348
66 316 20523
1 918 2615
540 286 60463
76 775 19337
12 886 95239
258 23 94662
492 569 12282
605 9 92596
392 21 34597
724 507 51272
392 207 56337
309 81 45337
946 696 3876
73 158 49951
310 846 15963
333 436 92572
253 98 3415
614 731 70372
634 678 56763
141 274 50839
699 545 74230
779 233 3890
826 569 22187
984 796 33259
181 747 88569
617 61 23253
66 984 5505
796 398 31118
473 769 64752
98 884 83244
994 722 90294
226 951 90072
146 192 17898
941 378 34233
39 989 58413
99 909 18381
434 161 92446
832 17 25593
952 135 10417
835 238 81514
556 833 22859
858 126 74436
49 549 81581
779 446 64522
767 678 5912
27 443 5363
187 823 71796
555 269 24979
41 213 18931
278 630 43117
462 495 32025
587 354 59882
488 789 63283
933 370 64413
963 243 96531
405 154 64557
579 516 8095
199 312 32649
412 290 85690
41 572 48319
535 41 20133
240 65 75071
29 298 19558
750 932 71491
992 344 97805
497 226 40561
365 782 18139
28 228 39338
317 229 46101
241 270 16141
281 940 80027
697 72 44267
346 143 83295
278 700 11396
973 542 76739
199 346 85235
332 906 58599
560 397 68626
788 734 40295
409 186 8887
348 326 17519
420 704 98215
562 970 43560
613 616 33189
155 11 15162
500 749 18712
758 336 92043
154 286 75954
239 264 3093
424 910 75501
101 796 57849
804 666 86620
126 232 4181
741 143 79145
104 332 50299
204 845 48151
539 556 13260
177 950 47413
440 904 39003
349 996 17778
496 497 16230
513 697 98033
744 316 56510
238 848 42251
569 992 15706
765 643 20909
320 145 59448
622 404 22624
525 168 95415
520 522 18115
368 299 15962
416 528 6474
83 912 20569
930 422 1806
274 24 99727
268 729 29491
412 637 26163
815 436 81784
334 411 88660
855 825 33531
153 939 91899
32 252 70666
943 725 23749
716 645 88030
739 451 42655
467 529 37922
456 371 38333
891 885 73499
654 668 90832
478 327 62038
769 858 72190
20 108 86573
97 125 70516
93 873 13231
895 255 56970
423 909 33788
794 183 64595
678 867 92486
698 366 89139
376 549 49968
585 939 93088
44 128 18108
169 701 80556
393 568 84648
999 150 48543
908 119 88317
442 259 33462
308 853 26492
25 690 49189
926 180 22916
864 148 64853
343 235 66896
395 694 32416
962 601 68809
464 249 96807
934 143 59066
192 811 93507
397 273 71167
86 764 49191
266 304 67468
765 219 55331
351 71 17674
45 319 57420
645 734 28734
245 894 61197
739 53 28130
550 118 63322
822 977 64070
585 495 6507
240 685 79772
458 153 82888
881 835 76239
199 860 10635
932 280 66631
178 13 28876
230 209 94966
699 690 20515
675 363 71688
521 432 42272
206 939 46863
710 62 59321
896 950 93553
756 540 83751
35 526 95034
399 156 96211
959 383 440
648 349 83139
11 215 54165
794 903 84686
732 526 40243
146 389 88304
447 61 84199
986 613 61954
863 715 95340
18 748 96738
753 311 43696
101 750 80696
315 240 54706
569 757 62499
95 794 10583
483 36 78728
543 691 66174
507 889 65511
221 195 87373
320 534 98390
630 624 76494
732 319 67594
971 366 41261
79 71 52829
872 922 77275
259 856 28757
949 583 15651
838 108 31509
384 618 43729
917 342 80049
540 83 53030
211 577 46761
576 170 77084
999 782 98162
272 963 27386
127 237 88644
61 346 86593
168 348 21782
137 857 56165
478 937 1433
560 337 54325
136 367 74887
658 127 27462
791 210 15812
753 724 86083
342 109 81561
687 104 64621
386 696 34140
242 829 39276
531 345 105
867 130 15017
233 454 44152
360 692 4161
921 505 19952
644 317 77056
104 751 36397
208 312 43083
255 284 45469
436 776 75062
780 403 75592
261 508 43459
66 524 31691
757 27 3402
262 540 19323
930 491 10318
680 546 3774
343 943 88333
979 377 50587
754 197 61374
156 611 60506
15 202 65766
890 12 47832
917 55 97940
456 808 27201
298 482 84130
843 152 71162
137 925 53504
866 257 44834
62 195 46587
24 569 47095
578 74 30109
589 191 26999
995 374 98267
803 314 48074
636 866 96371
787 996 36565
711 509 5054
319 364 44919
514 198 34332
434 784 64708
859 230 95285
49 339 2225
775 689 33572
88 307 76374
953 380 99009
300 102 11796
808 18 34858
172 71 40177
721 341 11042
856 25 8827
86 732 77685
776 368 16085
464 592 71859
770 163 59298
501 888 89251
602 249 78550
619 396 14710
42 253 51233
734 781 32953
758 822 22808
841 648 67893
208 684 14668
800 769 6483
962 979 41604
202 277 84456
450 879 31409
845 780 35380
449 489 1421
230 721 7154
403 25 86912
403 833 21752
86 77 23312
206 97 61111
537 931 1424
165 887 20625
43 342 50426
822 751 2622
311 130 12071
383 902 51652
760 55 16054
944 318 30456
372 422 88894
468 733 7451
751 195 57987
637 618 32503
978 595 87545
80 20 34367
209 642 4029
110 64 47763
517 715 98522
834 768 11817
607 576 39189
339 821 28008
533 623 84758
503 962 83746
97 464 93076
468 9 44155
109 727 88716
172 755 28177
238 869 86045
358 743 49231
285 559 55837
105 747 45528
79 107 79412
40 864 58914
504 610 37362
864 37 48830
590 191 12290
696 258 39814
916 787 83051
658 831 74408
569 61 60692
667 898 47148
773 777 41227
989 188 33618
950 454 24121
986 815 49336
176 996 10925
786 286 61972
572 99 33888
402 501 57897
463 261 29465
712 952 20484
488 452 26256
675 30 64244
480 647 18193
295 120 81178
642 455 13706
927 732 4491
377 55 14414
230 294 96815
490 191 33629
793 7 80692
244 490 67179
273 98 5206
272 341 53685
391 886 66331
845 63 91973
928 120 59251
983 962 91628
276 375 4857
818 542 73346
825 522 90490
666 214 70734
763 392 4358
456 949 8629
341 986 40371
755 316 16216
875 640 96143
188 891 58477
915 870 20753
808 726 73570
329 423 62746
894 912 92412
638 997 21526
586 355 97981
571 335 56321
239 706 10428
878 273 57654
768 767 18841
637 244 41107
714 348 4914
488 269 60243
752 15 20488
748 778 20125
454 303 97063
141 284 88633
198 956 10223
470 383 21101
588 388 13220
831 229 78209
530 335 20922
799 601 63762
165 195 64513
942 682 26612
244 807 54418
879 869 72910
187 853 6107
921 76 86576
309 176 59515
889 747 50698
223 955 97227
823 229 5377
369 990 21541
51 854 54482
857 817 42078
77 234 82308
929 143 31494
356 249 16415
531 176 94723
278 43 1611
584 740 78185
812 966 29360
801 695 31728
6 235 22130
823 69 87986
56 146 75414
551 453 56695
151 299 42050
679 713 52581
721 787 34210
460 749 65145
777 285 49957
471 996 68757
706 76 18763
774 205 26585
271 543 62992
75 956 84542
373 650 30045
437 52 69723
575 984 79443
675 193 9902
312 337 91030
307 645 95501
734 754 77558
939 516 91683
833 452 79953
140 795 57379
790 689 39104
841 733 57892
824 455 24819
368 249 41493
56 502 18804
53 531 2463
806 383 24196
321 940 22486
124 622 85318
270 574 4458
958 305 36599
42 408 23791
848 651 34966
96 469 20685
949 962 46092
832 117 61144
214 931 50949
154 127 50621
775 964 3096
701 634 71366
5 91 72675
764 41 20717
414 183 17916
883 500 27364
196 184 75312
312 627 69143
243 771 4357
721 719 74862
36 692 39636
669 787 11336
111 504 63692
151 179 19455
685 247 69221
184 162 5103
719 525 1298
346 189 92961
116 331 82555
186 39 94275
229 252 83311
16 888 34979
871 575 86442
49 267 57944
295 73 89629
809 293 49164
685 395 40883
873 44 27228
556 5 85695
946 559 67232
198 186 22461
85 848 70828
11 178 83698
277 619 50099
702 563 90745
994 191 23553
741 354 8590
136 588 88462
492 167 65017
403 861 58963
588 445 61512
435 257 79596
612 436 73606
583 485 7235
145 583 16288
687 680 53633
392 584 40725
980 173 78861
146 635 77352
359 3 18754
803 317 13693
411 828 45479
846 775 49091
330 733 43673
265 319 87169
944 606 52855
879 238 6246
52 963 4577
38 175 58723
40 878 87081
709 984 73235
536 676 39645
311 155 89842
43 597 7523
361 621 42787
318 789 19082
907 995 76313
869 592 90364
395 169 98753
273 891 50144
256 323 19852
283 909 69388
437 553 11050
33 746 18444
5 268 15156
793 407 17473
139 840 95379
731 152 89600
899 515 78994
141 619 73618
463 763 75873
371 966 32156
275 705 87944
372 754 92329
639 549 5333
45 704 30478
885 176 20616
36 907 98346
903 506 84596
873 851 21736
987 469 13198
953 693 64920
657 200 16546
763 496 57917
311 824 96556
15 156 7952
542 985 11188
448 601 82576
305 298 28830
156 894 48702
976 629 8689
668 179 44993
220 450 10649
715 996 49411
890 912 79722
397 819 16736
382 123 10629
982 310 24077
631 237 79381
524 66 55536
505 120 58863
35 160 48883
484 152 74102
479 152 55168
743 563 84409
561 636 50805
35 371 1186
345 999 72519
933 427 79502
351 808 90377
470 695 26881
981 910 51267
484 792 95751
635 245 9581
549 764 50675
184 172 15588
906 976 28622
257 514 17318
683 384 64251
842 885 14601
889 262 33422
798 494 45754
589 761 80237
185 863 80223
948 795 95124
119 470 88307
446 57 9213
311 678 84821
695 348 6503
931 598 2697
192 198 12585
38 971 27734
798 724 80674
12 312 61858
806 534 42805
627 9 24275
35 316 57072
65 880 42383
412 700 85429
9 554 49359
558 602 24551
528 538 70588
603 271 38737
914 296 41100
799 153 87257
808 309 27884
475 583 94918
354 655 16982
405 389 27745
958 817 58753
912 175 73662
449 77 73189
72 16 52143
367 104 58056
520 203 20207
828 460 17366
763 695 37840
769 964 7193
509 298 42949
325 42 35258
499 795 3169
928 808 75618
943 997 96689
47 491 47055
601 547 4926
60 105 13106
106 470 12220
70 309 42988
367 853 80496
760 801 10172
579 22 97714
196 949 89062
236 892 32552
642 290 34098
920 890 88554
25 302 44023
244 407 53683
583 828 70535
78 546 46687
601 306 58097
622 211 72675
571 924 79222
814 985 98809
455 537 65450
696 986 53369
997 540 70745
756 914 83988
935 597 72922
481 483 42351
138 522 21951
348 618 66573
624 644 13495
608 217 20308
496 377 18114
834 826 21809
725 547 48158
638 643 61913
586 983 85199
69 904 83679
942 255 57816
559 205 3516
554 777 2139
122 271 59098
498 930 6946
675 43 79779
573 852 82503
216 9 75492
198 273 96078
101 823 47498
707 854 76439
912 669 57349
40 536 62902
663 674 21375
592 124 98872
987 69 93546
838 847 75119
198 701 30686
822 192 44235
644 269 72335
497 118 90042
518 556 19305
53 904 10344
79 157 93006
554 531 87598
622 402 44936
820 300 37773
872 770 63322
63 455 67143
684 689 67138
801 375 30635
357 768 64504
612 72 55908
769 768 6986
299 773 25891
53 722 70512
352 657 69683
121 781 89554
927 454 21969
967 596 63004
341 86 43804
461 72 73512
532 575 93124
651 482 98244
424 820 77542
497 710 62594
506 574 63297
286 256 54769
740 162 67695
687 130 79013
124 133 44706
195 288 71166
769 152 94049
603 275 23700
774 518 69475
835 411 18971
408 357 33476
16 653 67114
177 774 66853
658 820 48891
142 833 64015
429 538 59209
580 703 15330
206 103 88284
75 802 1409
838 276 64243
194 599 63651
198 74 2018
971 187 52546
791 391 37203
975 634 35344
512 648 7124
566 208 26056
668 537 1613
470 172 15688
97 580 78525
695 823 52718
121 825 34267
659 842 45238
50 739 2380
683 941 68354
682 636 87865
889 111 64782
778 166 60449
949 779 31270
881 818 30367
703 342 9413
879 411 85533
72 29 42192
810 266 62593
102 997 95627
737 350 5308
199 566 83548
365 347 29325
495 148 63626
312 417 71506
5 135 33560
767 548 13438
795 432 45861
413 975 50670
409 567 97771
111 545 38859
676 852 81057
23 752 66773
170 76 81267
938 53 72930
73 558 20286
620 469 92404
403 906 7199
378 766 58963
944 787 33723
489 557 99833
692 415 61509
443 824 99883
871 596 75404
923 863 19341
833 144 78413
301 430 78384
559 833 4787
676 383 16164
815 697 91459
371 420 26299
138 252 42343
961 112 23137
556 994 98007
770 397 63282
266 90 90466
47 854 13118
231 238 44676
966 376 63704
662 891 4518
81 349 81240
685 1000 32729
796 342 23689
142 478 53597
890 485 3718
979 118 46983
833 583 36381
422 700 31612
797 728 72577
39 783 18238
387 652 18671
386 891 73707
79 620 28502
557 660 31995
393 608 26885
510 678 48863
444 12 9047
495 393 69468
574 4 51264
356 580 3302
7 169 17041
250 839 18778
221 545 50857
232 399 52765
840 393 6157
869 629 7018
880 492 29461
624 538 19307
627 358 4881
558 973 82588
727 627 56947
917 667 9196
814 796 4768
212 4 50999
956 768 17838
937 924 58058
428 941 2290
317 753 86913
26 60 59892
999 292 77449
625 879 90527
643 177 1444
438 372 257
442 139 31820
561 138 28127
485 327 16063
777 737 60842
530 26 71511
589 938 17536
232 829 66534
462 630 38158
639 156 65800
362 599 84590
501 207 45383
990 378 943
668 857 57427
756 271 38204
781 113 89085
719 975 13025
899 510 31256
528 396 42717
684 553 4355
634 705 41717
193 646 59569
922 28 8910
778 970 23929
401 749 62685
513 304 27465
487 388 21535
348 764 4786
743 19 38313
648 87 45348
352 794 27334
349 862 878
376 782 97799
697 691 78929
797 971 60329
100 655 19193
839 472 27031
954 358 1378
324 143 25121
411 808 69120
556 155 82823
417 840 67171
198 717 67546
240 868 17594
210 796 58391
217 476 60842
688 668 14033
45 50 30986
188 427 59310
347 899 41720
501 370 31627
341 192 38043
409 362 69592
276 907 18831
423 853 26040
898 243 70256
917 84 95295
966 468 6340
745 454 40879
995 763 53577
365 834 57077
556 460 27769
270 854 66530
528 445 54805
380 275 4228
622 666 91477
568 746 88525
259 711 49330
489 807 53092
65 154 31277
494 870 41088
614 777 88941
143 46 6385
300 574 59011
527 305 37677
355 279 2950
100 688 79869
163 212 79480
321 894 19968
474 337 30385
695 614 97878
472 53 25843
869 994 3986
794 730 53285
99 741 23163
377 769 869
64 70 97969
627 290 75483
520 769 30803
209 737 53629
822 473 13323
874 702 7146
219 544 62015
949 881 83808
41 517 25906
161 679 96634
230 900 71049
519 220 54028
288 702 78547
376 504 46755
848 484 89928
549 807 49154
444 952 29724
325 318 21672
841 126 33064
872 383 85224
771 369 97453
990 417 82324
43 444 2963
898 343 79338
382 449 74537
540 729 86437
843 882 40880
161 605 74556
638 629 24397
20 692 46268
388 268 57390
157 720 55731
600 395 16773
942 357 87670
743 46 38403
471 582 65942
352 370 93785
308 602 297
288 157 52934
980 553 10305
247 172 69045
318 913 201
65 643 57800
421 415 53094
467 437 32836
400 839 19658
770 133 30009
723 269 42668
879 565 62956
784 850 40287
307 154 59885
220 550 35554
862 750 49618
629 902 5039
65 347 13857
255 182 34256
387 191 85377
655 199 8099
571 218 93330
772 173 49113
278 811 54419
827 695 82990
577 249 57852
830 218 28480
176 256 82544
709 112 91150
899 720 87537
449 448 14543
666 547 72466
191 228 14237
1 692 66514
48 462 98341
648 452 26269
865 303 8098
473 134 29625
936 29 7333
655 178 93583
103 66 2031
1 609 8048
580 74 58238
271 662 25591
732 528 69990
183 220 10637
485 488 29853
970 937 16325
998 913 16613
176 597 32267
241 179 97721
201 209 21073
626 256 95652
288 846 86922
815 436 82006
34 777 31188
873 765 25025
161 617 91994
425 294 30992
21 906 49519
199 524 18759
407 597 85960
14 669 23585
859 673 62224
646 946 68390
774 951 56775
538 491 69999
507 867 16159
152 860 73935
409 203 17955
932 721 58153
528 832 12911
549 143 90277
573 727 48487
518 303 13133
821 692 3258
663 467 96796
529 465 72654
388 976 30805
943 910 4213
15 865 41496
846 369 40376
988 280 21924
67 556 30848
721 394 37717
412 526 24537
230 136 55199
695 283 71079
22 936 47819
931 92 32761
147 304 91775
868 151 59973
147 526 23312
54 801 21730
447 648 17450
325 365 95214
812 253 95443
94 804 4489
29 882 38510
120 700 87793
775 460 70291
925 587 44158
803 911 38656
603 222 44061
251 304 8860
967 753 62536
219 966 8347
22 761 59440
256 249 4820
955 111 75291
767 255 91417
705 545 94693
615 55 25495
188 710 22098
491 123 31700
596 982 75666
561 517 94884
673 215 77258
922 6 77513
384 825 59819
638 467 56937
534 883 60641
588 575 63607
650 422 89147
772 519 42637
105 218 74232
973 883 79145
187 118 52817
192 727 16090
368 591 7473
834 762 47462
68 698 89996
994 691 11935
415 649 35584
933 795 37707
502 432 10811
736 15 50135
854 159 31321
932 328 62864
523 417 49583
284 242 66768
333 703 5835
23 50 94181
672 985 24595
466 920 51880
249 627 91381
264 789 51469
422 924 10674
749 596 62605
518 460 17479
759 42 18762
461 162 72447
511 996 6469
847 176 33492
766 123 9958
744 2 27558
533 734 27821
808 202 6243
403 227 48343
214 832 53860
608 310 62970
769 424 90431
764 870 75293
292 690 13139
766 182 72256
767 491 74000
852 48 45532
406 869 53339
632 463 45093
815 157 67307
125 369 85914
900 338 67682
769 120 34797
810 412 81440
991 902 32205
833 158 55323
881 157 58527
101 40 76932
915 378 53915
423 822 35730
791 128 56206
129 393 34105
248 426 58225
12 575 35034
913 14 14377
422 571 22561
578 245 54441
617 771 86893
346 54 26159
168 969 20582
647 698 40372
40 255 64852
465 359 68100
39 935 74463
405 320 64375
975 48 42797
571 609 83726
342 401 32695
395 294 43040
715 804 92559
764 385 32206
18 109 80597
728 960 89061
14 411 41452
334 873 2856
381 248 38182
341 396 19104
742 121 71445
387 167 21192
190 207 5906
927 117 77670
35 674 92687
994 270 17767
405 683 94780
629 486 75113
228 693 5846
623 874 9538
96 977 24279
262 774 86017
820 965 4559
937 222 485
962 891 30519
232 930 75864
266 696 4620
751 475 91249
443 940 16476
668 137 39451
996 674 43898
769 305 62511
85 321 38331
307 879 96619
549 363 69580
478 233 54163
173 97 55780
1000 68 99530
291 316 20972
427 144 74639
100 946 95987
404 843 23755
77 353 28192
955 35 82498
670 5 13398
902 937 80876
350 99 35400
418 879 71751
85 760 65041
580 84 37467
525 722 14919
719 60 21674
72 815 43750
458 358 2057
463 207 80726
399 604 42979
849 831 64681
79 231 34098
839 981 91534
922 374 37114
995 840 26638
55 758 20357
221 432 80780
930 533 46237
136 589 46051
739 314 33449
922 645 11650
152 325 3728
484 774 41918
209 307 47191
49 772 94186
158 762 11592
941 470 23164
474 601 57093
414 189 12228
80 240 18318
724 40 72591
400 689 77742
173 769 54578
831 686 51786
603 877 23186
716 414 83696
185 5 38636
785 520 64461
973 612 46875
564 191 82954
604 860 32029
292 451 42428
60 544 80952
98 473 22782
974 611 37736
739 796 68803
95 843 19987
614 479 21123
577 291 18448
119 165 58011
330 470 5966
780 850 41258
676 277 16669
500 228 74118
110 362 28091
258 449 38181
100 252 83275
930 590 2888
221 713 86816
737 512 30934
559 874 86264
408 840 25395
685 97 42422
264 117 91922
977 235 58383
426 677 64992
29 858 79092
618 484 72021
682 724 24593
193 539 67330
67 825 32240
258 440 18647
706 186 1683
822 608 62299
408 881 23275
437 615 55052
646 607 10080
129 698 24698
204 70 52731
743 663 96276
919 344 29694
358 583 58951
543 581 41656
502 264 10829
382 562 24237
997 836 59025
603 240 20670
652 319 25150
721 368 75354
735 99 74448
430 726 53366
364 419 31075
945 369 16617
208 376 1471
769 204 61204
956 792 70552
195 816 94506
866 485 12157
233 635 28230
683 340 67316
760 787 96746
178 504 81461
898 578 7405
625 546 8964
829 16 32084
620 220 40
436 771 586
272 277 43803
258 785 54388
597 14 1422
735 682 81182
238 779 39711
815 239 19609
361 644 11585
728 607 77413
947 691 90385
70 82 93172
346 19 6443
482 822 71701
496 209 80649
529 630 91384
307 811 89973
545 522 74788
540 482 11500
147 418 85227
189 831 73526
270 215 30595
640 386 67292
461 180 95773
669 232 60620
651 881 29148
813 616 14454
686 588 14351
519 727 19890
937 226 40036
767 805 39576
333 330 2197
70 276 44837
601 919 11297
833 691 72318
713 663 29320
680 162 47132
619 968 81818
346 318 69336
923 207 37624
727 595 31390
408 170 90074
35 367 90495
953 203 39096
996 851 23928
10 520 41992
171 839 1023
138 971 74641
455 140 53986
14 475 66909
608 99 14987
129 840 71747
847 266 67781
401 760 3086
252 207 73433
771 486 39442
962 477 62964
932 499 58454
71 140 23908
897 477 28273
347 737 95232
539 724 64361
156 822 70559
267 954 25960
474 391 58211
959 823 72333
788 616 97646
286 580 48577
777 33 55999
606 292 89248
342 917 85946
417 148 77484
238 860 2991
192 419 20258
934 378 84731
757 940 53041
724 624 50828
655 270 95466
687 198 45242
331 197 3199
599 796 3541
746 741 93957
606 577 62547
376 567 77090
753 824 57023
44 906 92131
667 947 21855
936 774 25509
134 591 61548
682 185 70230
477 383 79828
569 923 85573
145 232 84530
64 778 30905
239 219 67009
145 593 51052
443 724 71719
568 578 43006
159 438 97139
343 985 39172
77 214 25648
1000 393 91569
583 966 98065
712 847 48128
930 104 94719
522 112 6215
597 164 35657
174 234 66576
964 239 78086
948 730 31780
514 901 30857
258 901 78856
575 469 18790
422 533 80501
525 13 73782
988 731 39303
503 945 1900
736 953 83425
327 528 9388
56 966 57688
956 745 98553
208 601 11810
676 808 99385
561 597 62158
573 449 31034
655 230 73021
599 885 71876
903 136 66611
430 560 32937
747 300 84344
492 339 43652
92 891 52859
252 52 19887
200 788 26447
649 297 53371
878 330 95377
762 703 42327
897 578 46229
809 540 90010
108 829 51757
798 172 63248
40 823 71691
443 34 55942
231 920 51142
527 718 54142
209 440 6019
263 816 95133
192 142 23381
731 722 74189
911 731 89648
83 487 27445
257 86 18836
290 129 59279
561 422 64509
278 915 29387
717 56 84947
884 427 4209
377 559 75400
98 939 81483
829 480 55393
667 127 97827
105 924 52436
233 759 72077
654 37 76638
569 897 25267
976 636 71336
402 582 10219
960 143 596
251 542 5045
730 376 80873
208 769 28892
131 947 12348
242 382 86580
278 459 56585
527 448 73505
162 714 91481
95 49 32882
237 620 92842
131 215 27444
858 259 78173
626 484 67380
925 727 38863
306 74 95104
116 5 11733
563 589 53259
629 94 81772
677 574 65867
296 455 42455
862 648 86937
473 91 80795
308 263 95772
34 995 29696
107 857 51354
111 960 32821
51 44 34384
144 303 30364
69 426 43040
524 644 31688
523 99 96901
614 387 27373
228 181 36680
574 953 70065
430 1000 23523
741 353 99985
137 174 56036
439 909 65179
216 624 51600
860 663 99123
310 702 65997
696 603 30610
877 327 20190
181 359 85763
180 423 82545
885 946 5637
410 930 66773
318 965 35563
293 496 10131
955 95 39990
9 569 299
963 565 77994
289 527 70222
647 716 56402
422 830 82582
719 726 16466
648 715 90875
965 839 56544
812 754 43836
258 884 12142
178 873 9502
742 171 16464
620 516 76753
687 738 59751
869 139 35524
594 72 11242
660 537 3242
499 763 51206
252 306 69369
135 493 76626
7 987 21155
529 488 36248
44 952 68868
133 56 71906
272 158 14774
695 682 12720
232 923 71379
994 164 73877
652 721 72128
496 441 92614
482 418 42620
970 572 71500
921 820 40896
328 687 21028
485 944 84651
518 718 14346
441 437 42929
956 815 61274
29 44 25925
469 171 29773
887 137 52254
458 756 35575
629 608 79847
667 503 78174
611 530 6659
328 533 17176
764 878 20968
930 806 21276
973 79 69304
496 356 67124
632 480 91362
739 733 63172
346 308 18800
848 154 43467
730 680 9077
262 338 30404
491 865 36519
648 185 98800
78 460 74773
785 115 85620
264 590 7603
997 952 83341
656 123 687
161 274 16886
840 740 52967
529 168 93580
394 923 53070
930 793 7069
741 593 84147
207 717 42931
796 336 13195
99 938 63543
573 630 29550
847 668 74710
938 554 93550
106 872 9078
28 452 54823
821 873 68104
765 942 53844
481 440 14050
168 722 32198
457 268 83296
86 810 63221
754 359 58067
659 421 60356
530 970 46461
333 399 95841
206 574 45013
499 677 9129
290 521 46609
11 922 92128
279 119 36936
440 767 48021
151 987 75126
571 405 35136
892 760 81018
642 573 22702
215 765 96907
244 129 59757
116 257 79046
37 217 30409
508 344 10687
274 279 16126
612 651 76276
16 129 82198
127 616 11089
51 985 4731
815 687 34297
295 945 51540
551 702 26655
767 99 90044
462 507 73903
92 545 45176
95 23 16139
575 298 12154
190 848 42632
527 936 37683
213 18 25849
157 315 52144
210 206 25694
661 213 25813
519 256 44626
64 510 2718
438 685 97164
735 175 86738
934 328 39279
870 311 35805
887 993 15369
553 194 74878
759 337 90439
971 382 41099
578 194 89970
87 172 31385
123 889 97822
297 52 81908
976 141 65842
286 419 60711
631 576 3949
824 944 13502
512 173 73612
893 612 94582
439 710 15511
610 31 77597
850 415 75071
253 236 91367
393 144 87694
163 985 90331
738 47 36961
34 347 86136
206 848 89999
817 811 74244
879 392 64682
909 254 38643
676 850 98844
911 920 26096
406 638 23488
390 331 46650
788 662 47740
135 974 42125
334 462 4682
145 460 9499
888 703 46729
142 736 89989
343 730 70664
615 573 2927
252 668 52332
935 507 1074
948 509 9861
921 248 15347
382 724 31033
194 405 30529
896 255 24768
984 983 12909
713 324 21604
286 987 93218
305 913 51821
812 597 68755
320 670 50702
919 882 50975
642 581 39356
46 613 54901
301 141 22797
635 260 73132
958 169 11844
297 124 70481
561 341 58786
157 513 32949
178 620 39620
60 321 26538
640 647 68531
604 355 37576
96 255 92228
355 403 79215
875 534 88524
998 730 7172
690 562 38085
203 699 33593
822 647 94771
494 266 64182
141 155 40821
495 685 4776
749 613 53871
504 192 29225
37 406 60100
118 282 68097
680 453 62787
378 537 12341
25 130 69162
642 252 33007
797 433 22147
481 605 24993
445 380 80094
637 250 26597
394 474 37633
675 925 57751
128 374 73782
16 512 28159
497 852 70183
748 365 72177
532 371 27973
136 870 38805
515 862 42250
116 307 63238
942 903 64631
866 888 51306
239 990 46785
750 771 89152
953 929 95649
317 464 93748
40 640 31280
909 964 81767
122 120 17282
429 721 24397
683 958 48690
570 589 17556
559 246 48146
681 30 3248
610 533 95200
425 181 25869
416 281 28260
379 912 24520
850 678 39641
571 959 86421
880 708 91456
468 397 76025
713 304 46936
94 802 61616
627 49 64577
159 600 26001
439 820 50768
350 79 50498
380 598 80348
690 591 15270
397 363 2149
146 818 5617
801 843 9681
602 130 61127
2 97 32753
602 674 69263
421 26 31702
500 794 403
449 291 40782
39 990 2824
402 259 78220
571 408 64717
765 376 79870
894 56 55471
991 534 27473
16 286 7426
41 549 4846
834 602 80697
477 356 43146
466 490 64536
725 313 31289
484 884 34860
859 953 67624
266 822 76518
800 644 55860
437 468 53875
985 893 29267
938 91 16453
646 139 65929
135 636 90746
799 172 73470
34 460 65305
986 319 39163
807 295 37429
451 164 37580
270 23 56016
163 249 78353
605 515 36290
743 967 79287
379 895 31773
902 641 96571
361 462 84605
32 767 60590
326 281 20749
489 61 20551
863 640 3820
111 656 94334
625 8 96938
592 649 25033
838 936 5411
478 60 35312
292 631 46024
528 407 36690
276 732 5751
178 572 12390
350 786 91397
683 896 48756
973 521 42405
5 464 31692
415 301 52751
78 131 86733
453 422 5319
860 831 17199
591 520 49826
515 270 3004
300 12 76353
548 408 60387
420 164 41359
883 920 47363
183 963 75129
313 65 54558
86 150 80011
916 468 77870
788 18 57812
409 844 5678
420 847 39330
180 551 78877
695 289 92296
966 648 79178
280 362 85712
344 843 46377
493 752 6462
313 762 3730
330 983 74869
525 147 9277
723 824 52049
625 153 78228
914 29 69274
913 676 51239
626 853 4870
820 917 50213
572 645 23058
685 458 28722
668 187 84403
166 55 39928
989 684 31002
494 732 17627
874 311 76540
550 584 81804
754 174 64429
670 43 32249
314 607 39820
772 16 99856
310 89 73875
717 492 36040
400 771 92029
483 772 13874
793 398 47747
376 289 2296
901 92 73050
295 521 62071
901 121 99385
269 940 40508
357 147 89169
200 22 20237
970 61 42988
94 441 9470
843 314 14262
132 61 42989
575 356 63241
447 757 63535
567 828 26788
858 212 76056
5 71 72764
26 591 84964
86 828 85285
527 167 88378
192 637 44573
252 250 97704
960 591 78630
716 183 19077
543 718 67643
106 857 80501
528 912 73857
471 27 88882
650 990 94319
816 627 82197
804 4 66389
406 576 10992
996 631 18303
178 261 45019
247 689 85913
103 331 40371
366 183 48898
393 39 49720
734 272 30369
360 591 50185
716 139 34988
291 527 15393
274 871 50740
886 173 4270
574 543 39516
256 456 15971
439 826 93336
829 75 77080
101 795 35814
43 163 87525
181 699 4240
60 687 46883
930 431 13156
454 171 14393
997 440 36966
452 307 81221
629 277 44011
55 965 82840
201 44 19292
364 209 47686
414 734 50218
100 973 93277
883 855 20558
405 362 34012
196 754 95008
502 719 5811
131 292 6791
95 654 46845
490 845 92046
699 136 72761
784 173 55526
756 391 58978
963 667 14860
324 577 90264
78 588 89459
148 947 68312
791 109 26442
445 899 89888
289 95 19378
777 492 83428
949 604 53211
339 130 49318
358 107 2280
286 318 41604
225 581 98033
523 391 8532
631 702 70675
881 144 12119
327 383 64759
171 760 31535
774 187 76484
255 749 66174
361 67 93883
678 346 80168
610 301 91744
1000 685 7266

Output for test 10

-1