0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 19:12:02 +00:00
OI-codes/BZOJ/2001/data/10.in

58002 lines
926 KiB (Stored with Git LFS)
Plaintext

1000 50000 8000
5 197 20373844
135 463 5125998
42 663 24440196
618 790 37320576
187 546 19154425
17 829 42168158
57 150 17197260
526 913 35422112
707 920 36602371
227 714 25523978
574 806 18570014
399 931 20941118
520 637 25808620
336 706 31273393
855 925 971555
645 934 27669212
874 982 38779568
404 421 35306036
354 859 42831308
395 985 44406235
358 408 5581008
200 782 23231384
70 257 48154186
249 464 29329157
913 977 37091152
163 970 24501127
371 716 1242132
126 724 34260867
310 735 17358905
759 880 35500879
641 735 30791269
249 860 45392231
939 950 48738968
925 950 11185506
274 572 4315324
399 454 44343204
158 590 41566589
333 790 46352468
527 920 42010074
104 746 17295761
179 417 24793980
956 984 9528160
726 782 3231175
244 309 39891817
823 945 35694512
523 549 26557668
360 407 35257166
208 801 25642062
76 677 41524787
607 748 3996384
451 636 45432188
182 598 31914945
135 451 49861159
622 648 28758139
406 861 29794853
645 648 26887468
504 528 30061872
505 575 41044734
926 940 42471903
985 988 37588568
666 677 32145656
479 586 45183574
648 987 44972165
590 960 11518967
695 899 36599082
790 974 34578710
49 921 20544181
885 990 11945500
783 823 12957047
433 680 15861107
512 980 13073747
113 281 16772030
254 693 11730068
862 939 2578247
605 934 9721347
540 594 10888120
676 708 17850426
32 696 36365967
36 978 6009011
788 794 32323660
494 872 10813732
135 529 49081708
870 984 1803151
829 881 25426587
736 1000 44248852
207 647 23579942
416 600 32230411
45 850 10592175
709 850 12019663
298 885 645540
375 419 10976988
716 752 34560626
608 832 29652637
121 876 42052853
252 916 32066175
267 564 3524531
639 739 45533642
318 603 16938955
909 943 5343153
681 982 25808552
351 533 33033512
492 700 43470074
516 717 24343669
617 945 18125543
74 712 27730314
596 863 19949437
188 828 20025874
723 947 16962028
125 516 14203978
12 227 857970
447 639 30857106
186 242 3114134
949 958 26702276
756 989 6831641
694 829 15087812
324 816 2774954
722 857 28153688
483 1000 16400089
40 545 17859898
873 912 9321422
34 684 36531180
505 636 13149499
420 989 30928204
225 337 29070735
296 413 22734696
575 982 5904749
69 612 1692179
446 702 45285468
775 852 21361977
623 646 39303232
430 670 6426607
804 991 8435209
652 882 6936270
769 837 32650026
757 769 9113346
463 816 16391116
912 946 44673950
714 807 13640388
957 982 29275570
471 617 27967299
854 923 8635552
114 609 44531533
803 849 37929515
696 959 6624621
366 961 29809873
39 120 2984998
575 838 1444187
894 901 31164716
226 746 3901362
186 518 5456597
255 388 14711412
867 993 36586442
85 211 41632327
598 639 22871810
156 518 18416366
57 693 33256433
250 641 8683162
461 643 5938940
530 864 26843906
130 444 16433
675 949 2020021
871 896 43304885
615 723 34752687
352 593 21764733
50 366 8147627
102 983 23693377
19 237 13920057
375 521 48326958
798 954 19073296
112 805 22733660
204 907 43197605
590 595 644991
665 783 40589181
40 157 5029985
394 560 47274303
601 926 24480656
397 624 23901453
937 970 23778643
449 728 37724948
2 387 40946019
68 820 13352290
381 614 49354456
802 990 35151224
823 932 21298146
728 890 2082465
478 581 39658425
582 885 45095938
670 872 48495063
536 836 26676593
14 789 824292
588 887 19656587
886 911 41593970
709 795 33392640
36 782 9882602
840 886 35584946
8 627 38267206
46 908 44324223
946 968 46230657
178 455 22024538
37 290 8869580
407 668 20455073
740 876 25518851
362 606 30730154
726 771 4914399
145 478 43912480
423 533 6851181
777 982 10826893
402 530 48969663
564 617 25789111
416 705 16209633
786 799 42637232
922 986 49356302
847 924 6479657
659 832 22524324
791 965 33465607
919 921 3094870
649 878 32208441
796 830 7890081
179 206 799560
340 577 13084033
283 677 231727
87 531 33404004
125 613 3025646
181 664 6941791
565 962 833882
716 920 6960672
621 801 43557815
719 936 19881892
59 779 36333704
45 196 40619818
540 874 27414950
215 385 6133735
95 556 5200528
388 640 11012987
558 974 23825794
94 996 49934628
273 590 34307657
697 870 40187569
723 735 22409941
506 555 11815482
607 667 15561488
508 780 19129487
674 705 16873838
922 998 34196590
262 703 24947269
262 803 33669497
242 514 48311776
729 948 34825958
890 997 33027791
422 618 11154553
16 233 35956224
84 836 4789935
276 905 15912468
880 947 36088765
71 872 12959211
147 596 22485560
122 618 2777729
1 259 39285142
540 661 32742142
772 954 12886229
423 646 44447368
131 539 10265978
722 835 13384796
229 535 40023101
552 953 19127325
118 698 31247491
420 840 15066219
375 516 29399564
345 470 43073208
879 884 29504238
365 645 36376919
105 781 31498178
432 926 7547094
273 460 29436957
394 592 2785422
488 630 12704322
173 962 21342968
951 973 4671509
940 957 5135939
737 862 8580563
575 929 42576419
717 901 46250625
521 564 35398635
319 633 11779106
23 633 23592030
494 781 28078253
48 200 48512578
780 794 48890814
943 972 770871
697 714 24747532
204 214 35223239
834 900 29186715
357 901 39532862
558 689 47945139
345 851 147644
863 898 16168848
42 512 18616712
415 421 1497563
965 981 36535079
323 663 2501081
282 960 14751406
590 762 12510051
564 938 46583252
387 881 39676054
535 973 8027211
544 901 9659851
336 548 3515601
392 448 41487817
616 782 34912514
534 684 46750010
241 289 42660848
611 891 24626140
822 862 11970165
536 916 20606201
75 376 2039368
159 669 35625497
383 501 33608911
879 942 15426678
192 447 45693876
563 668 36325040
362 501 14538299
827 895 44352066
529 791 48879315
419 913 41286197
669 806 3086955
587 966 30837012
92 582 21029766
592 869 8249247
806 816 23228178
751 904 47601987
591 669 33330421
95 920 36642122
807 954 28091626
748 969 16186448
697 995 31189771
385 770 28702070
190 257 7654062
680 690 9311578
337 703 32804341
428 435 35202630
562 627 18014369
328 525 31819303
572 869 15107239
758 822 1310017
68 462 5339270
719 967 4729122
495 530 23227479
242 703 14626516
344 535 48287142
184 262 43559127
657 800 3656704
898 973 21711950
403 485 31917645
858 954 39666553
869 978 8279265
653 884 11091171
206 712 34686285
175 525 1783133
210 746 22470139
633 918 24313514
388 949 41892090
278 417 34770428
661 839 34921238
262 724 17338272
878 954 1377964
691 887 1885813
688 953 7695420
311 617 30201762
210 458 10192576
522 901 14694536
184 485 46180540
370 955 47973494
606 981 12574487
843 974 18549916
904 958 34874153
839 881 38932419
303 433 47606933
324 374 8563643
166 500 23101017
433 533 26352148
223 311 1739811
928 975 42369937
567 991 32052711
551 952 31444441
62 855 25051950
749 815 15502576
19 38 11268529
691 969 11137254
181 616 15860390
922 953 11672270
931 949 11602394
389 957 38105458
2 624 41618816
435 720 41358021
919 942 10212936
428 758 11894169
855 962 42134324
209 245 20462482
801 871 6842920
902 944 12720731
405 752 8713024
630 916 48932887
357 854 33675109
408 984 49521435
201 336 42176803
304 322 31339738
220 597 3698741
247 389 3357088
63 863 26710754
618 777 26359428
855 905 39009037
688 880 32939928
618 862 20000007
326 387 33509602
959 987 30035495
526 898 26253584
244 471 3037085
744 924 16009831
192 489 39965187
603 966 814589
625 682 43735093
325 823 3280424
813 955 8574563
371 759 5125174
407 514 7629668
876 947 3799902
286 521 17416269
875 880 29599991
156 804 16095683
860 986 35752424
42 617 19905805
670 947 7982816
150 952 4496749
711 765 48427335
767 916 48333361
595 762 41454836
981 991 1165317
534 999 28924832
87 944 36529163
313 374 23626010
349 594 20057518
66 233 41835325
974 985 47605939
541 549 35832736
482 872 13438992
634 945 23130636
285 595 9838594
697 833 6208563
300 770 40565210
907 932 45868830
28 303 44698263
31 961 5207912
609 726 25999802
888 957 6369194
85 861 20487510
818 953 25374646
132 907 6869479
341 775 3000328
731 818 49244004
390 989 40375033
525 551 4626072
111 681 22286262
651 685 1237549
408 636 31918961
705 829 16970506
287 394 12527446
642 976 6411615
861 896 40912833
718 964 13222269
569 814 9444910
594 802 35069804
665 939 39344753
352 410 39293879
54 981 1659047
802 825 9949835
493 541 49520620
377 749 8122624
511 962 30399950
773 912 18099255
659 935 8331394
109 207 46699429
106 408 23069398
331 618 7520302
81 487 9867239
98 628 36104054
36 208 34940052
313 461 20038388
379 845 6968626
568 595 22043208
654 693 25361665
789 809 11325006
482 550 27120223
890 912 25878515
734 972 43965500
84 186 20984519
104 141 18769358
849 999 23608276
147 326 3892102
552 914 10987951
136 790 4569282
864 871 46367948
403 609 31570500
854 861 38010646
428 697 29555299
77 569 11859391
438 754 13356800
273 756 2760661
741 929 25544764
416 915 14422167
314 873 11371752
822 839 16985478
805 842 32691262
179 205 19939263
452 767 2226510
653 677 26309511
79 995 11168314
38 171 5446312
95 129 18590758
194 873 14295292
248 343 21003499
742 780 48968519
861 907 25595531
606 631 25146569
69 239 33496682
122 282 11249812
227 548 1578939
94 679 30983836
602 754 34563256
424 817 15029517
942 954 19420054
286 689 28285921
70 284 23370680
191 349 26833713
625 723 43441315
801 898 47088843
434 890 7605042
47 169 1949830
49 190 47469194
216 886 37096530
496 576 2137041
738 824 8403475
73 249 35311259
264 317 5650864
71 588 42535589
17 876 19216742
101 766 27588166
760 965 35700323
165 278 20952098
741 745 31185168
400 533 24002977
40 44 23471790
254 648 1884960
355 424 43993892
699 913 16296934
662 767 43853975
566 645 18729049
529 820 2602044
524 839 6446193
443 495 25123690
356 592 37249902
377 500 47482740
473 729 21671878
105 653 35125429
466 753 25085282
116 919 43865324
709 854 30084361
481 517 961611
475 661 2568733
884 975 8131914
369 542 13776645
681 844 39644609
709 739 30707562
754 999 372278
848 935 34498086
458 906 43812595
440 827 35482745
177 413 19387868
160 568 1285758
872 917 7214464
449 561 14270558
473 646 47333742
124 249 4549060
396 433 4668746
910 911 20774929
320 356 3002528
649 857 49661136
80 572 38901751
101 784 26511212
238 827 7655722
417 698 35712544
577 798 7757555
765 964 42825776
329 561 11652937
481 672 10128215
2 848 23988204
852 988 3241472
525 865 26177726
487 612 39573817
706 754 27591508
66 203 3953636
771 777 44634189
356 830 6692655
292 723 47688418
215 865 25877447
81 568 13943615
509 748 28164681
639 765 30624273
34 788 1005562
963 967 5675617
212 319 43825463
9 655 25486368
329 882 47997487
883 976 24726915
321 957 26746831
213 505 30550545
544 579 12013566
104 207 6084730
922 962 17090443
593 897 39758890
395 732 39744099
121 361 42047518
595 848 3148424
589 709 46449910
169 474 35498302
633 657 11272268
336 797 21091464
460 462 21759685
434 680 38189394
614 706 39340389
83 892 30678512
608 879 15734056
850 942 40932807
762 810 38863438
251 683 36063178
511 562 35464310
797 967 12765865
511 753 14488686
2 893 48623428
207 993 28253898
304 769 36689638
749 880 47837747
221 985 9887792
77 618 38295938
741 931 23443027
202 515 47377806
507 869 17808771
856 864 31959873
603 748 23020968
721 895 25316338
460 986 18198230
616 787 17814382
799 831 28347007
745 831 37075928
24 41 7059047
221 768 45619764
597 671 31263961
78 973 13218366
834 935 27685785
84 899 44597888
759 958 44617369
857 986 33260963
543 961 1472623
136 628 17028102
81 894 3013511
658 904 2499085
279 483 46203413
139 600 40223036
190 462 6026702
146 303 22975108
924 958 15139544
64 497 33338716
623 867 5782399
348 863 9871764
270 454 41138857
734 816 4084966
601 844 49997324
884 922 36154063
844 994 20543646
547 711 5335709
141 442 38170061
114 500 40820424
560 992 20776049
962 965 26279045
754 840 1577343
364 516 37315993
873 920 11378687
389 740 22798827
424 902 11813824
429 800 21223390
414 589 16279114
591 998 21839069
795 814 2842772
541 619 49734328
783 817 36950391
311 967 20163630
159 457 19336035
399 841 36624203
168 225 20733905
17 606 14942708
661 975 7004536
715 806 2356032
195 785 7476292
410 486 8112265
282 686 34611204
131 185 37793603
229 776 18484579
831 853 20633357
99 732 26421401
75 304 25003270
54 893 12065634
201 970 7746146
882 975 2364591
75 147 22156477
340 580 48048028
347 539 36607406
970 971 26772515
204 471 21451552
662 972 16830607
199 330 32438877
129 619 45693491
255 767 2197740
361 762 36286555
295 869 43514141
8 747 6361219
90 553 41217250
436 668 32735175
766 777 3168736
90 145 3116699
419 825 31791046
167 868 6518972
138 585 18165086
280 925 4062311
796 946 2439138
565 941 23607880
417 875 1662608
200 202 7714485
385 712 16859008
697 709 9980316
724 937 22575542
353 702 38396346
299 998 11116788
888 900 35249038
757 783 35662929
396 402 49911950
581 602 28254863
614 856 17871256
737 797 4461098
830 943 13222699
661 767 7799469
625 683 11090903
820 944 18297033
765 942 14594034
657 678 9906344
475 587 366989
582 627 36410239
580 669 6813862
388 936 23246435
924 928 26337568
666 675 28442461
565 865 33528560
447 885 10275392
765 927 34597272
725 954 29093690
947 960 22351961
284 689 33530154
447 497 17104932
115 607 23772465
106 713 1386835
53 601 19276556
856 962 20208278
781 865 31466017
931 937 32166832
511 847 25893079
101 269 17208035
623 824 22477867
315 342 4621480
62 365 28642305
121 797 5953444
508 807 22487351
54 643 6974296
482 606 3949184
852 958 21173784
86 908 8632432
852 956 10704574
406 867 11226835
215 481 5320863
186 891 19300035
897 977 47532478
263 750 21987706
594 941 39606336
583 962 23980132
273 446 26369824
599 823 38854904
609 744 4349476
271 722 32561225
232 307 28945424
647 743 47985880
873 943 7199897
550 683 49788077
272 647 2650268
174 908 32883878
891 935 17158288
757 813 31906446
216 975 22188474
771 908 42781681
626 758 24558751
443 572 12048047
209 278 48185919
71 864 3474640
910 972 27635328
87 567 48929687
27 410 38575721
878 907 25570138
325 499 8464400
528 570 20878481
137 204 42072662
933 940 9891372
617 829 40065233
223 276 42712490
698 828 8998282
372 474 3010535
555 619 5019369
467 567 28406197
781 870 8133357
196 760 16063535
620 887 46912544
506 922 5222090
810 985 46478283
392 775 29919405
424 525 28754278
887 988 13168451
880 949 35283026
468 495 27405966
466 602 31736267
408 428 45484094
606 664 28415000
524 943 19504770
309 988 36931716
912 958 37699742
428 750 4381842
278 970 24827710
182 971 8722925
872 905 26468105
953 962 27913502
441 807 30251770
260 967 23718785
657 816 35745131
874 947 24727546
295 663 22810355
153 804 1531620
965 971 49194866
154 712 32059466
783 787 18771690
97 707 23134426
901 970 19781521
712 772 21072150
569 846 32486308
596 627 32794317
761 891 8101629
147 633 42088010
722 853 29105640
879 914 48385867
463 931 15485235
623 632 38889013
875 973 40614916
271 400 5706629
691 903 6833391
478 868 12785674
746 842 3155400
545 700 44619346
63 745 22228406
355 358 4967522
937 962 22791817
355 376 14425897
689 833 37087950
45 61 34212279
929 993 9954464
806 841 30838443
265 612 20829633
488 971 16487402
205 372 3748713
219 540 26022423
248 618 15501533
839 855 20873535
905 918 8484164
971 988 2818643
514 759 10439606
55 338 41580764
94 183 36591639
313 989 45680874
509 686 17985315
348 710 14635597
649 675 8399433
313 362 48505352
84 517 40328509
80 633 11021059
731 841 18461129
742 896 19909760
672 911 13734244
200 966 47803344
605 935 1488517
126 745 1059527
159 678 20153017
281 499 23719533
779 866 19442804
532 577 46841206
564 902 49596324
217 828 27325813
294 775 19784076
138 296 4386764
752 826 4227280
484 732 9705191
423 656 19551308
762 860 39178154
12 23 34146986
701 933 42612391
595 719 928436
530 816 15822485
394 749 28474086
237 329 35555709
99 208 18964552
748 984 32370999
106 391 22123899
115 193 28742165
658 765 17641233
46 888 48279646
826 993 12978978
95 884 14861054
71 119 22556827
292 863 16110075
888 962 853850
540 620 45472811
195 669 35371768
6 203 22835621
319 838 4137958
302 807 18654325
88 553 18743868
316 412 21145748
540 565 46044109
399 991 14060695
629 958 4151807
400 727 31908774
437 852 29793498
530 662 36071984
423 816 23983070
733 838 27366749
686 961 31983898
598 937 27691716
621 872 11641210
443 980 47205727
518 559 36152929
284 555 5813563
639 868 4429943
86 915 26452468
509 834 20946373
595 685 35785057
133 678 17235071
595 986 30021132
270 624 43186592
180 649 24285541
99 697 25045052
882 918 25213495
295 864 39713938
738 778 1907674
13 68 15043682
307 807 13319979
696 969 31316862
56 89 37257529
761 815 18897954
289 728 13309377
350 488 19078536
450 889 14172381
284 735 18196280
530 892 40516984
251 451 28172702
242 800 14067845
99 479 7696222
177 191 37519728
379 474 1461228
473 614 16992469
399 829 40497367
154 631 45009777
304 773 37860709
778 879 41959894
895 946 7150821
439 503 46047842
358 777 1769025
136 403 385393
331 980 6857555
82 109 13027794
304 915 30039417
454 995 28832888
173 707 11247084
516 781 15177074
122 818 38723533
192 723 5370910
329 629 11371905
387 713 39095961
555 999 21837759
870 1000 37578361
894 932 23835495
740 877 38443455
155 860 24361238
367 766 10725639
806 813 30136055
964 979 17821954
557 664 38154844
618 637 25449382
740 890 26972045
628 987 8455844
397 718 43206239
777 924 14606619
641 876 29357321
736 956 44261643
262 786 45898164
602 767 49262092
680 896 2050385
414 588 27294016
46 134 38762671
453 692 47695110
372 771 23269197
575 760 3255536
307 623 9578349
262 536 49764984
663 934 3371497
370 945 16972270
627 872 21887946
720 861 2139957
819 868 32078615
513 683 29826863
870 996 35383403
198 978 40844278
474 660 5697866
29 682 24968653
155 792 33379509
82 316 23606998
467 842 21269628
17 846 14612485
235 920 19191636
697 946 36180308
189 814 46139049
541 943 13397560
486 491 25893302
295 707 14095316
571 737 6870482
140 722 40584685
631 888 12133517
312 389 14842143
250 470 29615355
726 748 40698830
137 872 45567312
174 194 15978847
416 752 16179373
798 816 46293287
18 968 7116858
723 732 2878371
321 900 12997749
782 957 45941482
325 390 47648970
550 569 4055777
866 952 24322403
446 784 23288750
786 949 15810881
274 325 7555311
202 548 20768012
968 976 35578283
214 800 1794983
833 975 12106632
864 910 7299208
519 643 42240959
900 932 10040263
287 467 30468046
636 965 45187572
136 662 12323565
147 931 116910
850 962 43161282
911 921 9831793
934 974 21489496
955 964 1318320
150 171 43967438
828 906 12121508
869 980 43690188
345 521 22546403
199 903 9228603
794 928 22250292
981 999 21871542
608 887 6146722
468 654 35758651
372 469 12334415
862 914 9412647
98 310 37528331
703 815 33719521
794 985 45825445
480 629 1726805
109 371 46446465
967 992 9004452
760 955 38638187
359 647 22303769
360 379 46029483
201 497 43430880
207 904 45847002
322 724 27721586
376 412 41410676
733 914 24309076
138 384 41093550
354 775 7263617
394 496 8326025
552 633 19107493
532 620 43214375
816 961 32501131
722 875 15353565
485 782 26309081
491 768 16313739
319 577 6775931
219 602 30758056
889 904 13225437
264 491 17515041
403 624 1706333
119 141 5821540
924 996 11653248
328 634 12895415
418 478 48953571
301 452 2451407
673 995 2939381
352 792 43713566
168 993 5400676
322 556 47569260
105 999 29499093
487 696 41980585
542 978 26711256
916 927 584706
459 669 27000987
135 355 5098802
624 754 8763230
29 188 7059995
81 254 49460006
484 627 37556373
824 884 31970998
607 780 3697030
832 942 22284091
672 890 46263987
815 899 34970311
312 529 19056341
6 636 14585344
745 930 17115248
597 991 39900314
870 986 23213152
744 826 5637634
409 706 36086708
432 680 15659228
444 619 18243776
731 756 4373168
267 915 34471278
889 906 45601248
797 910 13874389
647 678 31800158
114 934 1967117
361 559 11457307
226 405 2407233
769 974 40168387
600 986 24063749
488 602 24639527
215 540 8042346
588 828 32572411
601 921 40127696
347 829 36056385
407 699 35214588
869 960 593541
77 194 1453675
746 776 35926347
333 723 26162533
545 861 19862982
683 892 21437397
115 938 24389322
289 707 11712983
384 848 24692740
494 731 2430867
89 638 37345769
773 808 34646090
673 896 1086316
365 793 4063918
653 843 9188084
276 857 16439927
89 672 940429
433 624 14735795
914 995 17181661
684 701 30239069
282 711 34724699
748 790 41420978
299 439 12738235
876 918 31272256
78 294 25385260
864 983 43818048
77 582 5007302
82 119 420517
85 467 16984510
545 714 19217781
507 883 23568093
73 75 43340632
786 919 6949936
9 125 10292207
147 379 31723008
574 775 4993254
50 329 39710724
397 516 8078669
971 996 12108886
352 681 34431523
712 779 9382308
200 855 23376436
544 740 32732840
834 979 18034982
579 941 24690650
843 940 8010574
207 242 14638052
113 500 36287048
570 764 27715158
73 489 2286790
976 1000 18539163
123 547 25649064
106 147 7924908
310 628 46121037
446 649 36390403
640 725 17425065
626 889 6344403
783 874 44512024
402 891 46202486
666 726 20399218
449 832 26250918
775 830 47376608
450 966 19570801
209 475 12180846
296 573 13365735
750 988 33498721
680 787 42452374
50 278 6511050
798 812 48999224
299 395 11062619
3 307 19912234
290 435 39047418
856 867 32066976
360 375 17889556
859 997 22925848
661 847 8179764
906 922 14813580
772 848 21443412
446 776 48659692
410 558 26938739
567 874 21621067
25 186 29896423
617 665 41208793
667 696 32156917
99 154 37147409
282 779 36902175
749 917 25222579
541 707 4788285
38 780 17385973
763 820 8850639
654 883 13467509
280 395 49898258
364 387 17178227
241 417 42789969
548 745 37867709
426 716 33008766
299 841 25142762
202 702 22256257
22 969 4515147
866 948 31244880
535 748 4336799
845 998 17216960
700 708 9084550
843 860 14119579
461 941 24272313
738 763 13442546
309 487 15221623
423 497 31734836
715 726 49057859
132 800 7348352
612 614 46147276
140 332 24370360
274 806 6567469
93 684 45933143
899 955 42518486
529 986 23899012
893 894 21087690
668 902 47777511
673 845 6447244
460 565 29270075
256 391 29671891
6 95 32553252
355 479 6284677
348 493 7823043
1 949 35911139
642 719 13178376
684 985 5538561
293 873 12726984
174 320 10924922
63 668 19733392
53 412 17326433
137 721 47967416
323 739 20444539
113 848 5191099
51 723 25249195
282 290 11450694
130 361 23054765
394 802 47907470
159 732 6484487
77 312 26082023
646 725 15819197
588 594 39176595
692 770 23751365
214 673 1411799
72 931 19510842
769 918 12041940
305 347 14036053
978 990 9153301
551 604 45426840
519 589 49581925
46 313 46549452
353 754 34760291
789 852 3800494
458 486 45874008
455 562 39994726
625 903 26158919
488 889 39190712
607 903 47854790
455 752 34001278
673 701 40158221
846 855 26079574
332 429 3436877
905 922 17188632
498 694 7207619
157 383 1414411
824 876 16845452
572 685 3302104
950 961 19697979
176 296 33747262
707 987 46141993
797 819 4142344
170 182 41617548
473 758 16442172
717 978 29881291
727 891 40075286
122 886 20329361
640 750 10585908
195 793 398625
946 967 10573075
306 335 35797993
243 304 32634938
930 960 26328537
116 212 25258037
201 504 28359797
550 773 10966469
580 682 20724905
458 502 19178198
212 312 23811293
531 621 46805169
447 573 30732362
477 782 23979123
115 985 48463244
680 802 15410494
441 979 16535288
12 731 27324206
123 624 27738159
623 648 40742031
726 749 2054899
672 949 17706701
811 902 16856762
905 917 45988139
234 622 22440193
44 953 4895672
346 845 15624931
841 1000 39322496
906 943 2946410
682 714 14351487
643 714 3985701
655 892 42974555
604 711 46324475
663 696 49922770
171 458 12209342
622 778 18491376
954 986 48884996
256 668 32832646
308 744 6507570
33 249 9219033
561 965 37392857
460 872 30302999
289 669 30281926
568 760 41819279
616 958 3738708
220 784 39373600
542 630 28948357
400 955 34350578
60 282 38986193
761 902 10260965
392 397 10087998
576 781 18712007
707 932 26421681
572 760 875338
8 484 15293316
323 946 36237493
612 988 27819608
364 560 16205145
666 722 48631469
628 860 12095687
548 601 21259568
808 955 2666944
879 929 12098003
641 753 40553325
251 732 22060835
674 844 39445840
774 963 36167255
951 990 27917051
480 933 1264420
85 273 48969344
903 927 2595417
867 994 46076584
62 699 15404583
429 789 27916904
385 930 16894272
122 592 44086800
757 895 48237861
926 983 4715334
583 822 36032568
595 795 1412659
730 802 8958233
502 689 15479548
187 345 46771631
751 762 23787252
28 636 18562437
376 566 27238672
477 576 19326680
646 730 46682779
825 994 283374
485 691 8644138
989 995 27855145
585 984 46800979
79 461 32112091
484 851 24155802
904 972 46270684
170 958 16602412
239 799 39056090
859 967 44451920
203 952 42306161
782 841 20334874
401 596 30527099
778 783 37702369
259 528 10480426
700 747 5813748
549 890 13592148
731 831 24778761
713 879 39441037
69 648 36639734
239 266 29932027
318 986 33905828
453 843 10989414
438 790 22029632
462 753 8925327
423 747 3024179
872 881 40899907
275 750 38867029
851 953 17821231
58 392 5499997
384 441 15064950
741 987 3784093
470 864 40947329
929 991 42058604
937 991 3757719
19 974 21172195
717 938 24649773
243 825 34970572
48 144 39962751
47 319 18609111
199 890 19617119
933 987 45945231
277 989 28471501
377 871 18280461
912 967 18202569
111 735 5018731
667 703 39779813
727 932 33367036
787 827 25289630
692 937 49276474
387 781 40569452
496 776 39299072
1 48 32668824
432 452 1475706
696 788 10754254
734 978 40972505
40 103 3281523
34 503 48568139
151 697 32405432
300 813 28606890
288 828 26622064
161 533 33799027
51 962 6761631
558 669 23503483
113 447 14072787
473 1000 10730973
383 800 13688247
848 934 47281335
535 603 22422117
376 770 6794518
395 607 18618748
11 521 36144558
853 886 22807026
340 396 11817295
294 447 26748588
159 506 7402132
190 444 13900236
376 431 14887134
78 140 34481739
744 810 15560192
235 557 33169223
594 891 40263228
727 732 28457502
412 607 35096815
252 513 22117691
801 875 47486344
118 318 26633392
624 714 13706942
737 758 22017157
480 990 35995779
921 957 657232
725 898 49615155
743 919 34308998
535 565 20806290
316 808 33073937
287 485 34751861
860 873 18160931
393 662 24638271
921 950 8010185
749 964 2731151
10 529 12025795
751 758 19456440
389 610 41890323
407 631 43052530
855 911 23219668
597 957 46879695
393 768 11175501
727 733 12719088
408 940 22891462
241 253 23294584
46 537 4105114
217 767 47362497
635 948 33015822
613 703 49967054
620 907 45785185
805 816 17595777
668 784 29642661
174 418 44050318
203 931 39304013
32 117 32454832
895 924 5817222
468 749 17173019
594 819 35620683
919 994 16645681
140 278 19498675
155 910 40952440
585 619 19513614
443 472 27265868
548 816 20054961
6 908 27964625
578 987 396302
476 928 2142764
192 544 17010312
268 983 42123251
191 579 35189253
727 945 26322273
446 720 30049220
379 854 18860111
26 623 16452209
119 816 43687007
471 537 18494710
921 981 44242555
433 702 18896277
141 670 13114110
438 451 5018035
271 968 17306672
544 884 24537847
222 886 19893496
43 73 23462292
293 757 7552717
866 976 40006883
470 921 5230958
783 799 34639285
29 590 25918675
478 523 40341095
515 599 9950307
844 859 21502391
201 505 26682599
265 676 7254229
458 771 27472831
84 600 41997886
757 986 4494419
656 834 38693701
743 840 20668109
510 518 26554226
423 693 33463814
641 851 31941776
130 391 12281149
688 939 41664130
286 554 8926607
592 744 37842262
705 932 22775971
855 869 34723101
498 803 7427110
32 810 9697913
585 977 33976951
741 768 18637047
38 579 46862627
745 895 7329951
578 874 37970835
724 805 34875082
192 517 12458628
679 919 33226548
81 830 24257208
34 833 25360978
901 975 37971563
807 958 31074790
667 675 46832009
945 969 42776912
377 604 2394654
20 382 45483815
133 639 27560206
822 985 800136
178 836 928134
157 831 36476846
223 325 46604594
495 523 37883331
959 974 36386865
836 915 7559670
549 849 35402054
175 806 17160270
152 603 8614224
205 583 36238270
167 311 11859708
972 983 16186105
453 641 29398841
193 777 25399815
212 647 44291180
683 738 9126937
326 484 25102821
226 917 2437786
613 800 4958098
689 915 5874182
226 924 20218739
432 500 12752895
711 808 21191886
31 255 5521822
511 896 39601316
316 452 10932615
460 535 7608163
922 924 25149888
387 733 3082845
552 629 25441475
298 848 30279033
406 623 45028433
982 997 24660905
252 967 20465674
255 750 7686044
51 969 13885243
143 344 6946612
39 46 48018295
800 993 22077882
847 956 31197033
157 793 48959953
8 76 33161960
254 847 9830312
158 730 46896844
183 671 13628404
162 583 20619264
379 930 17767838
696 762 43432537
239 629 30415160
587 776 2443046
967 968 38127158
65 83 17823625
498 597 34072667
665 959 6713989
713 773 14646129
300 309 18257623
914 934 4030397
919 930 46105354
625 706 6934322
653 717 42238022
612 683 24304997
857 938 48766057
22 703 25234881
334 823 15136728
742 982 22524284
598 895 1718296
38 291 42177097
205 829 28142232
741 832 40666448
346 416 26147537
3 5 35490523
300 899 42935825
121 505 21564370
304 790 13247764
708 855 49721449
313 400 206549
839 950 309912
32 524 18053411
864 870 9939788
314 877 4324343
349 838 4234716
198 390 39363845
618 820 23059134
400 571 12585489
428 876 15372795
86 590 8932484
305 944 33696352
812 937 41075135
676 821 43852150
193 900 13445679
955 958 25226165
222 516 38352546
968 972 27313525
151 749 4245849
735 979 15277093
582 926 9757278
412 700 1913407
809 819 30630936
504 879 25262459
748 978 43509148
489 547 43567812
562 685 4246470
841 985 23291112
534 991 712329
946 992 33689875
727 858 48115715
758 978 32876030
856 934 7579220
142 504 19204964
423 514 24737585
36 993 20809014
531 590 11230772
982 985 19949455
207 360 32105590
246 430 3316842
193 369 47880288
109 721 38715283
222 374 118334
387 957 49437275
173 795 17077397
78 361 32157968
612 910 31660727
581 939 5881004
596 646 37208468
618 698 34055501
179 330 17261523
704 869 16171109
178 462 43118626
403 990 9627059
878 879 44519882
612 945 47821426
156 200 33502726
387 727 11141328
771 841 28788501
219 622 48694305
207 610 39913358
572 688 744405
145 774 48625652
476 910 42393255
60 484 39948042
630 881 10605976
148 545 10950888
904 966 32166556
35 335 46922319
919 945 45219859
702 705 36395450
372 380 11899514
95 862 15537333
186 830 44227043
792 911 18995954
182 793 17334562
529 714 29338
204 816 5381322
926 966 1377761
433 689 539992
679 681 6858845
548 917 5652269
940 1000 29019416
646 922 30766274
95 292 42562020
605 938 3027607
488 496 43846894
430 461 34940396
182 766 11076118
801 940 49473972
599 964 38396414
646 983 11769287
872 968 32747489
487 897 29990359
983 993 10041127
106 527 27099685
905 956 33744182
510 552 4143476
54 635 9986826
35 771 41465278
187 753 30860168
59 551 5950247
771 969 21073295
566 717 18693679
660 832 20728017
226 791 32664107
329 658 48791649
5 712 29610102
697 895 30583180
444 890 12871780
22 793 38754797
780 937 28891383
724 825 23469500
455 661 37759958
744 989 15064039
348 446 24926330
260 965 19799652
836 968 2688427
315 714 42219205
703 818 24982315
415 454 49713293
677 961 1441713
762 934 5900098
256 715 49538072
970 984 14470467
588 690 12962777
396 578 43254748
482 780 48901815
516 731 7351704
862 888 40142649
86 670 18284374
243 528 33045341
580 898 45716511
264 634 17350283
337 458 44415415
347 515 30473160
240 344 7863538
452 462 39120684
694 799 30778953
712 981 17922198
225 795 38729261
158 359 40997278
522 744 46935452
584 977 18801739
297 543 26384497
627 845 41663751
98 623 13954304
117 854 1402319
342 751 2172770
439 962 18488239
483 801 37483918
482 839 45582702
151 780 36010921
845 851 25746182
917 931 41016736
458 607 12102614
477 559 33581811
651 859 4506011
960 966 19853780
534 749 30269725
133 859 21041904
800 849 22041382
677 711 16686221
378 845 28068664
485 785 11050837
974 996 5258751
456 722 22843633
5 105 43251589
458 466 32082522
828 857 16934693
200 949 19376876
309 399 816450
557 604 15087037
214 415 12947513
915 998 18401452
298 615 37475731
719 867 17929533
514 951 12888704
743 845 30042020
270 774 23541633
339 439 1426335
41 950 21033188
361 493 19506441
94 362 8846325
481 756 19809453
611 842 41521523
299 319 42801624
227 744 36452161
610 800 25337266
673 988 48704222
449 914 48181709
697 897 6917271
903 969 21907839
256 503 42648443
683 697 27922285
323 672 10875408
216 750 7018985
754 881 34918084
544 571 14535934
724 980 40159270
398 861 35279816
212 821 3749462
861 899 32149897
202 925 10049466
568 922 39712378
413 440 17475699
727 983 29939935
379 810 15197968
501 528 39997790
119 143 39010945
639 826 25660689
787 980 22968142
563 639 18708954
237 240 17685641
720 794 38748535
119 894 18699649
450 507 14029270
207 551 4854712
164 410 23553834
314 344 22655895
574 656 12010942
556 815 368993
447 742 2276617
947 956 1347302
530 828 41413508
833 924 29110777
891 989 32736952
401 458 28951203
85 184 31954971
532 956 34617881
837 899 38397724
845 994 14726252
481 879 25077629
348 537 24030080
211 811 49742433
131 486 37777599
954 998 3191974
689 872 1611662
193 595 47807220
606 930 16787840
523 955 18722326
250 658 15588298
350 587 26354825
514 524 36705528
514 821 44441811
743 865 28986206
437 607 29944598
785 795 10923728
73 968 15896165
17 525 34945430
229 398 6136022
653 675 31444890
561 637 28858585
591 871 1068132
678 748 40613064
587 945 25433544
283 753 26717503
819 834 47978974
666 709 27667501
355 736 14054323
696 880 39690923
3 491 17116990
13 742 23897997
750 946 26242710
532 955 17210935
641 962 15518178
845 891 37202611
817 867 15790224
792 796 9323520
473 839 1625034
132 570 25081388
669 725 24980773
727 739 19705381
599 764 27615004
107 928 49457868
223 778 43828542
520 720 3482571
692 746 14780835
559 661 46105512
336 733 39477796
913 942 38297755
268 913 14171595
654 750 26490781
656 690 39212041
736 828 48121538
851 909 31805863
762 950 10938184
156 627 1744383
318 335 11767408
805 983 28949100
176 986 46007436
415 869 16186751
374 456 26077274
246 890 10770548
906 988 16233104
473 838 18271460
358 811 19203640
134 341 5096892
837 959 27756734
216 452 12567405
211 918 27402696
992 999 43221861
419 977 1760581
489 539 28272447
832 855 45338185
122 296 23230774
674 883 44288920
906 931 10168160
851 880 7510657
657 923 19483033
822 988 48223853
256 452 16433852
94 529 31008951
123 647 11700122
154 512 33771710
124 174 32913828
595 732 7604665
569 714 10473707
875 899 45337291
879 921 15928139
505 868 17496408
574 923 36055394
423 545 7937558
551 596 17205063
715 807 11623
138 533 4562809
45 403 47355622
191 481 23910038
285 903 49307071
371 631 30507854
113 588 10161989
270 607 9767446
468 702 32550974
813 873 10188193
35 479 7148289
377 551 33303948
865 973 34932036
55 729 37397081
739 861 25730607
635 855 38540958
826 909 10256565
104 875 26615038
517 556 13019555
939 975 43169241
205 813 30724729
609 660 9876160
706 872 13921402
698 986 12652204
655 809 27000191
619 625 18141423
817 876 44172176
977 978 40487658
385 655 4077493
803 846 48961153
483 494 46816906
830 996 38172876
234 653 28504338
781 921 590735
217 590 36138189
825 975 12913901
780 966 12659853
74 487 42507096
573 907 17546373
11 988 49743308
168 689 44064035
133 557 4488253
554 610 7500832
225 490 7247182
82 231 40910933
554 831 41962691
338 864 19327440
220 370 18585273
84 597 23334183
791 805 33073940
487 672 1583500
551 918 34305082
98 826 10896290
239 635 25415807
105 671 13609871
150 667 39158239
87 327 44112979
35 316 20053107
271 375 15851864
250 825 37296670
265 318 16185673
283 910 34249736
302 537 32859048
900 916 39786829
574 885 20485787
285 819 37740278
404 556 12049799
688 929 44638760
130 140 1091296
35 645 28705179
93 129 15023552
195 931 37829582
423 433 15772342
458 691 36199033
185 585 29605344
208 603 1710532
65 370 28877116
216 390 21921846
507 953 42380091
933 997 3019376
50 741 47859351
209 522 22480283
663 821 14311911
978 987 41251487
529 556 10767729
663 878 43115029
459 812 47488703
817 898 38824832
344 384 4926197
473 877 23569463
176 568 5607137
374 915 5214502
527 907 37768532
746 929 45359030
306 578 23099312
161 244 43208842
756 786 19290051
282 797 20723052
777 912 46577747
458 624 36356487
62 547 22289146
483 486 13665494
711 778 33205173
795 853 45120988
254 368 11971639
282 750 28477462
893 939 15943555
656 872 12607662
457 844 27447225
3 340 49188849
285 720 18015024
758 779 33997955
960 969 48126150
161 897 39083729
756 998 14779252
528 820 2273096
791 919 1306662
769 908 5948101
764 965 35969737
245 670 48575692
650 755 44695589
544 785 46516476
765 941 621549
40 784 27340354
646 955 39726484
57 723 48774094
473 910 14074979
14 621 32746307
461 608 7491017
254 923 35941427
905 966 19092722
520 947 47390026
309 816 18181018
725 854 37482185
302 989 13430308
605 743 825014
402 503 15266918
411 533 20175058
243 728 17175496
38 609 41579724
965 973 23448973
501 888 34983348
208 783 13532912
169 364 38046642
73 402 25119347
381 542 16570360
635 762 27221876
14 917 18878325
316 562 21626113
347 656 46292940
285 618 41220973
374 846 42287364
641 957 38146083
378 745 17447553
314 336 19867707
214 409 4951603
421 688 32265291
480 533 47998349
26 309 12723072
560 989 29593913
869 984 30939117
853 874 38041482
55 687 24758306
712 729 47560370
704 896 43840001
710 826 48460469
260 700 12634317
421 484 23388957
153 564 13695748
345 766 31965168
433 453 1942767
704 903 5798623
319 643 48080887
12 330 1088576
173 460 28220090
64 375 4738238
54 494 40682206
112 606 1738959
3 979 38857765
191 447 29331815
538 942 45308354
942 963 33283692
667 900 12461548
796 841 6949097
624 810 44373552
429 992 30414086
210 380 26852875
877 894 21212984
185 881 10027192
251 737 33258677
189 795 15613639
892 976 18124587
128 956 46015599
206 475 39716529
345 387 19367205
920 982 19899518
496 983 43742829
675 826 36760024
599 807 45799793
691 750 18278480
433 772 13604944
23 115 2666541
112 228 47130808
156 793 35680038
20 500 38072375
956 985 32629844
292 541 26991950
440 516 13180262
157 889 22090440
296 328 28242839
68 388 26439625
11 805 11301853
36 587 35208234
448 752 23040099
643 726 35601284
759 827 18888250
894 913 35553803
534 600 40260428
251 739 14291486
68 280 24918289
119 874 33250716
625 647 34251141
806 888 6040184
62 319 45758425
422 560 22312720
819 876 19288936
849 958 21759290
570 807 7970286
693 820 22962592
830 998 26878708
938 940 19927631
22 743 6522767
225 390 5515658
536 936 31727050
1 391 18930404
37 720 48363105
525 722 48494862
97 787 25066672
441 862 37876589
872 902 29203690
524 735 7379951
294 455 40331662
449 559 27250976
266 491 26860439
557 708 14908024
709 783 34761844
321 797 7277431
445 732 15126839
519 895 23266293
184 583 14779793
904 949 45625267
287 934 27908478
252 333 46545333
477 749 41300925
920 989 27958100
170 283 44319235
227 340 16211727
729 775 15742960
750 980 37661730
84 818 21062850
331 772 23492442
790 997 6394313
176 938 33191
136 378 41103899
145 517 19549299
301 577 2932744
250 328 20485170
562 586 21681616
696 857 42270394
244 594 42266132
880 964 23207509
201 208 5592331
264 776 21342869
666 944 21691510
625 959 15462632
969 978 3708630
244 277 20971628
491 917 761308
357 707 42207109
565 610 19475873
840 961 29719596
48 225 8816535
289 327 39892362
1 910 2784704
306 617 33891397
18 678 34104093
660 720 14660890
48 374 37518058
711 908 49755692
492 809 31241096
609 628 38496283
283 714 2838331
458 683 2889049
517 772 26193941
211 942 42986297
217 502 42919986
245 663 46259785
4 123 18247846
177 897 41727714
427 806 25422132
181 835 24372093
782 967 27236929
255 585 11045576
794 860 5726343
948 965 30691322
600 665 19186702
748 909 28456419
679 891 30176600
727 740 3239495
628 842 40270940
715 842 10736620
493 872 18990135
878 991 40169458
187 383 16389277
559 617 7919843
605 623 8871573
864 900 18672907
380 823 2854758
507 666 12653066
456 942 9629516
686 942 26809511
551 577 30927472
72 393 27473767
92 227 36197655
914 977 29370975
666 856 80794
790 828 16416966
809 889 17534998
282 549 39477582
852 970 11491172
160 718 11961524
355 921 11127500
354 781 31594902
63 990 43846133
871 890 13757062
942 952 34807584
252 913 7864924
225 473 40048534
463 764 42886736
793 823 7608927
880 937 48308296
326 871 35635893
235 421 25099502
329 886 39898681
782 785 26857222
127 237 39858788
909 947 21327743
210 989 21319359
657 724 32419399
773 880 27347287
676 699 28969956
738 942 5655659
25 575 19481793
370 430 16931817
182 509 26015941
117 974 17351065
492 516 5494954
768 788 2618263
82 868 22195085
211 970 30945414
833 931 42272961
679 927 34594179
8 575 47508457
156 247 46002392
650 718 18846406
577 717 11295090
384 471 35628237
748 954 32572694
18 693 43284861
459 657 31239631
452 878 46004335
287 388 659499
489 695 29760303
388 913 29797670
656 720 34482122
601 854 19289063
325 592 1395112
902 914 25760042
65 961 40975900
111 908 25612542
226 373 45900218
27 240 47841328
944 997 33825129
893 911 36129287
582 767 10411961
667 775 1980209
890 970 39849974
945 947 2941310
733 744 28286845
126 336 47707852
61 227 6594126
475 938 17293123
830 834 32152675
676 955 21408450
889 932 48831936
416 993 36655128
807 853 25536204
438 974 40934520
401 493 39025375
563 948 25481767
97 313 11808796
853 981 56824
795 975 12111105
749 950 8222074
81 331 36708540
776 926 31294064
835 910 24794304
234 423 4714113
385 639 35893401
70 815 26453809
327 897 12127868
439 954 18159632
455 765 45677603
512 965 17709233
628 968 36835800
614 691 46019678
914 982 16643151
529 573 40653194
695 705 11557560
67 502 12953223
737 802 303381
406 807 9847418
815 995 45356873
832 941 18898315
310 314 26027122
947 1000 21316321
520 866 34737401
216 261 47806797
66 594 3989992
941 966 30838597
90 127 1976571
196 483 5656725
797 897 27632505
685 927 43331665
383 981 4683204
327 893 47335822
789 906 42702511
661 951 33164881
17 207 18865937
564 762 35712200
261 670 15706136
444 532 35925944
615 707 19516383
720 785 37059767
1 380 135618
883 994 29858075
771 950 31891825
659 682 22183346
481 856 23331139
243 430 21935028
93 460 49414989
221 262 30287733
53 78 15955764
448 811 2938463
143 495 34756799
904 947 17419296
12 80 27661232
138 590 46911136
378 967 8302933
3 252 9774774
971 974 43519066
734 791 39808923
82 923 13139041
629 863 25881375
741 989 15646420
593 846 18459290
329 534 47924218
78 571 16960038
398 778 8080713
567 585 17656971
565 636 2737916
245 956 36094331
838 877 13041893
506 561 9053568
459 978 10823043
660 799 28590386
87 408 19480023
257 487 35111085
859 940 26126836
785 869 33265858
928 930 47486294
576 587 21664493
621 934 19844084
261 804 48638727
569 864 6640792
288 816 1446077
825 944 26663791
543 604 5110721
259 777 30158044
174 504 47673535
134 314 33268498
795 931 39796499
291 327 22871138
204 390 15854137
426 464 47991761
192 831 25794053
914 942 40046318
533 581 22238484
796 799 5375843
40 878 31650306
440 615 8909001
400 802 4035549
490 685 25531073
532 888 19042394
638 853 39447360
423 914 13662663
548 643 20780586
666 848 4690753
624 671 24578467
522 621 2567975
643 816 18463394
8 29 16123727
64 469 48071750
54 385 31342199
145 962 7313774
543 720 3423486
658 832 14286084
577 989 45628244
555 880 14933273
636 701 37438255
181 670 34798903
635 887 7356799
633 863 38904818
764 880 41963941
187 561 31291969
117 570 17743071
374 675 21417356
350 626 8178567
14 47 2013574
853 935 12064382
110 788 1241661
784 844 16525795
219 809 5591408
555 815 48354824
659 866 23188000
184 800 32273062
501 543 40905705
59 361 4532047
616 952 20877971
16 505 11572773
932 973 49411301
188 925 9441226
77 116 13453241
883 924 15726231
224 419 18323286
467 724 483217
970 980 4405753
701 781 12143256
597 706 43997493
150 781 33691874
799 959 27726077
816 923 35463848
686 999 10945024
306 508 27925151
965 969 41500981
354 361 33416234
521 709 21205558
416 668 19906382
533 708 11476689
275 344 38833126
842 876 15678428
701 997 8444824
393 958 49128906
51 681 12531335
825 986 47870076
487 580 19814474
359 950 44829529
447 643 15160862
707 837 5189025
616 995 49487703
395 623 45815166
945 984 13692061
116 958 14878941
502 578 45957716
732 969 7600891
161 294 40024284
323 454 17236803
407 806 20653691
3 523 40654551
14 738 7633431
391 789 40186221
493 841 29472937
201 715 35024732
827 891 28296686
178 316 12361334
127 509 43164640
555 802 44135065
530 536 18376420
137 365 8214145
911 947 31014597
735 744 6826976
879 989 20607073
204 594 29673137
187 318 21356834
53 192 49433801
683 717 20978736
158 639 24923567
916 924 27050597
668 810 26431021
381 495 41647874
175 1000 28280487
859 933 29599392
454 507 17081132
784 858 4776937
824 936 4928971
516 583 18038919
657 865 34265384
381 992 39150941
867 902 37982543
372 777 43950581
124 357 13707335
361 452 12362426
763 805 8023659
622 836 33825768
486 664 15088373
427 554 10740544
603 832 3441884
274 463 5072256
442 580 12965088
183 642 13950866
35 907 18418018
653 913 22949252
64 90 32914426
367 458 19364152
713 905 34451652
947 954 21308253
450 475 39472634
21 912 3972765
498 621 7752264
93 497 12971928
901 972 40920667
35 525 24883218
287 995 45501372
945 971 12693096
815 849 45568476
313 535 49283017
476 978 16719984
940 960 39784610
274 621 13529214
538 989 44798938
405 646 39589176
422 887 9259840
729 931 26807690
272 477 30522178
699 962 41921007
387 446 34393695
17 757 35448712
559 954 12002911
166 960 40435183
7 937 47434049
966 981 24942025
645 691 24231541
514 881 43710362
360 373 6929995
513 935 4654430
562 623 11597228
210 516 4937173
150 288 15661448
319 728 43448990
353 643 12956303
193 904 35534727
127 812 9890852
621 894 24175524
794 976 12518030
231 700 5220126
24 656 27322225
23 1000 26573518
206 468 43454973
379 895 31715978
660 876 40858086
555 579 28816959
544 704 28195732
359 822 39067072
986 991 45034907
531 684 25020894
246 829 34581101
436 600 44467769
843 983 5641807
186 253 459222
931 951 26822025
936 967 37702513
134 394 19697890
49 174 46191124
558 656 42746827
790 813 36482408
830 934 4871131
390 602 23816908
895 916 39428219
640 946 29034532
944 955 1247971
692 966 24904563
237 794 38743109
923 925 5496749
915 923 37039815
673 861 25349190
80 570 17766967
673 919 42856335
466 804 17570938
689 964 21054402
231 442 22973894
382 626 47075547
838 988 37809938
915 996 276650
520 946 49939658
103 381 45281063
160 627 13903558
434 622 14139653
73 806 31181949
897 994 36366090
527 567 13987958
485 893 27749917
815 945 10663552
28 218 1525153
20 887 34424355
1 89 6114177
8 249 21072342
753 902 9754508
660 911 1701362
41 171 5317252
398 795 29415527
575 954 34117745
860 918 35495726
725 921 8010171
768 809 30226943
138 188 6849656
374 505 24280387
247 296 30482563
254 401 17022924
799 846 30553038
532 743 38185284
523 798 467321
52 630 36568035
770 783 23004451
585 677 7787109
125 293 35009152
229 823 31225404
669 886 27790635
685 838 17962754
745 956 39327550
87 398 40244017
170 946 46430881
930 971 31446422
185 444 47932447
94 454 8331267
584 723 22555327
830 920 41061317
479 646 44643793
167 879 28896341
781 854 42274375
320 626 43044051
188 863 24601670
296 483 47455663
922 980 8189949
141 906 38847018
28 183 32598454
124 970 28221565
497 817 13044650
419 783 19521239
620 920 12307226
317 534 44726029
861 933 29889691
456 784 7089549
737 793 23254066
609 713 19918485
611 746 4112160
519 563 43631138
68 839 29518975
267 556 30102186
812 847 43042574
365 486 48745869
687 771 30020810
73 895 44766538
195 483 19171646
488 606 48209646
466 686 2345883
606 858 48901587
66 76 30783371
921 954 23427590
506 676 14890819
820 826 17794441
898 959 49578711
499 935 42700731
366 651 46618323
170 814 46234132
276 763 2268679
666 975 21344405
278 697 46582050
917 927 31653503
794 883 10776707
638 971 26365764
767 794 9445963
398 834 27236411
237 650 36816695
535 760 28997015
177 868 13452717
555 817 45560858
294 646 637204
394 529 22521734
645 720 17001321
30 429 20248277
145 289 36756239
278 701 32124457
108 233 7608423
379 538 40828678
326 923 9661473
654 793 38677183
782 894 45376466
319 353 27276590
705 989 40570566
940 973 33454632
829 967 33078807
102 162 7520432
295 417 7800574
365 665 43680107
610 739 23169898
448 961 15422037
689 878 4455375
882 946 3430193
76 185 13600961
365 503 7627462
66 925 23562561
502 584 40304584
615 697 42146775
942 999 27768725
388 606 12913505
28 465 21831970
469 567 29439530
284 635 25368884
486 983 30996414
898 983 37202131
477 526 17800829
746 787 33553019
521 927 15443951
867 967 33242646
796 824 1592151
225 431 8913319
59 202 36118923
682 746 40623432
709 847 47105026
841 881 48790870
362 423 31907247
719 916 4961259
358 704 2253069
54 142 2133516
137 692 8734844
507 804 9783716
212 770 19040715
918 925 10319537
39 499 39476630
247 703 42532286
480 750 7727698
416 982 5069969
716 814 14289830
655 901 43584549
769 792 48999676
665 923 43974107
377 586 30323161
618 897 16565868
656 898 42769001
245 345 5685538
428 717 7879135
668 877 41175752
178 591 38920060
570 946 43694687
163 633 48566892
256 896 27971986
664 919 7135577
802 969 19005292
231 335 29842491
604 864 31029833
27 298 9434221
84 487 32022794
155 522 48027526
105 768 39846157
875 885 12477286
347 790 16354781
349 557 2420239
259 483 10376741
106 357 33549879
17 93 44274027
515 707 47917467
914 998 35449466
913 914 18893205
393 755 12245664
22 423 32766193
566 608 5470874
879 895 2736253
175 498 39067213
762 953 690655
144 971 31057463
227 368 14333739
892 911 24577188
402 582 23411253
442 526 48378533
13 320 26863524
127 715 8722494
687 874 45055432
248 523 7780319
45 593 29933102
614 732 6489109
587 688 32792561
467 995 21248770
751 913 49862994
30 302 32405259
881 981 40081675
141 338 22026448
305 650 19214817
283 359 6792545
154 300 6778745
282 494 32937007
13 801 34129132
232 914 20036544
81 408 4537245
200 609 39609639
330 914 44944587
432 751 33146548
283 790 15555554
939 997 32050536
683 948 39430167
64 161 13117227
118 154 19933619
360 408 43860161
846 896 15688239
126 739 28354043
338 750 40347650
469 980 14863018
595 849 38633783
457 866 49863897
341 572 21952706
733 830 48571964
788 981 12631956
660 966 38767715
103 420 107757
351 621 38327219
765 908 25392242
546 868 20967447
99 459 27463679
209 531 27109875
449 807 10045758
202 498 14426074
237 611 21816313
344 900 23087872
693 881 19999276
648 830 29827314
819 926 47371871
99 105 1713284
275 469 49489074
444 474 29779083
802 939 36272954
554 760 42490445
886 916 31944075
491 580 3146166
258 624 25856918
185 836 49058125
859 904 5208758
163 998 28922598
80 737 27072389
651 924 7081496
652 756 20735348
876 951 27684465
755 990 38189083
791 869 39232873
396 624 39733837
54 572 48807573
186 343 2424688
27 923 19908509
740 982 1037323
292 418 593136
589 724 11487649
555 960 15173430
813 945 16822718
837 952 19539975
375 573 13069647
5 501 15758042
884 933 6010166
746 833 23782720
69 190 3762590
249 394 29286610
576 741 32955660
365 687 27327975
725 749 7773239
96 567 19168523
528 689 42478746
70 621 9223213
905 985 38120007
955 963 1430168
313 844 30707966
196 304 48818469
106 698 17565822
499 529 26021038
641 889 30203547
27 214 37120709
618 696 37000337
299 872 8150950
518 698 27627800
835 847 32818923
258 875 42398393
277 418 40556031
635 671 33733599
261 857 16118869
815 926 11514801
634 708 35697754
776 949 26896415
281 815 13113512
694 949 9220923
330 720 9152764
580 717 44030027
241 987 20381162
682 922 11679772
799 866 42771919
304 410 32627865
352 973 42865160
492 512 3605915
483 922 31251681
18 899 43864067
1 6 18337616
161 845 18335111
607 884 18835044
834 877 3078473
217 556 23689976
725 767 8888238
330 850 14490412
224 463 13542893
448 871 38705430
880 966 27349606
100 728 20601396
485 515 8299190
625 835 47477285
245 974 40731016
47 562 14072985
771 780 38529197
187 200 49202951
940 948 28760944
571 921 1210654
703 937 45959587
644 876 25529597
331 539 23323262
467 581 38233510
697 777 48843178
559 870 19791792
375 550 45948312
656 774 2113469
262 501 48967447
233 284 25349932
36 548 10334886
824 856 11085072
670 900 48431878
572 861 4365920
277 310 41227156
456 659 32276976
641 900 41292886
508 932 2298143
585 610 35118292
315 390 2120146
646 863 27821481
574 991 27440674
664 896 28796377
812 891 26033746
733 986 620645
709 947 12636420
37 951 49946525
908 935 41280940
350 787 22293942
792 872 42100036
912 943 32652828
450 456 34901826
174 207 13944841
640 700 47669191
538 677 10317015
23 925 24783513
619 640 46059667
244 619 37976659
767 776 20829522
64 196 27851867
103 996 19290696
149 442 13014165
793 877 27833366
327 835 1642966
583 944 2721124
797 851 30555548
24 984 39568304
750 880 33454844
200 742 32600293
275 606 44033115
77 467 17058096
826 976 2944481
160 640 43187343
489 584 13924779
703 727 21430955
583 926 42337856
357 596 10286567
197 999 37586503
218 414 17070777
109 695 9823223
750 902 108729
316 363 26533966
328 363 664439
898 1000 23106438
82 125 33930258
851 954 9980741
87 267 33222534
345 499 30120724
616 719 463814
634 993 3977746
482 492 37406475
765 827 27415017
597 834 44059371
867 997 9882626
752 928 18988973
210 841 35237749
424 523 18932572
666 963 46942916
935 1000 11825306
310 434 27016392
668 726 48489655
353 890 23979627
830 836 12495362
632 757 22950424
100 668 43032287
309 726 19319664
934 959 27361946
64 514 19028799
96 559 8784251
192 887 39697710
833 998 44627739
24 327 20488634
256 459 5134325
393 948 21050340
208 416 23480768
355 373 15239594
51 146 22139389
255 467 3345207
91 621 44496588
488 680 23610327
740 929 13923843
132 694 33593261
934 957 33616769
810 850 47536168
477 936 10524224
919 936 1736371
370 861 7252906
237 433 31069100
880 973 46252590
949 981 14324632
826 844 43286674
314 423 7144085
514 897 47369995
244 546 1495055
481 529 44748555
932 975 26139447
358 935 23828058
663 736 27932721
619 620 26712424
710 794 21316237
203 975 49291746
412 987 4452857
704 914 27159683
119 825 10854965
752 954 26193453
277 966 31016519
372 586 7350328
846 891 21411055
160 847 31715850
675 730 8112733
606 766 35934055
841 974 18955554
476 647 1256843
970 986 27156197
244 919 10674550
71 943 45675991
886 989 42921608
436 969 42469097
32 318 29352909
61 201 21482172
299 465 20623770
528 784 8995288
572 696 32484697
232 520 2293026
589 928 26988449
714 933 25373192
913 973 45379978
831 991 42240383
359 941 42544447
639 808 37282351
228 288 41525460
153 264 1329900
913 934 3198042
420 532 49189353
191 726 19674161
244 423 31743784
968 996 20221470
497 600 24978101
44 902 16568861
695 707 17261332
44 529 2592249
606 666 15262584
33 644 33700761
291 651 35521590
410 588 38007325
944 977 26755704
424 953 6451882
599 888 18534966
669 785 31018625
515 897 44185570
206 543 8740183
454 845 1967587
58 871 38617825
250 592 18009669
860 901 38384174
825 940 32936623
452 678 22077753
317 460 4971413
44 681 37642559
86 874 11512878
231 765 19493326
56 148 29094057
412 976 25764255
402 902 504860
172 909 49972133
844 987 33197373
668 753 40455270
461 550 20798420
97 493 4684554
277 379 10917104
726 796 31225009
229 664 39158361
292 512 14104842
866 915 31403079
531 577 27173538
200 561 34560849
51 938 12832505
813 849 11466536
785 980 48322779
445 568 23606533
62 426 49051629
692 790 8263136
623 800 34626055
794 943 26063203
543 1000 38792001
218 370 15178782
78 784 35710033
969 994 1271804
477 916 4061332
493 913 15341686
87 303 3164138
371 394 39845638
808 918 37968199
902 933 27144415
344 472 27631751
64 304 18520027
517 881 34810370
349 776 105269
40 908 44543329
57 343 28742136
840 979 7841840
839 947 4764471
730 928 44454580
867 883 34000895
819 930 32477182
819 822 44964362
579 678 44903488
391 499 37954869
435 827 29985888
366 525 18279604
554 749 48032203
469 773 7689477
631 689 8013196
619 754 25581090
523 685 4236317
260 877 15485051
372 751 43976188
227 964 13684515
225 720 7299970
545 765 1415498
612 702 7671921
828 998 42197867
657 796 15197644
169 471 41371206
330 669 18117099
766 771 39482641
208 638 27349326
608 953 20519531
509 634 13407154
881 951 35363089
587 635 26382306
298 704 19541972
359 455 23450448
16 666 38309579
152 656 7506148
539 913 16898629
119 597 34561940
613 959 38812929
225 243 2591157
198 496 6890530
755 962 25575568
890 926 28884317
632 699 32954169
358 888 4371573
471 495 10914204
102 767 45033193
349 409 30524121
679 774 26287340
41 151 40178514
262 340 37501717
95 849 4104321
755 823 14371928
703 882 30722192
636 659 31719093
788 797 5305379
728 916 19429167
512 550 43331833
371 792 37270656
383 579 44410931
502 766 8600331
632 955 30893299
139 977 30115602
27 450 41078057
390 724 17663017
255 377 5896618
872 908 30032490
966 979 13449987
349 516 8492139
239 900 36549900
553 948 27669869
98 852 26304064
580 646 13282134
212 560 3887819
655 882 30304354
209 537 40993509
148 487 8000789
868 979 18812767
115 583 31142260
467 963 36973435
346 547 27669748
714 870 196097
567 575 49746739
310 347 8928015
685 966 31807206
167 228 31522865
183 771 45877394
222 485 46805809
785 924 16893824
389 675 33793201
338 654 31139563
976 986 11554294
631 824 48037627
896 972 16770567
377 724 19878391
578 635 30558199
340 901 10781366
131 239 22810367
215 216 11591510
422 921 16116560
735 980 21342001
385 973 41584678
430 983 18077965
764 884 31611681
483 795 15800211
853 985 27354449
661 762 27872643
449 792 47073423
364 649 2164901
269 887 32105108
873 954 35416707
402 664 12697284
428 742 25784789
437 879 36295243
810 818 24328893
405 415 43979627
633 649 34660020
24 84 7919380
133 559 33433796
709 733 47519414
839 919 37170297
534 801 22860243
631 890 42251282
829 882 48207832
452 531 40862843
859 952 16169773
15 537 24505216
523 994 2477707
487 981 25878459
828 855 2286990
189 420 1565006
280 856 32383499
931 977 4928856
518 620 15824291
791 997 24791073
184 256 44745368
568 663 12650008
318 530 23905248
557 849 11129216
500 520 41647864
494 515 33728230
241 761 38107515
356 561 46153942
706 840 28761587
846 950 16057550
197 622 21371375
659 930 24462835
249 557 47031254
158 756 14629251
197 756 44546170
2 559 30003851
71 313 28215536
751 874 20551002
314 574 30648224
133 223 28687797
800 916 10883864
488 959 26093004
455 744 34850854
790 854 24478957
111 879 48764197
346 392 630392
584 664 14407319
514 521 5353107
21 565 39692020
51 866 45587870
17 913 38637762
409 494 1901162
425 974 33725414
550 807 38727461
80 333 32262970
154 593 6665241
332 700 23250783
759 943 10053143
773 835 37281749
280 506 40956717
21 847 24344904
125 316 30800415
384 887 17625261
428 955 23992341
76 862 40357006
88 825 2686354
923 973 36699554
784 836 31930533
155 727 49198241
255 866 20473827
242 305 14356310
336 699 14160148
864 872 21625462
406 906 5825069
522 524 17911856
529 594 42169727
453 967 24490757
6 600 9567789
389 809 37364954
696 914 41435875
89 925 7501644
243 866 16443205
893 983 23765059
820 864 19096486
764 953 22234058
530 589 42205051
844 995 4131998
128 561 32860815
177 757 6176260
820 884 27905656
525 823 43202272
487 622 8220745
2 12 22898436
59 356 12987657
157 185 21628614
515 862 9939428
190 563 32954453
606 961 16722849
309 619 21530317
404 773 27280212
424 511 5044232
273 813 3456597
364 565 20325176
657 899 30492144
91 373 10522930
118 871 45268702
764 976 21112717
621 761 8060404
312 788 24166892
768 975 16526619
761 990 38658840
661 990 41602688
562 641 37028178
500 793 30120973
51 853 24317031
954 994 4210839
59 416 28324356
466 862 31818841
24 742 28202316
496 679 13692449
655 689 17798312
56 97 21037385
5 786 3748958
58 522 23097961
443 556 37375334
142 306 44931659
833 872 45647737
133 920 8631455
522 887 23323114
459 912 11452016
660 757 44302009
597 604 12428631
646 679 29766630
734 949 49228143
150 783 31979395
147 246 25136648
981 998 47135757
28 354 46520864
74 729 37100668
530 978 44586639
679 885 2767385
42 355 22328449
358 705 22740752
252 405 48075433
171 205 21440198
406 921 9778100
869 962 8935276
524 527 24514428
112 762 28129365
447 587 5643007
904 976 32469252
356 941 43798415
105 644 19829130
604 936 33632459
764 803 8787215
1 778 111181
376 530 41325102
727 954 45864869
739 811 38836230
473 791 30799494
397 744 46784269
726 735 28539968
253 902 39649064
407 715 49183982
849 952 20491257
519 635 48015345
184 934 19467000
573 732 8626461
86 317 40427078
531 840 22307633
811 948 24119230
111 351 32198541
659 821 28609100
652 760 38358431
104 294 33367810
141 984 42512415
243 512 14404328
935 937 17975164
49 217 28247060
77 536 7775510
65 519 37316859
290 829 48704557
744 755 29299079
553 891 47220761
835 906 39544426
774 822 25635132
404 597 6196913
77 658 17026998
647 930 21278876
589 975 21841495
540 687 10878509
329 644 26512730
556 833 25448191
451 804 1474512
333 461 5416921
609 948 10147418
494 983 11231235
387 653 3288859
604 1000 39856088
205 366 25963629
311 401 7374493
15 228 3467731
733 973 24750097
579 781 17008048
865 997 30506949
398 510 41598006
561 937 48799150
941 976 17233824
555 814 32962041
761 865 1676452
921 974 48508702
226 350 23715107
652 670 31987128
359 862 6594084
920 993 46719892
226 463 42339584
323 972 38754696
351 393 41327838
233 765 35843462
660 854 9528162
307 358 851696
198 959 18384930
15 895 37153582
498 513 9051354
911 922 20992639
448 846 19405408
638 964 26240012
254 502 30901722
569 869 46530499
166 925 5341102
636 895 39585634
465 962 35197370
182 771 33199314
129 618 243654
849 979 21011383
795 997 32014390
719 735 29130309
488 621 46014212
775 828 36435413
354 920 6414318
933 958 4456248
932 945 49700716
885 998 48990923
457 797 265317
289 704 3935051
856 909 43080354
896 932 49647083
637 940 5647747
251 924 44801188
90 500 40654833
302 622 48155853
443 839 31672211
471 605 19189355
603 762 41483845
850 916 1087690
803 823 2291910
487 509 5527885
74 288 39562288
631 759 47381890
472 861 10273454
738 899 10434937
945 989 10093545
112 759 25822039
862 929 36264131
539 754 11137318
126 766 43441352
528 825 31808495
330 788 20878689
394 473 29617803
101 672 49813963
852 914 27084854
978 985 26050376
310 806 22121061
977 993 35204885
503 781 19724634
487 834 4532507
666 877 29391989
693 880 1204841
360 694 13592397
562 798 26816354
335 749 45621503
507 606 17800243
85 564 27934022
137 263 21756553
267 998 49808588
6 643 10370688
626 669 4383552
709 741 43158110
177 667 38149801
331 817 29836673
117 918 29735162
76 745 33943702
233 559 37606
904 975 7904140
571 866 44905973
235 602 10987720
565 632 47602520
664 776 45852443
971 989 12868602
278 750 42792817
439 789 23864279
635 925 16865995
453 705 38279185
618 812 31607663
177 816 39655872
469 923 18298717
436 498 13787914
848 924 40641414
839 984 23861877
74 401 44769081
469 958 27147512
741 775 34821854
293 520 42331480
228 557 32806630
26 377 28123314
813 834 4867586
762 933 3080659
320 738 33681555
16 108 30467408
142 629 31784674
246 543 43616084
800 921 18683666
509 988 21112500
388 858 607955
663 909 49384393
733 934 25854296
595 872 30262014
583 972 30562826
848 961 12154408
213 609 9508350
83 118 9322518
692 788 41385124
767 961 43299305
724 986 24282818
10 870 24339110
128 530 44115361
420 539 24036618
711 915 24655495
467 805 21146142
575 992 25862244
811 923 13543307
715 931 43138256
118 660 18373294
653 862 19269813
733 956 22934255
212 869 6149065
682 919 9781839
527 779 45659200
316 534 5038657
549 772 28034239
538 915 4718267
462 763 31386259
953 976 7149708
412 510 26609443
322 896 3664752
542 684 43463715
100 494 29244642
392 930 6785547
370 993 49521841
277 449 31878728
653 887 39981526
328 864 49651505
366 659 26897413
870 963 49687612
916 950 6010370
867 930 7158642
740 846 26669238
787 872 42715424
801 922 2638978
554 559 14319440
526 644 47360979
320 935 40446839
570 981 16489335
625 837 7532016
98 675 25894191
773 893 9234985
899 947 12221957
465 983 18931741
977 991 23338591
915 920 45508738
240 311 42344789
706 730 25839427
880 924 13111488
612 676 39581232
520 575 24733843
495 606 5712629
828 880 1364463
911 929 13755592
331 666 23697009
361 699 4135783
351 734 38560847
383 477 33548226
555 583 21868835
579 671 18444404
966 983 8240518
274 423 13779448
223 659 17201633
754 772 18765850
201 406 2139392
854 988 45986219
728 896 18664296
615 741 12996601
201 661 32463339
907 975 49149055
875 986 6414969
126 384 9766360
313 511 1447353
609 775 44355706
455 824 26972248
420 748 20535328
278 284 32335266
380 461 18971784
156 901 38483023
289 696 22522207
445 590 2218783
339 641 45842426
516 557 34238889
643 866 208454
131 293 48944367
156 787 44713858
479 510 27318199
124 594 34422827
181 589 17559830
589 712 46202424
739 829 42906574
794 979 28449288
320 521 37853530
67 726 14209049
188 785 45026118
431 436 20489594
663 757 15797700
679 918 35586051
423 856 25877501
727 806 30763971
789 997 3240357
120 287 8544442
924 930 1274962
616 887 11159240
626 916 33788302
234 862 27350246
853 870 39526442
853 930 42096788
831 889 11008214
30 438 15040402
816 870 6406511
924 942 24169555
294 435 10597400
325 683 47755439
729 795 5258764
49 377 41101144
611 678 41700787
146 842 11292175
678 860 346739
37 645 24891928
302 546 17328712
212 392 41036011
662 772 20203415
349 639 34443308
103 678 5867327
516 918 23280989
18 699 20782322
946 979 39344083
559 595 48354115
504 603 3736806
321 804 14898047
257 345 17036653
174 716 2206529
270 992 9645034
321 587 27366209
794 875 33526657
93 544 781293
278 870 24115119
55 469 40371259
510 887 30316600
177 227 46640957
851 947 688225
207 924 19631990
249 987 49981152
844 847 11077228
97 723 34858641
362 421 25729406
610 700 19991274
379 985 40460792
765 968 49138865
98 312 39941221
779 830 18253548
365 899 10597412
598 897 2290842
369 999 38882366
342 692 25279648
682 685 46750839
821 919 21510918
665 668 36496163
671 929 36747235
878 946 43565755
219 892 8486038
109 826 15749040
819 985 34440759
132 938 6148991
311 868 32735438
770 904 192646
511 781 35637442
372 993 41116310
766 775 11175956
750 878 30557001
27 764 42720972
713 974 15953430
295 931 24940084
395 842 14756130
818 918 32269381
82 962 13375449
701 846 4639327
450 917 17761086
569 817 17915837
401 997 16778879
747 844 4564135
158 669 27500109
623 979 41752937
87 596 4434026
224 932 1292677
387 746 16019332
729 772 3088037
130 266 3151297
307 586 31334483
78 133 49757083
801 889 39713260
219 966 29593454
35 938 42055634
394 467 45275343
62 110 29842274
5 46 31356832
540 883 18794918
117 531 45920097
662 732 15598539
403 530 6628809
294 389 30654677
259 394 21861398
243 972 26043153
632 735 29938209
324 947 2318795
440 806 17844789
537 587 14041282
583 888 42838305
499 687 46734169
739 850 16675084
370 500 26442639
826 834 5355017
874 900 15732657
281 901 10280300
181 775 38133327
546 717 19052123
1 323 48541548
901 981 34286504
541 716 6852729
685 857 7086814
280 537 33169029
951 985 26234521
744 869 9594542
451 548 24001691
669 752 9812955
308 917 31016477
37 121 15834541
948 954 7100771
213 795 21915442
56 318 6376211
102 119 34564060
954 992 35877703
924 975 35335090
971 982 17883873
665 968 37678278
258 536 39122591
17 450 7943527
231 282 39301999
507 969 3834647
205 347 35473924
446 819 34888640
402 950 44679977
38 527 26641442
617 984 27645397
494 706 28856336
510 836 48389248
852 860 8316252
437 775 14036150
10 377 38973968
334 581 15694186
726 951 38670686
782 872 1106316
392 532 23159258
98 416 23517918
708 994 23470823
496 542 7467651
171 737 32918255
917 982 16108248
302 819 15607256
938 990 23378952
19 939 35559859
118 348 7694043
896 901 38321206
14 671 30698447
625 669 14855532
245 558 4078442
28 876 24392363
198 848 7015502
400 652 32693575
822 966 28869902
441 628 44623749
755 883 37886784
338 809 29866578
943 958 37129812
257 960 36338229
414 663 44640932
400 531 5907203
270 366 10276555
374 815 47692370
795 906 7050555
79 632 6962863
915 985 14140042
485 846 13784340
595 671 17293453
966 977 8046228
141 780 33600424
866 982 18952665
718 970 45006692
387 692 14189776
352 575 4315586
267 977 18011939
222 826 33334992
699 895 13852904
38 575 15475833
589 863 11667608
670 686 5875361
521 657 21901506
735 768 7786354
685 810 19937024
9 426 7787760
308 353 1753643
301 745 23210708
496 592 18753739
96 841 38601367
449 706 8028113
394 654 42458573
494 934 10344585
608 722 1572404
285 355 19420874
675 966 32406157
601 967 30859504
169 798 7679786
582 820 49928331
45 504 1667145
457 619 7966937
109 445 24488096
711 919 7716466
322 496 11489593
373 955 20570691
95 804 19845120
152 569 48464061
391 586 36192411
595 697 43689166
355 794 3094137
792 854 21450129
387 520 5920174
669 995 2841282
130 478 37018494
58 467 46209652
87 313 17043511
516 570 18496390
248 477 5013829
169 702 29646547
14 488 22066560
158 160 45391529
706 989 10414792
196 795 32587901
508 852 45954772
808 832 16486492
481 620 9365191
61 804 4947365
620 849 9387524
172 897 26884598
296 963 36170180
249 972 2177764
487 910 8496870
668 862 12751855
639 947 4708358
257 810 31394612
844 881 28018640
603 759 42226405
682 921 47031062
295 629 17432183
715 971 41827361
255 783 31457690
430 767 9574597
297 633 41218030
766 785 47014584
434 534 46770932
455 928 15235877
499 932 42981827
61 203 9092859
108 402 30047484
110 273 22897291
191 253 41589759
266 341 35907026
182 688 6915039
732 820 13044243
70 746 1197076
618 707 19826986
863 985 35768176
284 593 13250076
595 631 11378773
328 680 1459186
413 488 36721956
250 734 25815240
16 959 8713208
400 951 6573985
543 822 30236053
437 767 26794109
449 638 48967195
534 903 35678766
196 308 34643072
336 425 7176167
184 603 13316028
567 887 11839894
547 611 4539974
695 766 45225331
242 911 11586752
335 837 12474073
210 433 41596270
69 432 16039254
185 441 25630957
215 460 45777662
559 566 48807202
630 655 25012612
258 988 2138864
545 643 16925067
156 420 46233006
890 950 21967033
956 963 746584
487 941 49396493
555 878 9855748
328 540 443379
604 810 24297880
241 370 27005206
601 664 29372987
622 659 46795766
374 911 30034697
230 588 26152634
538 933 46854667
561 736 46505287
224 340 40917094
494 727 28946705
420 709 11787730
916 974 17844913
212 237 44097614
51 59 26220345
95 214 49271187
342 480 13091652
754 871 15488326
907 930 20384465
670 770 19795185
379 625 28053073
131 273 23166260
680 796 4373630
210 821 34752568
307 903 35497839
975 986 12671205
125 355 49364841
14 31 21981525
545 762 23027449
215 860 33920264
160 276 9388223
945 962 43495257
334 692 39950477
60 515 16273072
585 679 22522289
740 933 32050170
580 913 32503566
615 649 13660630
405 565 12984946
324 797 43479185
788 804 32747299
603 893 29647189
446 712 12928315
38 593 21834525
247 971 33489078
719 820 25773420
318 471 25588170
131 497 15033663
768 960 3171703
880 922 17545536
222 639 46846046
638 833 5732796
968 992 29338198
56 198 48935127
144 850 46658493
529 732 32133247
831 922 17960204
472 949 37807902
802 897 9161134
418 679 27069332
107 539 12928275
884 915 35158244
548 627 6316160
664 994 30770861
281 582 18954921
482 853 22887133
323 735 8878081
893 963 34980385
114 866 3119441
126 928 41349280
494 575 49743111
541 806 32868456
408 862 17472721
465 911 45607592
377 771 32100331
133 741 28783265
64 860 45349430
828 971 40001751
448 506 39999241
238 457 11904396
179 953 44867275
923 936 48141294
532 890 31235650
52 412 34436112
894 931 32260902
698 860 34528663
128 590 23649786
121 135 860726
215 321 46570524
366 656 26442716
851 890 32976154
838 878 17583403
574 851 30128455
869 990 30820653
691 980 41130638
511 916 26461378
935 995 32654727
767 953 42999389
478 528 43761992
581 625 44216176
620 762 15645950
664 666 10619045
803 951 3404732
100 717 17021135
625 833 43328786
663 953 11201184
312 424 41470306
338 984 33357212
210 419 10426863
909 962 31651917
344 569 10040247
812 935 41880377
944 953 28078211
438 609 48254865
126 487 28428092
963 978 27688363
157 547 41074688
368 945 17003314
458 599 25932533
267 343 11541149
674 695 34903261
587 997 19422173
851 951 44359403
780 967 15272539
129 505 47425109
764 915 7896737
970 981 22960299
828 984 48491095
241 545 42073575
122 216 38450802
715 945 24365381
356 560 23693480
687 928 16620373
174 437 32035495
146 835 9191118
98 921 11277958
200 564 18591781
594 620 6878076
117 348 33064158
336 580 49392336
230 261 19962147
836 909 6091280
353 706 15767059
942 991 38682118
240 580 5915356
615 767 24396264
864 907 25283852
258 791 44258383
113 130 18178596
570 689 25368298
886 908 28266094
597 683 21438580
158 691 7096465
663 730 41865443
235 513 29940323
638 862 49900003
20 715 24633726
390 745 40263042
449 873 206358
532 689 1573293
379 819 18634890
591 925 29293403
737 772 8377656
854 985 3141128
779 916 13143574
278 387 469605
933 994 10403583
740 859 17637582
352 406 35843402
385 617 28815740
902 987 38245921
195 694 1484796
710 728 28407056
281 777 31865439
535 862 47733597
309 640 1855796
353 835 44569496
6 43 15093939
584 941 26710514
15 290 8544059
68 141 15342547
72 167 49360255
174 922 42460966
163 568 27450108
45 313 3015544
750 866 8393646
110 187 15817537
939 993 40731011
626 747 37100545
296 426 41101456
433 700 8190095
721 896 3566722
475 564 20813230
552 929 3724632
333 939 42957410
623 914 22884304
721 921 27814402
288 692 294303
751 789 39681549
255 526 25149797
262 910 27134529
424 527 10013408
214 505 25135850
82 698 27277920
373 388 3260537
206 929 14374523
308 955 36028501
856 953 17605505
726 878 47184246
811 818 3214387
181 680 21986607
790 957 5506863
386 847 47449163
726 872 17857327
281 743 22051036
231 372 36938099
801 854 44314960
117 541 20449660
381 665 12231237
201 520 46368891
634 912 44542751
433 769 34288521
175 559 42861911
262 509 9217432
21 63 46388501
361 507 34214570
662 884 35794050
764 947 38778945
857 976 15282903
827 862 28995222
793 998 16584507
307 919 12136973
440 842 35014091
883 910 44033897
240 373 25130746
941 992 3753148
772 889 48941595
364 468 22196898
218 835 21205692
834 874 11702831
480 823 29983158
5 897 29671334
67 996 37310722
618 750 30770156
16 316 40010190
87 406 46887100
26 247 28748496
331 925 46734107
358 744 20860123
114 688 16298127
333 962 19087408
887 938 33398668
205 730 22306582
503 882 33071663
690 720 42026669
69 279 12740655
564 779 29962367
860 996 6378768
265 683 34046168
439 467 38699417
676 719 48246232
852 854 20846985
342 648 47493702
720 939 41226886
612 771 17758375
443 836 13909206
88 687 30223759
934 988 42328401
623 808 9338424
492 664 36958102
188 702 33386577
677 889 44224766
69 761 46011544
766 983 22298574
386 597 14477739
469 902 45520817
445 703 34199195
317 533 12811365
820 931 40025667
259 427 40458676
537 964 33047256
35 201 47381926
102 129 22982721
770 999 36812917
584 747 3883816
406 505 37520065
142 548 1634769
698 820 42525957
462 625 19347498
673 871 19076554
3 266 21694116
270 283 4759834
823 889 9997890
121 283 20818872
867 936 28226799
678 799 40938510
273 296 18047381
378 562 15784039
7 469 45356907
116 637 19985118
479 828 38771727
674 824 27236502
756 822 13059540
364 540 14553644
741 782 35267549
877 969 849898
947 971 5911659
196 725 21705918
647 995 5495155
439 656 31657706
787 919 17430900
232 761 12394236
578 756 18159879
517 656 28256641
402 968 23724856
320 875 23196662
592 666 40911636
241 807 8430335
778 912 33331203
505 981 42788572
802 804 46727512
818 836 31698072
456 575 19572775
8 937 24769027
259 935 44493270
569 696 39476451
843 879 15165047
868 970 92263
41 906 44091861
232 651 6333916
855 910 41428941
404 481 24432163
483 749 28613344
803 937 22174051
140 492 14087814
451 705 32799227
362 401 27054660
282 298 16868155
94 786 24698368
107 428 44254163
130 742 18780693
520 616 6046091
18 525 12211107
751 856 22452277
623 720 434344
408 837 34074208
620 948 34135893
23 955 24895055
231 659 16849050
64 257 45806122
8 729 9193476
867 903 41983602
623 730 12333128
347 862 19196986
969 972 11728032
193 201 30972181
769 958 11382357
379 505 48014411
859 875 4093341
875 876 47141584
201 384 12248104
770 929 31736310
31 412 20898294
504 569 30101857
120 424 9474923
362 967 42832699
267 607 29574437
844 997 860202
775 874 11403789
668 770 13848959
36 865 25745452
799 941 11305265
263 831 49567553
15 75 25713161
311 344 14787472
137 991 14947998
824 957 43445116
19 459 29488516
873 879 1572696
211 941 37398721
396 495 30784123
445 893 12960384
803 975 14608402
255 334 10518922
96 620 48380731
102 175 14803569
263 552 19027535
707 786 11047054
366 987 28296830
524 936 30772910
611 1000 25233058
39 584 44747017
86 606 4501453
195 360 22474100
258 337 4532644
728 993 994007
878 925 22695537
990 998 44645344
461 706 37026163
691 798 26329977
467 959 41393017
618 623 22142456
317 740 22106031
463 730 31562518
837 849 12803895
463 711 19668131
909 964 23726715
417 661 49760120
381 671 47555650
448 605 15844140
352 489 38922882
259 767 16827403
24 151 44983157
418 473 9962307
887 958 47977199
34 629 26882401
539 630 2584687
33 987 19762428
172 596 49160692
860 923 21046192
977 986 31079314
853 980 35172047
331 586 594500
158 584 21263698
91 524 16048260
868 940 24659222
168 384 21114137
803 895 11540933
598 743 25177777
214 844 19833873
319 615 29546031
409 433 37430953
573 951 9438534
443 631 6436965
864 918 42495047
882 967 3165636
231 913 10226871
438 711 3741977
245 563 3290149
307 860 47396481
180 907 23889594
270 762 5213080
563 670 19637650
509 665 32315245
241 822 32308810
787 941 47575731
765 933 18428507
41 718 8932793
765 785 33386790
829 867 17205532
582 909 25511504
908 920 1163707
540 561 39976143
853 863 43101163
404 574 10300741
219 972 41934060
608 790 2615693
856 954 47549084
542 890 38894100
173 871 1902315
733 887 31969771
65 172 122127
810 944 34706330
115 260 41658233
61 97 16167606
197 773 47082631
736 952 2416438
552 639 11141627
458 982 30428162
924 984 4525868
199 320 4593613
28 192 15383291
180 824 49068581
317 486 1587337
872 967 32928328
617 915 16207399
477 791 4994618
414 862 25837070
340 538 24363540
460 841 11448913
168 395 14792351
127 888 5959439
87 98 5834913
129 580 4870253
157 524 35731703
631 966 28172995
510 578 169444
235 691 6338710
720 919 6752681
481 949 8513863
50 327 39203798
125 188 20383369
90 714 6879
357 729 4088472
911 980 19319154
638 825 41008809
12 832 30320136
139 683 37575068
493 547 1810619
895 927 27273721
107 910 1468631
680 854 37818010
31 642 15607475
605 807 355493
571 684 10507202
273 739 16973374
879 943 26086245
869 874 11510906
807 895 9612291
213 357 31801110
84 548 27361756
371 557 28580457
482 854 5243162
634 642 47897879
850 861 10998569
613 872 48749192
739 934 41108681
281 543 22244120
15 553 26647394
707 820 32203664
313 750 36801047
137 287 40552790
448 697 40229021
78 255 7111008
820 987 44271694
582 655 13325678
548 600 13407609
176 232 45526905
751 828 2457853
18 835 5649766
778 959 8730646
371 443 36556160
581 582 35747318
728 977 6434981
587 821 13672984
719 917 9806527
483 581 8568913
459 525 29072247
902 917 35675304
702 779 472613
645 674 8428135
901 925 41762442
736 782 47115378
473 570 38815297
919 991 2519128
816 885 39331059
54 126 25015592
165 235 36172875
890 909 36916998
488 750 25283753
583 976 35453949
210 912 19142299
956 957 11600663
24 587 16003209
757 973 47108395
833 941 10390447
890 928 21765111
221 886 20186704
189 664 31431278
547 567 28402217
323 515 1287891
275 917 42384293
280 320 23116935
811 856 37194191
501 967 11259552
508 873 26207756
80 271 10469562
142 735 16760586
156 447 4344594
437 442 49890420
453 570 37794129
194 995 28615912
776 863 24272037
964 981 16517674
693 754 47720214
771 907 36237594
862 899 14996504
690 965 18325347
274 950 18688092
845 866 33724662
44 869 45821036
953 1000 19115703
208 942 33068663
634 658 8622453
761 821 36911465
403 846 15380768
650 843 28027711
516 524 20250294
907 987 47502490
759 851 6264319
198 576 5798546
390 933 28486266
615 899 1212108
786 981 4321431
228 308 36797135
386 699 14116518
563 770 42920723
264 747 49985680
197 647 7211355
882 982 26129221
758 907 24521413
517 839 7161717
168 335 42813984
519 838 2060547
724 927 43184893
975 979 6103223
438 773 48835721
872 880 25626163
254 495 14197018
870 989 4998312
807 917 2287367
180 185 44809673
365 488 24987197
388 670 1160064
613 916 39018255
234 313 26450144
912 973 5315150
167 400 8571996
467 880 38027290
185 947 11319478
701 986 4644599
12 303 40169658
678 953 24678052
11 797 42645035
330 514 47163048
68 127 8698622
846 969 25904301
788 884 39139142
612 877 6177041
91 787 17341552
776 789 18028603
64 995 37194800
633 923 32641067
917 952 39183547
183 746 509781
867 931 13616951
237 394 40480176
293 995 47573871
569 804 12041354
234 675 48647116
866 884 37336990
978 995 37449089
884 914 20488424
361 566 9753093
772 857 18305336
157 789 29498822
816 994 12167558
486 953 11609628
450 669 1346181
50 690 4834299
205 317 21649402
548 661 21208558
273 834 32014159
108 388 3561024
847 993 44318307
758 762 33504636
803 833 39702437
504 813 7091481
701 908 6040673
173 178 21096430
692 726 39751258
700 795 7317356
717 922 44037144
461 604 4836107
577 958 26616195
275 493 47398789
737 830 23769137
688 954 22019523
735 909 25907837
548 868 17191444
128 235 35803865
412 507 12530085
530 824 3356261
936 970 14471470
890 977 7206080
357 799 34443625
896 983 11618077
725 745 27843016
905 988 19625242
105 997 18746983
659 822 15135438
79 429 21472320
103 896 33868833
973 987 26964510
25 727 36513761
259 678 12434900
273 962 5404306
499 949 24189230
183 240 45119365
298 598 19188264
506 673 5822892
76 833 34222430
382 858 21605932
836 918 9485892
640 935 23272884
269 959 28401047
499 838 20086797
436 957 20104851
445 773 36141555
319 910 20111463
692 946 48555940
1 693 25752550
351 824 29186358
72 627 8908415
21 109 23245741
869 992 19230191
937 982 9566157
899 968 32948277
208 814 22655405
674 908 28016454
638 940 43997965
381 975 10588291
901 995 31184617
532 891 44034408
232 905 43002447
380 795 39906950
454 691 35675117
509 888 1031475
663 944 11602670
270 414 27390464
929 961 16426375
650 678 22822763
108 971 12078668
490 828 13642454
651 770 40431049
963 989 438328
484 943 30495182
656 945 38993811
244 306 37158154
129 906 35035558
801 847 47998299
360 683 16561635
653 889 18174437
321 545 47100963
928 972 40622818
872 886 42462617
140 831 44785336
960 992 486276
635 674 35356369
755 865 34963113
62 603 37161639
231 719 3697409
939 981 7328798
112 184 39132207
203 425 42075415
38 234 42374324
886 958 27865154
265 872 10857446
684 737 7724595
485 722 35314463
24 393 6114745
827 832 16199730
282 300 46170731
146 987 35265187
308 927 6039299
127 561 4881559
728 753 21672816
542 888 48521993
161 171 6256294
676 815 33413183
430 778 17695673
710 791 4164604
506 582 11597866
135 624 4246008
780 807 10109569
448 767 20709517
334 915 5368987
417 506 7473459
584 960 26285766
857 926 46404398
518 790 31669771
282 462 30747782
449 457 22899531
269 885 36742456
367 384 13580942
957 964 19719467
663 708 29858711
483 933 47040485
549 934 9126332
310 691 3717503
52 687 46419316
260 479 23265878
889 929 40156338
568 726 26952196
63 375 34881393
975 997 36832911
443 781 692368
815 822 19224927
231 749 32730209
939 976 30262518
164 401 49090173
560 795 19087067
818 860 35870170
826 900 5193047
7 130 37377055
723 814 39317092
382 698 34144054
629 819 20421987
577 990 45731747
278 721 32297741
28 49 39399829
854 855 26971052
473 626 6228539
220 299 49998347
485 521 39453529
75 828 829867
495 775 34764699
291 597 4381495
604 728 37116201
226 828 4046522
707 894 15633659
30 959 42984976
377 434 6178287
63 848 7140379
618 834 33186969
725 982 9095735
110 271 1331034
508 968 44730607
498 610 48494644
212 644 28488561
303 844 46696924
837 876 35265471
278 726 49581841
338 796 42781480
151 253 2772525
697 917 26451063
955 988 48885370
263 689 43458154
4 511 39300422
385 834 33260389
525 687 23225018
572 767 11117928
367 741 21180007
57 859 30383679
210 286 6158498
495 669 9330936
503 909 30811794
321 612 4008858
219 597 3519495
212 905 32102548
169 681 45898765
3 548 20231796
542 612 41863874
371 458 42561369
600 642 28275044
639 849 42338091
447 673 12615086
334 565 22707337
809 966 46048613
402 783 10533891
557 866 14982830
157 545 43957642
230 756 30906402
296 755 42572836
861 950 8716068
802 847 38182501
530 674 21249778
450 711 19414298
468 775 8912123
535 878 46465223
550 970 11652337
565 831 9261140
871 919 33831966
569 578 48712835
184 368 40762747
385 800 2919717
307 364 15439999
248 513 9536014
584 913 6460469
323 641 43765062
698 887 36888465
340 799 4946817
50 306 1304452
922 965 17933649
572 842 42890062
424 557 3235483
89 791 19644948
70 931 23695560
622 787 21642034
798 994 19685692
628 780 11548626
305 471 30221964
599 897 2613694
160 464 34964587
375 892 34644978
936 955 41822950
112 506 38237814
453 948 49507026
852 940 26232938
344 617 22281858
901 990 17363298
21 333 17636285
395 678 255093
780 868 35446254
782 840 15324689
977 992 12941214
538 648 32651409
205 976 6452896
591 844 28748050
511 849 46037003
137 506 36645890
152 497 28180462
667 889 43834745
198 692 14480446
671 960 32802253
43 125 27667731
574 834 36930785
812 999 12617876
271 762 21659837
201 569 6612912
490 820 11450852
272 411 33882384
797 916 24716513
188 807 5403209
101 559 731300
877 901 15278165
765 937 48987916
179 357 35734084
504 695 39328453
137 189 36764847
609 772 20569044
572 693 12820334
654 821 34511856
80 246 39185418
289 931 41116820
132 704 11917685
687 976 13686354
200 774 8516345
268 984 21047914
175 327 13486063
489 680 6288411
969 982 43431729
874 933 28436153
967 969 4675154
803 939 43819520
964 992 10185740
83 905 9297576
752 962 19222265
545 570 2800953
254 960 45206406
93 222 12382241
230 762 35926694
584 801 1501060
355 527 14712515
532 998 27902931
835 923 3249530
206 492 37886752
676 896 4198023
414 666 49512497
222 981 40268286
400 497 2376403
723 800 20365501
391 802 39090800
770 920 3101726
892 897 36521956
603 909 30377841
662 680 7067405
23 450 25664681
370 868 14172705
38 459 3395285
807 848 40488389
414 486 9765842
103 492 18895963
574 930 20787135
505 769 28303003
84 512 7589298
70 732 43322341
739 855 7337897
665 991 39066709
612 629 1952964
889 982 11268249
77 342 41226289
108 230 11958527
462 729 40713319
549 802 19299410
671 862 24802199
916 980 48026087
193 352 4143839
86 203 3522419
6 925 13042114
55 412 24875935
782 867 8111061
602 676 26046687
807 921 7835194
492 618 34809087
514 874 44503378
418 497 9891967
195 255 23591471
402 804 10340384
525 980 26789192
193 998 15283263
428 440 28549489
574 784 10043746
298 411 43954954
262 754 616593
845 882 5315702
870 956 43314535
178 398 31892175
217 547 38128104
164 310 34324823
610 746 40916757
528 850 45648050
539 898 17340222
34 397 48884435
761 828 24709400
780 991 39583925
542 885 5399823
708 824 37275595
132 513 27567709
630 836 25323577
78 398 49963996
202 477 39851844
833 835 29331736
203 226 5191687
88 163 24502313
220 841 45939944
372 713 42392768
325 846 27839051
49 155 1978751
858 990 11669510
600 771 47605774
761 874 25989524
768 906 26081131
462 595 25579533
741 843 16897537
514 973 1767253
569 855 22252413
818 984 37211540
531 784 19942493
859 973 38083815
24 172 34618057
282 520 3774294
400 499 44415015
840 980 30888709
160 697 13042794
249 773 8340526
765 823 15748522
51 356 40422222
943 949 16116346
200 397 38467871
64 816 17089526
203 688 44524231
42 462 42813723
399 932 43428815
303 504 48922460
49 734 8003030
647 946 48891889
840 923 18267527
407 649 14885491
52 99 28326216
438 836 1895334
691 968 3280820
168 231 7289750
338 386 25949516
710 719 21291237
589 624 49231465
47 550 32538723
741 974 32029302
956 976 41591135
791 980 22592731
175 714 15222205
650 833 23682620
478 696 2318921
120 493 20397924
296 867 18368587
607 879 29946748
789 983 29641692
722 987 17834241
878 983 41945719
603 747 35548405
599 634 42101203
484 524 27859668
279 795 35298672
653 721 5274185
366 871 8270192
930 957 45589026
24 182 11807273
117 119 32441602
836 982 37153016
20 923 19165909
10 558 13378136
328 356 8004105
73 223 33191219
326 369 41366908
731 902 36029560
444 556 11043760
169 367 9911149
91 668 43720518
497 825 15376327
511 805 17774762
121 976 32016760
525 596 1555083
322 802 49400008
926 954 20479630
902 975 23935655
759 834 20532547
979 996 47377473
680 813 23370584
671 944 9162836
606 772 17590796
207 556 20931006
185 763 30362599
667 685 37053787
143 187 41720616
147 804 9080589
569 670 11730944
732 965 11837340
32 745 7584893
821 835 32803265
544 964 7549385
162 887 40434301
662 784 8546580
574 961 38201391
187 328 20799183
183 897 8786790
169 865 8240155
744 824 46025972
558 989 7697921
778 802 16698564
348 754 39919843
262 987 39448429
192 273 10379314
129 762 1251462
939 948 27634786
691 834 31994813
82 142 2153115
137 270 45253155
521 700 35180722
535 645 21441482
243 415 33563095
654 915 9162898
795 924 5817104
529 696 30799680
592 837 43410406
52 267 44142672
870 881 29498589
927 986 28400653
99 534 4709930
350 968 32230110
877 962 1297953
184 439 37422179
482 501 22899181
483 707 22931520
20 959 30626435
351 384 26737081
835 922 5008857
492 976 25940608
539 699 23133010
527 738 36399818
841 992 26577533
262 481 48167464
591 658 3335680
649 710 36938645
64 887 19200335
87 357 20097355
233 371 17382434
134 645 7027548
84 195 26850597
619 678 20169085
575 953 712049
235 551 48869669
282 739 17232571
362 489 47893207
530 647 48898251
436 772 15374395
982 987 32608304
367 715 14616436
75 994 1237811
578 686 22529582
788 971 14659593
774 901 32468854
659 726 37947853
100 975 40546639
215 878 31242029
867 925 35760514
733 975 45415267
640 916 29381429
269 282 35850599
601 890 47474751
446 541 18357858
430 696 40610107
645 936 20399206
857 957 5333723
532 796 14873949
359 795 31786752
810 918 16806208
3 721 46407687
809 997 24203146
408 699 7824485
3 487 15733995
187 353 46951926
516 911 19223488
297 725 48600210
706 857 17941827
905 916 4168674
400 543 18848511
761 939 29074161
479 584 13985544
705 988 41643654
473 678 32677096
394 883 7789234
95 437 8784604
106 362 17493925
437 464 36867009
741 805 43979333
444 999 22314569
112 580 40600706
770 855 23388146
658 868 33483491
100 151 27879993
91 272 23262437
152 635 36888970
521 687 10359558
122 941 23570300
527 875 23453085
844 930 42491707
404 775 32532844
448 488 15005125
211 987 29726328
438 515 38389338
533 695 4500889
352 966 29336109
198 979 5790285
139 160 32248416
471 567 26261969
851 914 45046575
705 960 46142323
734 990 5893100
598 661 13205282
546 591 19233195
458 505 28923719
20 525 33860670
832 843 10933976
526 581 41111396
908 951 423977
328 872 35566013
1 545 12602886
959 964 25060481
264 387 14891648
782 943 21940210
4 639 39472260
297 877 32507151
786 896 39900338
904 910 11005963
161 934 5299819
213 561 36159997
383 848 22217772
642 845 17127641
301 598 36891291
281 363 10140063
31 144 25324640
670 685 39604306
431 559 6739510
719 825 12658988
664 914 42501826
276 799 41785488
807 964 27084067
740 864 18335040
510 994 5178186
187 264 10689744
223 977 48379404
89 920 43155035
646 746 19625205
498 780 4236404
197 211 24478304
124 328 28910175
161 877 33584708
362 388 5959170
501 572 45670865
648 722 5343510
315 917 20312764
260 277 14128418
163 859 10889431
175 777 38062250
264 567 47163364
198 639 36264995
118 972 24551723
224 573 47739435
835 954 15756362
244 825 6706039
10 372 3205581
920 984 40375693
490 657 6521086
434 874 18206003
551 754 32172030
935 936 26235431
51 479 37209621
169 849 10659088
838 927 6728135
281 436 44613813
956 988 25753000
634 857 44689133
23 645 28517489
633 672 41118422
886 992 14963922
465 806 6364874
842 961 49016714
843 868 26272911
118 137 32611126
753 755 32975182
574 618 10582246
899 917 39722055
495 903 10430710
950 985 4897090
639 870 21938588
89 773 45922633
600 872 5488317
822 989 42363796
292 577 27865221
887 914 5828677
12 97 49986486
891 995 13391062
635 803 29386688
687 767 28214863
615 953 31136147
386 962 3792188
262 948 16673841
500 878 41292894
937 973 11956743
904 922 17158817
659 763 7874173
632 727 43671118
515 747 10456268
241 247 8712834
232 310 5423887
699 802 31734495
392 550 8141214
785 995 37210369
387 1000 3289111
140 310 404275
252 996 49894461
409 973 38495587
676 918 6557830
285 408 44059860
767 960 20765039
767 904 43463059
680 743 9936019
659 756 20709420
55 669 40809980
42 144 24891293
908 964 14328377
499 558 47449739
456 879 10196656
816 833 33979828
858 935 49970742
572 995 33080485
744 775 19971933
82 920 12978989
549 1000 27876621
676 775 42204305
284 814 46899031
650 924 26559873
426 662 38765701
350 618 24862667
901 951 30022902
749 934 42789455
603 850 49212201
541 961 44079667
925 996 29114647
349 705 35558872
213 913 40308038
477 994 5363468
537 746 1004187
743 928 7514625
734 736 48545776
5 110 21140733
28 142 4882406
446 638 11028820
407 921 25310716
946 966 37607316
290 903 39888865
300 537 39868927
62 473 46207495
1 865 48929982
66 518 18628217
722 790 46829139
248 457 36577774
205 426 3733584
285 326 33332510
571 771 22913350
396 847 25430356
659 718 33281
842 969 14079557
245 338 14635506
936 972 18275360
520 553 31718509
434 706 39460454
509 529 45289749
459 745 38010492
31 477 49281428
43 469 42278271
621 745 48341903
435 473 23846231
583 798 32162520
941 958 38364303
87 114 11848294
161 840 38283235
131 211 36828419
111 654 24560539
286 477 4360389
718 904 31637144
723 991 37364543
406 950 26176173
996 997 32689016
117 366 46332464
365 596 21066013
781 861 13086032
510 695 43605106
93 719 67624
759 980 2047886
188 394 42019989
647 979 80328
725 789 5806789
227 233 49251053
386 867 43654161
135 707 20369972
451 509 25872141
445 606 47270643
883 950 30827613
194 388 30049682
28 412 39416010
458 1000 2707136
489 906 27622421
470 533 11861862
913 992 33305482
758 972 37344217
584 947 1253337
556 902 12781780
253 754 40685602
929 931 17615781
174 206 7107919
528 569 30885670
324 767 3086118
498 604 42714991
45 530 36366878
647 692 9569610
291 433 678642
281 521 40119656
326 698 13229557
506 959 31570130
609 939 9445669
139 822 24333601
698 744 3789314
716 809 24307058
231 437 49717537
300 915 10954005
55 990 31473276
201 247 48442117
320 462 6719628
531 934 41372829
712 862 35357338
347 641 21599880
155 479 34040402
525 764 46676986
354 418 2057497
381 549 28115741
235 679 8520096
552 986 11887823
47 608 42128057
22 662 8454794
845 984 31231850
500 617 5690275
853 932 14269504
970 985 37370680
268 885 26941158
633 748 47021540
856 886 46395766
24 776 39612084
849 882 8432399
882 929 43145695
665 676 6961960
318 638 2390321
1 558 1928228
172 965 8788169
75 971 39540902
548 833 35787652
438 651 3765414
702 937 19482297
103 488 7627205
304 725 11479719
649 929 42803165
732 827 47057067
848 877 21333725
733 911 10100023
469 755 13189972
605 673 12849279
953 972 19315659
360 755 4631413
249 736 5182808
624 626 9918072
735 844 26557936
460 848 31279688
659 716 24837373
606 689 3770174
114 556 47128368
863 868 7501498
19 336 3729561
529 910 22821468
193 268 16732405
271 430 5194359
266 318 29212615
79 816 3987906
609 652 40135338
676 703 10746193
517 530 49004261
569 592 25332548
429 618 35771456
443 694 37927231
355 965 24887446
387 674 22288794
589 811 20482732
674 828 11645273
448 824 26769985
286 648 10402526
656 877 43829862
304 459 20047965
910 984 31349264
300 655 46027793
27 391 46307308
564 673 43373101
761 923 36968050
686 924 48606870
159 335 6934205
942 976 29396175
496 731 23239322
722 774 25235636
721 728 19913055
834 990 35560556
733 791 46894718
819 851 34768665
716 885 47184473
469 936 49225169
140 626 38463832
231 802 9602770
247 668 48103737
647 761 787441
857 987 35340968
229 536 12196948
24 806 10766736
616 856 23632865
248 647 9620912
398 471 27521014
221 876 23839217
534 817 14115675
102 796 16798071
700 934 35699445
705 969 47289718
453 885 39119804
111 401 8468039
190 847 25354479
393 678 36764603
100 949 4385030
379 785 6986671
181 437 8337128
226 809 22600928
430 783 14089438
104 499 41385857
727 906 25386823
334 490 10030347
356 943 31393806
776 919 30705749
309 497 10531418
44 129 24315876
730 838 30373380
92 616 45903236
723 860 10092238
481 608 5592087
404 463 1067474
767 966 6234670
601 791 41851448
58 523 48605398
733 746 43695020
916 991 41259317
578 632 6275343
206 841 13579861
83 135 20987885
624 642 29342015
49 182 21510576
872 946 10560972
441 544 41780627
837 898 46547256
276 947 19374937
60 129 31339768
403 853 37147838
565 807 31462221
654 869 3764398
693 723 25949338
715 904 30917301
174 993 4755955
328 925 43862071
950 970 2868726
837 923 15640161
189 309 18737118
85 562 38374367
209 889 47967061
2 182 41514959
738 990 24295178
516 639 18670966
219 953 21630724
321 480 5670450
118 720 48836150
498 908 49977136
492 814 22638675
866 975 41020767
481 994 40016227
889 902 19182885
476 494 22311319
327 330 47504336
546 859 22645337
689 974 48351567
733 812 28087592
255 338 44481058
832 852 13151395
331 366 36005647
633 716 36248547
425 838 27931159
678 970 39730958
405 844 41529768
903 911 8807081
74 923 41164948
744 805 1941294
875 908 7088706
921 949 25867743
629 879 45596452
371 413 35126873
347 916 19838696
6 12 4701932
232 263 14995059
309 335 12295210
825 898 9281035
772 881 18460990
777 850 19375187
382 906 8376192
100 960 9142397
48 621 14297798
820 962 45240635
235 277 12992508
350 652 13696502
767 899 19593079
311 701 43278403
263 291 15515142
303 863 36141715
301 862 4975434
900 978 19202601
182 235 15084744
760 797 41341394
104 952 15983293
171 729 49891920
261 950 21758257
255 920 38805143
571 831 47339983
198 310 16615612
265 863 37293684
116 225 7352490
387 971 16899462
461 837 44385175
698 845 17191303
192 907 43156278
82 262 18135530
497 759 20078894
556 843 32634917
640 939 45038796
828 894 7564039
169 860 9974900
902 953 19587532
788 805 4962782
66 303 20774127
378 720 20388863
216 521 6627135
655 941 45316292
212 221 11871925
610 761 26003334
44 336 37485957
396 514 44072891
778 842 9410291
476 943 6104937
487 605 43751912
472 484 43233121
26 781 26661445
574 919 41947177
63 192 30622199
546 772 47198906
478 823 30859340
930 965 42329067
293 871 46888452
720 727 21015214
717 840 3403436
686 725 16917882
677 945 41650343
658 792 33479048
826 903 27380878
266 481 12755138
554 889 45097018
777 885 23628153
182 288 11213982
509 613 8604886
490 844 30184538
940 944 12457491
23 368 25982478
603 809 46194282
395 891 27955436
534 788 14077006
228 752 44932754
377 667 45292506
858 892 9979542
590 953 15773447
671 750 22756194
625 932 29718689
478 858 3539138
784 929 34001020
136 873 6484411
532 973 24737507
813 905 32611871
71 782 36432081
480 844 38047326
448 560 16412260
821 995 35011871
623 693 40329870
611 743 47059087
750 804 12411406
57 596 19496569
830 989 7944478
884 951 29663768
817 828 14805358
117 319 24994985
315 800 34521938
373 848 14732099
857 934 30574775
930 941 48641771
134 806 41016668
753 925 888804
392 631 39207487
440 855 47256516
161 553 28027861
391 814 25124045
803 906 42613757
406 463 12432121
187 763 10500791
317 591 36940759
160 483 27654417
67 150 35719958
915 974 21561571
178 543 37926111
52 255 37048892
947 969 4448873
544 708 34338460
771 818 8182471
344 960 47601252
367 819 14095748
547 972 41691018
302 866 48982257
513 982 12068241
293 487 1257278
810 836 39155385
416 719 37970120
934 948 29800179
322 414 32144306
79 365 1498391
9 235 40261431
30 790 33146969
651 870 22706366
45 558 13208698
671 693 29407919
129 637 26509883
73 558 24016518
482 830 8330775
566 841 22005286
341 832 20031281
29 775 40007279
527 771 21916044
623 874 7069842
806 978 26991866
231 308 47262500
52 237 21944023
622 628 11704306
486 913 28394742
93 130 14971413
555 861 34380892
704 879 43721542
810 878 33970220
918 968 12069875
65 410 41093475
325 794 23401490
473 836 12654405
673 913 441397
58 808 44216472
224 306 25783902
664 907 3131919
494 619 39309333
149 960 11612297
314 923 49414201
474 768 7922044
675 964 36979988
804 956 40874539
46 255 8698417
959 991 27233952
73 940 28514546
836 863 39358678
531 533 18281437
466 883 40336694
624 803 48399415
89 328 6661956
502 868 27652948
414 740 15276059
243 254 5665709
105 677 16839447
293 890 5227443
801 817 32495569
255 365 38450275
654 983 14425936
322 503 10234011
142 613 10513405
76 969 17657004
363 714 14997336
405 443 21432624
391 747 47855978
645 968 17477918
757 858 22087034
671 888 5959963
34 559 43469444
269 683 35080083
272 887 41256551
583 998 14366217
637 941 35936990
395 567 13082667
688 699 22873521
195 858 20191530
248 839 16043053
710 857 41560520
432 792 42306257
691 796 7221043
405 544 31819594
819 929 32804881
710 828 37174178
450 987 29923036
869 870 17103156
625 805 12865008
351 753 1018851
846 924 11664098
201 494 1381131
69 133 19883540
932 940 17870904
798 946 10111110
410 827 49145110
918 978 6303343
877 978 31782697
704 746 31013261
586 689 11922622
939 945 13490489
350 352 37257122
570 613 2080574
180 316 17496081
160 595 42188139
459 716 24805745
356 793 44180583
977 999 35050561
320 998 35616069
275 314 42304844
10 898 37369560
137 554 38229538
444 618 35818825
117 135 27706312
276 782 23979878
463 835 33464239
827 870 22692669
698 995 43935587
74 149 29647850
973 980 46374661
516 666 15199405
779 861 3656955
81 798 34811968
369 570 18804710
59 430 33574759
636 702 22615124
435 786 8955080
276 474 34826808
787 975 45440637
102 492 41749783
396 636 27001064
567 811 14798595
838 908 15100742
132 910 41235149
431 938 775175
330 766 33749623
767 820 20481758
630 804 38652776
205 877 39840404
489 893 10074339
35 723 2392865
16 565 24187706
433 1000 41598205
230 796 18489535
293 840 18423092
372 579 16819068
272 457 35633849
589 990 23625764
420 598 13160828
388 667 23123657
420 442 34416830
139 209 3813838
972 995 38280612
544 586 19590304
665 736 41483147
609 951 36763297
800 874 48296604
222 855 22154213
236 758 32898976
327 561 15632673
51 842 8097045
6 465 10729568
955 994 49915521
401 650 27024504
14 986 33399558
477 866 22285757
83 735 28044087
613 986 35204340
277 553 19016234
595 759 46077835
629 749 7859662
198 870 2510599
392 560 21756543
370 619 4203197
16 466 6327000
453 896 2082629
384 611 9521353
114 860 17628204
865 962 1015017
23 975 15030249
245 519 10002061
858 936 7639314
926 990 36190361
483 697 27096784
155 904 2156694
108 182 30411665
921 985 9249925
981 988 39042940
406 570 40901747
336 445 44190890
565 762 21221326
228 471 26622483
219 625 11638775
213 659 41538630
742 795 24581528
803 858 5962718
453 547 18815928
47 863 8077233
402 623 44324109
10 443 4205386
659 923 25105
10 16 44633754
867 978 49254232
258 745 19752810
60 70 41585312
814 951 4821396
342 727 15503530
333 432 13704947
382 955 18730824
77 383 1393944
609 682 13490232
276 318 12291006
71 796 32089008
453 988 41143680
36 942 16299706
250 312 40688586
181 967 11312194
140 273 2183054
669 701 7407981
410 934 25058744
691 966 27515437
749 841 32351843
610 711 28960787
760 969 13321293
164 742 5319396
708 872 26233352
919 927 38969454
983 996 48412019
546 866 11149724
833 968 36939753
535 570 23099209
311 853 9985208
601 723 10145618
109 621 23793365
660 717 46730735
608 1000 3336014
802 978 46448067
18 206 38047103
406 423 37479089
306 343 22390665
163 782 13715954
211 362 4972800
214 246 5698916
145 854 28101348
47 552 11374245
56 983 32861395
697 878 16639713
118 166 34847228
365 643 33246056
834 847 42820951
148 649 11078788
233 656 7404052
663 929 11346825
230 688 40630737
582 769 45297581
647 722 37047055
470 783 4054298
565 679 15179495
864 981 44162370
142 951 38091257
753 806 8379123
47 859 34025254
411 830 3547947
457 891 34823423
143 376 37771181
623 950 31207804
850 988 25145172
620 903 34329970
881 921 31673896
203 472 59455
424 645 35041327
253 949 5319495
928 991 4126726
812 851 46977573
742 823 47135023
344 793 14558234
399 622 16763181
509 972 2777289
680 858 44930894
325 902 7681319
79 101 22377289
364 668 20903725
227 778 15783432
717 776 9301328
520 746 8521159
891 936 10006834
550 650 46495838
367 762 45873946
415 565 35871579
661 677 433442
882 924 30679764
467 865 19184559
801 943 47754876
267 468 13954854
35 708 9187059
903 958 47952477
549 993 29670115
95 152 6349904
362 800 43429576
202 772 4302486
479 591 34413583
213 910 2797715
893 938 316131
10 681 29074798
219 647 36336580
133 809 38072133
424 910 44310873
303 762 36871328
517 740 4015751
105 844 31210404
622 864 43035330
79 691 49481610
877 973 20012195
259 280 41831503
981 986 22901563
56 371 16987436
851 882 45923880
868 901 47088456
565 658 48059493
791 839 48570797
934 977 13071975
466 829 34811768
841 958 20862949
248 973 1701717
760 790 5996919
897 934 28105899
516 724 26645986
692 723 5459348
549 758 47944882
458 721 46772496
312 398 83466
724 808 44290554
527 943 49930681
598 772 45055675
129 442 19767437
499 533 47061693
192 470 41220972
793 1000 25643811
330 383 19171232
908 947 47170359
362 528 18262771
336 455 40661923
59 582 16058876
811 842 34713189
14 390 33086136
841 968 24182653
361 754 25437917
584 883 29975784
582 697 16003946
320 714 40305746
768 986 28703491
511 663 43179016
714 809 13781884
883 945 7887276
681 770 31424052
581 763 6117804
304 803 20487076
426 480 41066740
471 892 29474231
36 169 2801891
510 822 15490908
498 581 15755772
249 374 30395354
969 979 45894751
527 962 12892389
150 459 36223479
644 1000 14230126
171 295 2121716
294 498 15218879
162 533 41516412
410 759 1937478
945 977 10664989
192 351 38940465
533 719 37807367
773 859 8478268
874 958 953848
842 927 26614471
82 808 23258999
614 906 964780
799 871 10794181
694 908 21904975
788 861 22525201
557 713 1480951
467 981 38500203
135 599 26592988
132 920 48734715
907 909 10929793
499 539 16118899
480 648 15265091
174 548 1796674
81 138 30559410
797 869 19776139
585 782 18316321
979 987 13368917
705 939 6573817
228 238 16443012
103 362 44787667
868 916 25029384
155 184 17750085
397 464 45078100
717 806 41656571
453 874 9433745
677 859 38328970
75 844 3226772
82 757 11245186
227 622 42598798
112 914 25333826
808 921 49090691
391 619 7565329
593 970 33962622
162 240 42585194
110 234 6374146
87 753 3526806
781 991 8435139
766 867 45008513
21 616 8866710
771 903 3275206
443 992 20701479
718 849 23641484
126 187 25921898
348 934 30261909
923 953 27302100
471 483 29643668
20 147 1872714
963 993 5476415
937 961 375770
434 715 14005670
837 918 21179433
690 717 32865603
619 897 23478188
791 928 24936786
980 990 18805147
309 980 40714851
246 534 37379491
298 381 34858029
655 729 40032604
158 288 17162277
474 957 11646202
495 802 8618703
466 509 42926919
207 707 17179476
250 375 11693649
215 254 4129622
293 456 3116383
718 918 14013056
94 629 4676650
265 997 24921185
538 906 13080138
234 973 32452986
303 650 29120495
518 555 20707733
504 526 45569361
240 430 37131993
326 490 16509546
814 815 37163804
801 941 7694946
844 846 13012088
78 401 29361867
50 110 1026593
96 335 17497486
324 394 46033269
508 837 1490853
134 207 19737813
490 505 26707979
116 651 45785524
562 865 22904817
549 792 10953069
585 917 46954035
143 973 49306202
884 993 17483530
723 892 15955106
481 613 7058691
823 948 9908690
205 914 24932144
345 775 26151984
765 784 2854045
917 988 19554508
262 646 25905285
761 832 17384791
109 376 22890950
646 965 42154424
951 965 37240851
245 726 16291549
912 935 45470825
757 960 1900623
246 993 7749188
569 981 2894730
215 606 27635218
246 600 40011403
703 994 34832872
220 273 3023402
296 969 46932212
518 985 45314346
586 862 23522995
69 90 25569935
246 569 35369955
791 866 758447
228 546 24058940
655 749 49384588
45 587 15426139
541 608 39662305
892 945 40462591
291 329 13012475
337 975 5289207
3 222 29542858
820 996 29209307
779 826 38675384
669 804 13180539
973 979 49520185
7 532 2503957
93 686 11677860
57 624 49649867
630 935 21036737
486 533 24170067
174 396 8992419
322 349 9345137
888 941 22545976
348 472 4947490
215 821 39724062
693 782 46555034
211 948 22482488
353 936 43116145
188 212 18462850
786 983 14295194
571 720 2230561
440 794 9626644
193 465 23897151
870 944 48163428
868 955 15218069
384 585 38261954
724 945 45904713
303 941 47644179
756 861 7103227
858 886 3051799
582 953 33605659
485 687 12214628
467 696 4242813
443 730 19165075
210 1000 32352047
475 880 36092857
36 314 17584522
471 903 1677337
940 991 12707975
174 932 38881943
847 906 44578900
184 207 5771888
628 955 15588007
919 937 31474729
559 861 12609747
513 736 20176453
686 830 47426713
774 1000 7461435
664 893 6964288
583 875 14942759
932 961 30117095
807 860 13670592
372 571 1318043
676 813 47900938
682 946 11845285
35 250 5413581
129 924 9410725
899 944 49854021
177 391 30636517
642 884 6235931
509 647 7388903
323 525 9410324
709 820 17244224
218 420 15445513
380 751 27831209
389 958 396183
590 641 37205076
244 469 31569687
655 672 3116540
786 837 27484624
562 922 9819200
300 743 28163308
22 828 3954481
658 936 8571945
911 994 8354090
326 835 21705553
729 805 22520928
793 905 31137132
449 994 10115769
883 884 42568500
752 784 31981282
561 738 2931017
491 888 12678300
72 237 49837222
339 794 40487766
414 902 34656084
187 218 23427457
494 532 36783709
387 565 40338976
495 603 30029828
13 250 23139486
323 839 45814707
261 536 35682917
182 285 32006581
19 245 47710252
465 532 18254245
731 832 28468880
275 956 15026215
719 879 20079335
513 965 49157206
359 529 22372561
708 819 23454205
367 733 29177359
298 446 36728073
423 903 24675225
399 862 48433982
525 817 27810154
173 653 24418346
18 770 39661343
85 454 49835991
575 728 30148032
658 932 21206981
373 697 20428894
601 951 41521047
470 924 1467742
807 831 14428429
53 943 28083220
179 450 31733042
524 953 5736724
630 709 32631767
524 801 4572868
505 602 36838591
212 719 32343990
834 969 29139356
908 978 21421493
480 497 3774266
303 406 40771486
562 852 5767803
242 562 49978482
551 747 21069955
144 970 8481576
279 649 1317684
260 951 28365128
703 874 41096157
107 328 36351925
662 832 2185134
77 693 21623754
128 758 28141808
835 869 25072041
512 711 25750003
83 762 38136272
363 981 27748679
965 983 17796462
604 641 49365550
779 900 8249716
372 670 30913106
271 775 44952174
36 137 14706612
693 985 11917076
678 741 38023909
186 853 40237084
612 727 22555512
200 262 9016659
880 928 17765943
501 516 27776748
349 696 8241301
708 856 35993624
840 894 18341732
4 312 3984599
424 898 5033160
640 744 46680717
569 931 10782060
788 801 45547608
42 379 8790003
519 917 11157921
516 825 23938866
249 255 9992305
273 306 46383260
652 770 20279046
765 870 13559165
4 748 38110119
589 888 43724780
819 881 31520180
48 847 29430778
213 742 22967041
331 692 22600368
808 881 18273636
244 966 34223545
786 858 25936525
245 688 15981403
847 921 300054
449 799 36562348
856 970 24087131
429 859 23138306
829 915 305932
612 713 33377451
951 963 39626369
95 326 48428510
106 353 8933837
311 453 32450034
697 805 3019029
660 959 3693646
133 684 36238371
385 504 39628193
181 316 8849718
52 110 36683859
340 826 23763484
604 911 26041531
673 796 13151619
295 714 27992978
613 662 11847437
600 820 7469863
821 996 18007458
3 480 38188629
381 468 20307594
78 482 32517810
304 342 5965499
870 921 46900106
482 734 12799727
163 308 25394444
36 700 19145722
450 927 25580738
431 468 17401307
753 998 28691271
527 755 41299985
480 591 11559860
537 626 35377712
912 942 28609627
934 939 39870387
390 591 1732408
707 709 35340180
295 550 44760228
840 882 21820698
810 847 2505292
428 461 23037683
386 423 2313826
146 891 15134466
568 905 31832466
461 912 8696314
619 941 40867000
881 889 835756
623 794 45154000
403 668 45549725
825 853 49512237
462 703 2734428
213 275 3522287
104 955 41716498
12 998 22889135
143 263 19083099
432 707 41497212
953 999 14690644
876 945 17607691
93 202 9835510
166 591 8847018
454 699 45306146
916 969 47542646
530 830 38903164
511 833 4370766
285 550 10802045
131 474 37802631
156 919 8730180
644 958 7202785
916 948 21005357
826 980 9464250
710 919 49735333
179 861 39111426
560 997 24577597
823 860 30628335
37 168 44556029
841 937 6894706
257 366 42776314
897 981 46281833
41 605 9774122
956 961 32860566
852 897 38784888
707 846 18662736
451 858 43406868
754 884 49571704
414 495 46274189
564 686 4405679
179 662 46498465
441 494 38736838
269 888 9856212
783 998 10965238
166 403 20279999
636 750 49300818
893 975 8019883
622 969 18168441
861 913 48458974
935 959 4976144
329 597 7323317
876 952 8409328
449 594 18216051
216 772 43096475
607 771 34703705
509 864 22706805
242 302 20643319
712 756 14300849
338 969 45342657
961 994 16760841
496 906 13893733
270 808 35027506
338 484 42227036
921 928 9425167
292 793 44874303
88 946 39285157
73 325 14548317
145 362 4592463
750 815 27995146
127 758 46877490
36 183 21231418
869 973 39172212
905 920 14211918
96 682 7818665
318 546 47450029
250 526 16198158
450 567 35734935
468 808 12317306
201 224 14049846
504 505 49926033
792 816 43351414
512 927 6217531
131 939 47671447
159 272 48446165
257 794 48516609
129 441 48364966
852 931 32260695
126 217 41228948
241 696 26505038
52 416 15684119
602 784 2831808
445 631 16177007
423 563 719868
725 925 2533266
710 983 10126561
897 974 34487273
489 756 45480363
771 810 23065531
99 310 40304524
465 577 36277866
640 904 33873279
370 611 29158493
373 401 40791769
113 123 4857021
127 538 8885664
97 465 4829668
127 799 13480225
227 307 33473938
670 970 4667069
511 841 2642530
470 477 11044868
3 65 41641981
884 965 31269893
802 972 8983694
473 930 15172707
23 411 29206134
498 643 19125804
82 506 25236288
152 284 8807143
338 773 37400791
930 995 46168172
76 933 44050038
527 593 1496825
63 648 23647841
346 941 21846529
539 967 8892627
939 971 12698439
650 846 38640055
12 370 14049068
522 656 32374170
427 599 15241541
772 972 27164641
562 597 22753457
14 940 16922551
160 931 44820650
4 248 13564874
145 157 4036441
139 763 48969527
538 557 7002095
209 335 25941698
118 675 36172273
2 651 40651595
596 840 7512275
256 667 28931838
195 488 9340233
307 646 32308809
224 840 27491546
177 701 37447443
367 885 39006774
556 603 12563627
531 753 46328393
25 732 41737982
20 619 334864
329 351 37041934
12 269 35160364
618 757 44606239
910 994 7362357
776 961 40375219
698 793 3086288
135 602 2200889
921 924 39826180
176 961 25914370
180 228 30500169
760 877 6196468
828 891 21944162
734 772 17532034
648 927 31165165
568 843 42898524
599 681 12551865
335 859 48808802
428 871 37765591
512 799 17510751
752 988 28651764
590 793 28639732
183 432 1166438
13 471 10589394
351 905 35317380
161 328 3405356
913 986 20536123
83 503 41881197
751 1000 1428062
818 940 12542246
31 862 11180734
96 566 352458
131 868 44078203
180 808 21706781
284 839 8175897
618 854 47532266
618 727 47854038
440 890 46461684
808 934 21189947
192 640 42374448
191 806 1526642
714 857 28084017
528 972 11624919
133 622 39302628
770 966 43223121
455 517 27785725
771 966 39723491
362 620 7446321
17 289 7981438
92 888 21096358
234 745 4924314
828 936 21362984
901 921 43717765
643 886 10625565
387 711 26707322
553 602 45972027
88 157 30101749
828 947 38823928
34 538 11938118
937 984 3072962
338 461 15287268
873 942 16541681
750 811 11607685
90 103 19952506
36 99 19358571
484 529 9364197
69 235 35624321
678 820 37989889
967 986 23311910
443 805 13454422
290 942 46378441
20 653 10834651
15 471 14752694
552 941 47586409
265 917 23563951
53 119 2943216
449 476 40189759
651 722 31402473
176 676 18342731
797 969 6167563
241 346 26921834
635 911 24369986
299 417 20679031
62 138 35149533
188 639 27255140
527 967 17744390
178 297 5591120
188 474 10197240
805 868 3866332
32 911 15711468
374 750 37572923
405 563 42250196
528 643 47660297
426 923 24208076
360 796 16514654
640 823 46748366
568 991 7507234
849 997 27093925
507 727 699171
698 749 10619044
895 908 24420964
967 982 14543127
620 745 44940857
913 952 27204218
465 761 29280912
203 751 6335849
264 311 41697938
289 893 39338456
273 740 48330859
753 977 22566404
607 856 6888293
511 824 6101417
176 902 45406140
666 668 27829366
215 743 7859630
494 944 48310462
362 823 14650705
436 885 41564016
654 760 22616105
746 773 36331465
170 440 27511546
840 925 3167688
655 889 41363163
40 212 43720291
177 423 7444748
646 691 27009272
647 726 31661577
26 61 37382790
798 815 26775519
590 972 36281117
195 637 18383039
770 815 20885395
703 836 4913361
832 866 12288377
671 931 43566026
952 983 45607885
873 893 37070017
170 911 15519217
31 524 7265983
812 866 48690268
149 287 44922133
349 811 11287312
277 441 3338354
315 459 29916236
578 589 23903924
347 457 37594242
362 517 26248831
101 756 34722315
67 963 30563852
800 940 36863258
170 881 25431108
954 995 49426671
880 984 8759566
825 988 2048589
101 457 30376933
517 578 4936109
364 434 14134573
605 839 849588
108 610 25888327
711 750 11775075
947 965 8527459
140 698 13939982
185 304 19418645
69 179 37400079
56 442 7892140
800 998 3621691
540 633 8608575
789 827 7024917
464 477 40478472
734 754 20759874
443 937 19488885
178 906 49378749
625 690 44257661
321 427 18040268
583 651 21136305
321 943 18425779
202 668 35833619
590 855 22864295
63 734 1160106
858 881 7665285
641 777 34057686
952 992 47693508
232 340 22477922
5 550 35131177
896 939 18543576
406 739 5228473
401 616 27344153
559 913 33946868
371 777 24209324
836 998 37098560
474 783 31180247
529 939 2891684
748 793 18334188
67 250 21455670
123 484 45079526
620 637 15497687
18 358 10896820
337 736 3619997
871 984 43081045
787 855 15514513
426 453 5075749
903 926 9535643
57 91 45798391
327 608 17929530
118 122 21227875
718 809 26511352
482 725 37067618
929 996 49331102
192 305 20472088
917 954 15984676
603 778 42376176
196 941 40884843
279 822 47340782
153 657 28899119
86 551 11601985
361 975 16046135
241 396 43261976
827 983 39788750
402 926 13140279
120 898 1947255
199 877 33421130
183 753 35435101
105 851 40184569
916 923 30651913
268 282 13883452
378 753 35842391
881 903 2235505
651 935 23723819
542 644 7063212
185 908 32956640
583 672 13272526
530 994 14572289
621 830 7060441
860 964 27535420
117 544 35415298
213 514 44013715
109 998 13672072
391 424 7241173
28 82 12190405
215 738 8478797
59 266 1204995
39 353 36089529
170 689 25210512
852 884 45177598
557 969 32025365
141 306 22047897
33 409 1114019
146 940 27688793
602 842 1364367
209 242 48636491
941 946 34073216
197 758 43342966
215 745 48216774
795 919 11036105
626 832 11177581
453 743 28054994
778 828 13393810
804 847 44776241
407 837 6000246
5 252 20060491
808 992 47639889
895 900 4257731
976 979 22228329
171 865 8290214
100 795 35678306
472 816 9655141
240 506 26996824
739 758 6607753
477 510 49095339
23 698 17624866
38 855 20642714
152 888 23438848
210 550 14760084
524 734 15589542
423 587 9445834
137 900 23129084
371 916 10221705
377 794 34467780
244 818 15117639
686 743 18951247
559 867 3056508
561 919 35144049
783 894 23633075
331 756 5488562
397 995 38057440
235 313 42223942
778 962 36773748
56 724 14889152
728 832 21872815
42 565 48980482
144 517 13276341
387 405 20504184
97 128 1988069
222 520 16905606
470 497 36139238
404 782 37549246
161 941 45902466
790 858 4034519
216 709 24862008
631 857 21608154
659 888 15369740
503 962 4461215
117 307 2289954
444 742 8865144
560 724 34654091
91 369 47360684
139 337 17912031
369 375 35535911
597 804 41058444
204 389 7693807
105 319 35698157
519 605 25449050
325 450 42882335
637 875 39571071
47 77 1902352
250 652 22756970
505 791 35713624
45 891 18048404
395 912 48925645
176 663 24219154
334 695 7604561
332 966 36163980
672 730 15337327
759 866 6713201
99 241 23872679
472 905 7202665
969 975 31923461
625 950 32797835
541 839 27076985
445 685 19409617
669 677 41278818
372 964 15507784
24 315 37352940
529 727 1337996
359 616 31270172
184 219 39909620
517 822 23741865
700 940 13846410
150 883 39068046
540 580 32401726
806 929 25453149
798 819 20279387
953 954 36959190
489 995 45943225
197 830 7469624
592 792 41679157
156 348 26014679
429 893 16342878
169 392 10613743
872 945 40573681
10 363 16571448
919 980 49673352
464 692 25662138
690 921 30791822
137 916 16634979
637 724 23491318
88 693 27720535
20 686 48436908
682 711 1997191
623 940 11207884
57 590 29043973
82 297 30178323
726 827 4373655
438 532 27944979
540 875 29306250
307 514 2635946
29 490 44899656
589 658 31127860
34 782 31896621
342 533 10439040
357 437 19583895
459 965 748545
615 703 19952572
842 985 42599622
895 984 27244225
536 972 13565740
716 744 41362312
908 961 31727955
56 407 42409033
263 756 44262734
803 963 45528292
559 793 25009439
531 669 45405557
686 898 476386
320 325 44264105
49 667 22990920
969 989 10959185
51 447 13255
240 985 19747381
535 613 3070608
867 957 49471275
60 271 580418
361 585 46147432
946 976 18785757
658 736 26480021
761 924 14187129
224 399 42345510
562 810 44491960
7 991 43672935
540 778 7704569
445 803 45616727
782 968 16934606
954 975 21660346
286 913 40711089
79 238 25572586
439 522 29433330
578 609 28107758
300 393 29659508
880 981 2315341
57 664 13089817
254 695 34444452
687 963 4034939
209 273 33660279
184 654 47194461
930 978 30591557
814 941 20223841
711 962 44676191
824 890 37357435
65 364 26470778
465 974 31050021
423 468 40605442
254 479 44326228
652 738 14311089
751 902 44443819
56 741 2069601
589 943 9597039
141 204 35658782
579 832 13905340
105 471 14408320
861 941 44897526
260 828 14807991
186 942 10420737
629 695 12291816
832 862 28856501
104 186 41869112
843 931 15504012
783 855 25085350
568 846 22315550
488 557 507933
382 888 27323728
732 888 13647177
806 890 2413640
877 907 46010795
435 595 6257828
871 989 33972840
743 850 22371179
124 453 1565671
180 946 41947715
290 958 45215258
28 941 11469157
738 983 30701468
815 939 22067279
540 990 43994109
148 829 34797112
187 793 49594714
599 991 46857289
83 264 38605360
518 678 11348234
527 825 20468849
593 694 3559707
331 860 46577752
59 816 37538724
114 347 35090298
433 790 14526606
133 466 47293087
734 799 2226164
318 505 18734671
917 986 22647380
583 993 43183024
217 479 2381579
384 780 15900943
336 928 31577600
329 972 33178300
309 459 29329951
435 988 36758043
436 658 19544201
337 924 39734520
263 755 26411145
408 653 3557019
699 983 11759947
874 980 856092
221 258 46147656
198 909 4361209
61 932 17836037
833 871 23147494
505 770 21349245
931 980 47803876
132 786 25025499
826 897 8211477
253 509 48469997
188 659 9036623
950 976 25337686
11 387 3147887
823 873 45472515
628 804 15545200
504 589 8319584
82 559 21620924
85 850 32534219
255 910 25119681
586 775 25519689
470 663 15219656
217 385 37391863
144 259 8953986
114 225 28134980
207 287 5485412
199 933 34098398
419 908 576053
156 932 30750570
114 637 33617510
713 794 26974840
331 806 18518177
101 555 36401590
805 993 29915556
117 208 28937955
133 928 38723536
135 397 47465479
948 997 5506813
29 294 42899682
549 674 9533073
686 827 6815010
305 324 166481
441 964 27116505
44 138 13662839
271 355 5666605
421 812 32652676
433 652 49835858
744 828 6568919
942 946 43144245
718 910 24453887
713 895 25867642
567 892 46999502
869 937 47899177
281 466 37112878
501 504 32223524
185 212 1221560
140 741 39465949
795 941 17065219
658 668 20222405
428 548 20856634
528 808 34846216
44 231 35181298
371 640 47417463
579 849 39030842
162 184 35726405
90 744 37433971
207 962 36985335
591 668 40723810
210 935 29599510
342 520 7949699
231 373 46347175
274 299 27264032
15 312 11946845
55 940 16894371
544 590 24201996
77 267 12408361
648 836 36766689
687 738 1902551
502 903 23652945
919 939 45510513
68 69 33654479
191 916 29308712
553 786 1458882
442 878 7236788
808 879 29225910
224 226 20442147
182 219 4604241
364 695 27370865
491 939 24993417
254 514 38752600
432 471 27961621
453 709 43940457
676 812 16138529
104 561 27032540
274 872 5530566
228 974 47113125
80 172 18991801
418 549 41564360
111 410 31609411
536 541 25410157
361 999 22089073
346 518 34241079
204 948 44219532
630 840 30300242
627 957 41931083
119 791 222795
600 609 45913416
483 827 17606693
944 961 18872625
472 788 9398697
38 679 48126272
538 885 9057149
796 982 31227629
775 887 22782072
233 752 41587554
178 768 41774133
380 925 43441967
85 702 37383270
735 915 9411135
525 700 8858091
600 650 35994762
82 194 2109860
26 645 13204749
838 978 27026691
882 997 22080375
865 888 28730725
185 329 27087398
367 826 11703202
275 741 3600721
60 780 23736290
91 114 39824391
797 963 23394227
936 939 40963416
3 826 1291353
487 890 36030162
845 876 32447205
14 930 16554287
818 835 26634
831 926 16681420
951 981 33609643
398 573 44073565
431 909 19402424
264 417 43698144
642 889 32008763
68 219 24193871
17 117 4714414
804 807 39227930
116 656 26056080
837 880 1212884
157 721 49548472
243 454 14437420
241 966 6739688
486 786 5601952
187 688 30455461
216 232 40051565
198 473 16521542
374 420 36979146
19 181 46722636
862 969 1104981
606 738 14720881
512 632 22486862
213 566 2102788
415 798 23080963
614 725 2273267
595 739 44204555
721 907 12832682
375 535 31790519
528 833 36651931
240 358 37392070
212 650 34457246
95 910 45176536
521 874 22717948
938 996 15218854
432 871 6804166
523 737 46636527
249 812 17343468
561 885 14028854
120 123 11735178
554 873 26692394
312 947 19767045
596 973 28898790
190 235 29048023
515 685 752858
918 948 42373543
236 276 32608777
725 738 31544349
363 540 14423542
754 946 43234932
113 699 5804120
776 875 26760401
458 876 29647509
240 654 22587987
621 756 48085870
170 330 31736939
531 948 8360567
543 781 16466286
100 366 24034379
762 902 12000872
389 449 7206653
566 811 35494452
52 981 47940050
263 793 27098569
609 745 29538477
137 336 36767063
875 927 48139466
873 951 12057875
613 879 24932911
671 682 2279246
915 956 38931680
712 990 43586509
867 955 49471571
549 953 21995093
858 920 13488931
118 700 35043333
586 774 9958024
757 958 24266985
777 981 2696327
797 957 2469579
611 638 354918
727 765 29896780
646 936 15379043
729 885 25323572
52 264 4215590
754 804 19740679
869 982 10847859
346 891 30890073
391 924 33273764
657 716 33570530
410 417 38434903
815 959 26302677
422 945 22322788
252 356 32052846
408 677 28515602
63 141 46069194
501 605 31052426
345 606 16897788
862 900 19361035
457 747 9988445
335 739 38466016
806 875 11085219
662 743 443535
612 759 36963382
447 727 13619668
117 602 42490175
260 663 28859853
22 766 42193793
463 514 49315319
402 899 167148
314 733 40818265
137 936 986095
315 606 1283583
375 959 33575183
638 927 34415018
370 848 38098742
746 819 24389830
739 932 48924493
240 541 6917532
216 357 30893452
959 965 22383945
193 339 7906705
560 849 3402607
365 823 46390320
333 923 361386
167 701 16325259
313 527 43774278
298 368 17502178
153 445 18985263
848 882 12298156
446 820 44747304
922 979 38631782
4 193 7841984
918 966 31110443
569 698 13087234
337 485 15349765
481 574 38369133
578 606 6631299
855 998 14484388
157 755 9562507
2 36 34199910
102 121 30999410
440 735 30172095
323 842 24219722
861 949 36276480
28 960 24483707
375 899 23444846
131 436 45307286
691 904 31605303
694 901 42026469
715 721 43035946
557 822 23707463
123 388 39625382
843 898 33363002
556 645 26886739
539 664 28479546
535 764 30141201
16 311 41324234
687 871 357166
927 948 6999760
788 807 30880348
24 857 37916325
272 768 3373026
874 927 49005421
370 475 16648593
225 752 12652836
126 876 28272890
807 987 41666042
219 522 29774174
664 950 393825
298 951 41689958
726 984 35648996
125 762 45583252
612 952 35801914
583 953 19551610
95 647 29958171
264 718 6189610
694 741 12141266
595 941 3695981
292 643 42734100
160 707 28057272
850 944 41693840
833 976 39056859
62 184 14405191
91 529 35655804
614 988 38001950
84 308 24851012
112 281 13255345
221 499 34819160
742 887 23273323
528 844 12985355
651 752 40694996
591 997 12361042
237 826 21780393
538 978 8520056
698 721 29112498
367 904 9201042
450 503 19385168
796 873 34330678
605 963 15654358
148 601 33325416
1 505 20382233
488 525 26207573
303 815 29418059
668 975 1389636
147 879 1659908
391 623 20830537
130 896 15196194
224 236 27639099
504 746 14310611
663 709 9475817
707 845 39276784
685 991 26406281
941 970 29944717
598 629 4237681
44 392 23721550
817 952 48216842
114 633 39486332
914 924 31601153
386 639 4417111
590 805 730431
695 793 15348910
307 737 14492572
336 954 10415534
284 414 905167
391 694 26256632
770 913 39295913
799 962 6359798
320 893 45410820
736 797 25478254
358 475 6445302
489 501 47751511
561 875 5077066
108 495 5055468
789 898 15688368
538 666 15660160
240 792 32623283
831 954 23935249
109 732 30319084
890 917 14045215
229 285 30288245
123 516 40576190
914 947 38237217
544 782 25753067
827 932 31232874
276 541 25684508
784 914 32206763
704 718 4147739
188 710 28031760
309 919 18427795
128 224 39326282
970 995 18875243
243 468 1097479
629 886 33676244
184 656 43341729
905 928 42327198
690 809 15845141
497 928 29373136
323 600 11531576
187 502 18684919
748 761 45818533
652 828 44441022
83 212 35364986
357 819 37699647
447 620 14228804
544 845 1083545
452 654 23346999
826 893 3372867
631 673 30852003
738 936 13520544
249 495 36116387
819 852 21081939
546 890 4429464
205 795 11118804
268 904 48094933
116 209 13544131
82 185 5328668
296 520 10865789
9 365 5963338
263 380 258798
259 954 12743886
654 776 42358054
881 916 27201119
260 956 10427438
230 256 22189935
155 683 31431708
354 415 29850202
543 992 1999461
129 422 18466148
201 588 19721587
457 535 1785442
512 958 17203703
13 376 44044727
800 844 542593
739 983 46405506
705 892 48419150
594 601 43158550
912 947 46892640
172 495 22994475
135 895 41022932
127 851 887379
842 956 41904753
242 932 34532655
57 292 46512125
54 136 29758818
805 866 9264724
945 958 36436294
830 843 43500475
145 379 659550
162 236 4361201
807 809 45361164
190 835 43353223
828 953 3142020
35 548 39503474
374 793 16320385
166 692 22143967
125 373 39713847
430 948 48547910
454 990 17513608
279 681 41856322
336 361 6842362
467 535 49137440
780 822 2113897
372 411 13562805
354 938 10662777
334 834 7259125
411 614 3991375
150 515 3426754
22 365 11000449
853 877 12829058
916 963 27878218
532 588 37706228
114 881 36846339
683 869 43820612
809 924 11216206
106 309 11236189
526 631 20245013
549 563 5227518
279 854 11376051
815 917 679568
416 962 8824432
862 957 11963447
562 956 33366707
910 958 1649575
303 905 36869491
826 884 3588409
26 993 12051439
19 342 5273405
163 419 13713439
892 904 14328338
446 528 34165738
62 815 27467253
951 988 39775385
147 566 32470551
605 672 39140876
751 978 35234546
990 991 3100587
404 462 38859740
431 453 33372832
30 875 15642845
729 804 23907012
89 91 13740990
427 493 11907542
877 987 18147682
821 987 43507699
684 898 14433370
207 908 14895298
801 878 22976307
826 946 8166000
698 782 6075282
247 835 20334300
133 432 28481028
109 151 29371155
42 253 26254223
472 906 39932030
963 981 3962765
628 698 40907738
275 836 39130170
896 996 6714473
586 837 3017099
110 328 19927527
317 981 18771137
425 508 47011264
677 810 34965311
37 135 15273856
170 199 45232664
195 668 2373643
761 921 46349165
203 691 44349582
907 928 32627958
498 895 49072693
410 477 32293214
312 543 27303327
124 1000 19810900
112 942 12006159
957 975 41312095
404 736 12406500
111 214 40992113
347 480 7607499
73 503 5149248
329 441 31330611
90 182 8214225
297 637 21393025
365 461 9478741
740 948 3800325
374 730 31735225
880 897 21732653
67 865 44769529
299 794 26740217
836 908 13594933
165 324 31967791
191 524 19107206
634 655 42142160
117 197 41278098
826 961 36367562
448 482 6210910
673 684 18397551
354 843 2339172
133 791 47177894
123 226 45571686
929 959 15579489
514 531 15185409
917 947 2566607
928 996 42556421
524 852 27243602
618 943 19661572
650 935 4534195
193 668 29506345
459 957 903445
164 972 45018571
255 522 35499175
430 481 15444418
230 658 19271070
240 356 45068922
338 734 38263267
497 781 13264966
476 521 7950728
79 817 44795510
377 833 24913281
553 787 29110187
866 983 44991889
118 733 31401706
378 527 32615170
955 980 20388592
957 969 6063385
244 871 21716293
492 698 43279433
321 627 41078932
194 253 20995239
334 451 29269050
955 996 13159198
526 742 23356061
403 600 37330916
748 835 23946687
19 684 32119212
144 162 43691027
802 975 42960286
927 988 9864719
648 751 26513668
818 846 44178818
315 867 566342
544 823 8630824
247 256 10509592
444 559 48471291
635 684 38701810
365 730 36787405
61 73 2768832
145 902 46253716
682 814 33257436
141 897 23678597
338 389 6214969
952 971 1494244
209 995 9728097
328 808 33889562
272 924 37765793
793 810 10626184
22 296 47960834
603 705 13229339
602 782 47965948
291 895 7655200
976 988 34319335
438 538 17228634
16 442 26843186
650 877 4527186
891 933 45740759
782 977 33017071
50 794 15464334
318 324 48617414
531 720 30573122
104 402 2653875
239 873 1722817
922 923 33894569
34 133 16174007
812 874 32092358
790 825 5141597
525 654 40759339
525 765 42929646
172 249 40437770
961 1000 38620763
528 704 4197120
523 778 29333823
426 793 34773542
815 941 11782421
838 892 14511203
496 887 45315625
778 974 4252036
859 866 16030796
834 944 6763150
786 872 17380684
764 802 32073554
799 848 41471907
587 747 5880131
571 689 27735023
936 994 17922309
906 976 4028066
593 883 3313606
170 792 35156987
316 679 6003793
6 341 14608437
950 1000 7077728
852 926 11732606
688 693 20858930
554 1000 17183658
866 916 31458526
122 877 15585193
288 566 47685095
318 668 5141814
456 486 36950800
632 949 48570706
469 916 2524530
398 620 27577329
177 483 43541963
435 976 37614963
950 963 12582041
552 899 24614869
299 381 15088616
888 995 15721513
320 772 31213544
177 570 25326659
348 566 12466114
832 943 24268854
217 533 31261484
561 827 4180223
204 886 1257660
305 768 14879999
132 578 43749113
708 987 23821359
813 845 44638520
496 996 12909199
466 608 17077670
333 857 31059935
426 528 5734177
53 808 40042130
488 739 26746188
534 938 23030912
806 851 11464546
714 894 29804123
189 249 3025098
745 883 9172964
537 922 20927724
124 414 9062878
62 875 30017476
844 910 43447875
737 760 33782196
60 102 34070711
799 838 23460383
43 206 12016954
111 840 5848755
338 568 45476385
364 925 45484038
566 885 31649863
152 884 44711013
106 602 44364160
516 764 824041
44 727 26906318
453 525 22535498
153 802 15283288
539 724 46446200
845 948 25861399
264 911 42664936
364 684 25861715
390 616 29780396
636 922 5534286
220 372 18103495
541 690 37217727
134 931 43145535
84 735 32479233
516 840 9332212
972 982 26755085
368 518 32845103
981 989 26690726
886 925 13688830
134 196 40891219
429 688 19486656
895 990 44216082
479 617 33913724
385 823 10037835
358 592 25652087
369 543 9504259
750 942 31235589
616 661 48448978
844 852 40853407
271 499 42949655
7 335 7197238
409 678 37743594
369 728 46322887
916 958 40164178
943 953 32766768
22 366 16324408
352 441 17252674
974 984 12833692
855 899 48475927
367 581 7602311
582 868 18348325
557 675 36990785
25 577 33364244
717 869 9280835
658 699 6097869
780 995 19339631
133 363 20979156
515 626 34893183
426 736 8699607
702 974 32714300
853 942 49148935
549 712 21300976
578 668 27967398
12 891 27334813
275 509 37106785
437 977 15195247
534 914 35546209
228 729 10770672
274 291 46289437
138 940 25428091
342 797 21740658
418 953 27771635
683 936 40544245
554 971 3822260
606 774 31497992
777 856 34769226
405 636 36793515
870 940 37368546
480 771 31549205
308 532 24442109
143 260 74628
464 935 28737132
287 469 46355921
630 827 40017784
119 901 22516807
316 883 25529441
811 892 14658485
828 995 20634122
197 958 34177474
579 905 24593522
334 567 41448449
752 820 36666598
972 984 24401093
245 390 43002613
886 920 1898679
571 909 918821
391 402 49873701
206 608 40978020
732 815 37644445
865 912 22491713
620 701 19261627
197 291 14024284
243 911 29452095
516 798 15257755
256 654 1033314
328 833 28968095
545 957 9427435
334 936 41137143
904 969 47734397
547 625 15959059
431 787 4382259
380 664 39663099
144 309 48609647
113 942 46595777
573 706 14166638
189 965 42250803
950 967 24706976
764 938 18275926
396 423 4802743
899 951 12722832
533 794 21201278
603 874 48118565
470 587 26420717
948 991 37243109
948 999 47265786
464 772 9499555
226 360 22123185
97 817 12355432
891 970 18032135
468 590 13257705
467 785 24561260
724 822 17070263
724 774 31516191
156 740 15026358
539 610 44697670
539 981 211792
567 651 3091262
795 1000 12563434
949 960 22560176
641 859 26472599
50 836 44271589
831 981 23879180
567 721 34874331
697 739 24393173
321 550 8243992
150 933 8009798
261 478 9129534
446 616 5827379
588 683 13451488
380 742 30429028
773 819 49458836
262 338 30045891
94 868 14789961
819 927 49618008
508 529 24476251
426 991 20223223
333 661 14803301
33 85 11084216
349 966 37596247
9 666 19824936
478 804 24123208
369 558 23502142
73 918 2056589
154 308 24956433
9 369 24980746
631 958 39819463
423 725 8652616
384 907 14324817
139 577 2901064
749 885 14685270
882 890 47781655
825 955 44867564
536 885 15683619
642 728 46188686
870 875 40457165
71 348 5157963
116 387 27577151
418 630 22890683
559 826 5415424
322 941 32124855
588 601 1637957
75 530 44333897
457 566 34536587
430 637 25254370
518 537 15992162
289 336 10096075
169 999 30911372
132 960 34302430
544 727 34801350
626 998 27387126
425 648 2836838
506 649 46940068
448 925 11513766
524 616 21259172
231 743 39003072
362 660 18585871
189 797 7277499
346 473 41741521
918 958 28350596
305 431 23593310
829 983 14856768
114 984 37330593
613 848 1282657
828 912 37301301
274 864 14460023
257 402 28478168
755 756 46708041
894 961 47821213
602 914 47128613
804 836 9262689
330 911 40373364
859 869 35666047
825 978 12815889
131 370 5481160
140 612 35447772
729 753 32788397
629 639 33805450
130 803 21120575
196 611 32876863
733 913 12612698
763 823 28062046
115 599 48799004
840 853 40640416
322 355 25524636
239 849 12843235
875 933 48094937
424 893 17386053
667 729 2183281
722 877 44043122
84 88 32046612
308 977 18839738
982 990 12257463
430 511 19014247
745 821 14252685
904 919 12432205
590 731 34058419
598 900 29813794
441 887 8225451
655 762 42185872
463 665 31424907
596 656 41690505
350 353 779126
291 301 16915931
804 958 17992140
758 959 7389316
358 369 43634078
623 733 35618631
775 987 5299045
304 517 16631039
776 846 13761267
448 923 49410868
973 995 6496937
277 578 4856684
202 616 28626667
147 604 31784131
73 245 3064273
389 880 23896510
695 802 29749919
322 662 6078173
361 869 48053240
159 600 16641647
819 887 11621838
24 65 10698922
645 801 46280989
720 822 5960187
66 664 44899417
449 882 44904731
251 280 2409125
612 731 16718051
317 940 31053893
117 234 4984289
688 705 19283670
619 722 25556907
367 769 20496956
975 990 19843059
337 880 43560413
552 586 37616732
763 912 4316045
622 898 10460940
883 901 3451848
340 887 23630339
396 914 29651495
289 527 17696939
162 509 25345293
855 919 36085680
915 960 9744417
134 786 48965137
610 900 40091778
795 926 24894968
524 569 7790262
90 571 37097543
744 906 39326051
621 680 19549811
168 650 18077761
236 803 21558165
941 999 33645903
78 639 32008638
546 549 15605957
813 899 28069259
903 918 20154442
486 579 38225914
112 941 8183144
572 712 47404028
909 997 40505021
8 921 49778124
340 445 25811315
243 752 25874686
393 892 11362930
165 874 13902171
753 974 19839443
872 959 22175468
924 946 27414296
311 582 26979157
526 750 49762715
207 698 32965861
539 969 17918789
176 416 29438442
542 891 19299200
476 537 49284298
713 777 5351023
536 555 11557967
297 897 31731036
123 545 3091395
188 207 19466226
42 75 31648061
923 940 2170412
255 815 32029114
44 833 40315917
943 967 11455343
312 406 2045586
346 720 28149342
173 549 7015397
815 997 46761384
667 879 35269331
109 533 47538722
906 926 34661760
231 511 2390058
886 921 10971865
453 756 22327100
67 932 12147915
348 787 35987776
407 617 33178546
316 352 41141286
706 984 14142869
617 874 14449589
26 835 41953680
727 817 29884832
51 95 17316625
852 955 32073563
10 400 23874376
656 933 2955180
568 775 35698520
147 307 16590469
863 953 43138387
252 305 9754129
433 614 21571301
917 946 47314829
58 92 27801295
254 875 7225433
295 441 531223
5 126 24388943
2 537 14328062
254 663 21997651
597 784 14600371
413 880 7926699
479 850 23499334
655 966 43980050
632 985 30795871
159 908 8152071
193 276 35955632
723 743 9563755
765 877 21132840
112 692 40568523
655 801 26612970
357 779 5850107
137 499 13706749
220 362 8250212
206 506 11003205
654 695 6233758
649 922 1139890
725 801 1680450
408 551 26875063
295 740 43271289
143 494 2230654
160 721 9486425
699 713 44010970
454 829 28507506
831 859 41720445
128 875 45397795
900 902 19501035
205 273 4016947
171 270 4030126
197 605 37621532
210 276 25577547
248 452 2063146
446 854 12663158
771 878 24080325
523 564 21012866
709 780 14821643
500 846 18512923
350 412 7583651
12 51 21270455
32 350 48708301
316 833 2906058
661 831 1128381
29 461 45666105
133 468 39131817
291 468 36869778
624 973 41251489
469 842 24802810
390 470 46712607
260 682 26262375
586 860 11708639
100 275 44786319
849 996 40446192
453 549 36804000
746 916 46692620
36 451 23398577
27 663 15045925
395 779 10462072
319 519 46664640
50 699 41138366
31 804 13742726
163 711 35020049
575 974 28725400
958 982 24678329
220 573 21456676
90 769 2713837
435 739 34533558
640 675 36513222
515 711 22298704
507 736 563955
196 309 25575228
758 846 569647
742 881 16447905
461 535 32619504
639 659 30587733
554 624 20068449
119 839 26961778
55 76 36283027
109 212 14338220
274 929 14356719
206 467 22777569
794 799 17703280
268 968 43556594
571 765 31144335
612 675 27806162
446 781 39420542
957 963 23993948
485 834 7139992
838 1000 12082154
449 857 23842585
660 925 29897507
402 679 17243914
8 18 17014420
196 551 12079360
360 793 17028995
481 770 8529158
393 707 43885439
521 749 4506200
245 356 18034108
666 779 41914706
318 984 18312222
372 538 42911015
519 604 64404
113 970 44361046
431 834 98855
198 819 1054170
539 629 2463315
408 622 45408929
551 821 42268181
590 630 46353856
813 909 36606277
25 391 21232741
795 818 19194150
539 992 34885517
950 977 20673852
509 954 2499703
746 876 49273821
171 267 41838552
322 518 21546251
685 748 36637520
59 667 1503233
299 524 41184925
188 777 13314956
810 992 11719183
54 179 5171100
179 984 38026299
174 806 3813659
469 886 39657844
64 285 24878333
25 79 19583095
337 765 40085913
374 511 48436966
864 960 17712055
424 508 48239608
88 538 8392426
924 931 10105326
604 702 90144
782 984 33460297
788 903 29642743
352 636 27676218
442 576 23477202
167 504 19700570
407 768 4038829
446 856 242459
346 521 7385773
174 428 2828286
475 842 24458875
832 895 38417415
89 144 14531923
233 908 41543663
623 626 11425368
74 230 14086424
547 873 2280107
655 958 29793734
127 240 28281019
532 634 25352971
205 357 8857183
412 786 33955587
142 285 5989794
316 338 41319618
832 887 4531805
88 330 17698315
26 670 596620
595 929 27928770
725 773 48493530
602 666 32479012
230 729 12304254
151 550 20826678
464 757 3672522
840 978 18135291
326 963 11933697
144 649 12360938
149 838 17193322
755 955 40828831
412 475 30633378
826 843 45535569
268 742 22019638
695 909 7212676
788 899 2135793
6 512 26771840
251 879 19921139
220 382 46617857
800 810 23721603
503 762 28372656
738 961 20074407
889 905 22701010
844 868 16756081
749 820 19464896
856 878 19411739
750 943 5300119
428 584 29773143
50 185 49849648
598 833 35825632
653 910 26718419
327 966 41393877
209 809 15384359
951 966 23088455
636 788 22089325
401 472 39173905
818 915 7662062
871 920 11373287
448 483 6423730
123 764 9707442
514 595 29291891
390 917 9424667
671 749 36098769
14 968 36147686
380 654 11825352
317 619 10941186
21 373 44217822
262 914 37652190
943 985 49742625
813 870 20058750
426 939 30739408
753 846 30543565
867 922 5367769
918 942 26373429
523 775 42244099
192 741 10038637
332 999 21167469
319 973 43737362
525 762 20572727
551 931 39557754
405 474 40888447
118 624 8823493
41 664 37589903
698 837 14901684
35 349 8943444
61 560 43201215
548 962 33032595
500 790 648033
664 997 17410263
150 434 34217783
524 808 12979502
261 510 22738889
686 741 152340
357 809 49259304
434 825 16208688
738 745 32062905
227 737 17003326
578 705 32493904
754 932 25881293
720 963 1810176
637 821 21364010
887 954 13900082
214 227 1957532
567 702 35723381
281 358 12797777
104 326 24322453
81 133 42680473
768 896 2605423
228 627 18038482
512 756 46882179
148 646 11497251
803 878 39075787
526 540 24513006
592 596 29054284
55 186 33113727
12 13 10431338
163 991 41051146
49 757 23779968
25 434 44285268
708 971 424368
917 953 33691824
488 503 25151352
579 950 39212717
40 111 37657478
96 325 4771086
826 977 22705358
124 430 7518714
327 501 40653145
175 493 15782773
119 802 10781408
117 829 24607631
534 780 4946585
526 799 21332059
68 892 32255057
488 917 31565219
310 659 37660603
784 923 24050650
172 357 9117832
13 38 22671186
535 849 47013175
338 997 10899504
465 882 9490607
85 250 20295580
924 982 47753995
848 850 23880253
825 905 10225205
951 991 1785572
140 226 30439606
130 603 12330759
749 766 16561868
31 407 19194738
384 527 23924157
425 824 27112889
484 518 18973932
227 770 23355249
137 605 30529066
73 272 38638751
585 969 28883662
361 967 23276273
651 748 23497864
459 642 26120748
508 764 27856242
139 212 2368870
722 968 15379944
347 600 39906421
858 934 21628186
753 955 3771559
618 699 40187359
581 844 6786868
326 867 38937549
48 291 36440944
288 958 14029574
708 941 37328325
161 734 49127124
304 937 28658785
609 871 16873721
202 735 27874476
208 422 5512640
589 660 23955581
450 521 16721368
744 823 5292941
593 953 10204130
730 821 13061164
646 770 48488649
258 778 5035826
795 959 18630866
220 811 16948281
931 966 35466740
718 813 7842313
179 820 3736809
557 807 34808788
700 891 2740101
466 906 28955940
240 270 31563847
338 394 5409681
417 807 19639726
564 798 6750391
805 878 39022029
38 425 39836775
115 601 15379490
363 419 36910749
829 965 3978020
556 797 6327090
596 707 8694939
335 501 48146515
662 925 20210740
524 630 28874290
486 697 13214293
295 837 33394427
559 720 7267246
314 716 43053834
250 450 19118737
772 860 18011867
25 55 6443907
617 911 39297474
400 595 38379155
274 432 40517596
149 269 8889322
497 541 8289221
756 819 4728996
345 488 31581451
407 960 20127454
686 856 7880035
367 447 37475728
782 979 15921691
126 552 6571422
875 921 21927504
157 911 12269865
806 857 38480097
102 133 4715691
745 979 326435
134 694 19618243
544 924 29566423
816 898 38708173
750 830 39103449
271 352 23002422
629 633 30964634
362 693 40273166
918 965 28891343
8 643 16864351
714 779 26742507
153 794 18698174
207 596 36946891
403 508 29557663
79 476 11772721
58 429 20196590
130 505 26814580
746 873 18420571
624 793 14695158
710 800 42792949
420 434 25013589
867 906 22527226
965 980 18393958
931 998 14063725
446 475 13817439
562 677 2396906
680 919 41796819
573 749 626103
544 562 48134244
198 243 3574427
124 468 35951540
384 997 4519027
123 356 6402460
35 416 22463106
43 193 10690977
502 923 35742473
659 924 4623779
323 465 14541463
163 165 12829656
83 925 40057123
984 989 20931833
789 914 44701528
708 838 33657531
785 857 3447088
313 811 49130369
282 588 24138436
312 624 32166096
764 869 26973923
882 941 15381891
116 968 26616033
399 709 625472
433 449 5010609
256 769 29160618
830 913 14861750
356 849 35061464
208 917 34633687
401 685 18417543
4 554 30308562
257 391 698251
219 482 22169682
299 952 45969164
102 929 38162883
148 197 18297198
56 200 29805541
312 920 16212369
98 539 6619039
784 992 45461307
789 920 27066263
251 984 35952850
690 847 48948735
727 992 28868559
921 990 10770610
53 368 36752367
102 737 490751
599 674 40474667
935 949 17108420
212 276 7339755
921 979 18463295
208 302 14186231
212 612 17916706
135 500 7652142
130 935 40306789
318 781 29412730
106 179 48618720
360 596 48496899
488 570 18329241
204 949 13798051
765 926 44103643
409 545 19167643
454 830 22193800
371 632 47404804
650 864 18916527
425 538 11742472
599 688 15585
144 750 38889425
415 903 16483393
361 705 27143490
710 996 15256283
285 319 35974373
838 911 31617719
108 966 2846117
775 829 7653805
466 648 32386494
167 470 6898170
843 967 44865777
187 214 48527764
809 859 44027132
615 936 49680315
602 999 28878025
171 290 41181649
559 701 32165478
66 503 42278507
594 690 45812789
618 657 47463208
471 665 47921253
690 983 8384450
902 998 44996128
644 687 32737378
665 955 192646
656 693 39045305
166 755 3122523
42 937 10824780
315 483 49742460
826 928 49341199
309 440 33520536
329 846 36225590
594 807 11795228
636 731 8475208
759 925 23568751
864 884 7436277
734 906 21214432
430 592 5091241
976 997 12110173
539 858 35100641
141 848 34703077
326 341 22164158
492 906 24414015
914 920 21417559
552 806 33199213
694 884 4273620
435 465 44095324
961 969 5313849
199 919 18614493
346 571 41200127
366 406 30131289
308 570 22910185
795 866 13513407
648 731 37154837
459 595 22650306
853 995 18490194
641 952 26524866
849 853 31724977
496 619 46609543
16 893 20926431
65 808 12490037
150 856 37449009
850 977 33904508
957 1000 4547841
369 947 42903312
736 937 39140025
848 885 391897
491 915 26329261
733 771 29503851
623 917 16392238
599 969 9889720
862 945 36296795
408 543 12930820
137 400 34794939
710 964 46459034
832 891 33488649
902 965 4955198
582 965 20820943
487 525 43872610
176 891 39640375
175 603 47898397
873 939 16418717
616 888 28987736
51 694 30909032
853 949 49278923
880 955 46119067
594 768 43465896
215 774 1620775
265 824 9445269
139 417 44972548
796 914 36683488
391 668 11561855
406 917 3539054
591 937 15390806
681 891 22251765
714 785 2173698
684 890 46313451
404 507 4916820
697 812 44436671
376 814 4640195
576 856 26085062
610 636 47473285
766 996 29151224
167 680 29559132
539 802 28389340
564 628 38580403
752 837 16400961
529 610 38538729
503 899 48048303
976 993 28658541
409 724 8625565
375 727 9665163
925 948 28786020
842 868 30398853
511 606 16391412
301 779 22575590
579 852 12547398
441 799 9382419
144 436 8918546
701 833 42500387
208 383 7622721
815 859 14796144
734 870 47122597
546 938 4939630
470 712 3893736
45 181 7204668
106 805 23647042
510 850 36727033
470 920 27914351
659 781 12840921
10 531 672353
495 629 38186744
704 992 10538674
512 701 41014382
890 947 13490268
48 831 43669795
174 689 8158380
356 626 37939557
34 338 26527220
16 686 29670839
768 877 9508353
340 976 44075500
253 423 29300684
91 574 15230325
771 819 33060596
669 808 11135864
538 806 36915052
75 297 35847458
89 942 47634033
785 962 16810301
17 497 33563840
779 817 40903941
347 728 40224133
480 814 16509239
648 690 14883350
588 810 12573676
338 476 5154657
739 752 21299621
719 884 21156772
222 434 5399207
326 888 27998428
941 948 33191433
914 981 3439103
791 907 7091979
774 784 24398061
516 934 5226281
961 968 22197028
448 610 23039984
462 945 13524788
516 944 404113
80 200 8561652
22 280 10649908
875 989 1764850
224 975 43793422
830 891 36215344
287 350 24552758
830 936 22007309
829 931 23446836
311 564 14666241
911 951 21807707
79 912 14483085
986 998 42540762
97 142 18811890
71 842 9784589
515 606 13336482
513 768 33636377
744 914 16424180
604 878 32996279
88 893 12100635
938 967 5455568
450 778 16156633
413 876 42170571
116 726 69104
719 961 22938147
24 334 23898842
162 234 7173564
653 795 43436473
164 394 9014391
660 946 48899857
149 404 49099268
268 352 47892021
376 513 4200439
120 531 30984319
431 495 22128158
127 501 48138564
391 634 44101394
479 660 20316039
529 712 37409037
808 883 17507693
539 640 16683643
18 635 17992305
763 910 44750420
919 947 9827801
269 710 148264
957 999 26734697
14 406 22560764
411 789 22384854
928 940 41556564
37 609 12345086
250 483 48946833
311 796 18848597
739 772 18015997
522 527 41713059
825 939 17876005
778 944 34287725
87 500 4876519
403 642 22649904
652 744 21038155
693 772 9154518
246 494 31847703
268 592 26565218
59 302 40000669
718 879 46321518
488 667 43052888
67 113 25519063
78 292 17804983
591 622 34931895
233 539 24368441
546 757 12018451
43 66 45692346
615 869 4555990
951 995 8179725
177 571 23418878
282 930 29533258
721 934 14870678
148 511 37610985
635 662 35000548
889 989 15992976
407 428 23488995
27 533 26212394
588 799 2879092
22 518 11408441
901 919 30177360
505 724 6891885
592 605 22878017
361 387 40270453
816 880 10448658
387 812 36107413
507 695 44628803
345 855 18310777
927 937 21132802
256 278 18857033
597 707 1272279
360 523 24624637
121 672 9634847
63 356 47671411
765 918 34355003
159 926 40881726
685 729 37752585
940 975 24559938
966 997 28461715
49 487 25601278
653 669 31193607
371 754 47221416
211 643 46809704
66 984 40253695
172 811 26377730
925 986 44728797
529 818 8197795
543 879 16016011
493 522 35881352
379 957 10499290
887 981 1175318
50 478 26993391
263 341 13912907
595 744 30361183
135 726 19074419
585 753 32770684
355 364 45102495
172 448 36713326
494 629 401107
93 685 29081733
937 968 47097343
149 965 25802317
230 962 3602224
67 220 47382371
413 677 27893384
844 986 9329544
861 902 15572460
574 677 18832372
521 699 16710396
289 594 47721196
72 534 23770568
225 917 18865175
920 959 6189376
189 248 48724110
126 586 14657645
20 384 1900466
90 813 1744095
695 826 19381570
333 863 21511143
283 546 6775725
732 984 15550598
569 887 30327076
102 423 4852132
355 941 46553716
735 999 24834053
561 978 12560275
357 472 29063290
419 801 26807928
741 935 41621588
481 565 40118832
306 684 11227038
290 562 1685039
138 877 10436108
202 939 47814372
249 518 29601454
355 731 13346960
616 810 25693289
534 712 6220887
116 756 35036840
261 543 44792728
860 899 21285967
995 1000 10075770
154 991 38924273
166 509 1715399
523 884 27715778
529 726 14392190
106 139 19150159
380 414 28636579
303 535 13993964
141 655 27692890
551 685 13172462
336 521 14403508
925 972 8052891
168 879 11173065
560 627 3382367
67 252 29218055
845 940 7090497
10 96 11799881
769 907 38492948
717 970 19475243
27 665 40298354
814 818 16504733
19 360 35057510
570 902 40051127
651 810 28842345
819 867 40620365
130 522 12367504
558 719 14511554
43 697 14386947
789 790 8360737
605 878 24537521
968 997 46269545
690 758 11490754
747 880 38476329
644 848 4207437
70 372 13397709
889 900 4443340
12 882 9173816
58 336 13038285
271 364 21577875
43 640 20620778
262 491 41284452
619 777 10981114
334 820 25430498
483 534 19409673
826 879 36397960
377 536 46900742
681 835 23420392
831 956 12944700
758 803 25958210
112 932 46157188
751 815 44851285
917 922 44603448
65 347 22939125
37 301 19476458
737 882 39899358
665 960 28122070
370 689 23158472
413 683 21623062
548 737 34756539
813 938 47246741
802 861 20200869
181 201 28845510
411 904 16398634
498 608 13030806
806 986 1662779
715 990 36890271
373 970 32627050
270 384 10769950
933 954 8547964
201 614 9636647
244 333 42436544
693 891 15775895
574 910 54432
410 461 26910795
14 966 13471734
850 976 45078799
91 98 31446305
352 414 19880153
504 891 38223831
351 631 12706232
211 237 37087804
958 981 11446151
961 975 29108
526 803 23538278
922 1000 5860982
927 994 48692971
680 772 33934691
639 726 47292308
818 891 1090325
529 554 40498432
54 293 39718586
295 491 35723359
283 962 33080355
200 468 3328168
420 737 32686744
555 608 12208522
869 966 229615
292 905 14773796
446 886 48747485
334 588 5398904
518 881 27430027
948 992 14310941
711 917 44844780
360 756 35760053
860 942 1882703
775 1000 14920735
53 145 17574704
552 993 41212782
11 28 6002516
322 588 48647961
601 785 22095125
470 704 11186675
126 598 45550458
615 903 33153630
18 336 16472714
134 298 1831740
132 296 48629346
690 914 20258215
766 918 41683846
103 988 14740962
683 879 19579509
869 895 12523663
683 883 10761728
71 681 30507298
376 815 1319899
795 983 40338453
587 720 12011509
753 994 8504542
890 931 367621
739 797 7611806
721 997 40408421
89 410 10244507
640 898 17589924
275 977 16633968
443 757 40482007
348 601 48499203
459 541 12827311
73 649 10791992
626 682 35096273
784 868 654820
287 636 35445601
633 894 46451589
441 541 36548192
235 725 26277552
596 901 33464249
449 895 46895178
432 927 17500566
118 832 48518011
39 775 21457784
450 602 15930464
441 505 19528071
139 733 19353984
461 637 8095015
569 818 47021698
518 801 39879115
439 456 45532829
372 490 18774926
268 852 47727311
424 615 34363264
817 945 35737682
507 604 31413053
453 562 16979916
495 809 46888389
280 674 36493638
845 923 17619335
50 389 43131359
347 734 6755007
856 947 13937601
812 992 4608258
824 986 18516565
502 948 2665879
553 577 32073779
960 962 5750921
366 798 37200349
798 882 27566202
560 790 36401196
305 902 48609082
263 567 25206410
450 905 34707737
180 322 40744034
922 964 31348857
89 665 9420757
266 978 13350567
608 746 39552047
370 970 38091371
469 485 37555353
124 571 34561885
448 883 29039632
680 856 39864443
663 734 17847701
914 996 40427001
860 937 45806630
761 806 33364056
370 918 12566382
480 685 44385978
470 491 6027833
873 990 5579125
272 557 35925034
307 347 5343206
342 810 2648624
133 879 17058184
500 664 26359094
393 806 46283844
364 390 4636570
687 718 13555723
94 377 7785185
463 515 30503203
511 720 35772841
615 961 25652158
797 867 6219230
454 801 41412689
84 609 21318577
426 815 24839843
954 981 8811078
159 517 29499813
685 958 11770285
526 839 38972033
610 975 17123860
971 991 10610549
787 925 47511099
518 549 32120162
610 827 32390696
408 919 33902112
181 566 48788379
540 794 35556885
233 298 45946820
66 212 24728838
536 915 27583156
299 368 43868332
44 306 47831570
330 805 37362443
660 699 48252815
848 948 24249599
859 970 33278875
449 851 2579608
285 945 48171994
708 988 21093543
889 915 32082641
342 889 43760409
615 705 29105766
60 256 12340612
78 442 10051207
761 993 21628544
118 452 41163177
385 781 8966072
730 879 35263348
149 609 37535297
129 760 16814652
287 613 5933354
638 848 31871924
92 126 1839956
480 652 22863198
774 868 23735683
595 635 33578182
87 632 7957174
404 991 44130800
105 474 1731508
242 894 36907791
363 789 14050024
315 938 25524727
683 759 10482286
228 901 42165589
741 936 17041262
151 878 21323550
178 502 13629865
554 714 6282309
612 855 18877265
293 697 34461617
631 743 27419678
375 478 49631086
335 852 28917278
541 722 10549667
846 908 40923597
649 677 24768708
897 915 43641061
448 687 19377544
530 889 30199287
486 936 49408670
422 706 20096443
870 929 41218588
400 745 44702501
244 686 38573368
405 783 47694136
347 727 21513786
926 963 8468127
551 771 29326641
152 673 40066170
585 978 18136293
3 313 11158646
928 995 36992142
586 705 4177184
184 444 34846787
128 526 44012667
573 906 24227253
933 934 45495503
530 592 5448605
646 680 11820613
184 740 44361459
360 386 34322609
908 999 19428577
869 975 42284079
176 714 34208759
527 570 31924209
871 878 8559648
520 570 35308119
350 846 22972885
471 669 44045248
638 995 33108624
633 957 45574817
587 996 22441732
56 837 46742740
541 989 39595403
797 893 24152114
82 436 30725472
505 672 32020707
648 976 15477134
743 835 17060213
68 274 11989032
911 998 47139500
494 925 20252731
865 884 30160153
608 669 15888129
941 954 21276142
567 737 1139927
392 774 46294929
89 714 33654897
646 862 34437359
217 861 44943181
685 956 6138131
341 553 38330085
749 973 22399607
465 928 46178217
739 905 41131290
43 254 46579500
133 882 38102482
524 576 41092766
139 839 30259684
166 174 13955578
283 817 43643218
633 822 48907008
384 946 1597172
740 946 12378982
922 985 113610
928 967 24605643
643 812 26267537
241 944 43974892
541 653 20521876
385 685 21203866
594 831 14461765
781 863 36932716
104 298 9200268
385 644 10589873
245 626 11715807
404 533 1495080
498 739 4690963
554 641 9431156
681 857 32178930
340 818 23199562
544 934 37433485
936 962 26009709
322 572 44527828
326 971 13307356
170 553 19770467
855 942 23248329
35 878 33580191
538 646 39361614
677 941 45853314
452 704 39054940
566 997 47201715
50 707 22834292
427 538 222682
762 805 43886873
820 972 5334450
68 527 42996997
459 787 23510368
327 730 24637211
664 687 43663235
334 776 21851677
430 872 20787084
698 952 36900895
752 955 7673680
143 422 48961467
846 947 40609755
365 524 14788231
548 607 22114695
23 170 34726724
894 923 33071054
84 987 34052824
820 822 3500125
352 866 8724991
736 832 40036201
17 54 16606909
216 330 43014982
419 899 7656215
992 997 26242870
57 58 19838594
352 976 42526207
738 779 47027996
298 977 40563520
726 773 20403226
13 275 44608772
387 397 8966401
710 847 10843928
613 877 37180698
917 923 26934682
812 890 46054047
669 755 25896147
211 795 2383419
908 948 8390087
530 701 21129650
225 255 48485769
385 885 26535259
203 933 37936724
373 917 3508183
763 981 23841880
458 483 42892029
896 948 38176722
494 797 22224148
67 405 45760479
214 337 33740997
268 708 22526482
718 792 16789583
887 989 45779396
639 678 3002749
832 953 23352363
624 893 22754006
861 865 28413487
81 512 15777811
22 724 6461048
195 837 45873238
627 846 20634316
505 885 39883672
467 569 20293528
585 669 44887523
96 137 33294668
97 438 29710018
510 671 26047852
236 397 19002999
340 444 473956
732 839 12490347
258 420 39287965
175 438 37953515
724 841 37563853
624 949 40764688
641 670 9702675
211 968 19118463
414 658 47098051
161 509 44414675
95 753 2416383
624 750 31159256
413 750 21343111
812 916 30377210
161 466 17384401
623 955 39515261
937 972 16440797
530 962 3123182
811 825 25339843
877 999 49480025
442 966 26057230
558 908 6523836
88 992 48280140
118 411 22984892
723 966 45161574
163 684 39096855
354 710 35083054
11 956 18795098
478 768 14700727
347 370 14185300
177 230 46629353
443 756 22474954
573 775 29948756
201 892 43876716
502 961 44600389
762 961 28966024
587 918 3625239
288 407 17298046
244 760 40568780
246 616 1159668
259 800 40335837
309 934 31883978
411 834 41653581
479 483 13107664
296 540 22970372
959 963 35181111
21 198 2890971
706 766 27136710
246 992 29296116
403 772 26912462
687 689 49340876
456 838 36728032
41 215 5869075
736 885 647229
205 565 27700667
443 656 28399374
769 980 12579279
732 746 25272406
228 372 34339206
534 739 3159204
889 977 12784280
365 844 44175501
539 834 21907152
238 659 25082713
712 824 33847266
611 857 22446845
683 818 14458240
367 850 40442954
190 634 1775784
746 924 6924131
674 726 37339328
669 675 44501108
896 949 46691044
141 736 2231457
728 881 22046335
424 731 37855933
878 942 5517080
760 835 43776061
941 962 4590703
801 985 48034028
195 764 46155849
726 992 21202144
177 348 6511880
35 140 49053612
813 924 41332990
243 914 38573143
232 410 43745155
424 828 49138701
465 628 8208709
97 540 40109205
700 992 2630880
324 332 31144579
904 986 896559
814 911 9809199
809 813 22193121
460 681 13748325
2 728 21132623
216 526 13344862
618 641 33395980
268 961 28994287
124 272 2783166
937 963 47253505
748 956 38902573
502 609 4510145
495 839 43670426
244 669 18017689
484 576 46738258
980 999 33139550
463 681 32036355
36 699 17414475
608 625 37431757
632 643 28765614
607 886 44361244
151 706 17096417
382 828 23474486
512 658 37899644
666 967 45369360
730 773 5228617
520 742 32520038
226 665 9013880
467 704 4225674
588 867 14578708
661 671 37770749
45 265 4028598
691 723 10501564
557 823 40913529
962 991 30780764
487 508 9600941
637 785 8749657
227 355 18700496
242 394 20253484
918 986 40830266
678 871 35396763
520 768 39107735
330 901 28386517
509 512 23474202
203 700 48184382
111 597 28723312
766 813 31952904
588 712 16261491
402 986 4984963
932 942 4170529
412 552 26827574
318 900 8937036
347 395 35558958
495 715 11361298
989 992 11319574
639 997 17821712
264 389 41462152
835 843 19780563
759 810 19306019
15 580 21239567
79 622 12242398
50 61 14023316
727 878 24458779
324 398 31234173
185 319 38790656
438 540 4006315
226 939 17850882
907 994 20722546
454 688 29436098
237 578 3756177
837 911 4499741
245 307 32626408
197 552 17900670
81 939 20031845
625 786 20872055
216 780 9342528
53 737 13965073
275 325 20617960
575 611 30768352
375 593 17571901
604 632 39899610
812 820 12845823
110 431 13951721
216 489 43848454
198 433 23446718
67 308 11457460
709 975 46734313
581 924 13971753
389 716 42564518
604 644 11992245
620 898 37627642
259 936 9757843
490 851 28110975
261 890 21963604
901 989 34151164
122 454 35264153
602 694 19711417
639 993 26201733
435 523 16729746
161 185 18340594
887 962 28976841
504 906 20641635
632 810 5072929
155 496 24334778
900 907 5367976
341 976 17138348
932 962 47003604
804 878 30660721
453 942 34148305
604 918 16924096
848 916 9440922
740 797 27951738
552 920 15462471
169 219 15223590
278 481 24315941
205 654 20556317
457 579 43445772
567 686 40441862
865 936 40744045
49 974 14712709
745 782 22160427
694 974 3678000
506 754 12831148
282 449 13976003
516 816 13541935
850 851 3840276
223 687 1580640
525 773 28025033
857 917 47906089
871 949 24083144
709 827 23921868
256 561 12987887
390 889 40011311
146 945 8242822
293 974 30183798
790 803 48856305
408 601 42209879
641 650 15488682
509 798 48087466
445 857 16570735
34 192 9982656
846 942 30202296
200 744 20983158
740 764 27783916
767 811 44792202
442 483 22556244
812 984 46610221
66 215 44393552
547 890 22897369
705 981 5676873
676 729 20101476
771 854 23971046
393 821 43170262
290 518 48342915
882 960 30891896
269 427 31512415
631 693 16870957
632 758 40526484
694 923 21977989
151 229 32019661
63 540 9805840
526 713 27313843
882 966 20204400
801 951 25891880
680 735 29582642
291 714 42464056
296 580 48737759
302 557 26143052
822 975 33565005
739 986 44711713
189 765 31026235
420 587 11843577
338 650 10894877
30 894 7384081
508 692 5425973
613 680 8047698
268 621 6439907
736 858 30532683
843 857 35088062
554 930 4965727
955 983 26030051
414 545 27703099
330 543 22090126
744 925 27527820
783 883 29110759
472 857 43961198
108 409 14672542
321 963 49323559
708 717 47193913
517 906 77589
127 718 8784941
270 289 9220069
447 709 118444
294 809 26219014
866 875 2016319
858 943 41425501
868 889 32846612
113 288 40998587
592 730 40171033
669 697 12870540
90 462 47619146
500 648 13577937
379 958 37126214
510 587 21944912
734 929 14358953
905 934 37288201
788 893 15880214
771 896 49027693
772 809 39815187
317 656 26565195
319 955 25824794
766 869 31314827
474 866 27767020
393 751 13915678
608 829 20848041
553 646 3084085
216 950 16611358
757 880 20361649
701 954 148446
884 894 43835099
411 827 3010324
710 854 13366742
547 893 4715927
776 977 5838162
744 778 2791487
150 830 24236545
71 719 2749432
412 540 30685135
772 906 43104532
469 720 3492558
114 484 49679974
156 355 31507183
230 959 15736332
918 953 25458040
856 925 20806412
717 967 15354802
187 314 10994339
736 737 43137122
620 941 44762073
310 783 41735931
488 816 47276505
358 884 6277138
441 823 46848512
747 928 10530066
52 988 16013108
401 744 37371569
370 485 30015223
739 791 15195427
360 422 5446971
4 14 20551309
57 319 10182264
672 908 25679804
150 626 43284989
740 811 45801879
942 944 23245444
904 921 7555026
337 928 38659848
659 699 37884261
607 913 16293595
92 225 28043709
53 585 16803187
652 830 45122865
591 791 32958980
87 209 12437559
424 467 3553237
746 759 17929816
394 577 49664076
635 652 88033
690 860 7049546
372 902 11167708
224 248 18924223
750 957 16522558
370 916 20684277
526 725 4695522
404 475 36881968
257 670 24137014
444 848 18109561
607 927 29240501
238 361 23729719
760 967 39013781
791 837 32312575
183 738 29293377
629 999 33298477
532 933 21316105
372 508 42808372
126 593 4612632
80 638 33378866
799 824 15648039
23 716 41769416
652 911 20600049
343 881 2266024
336 437 4695911
418 973 49661935
766 967 17953700
73 384 35204406
835 925 1839139
316 864 18724835
222 561 41814832
606 965 28019909
577 952 15882908
966 969 43242337
195 433 40893365
604 867 30881158
281 894 14334069
72 973 9946152
502 520 19894522
423 706 23854955
497 821 35548598
205 272 22092285
124 587 12546664
775 809 15565993
861 912 39127499
336 680 46950313
665 990 39594893
335 886 42294204
465 686 17667714
361 974 10610809
425 826 31497882
823 959 46041571
120 136 36990993
555 824 9180477
739 942 38901733
348 624 30847520
785 974 21207309
786 876 24418506
220 379 37325800
264 304 35819705
752 891 6452980
171 618 29436921
88 779 8465472
407 596 49762106
647 966 46848548
660 889 23206565
703 797 42358319
75 925 31129072
763 955 15487841
398 652 30566064
467 516 36868378
682 885 46457455
206 292 23741267
616 617 2753407
395 689 18459788
324 923 5985805
79 234 40688517
314 385 35956857
788 870 7477297
707 912 46952166
739 997 38578408
469 748 18868109
605 876 7396316
186 244 32689750
134 982 46635854
234 686 48680745
877 934 22485378
321 336 35364353
525 696 46289008
704 828 34275907
661 786 5205052
613 852 6259407
307 324 46165608
9 200 40795348
39 258 44895945
414 809 43051496
275 926 35403447
915 983 13918168
932 981 14977673
27 452 12247996
581 855 37254081
651 849 37615439
110 515 27498627
314 586 6426622
821 986 28386124
218 301 24387007
158 277 43713120
354 923 32239908
786 843 34576132
7 157 22947248
506 939 2173038
48 116 46360425
539 566 21070202
675 844 5450670
895 953 232222
20 596 28056139
824 826 30230944
570 704 31137867
811 828 35417990
771 872 9804686
626 985 43055695
632 796 11971867
393 945 34383072
173 409 26025270
295 721 30201665
109 757 44760502
391 693 12524169
348 901 1645201
733 809 13107607
676 961 45334713
2 548 47602947
582 738 27283243
31 872 7368276
519 687 17725380
138 846 26746740
798 894 16161495
934 940 2201441
657 924 38010622
657 669 48283684
464 953 18564653
871 934 19651335
277 846 47001741
132 567 32318211
497 739 26494343
369 990 15212280
500 653 16276126
838 866 14718881
930 931 3662467
795 862 36570054
300 513 40499427
632 638 7395635
27 701 13752964
628 963 30120170
499 740 26967568
479 624 29440405
651 784 13891633
216 643 2189502
479 569 48856285
115 537 14622530
146 363 29962228
746 957 22281219
206 461 31883016
212 235 10940254
257 396 42458363
61 242 19391581
854 977 49676368
656 683 6461485
13 841 6140987
286 715 11116498
219 432 31660154
279 986 162969
846 910 4792680
177 185 36760654
405 611 5411664
868 931 14530608
462 847 36474751
285 349 10510242
786 923 10374813
652 789 18780579
583 978 20368573
349 427 25010560
301 532 23924018
233 567 4903368
576 837 41066276
210 453 41855361
343 834 12000740
345 576 3135897
436 613 1942141
422 631 45095584
363 993 21366796
151 951 36350772
687 916 19308881
778 850 44648124
335 885 3487877
512 914 43775577
293 941 34593262
513 881 3641369
79 599 49005106
837 972 27960814
415 519 36346089
156 284 31591391
444 471 32676853
330 668 9295230
314 947 12545686
511 830 11088794
724 848 34839225
201 992 33704501
714 875 38469649
80 539 28291512
58 432 38795369
19 126 17097830
302 772 49794489
607 650 44379023
387 846 39133815
395 785 5186438
394 979 1427375
239 894 25746901
564 983 36630870
169 714 33791918
901 973 9049436
261 699 28839205
880 883 41106944
959 979 30915741
202 400 427880
98 403 48688384
794 856 27158001
479 496 43040436
596 923 46169668
283 638 48613322
147 942 18135594
164 398 13027960
44 261 37222945
118 823 5846345
108 694 2772911
779 879 46155539
165 302 7947254
944 998 30933162
415 474 11317513
349 992 6555987
172 563 2989182
386 525 31803515
862 990 34211652
78 220 27627689
643 682 250935
54 761 30290994
132 862 33254642
481 591 988076
285 915 38726116
947 974 16036644
442 572 33431847
566 807 36585364
665 796 17198860
541 870 36354063
891 937 26262523
741 907 9768127
263 839 14461690
494 540 16060305
396 991 6527243
956 992 47553583
921 992 4007483
434 818 37075631
276 328 20120952
849 863 20431753
992 993 44912419
514 805 36566863
200 349 43031398
500 699 44462744
35 646 15135432
956 971 23962046
934 954 45185022
25 973 15331913
940 997 18393988
661 899 47373610
555 847 45188717
290 637 5050669
623 869 19583352
165 175 5249321
269 963 40299619
695 954 45778937
55 152 36288772
673 950 33984816
667 839 45737749
805 909 11162377
372 872 19004880
8 699 37592221
953 983 34455740
362 713 23631193
299 772 18476742
598 781 39116846
57 363 8538771
243 951 4246538
277 986 621205
290 466 33749384
127 900 9901532
590 907 24504548
256 618 13668015
806 827 13391281
326 568 41488220
53 366 24724686
58 703 45168332
422 931 28505622
660 766 12507610
112 990 5588439
871 940 33837669
724 909 35798405
68 555 33273252
51 525 43582000
781 871 42393402
561 668 31258804
467 988 4812683
399 619 29818672
172 183 40652621
267 454 13866041
258 437 32478946
491 511 48958031
431 489 22743781
89 933 39229199
686 706 31356035
264 456 10213803
636 800 3713804
619 995 23225368
674 813 36924745
347 853 25745414
526 864 12863505
293 578 45275669
145 714 26755863
678 802 34047942
246 978 29696134
64 874 39136175
220 506 1710032
245 248 20627444
469 717 24798658
676 972 45941234
13 510 23722077
559 653 33347005
611 930 9037409
717 941 47114317
138 587 44350122
168 697 47869428
766 890 16493759
580 979 7014931
933 984 37097897
471 773 32803342
356 490 8754689
730 777 3133181
17 652 36891213
685 871 25876645
101 410 44739085
560 572 37409702
418 974 24585616
866 896 20239221
493 863 48333708
650 655 39415053
540 613 8661102
862 978 35174370
221 317 30634223
528 796 36342807
138 764 23140712
531 813 47136112
184 923 23475687
153 197 29632522
149 862 9150850
800 829 2678858
554 880 41277163
195 859 14664595
714 1000 28537797
899 930 41581884
919 934 16823094
180 858 44601537
729 847 40064318
371 671 35902776
381 450 326215
46 979 15649671
352 454 31797501
821 898 44992597
820 836 37197791
914 960 33675582
57 60 41712278
411 480 33353291
200 785 43332614
815 986 15132961
308 819 32297508
515 655 17608952
592 756 22384519
234 873 16926159
971 987 27348929
436 609 45126750
228 388 9593327
652 966 37268173
626 842 14592783
874 914 22505123
650 914 31114770
706 801 37696897
797 901 41184690
215 425 4532240
324 568 45065606
344 352 12343992
524 688 13616980
324 705 15154579
653 711 19493798
302 515 25780129
682 804 42591648
275 558 36071613
410 624 15346960
368 962 32247759
175 701 25342663
442 719 46148036
505 977 6693544
486 567 29138747
159 282 16403326
83 520 47226753
775 856 11040531
728 895 16060096
480 749 33437694
725 928 26820851
525 678 30318012
309 605 529693
266 620 9964162
316 625 28825019
456 986 13382482
699 871 41580151
760 949 1052493
125 574 8229150
607 987 30641480
129 180 29160276
487 601 35814689
156 609 20502791
362 808 23480275
712 782 985889
253 715 28734537
649 693 44457474
315 405 16137584
874 893 30253997
794 907 10929680
503 647 18882113
805 937 46223196
428 821 42457516
601 904 36084680
889 890 26529307
85 993 40004634
243 726 47604660
853 965 43702084
772 806 32739464
214 824 6171889
364 832 49350211
177 317 22351838
521 694 35551014
48 844 37149547
88 484 19302072
544 992 34013554
62 463 48764216
495 522 47694423
888 966 788821
738 953 572896
69 791 39367970
852 964 37003975
673 708 30548292
26 228 44091150
687 817 36727405
638 670 26917395
472 709 32033167
839 905 36810852
954 988 40610249
303 745 42729812
452 631 5543206
60 820 46127055
656 722 36498438
234 607 17025770
510 515 18749020
186 613 24327614
110 393 39508762
519 839 17940983
784 917 36558954
81 989 43069736
427 946 15762975
748 801 45082978
330 379 8697195
427 548 27920388
242 961 20780882
166 571 49814484
620 706 18145374
280 690 18858319
252 853 1941397
337 920 26203582
595 718 8389800
607 928 39319818
253 892 13995757
615 774 49423057
768 912 34015631
32 80 3984441
910 968 47488517
116 186 16500613
792 992 46332352
370 606 8813542
580 597 44070825
589 849 45842195
166 492 41186122
326 714 30955931
103 438 9295691
197 790 9938298
924 991 46836129
733 759 10939115
227 361 1702530
797 800 13232510
886 991 3985308
434 560 21018602
548 887 11474182
300 872 12308260
457 640 27034743
56 519 20911025
139 621 20252086
600 958 9619128
830 888 2426961
738 760 15779803
128 840 884370
440 561 1955271
331 440 44765999
31 609 32862730
292 604 40881345
484 761 35232166
931 992 16087927
500 725 16675939
270 375 10214028
238 288 45142505
465 972 42777206
755 966 10244877
115 465 13409761
828 870 13999212
377 866 10928219
282 752 13850294
557 800 42052689
357 876 48900557
130 845 25447098
342 834 29833999
146 548 16515730
4 10 32881775
20 181 47402122
357 600 46944331
600 695 21970046
609 611 24171258
345 832 24282151
121 312 30040356
391 496 34589586
853 900 47207894
823 834 40692432
739 854 44106453
361 1000 45073776
57 793 17496755
119 149 831146
672 961 7400225
310 637 41807965
62 567 43783172
387 963 42596156
116 307 46295883
145 447 47960899
379 993 23868415
64 709 35956081
424 469 14523291
88 136 17826737
565 576 20096287
116 607 1889817
820 872 30164192
439 451 177366
158 410 42387106
470 566 40295783
321 637 1945448
226 342 26757130
757 970 47167883
68 668 1149556
82 234 29941130
660 722 38751173
860 893 12722849
57 210 33438651
806 889 49850653
593 808 25276838
702 806 30145262
721 993 14632860
566 980 5185150
660 811 20812013
785 968 49615169
401 485 30677209
59 212 28436238
260 651 28126337
646 789 39958701
943 959 40065948
412 779 44025649
845 880 18058731
816 863 26947463
766 865 3537263
795 909 32052816
478 671 39699673
376 787 23817836
7 209 37849154
337 388 28298839
873 876 17124764
428 786 11886905
931 942 40077673
758 859 11253816
230 629 33348267
23 893 13126161
803 935 36356763
712 715 13146471
151 628 35107229
346 417 46770139
484 840 24325236
838 943 9156828
817 910 19328050
587 927 12850240
618 794 42793843
383 690 42053396
172 416 1256011
126 518 14534065
691 972 1541629
627 919 24652944
620 826 47877870
189 948 1754080
379 704 26910169
611 942 21511893
243 832 14822723
752 847 44081218
601 801 7527218
303 326 12673898
156 389 21937306
303 993 510100
231 481 8246296
673 858 17382877
422 942 8302818
228 523 42067154
572 904 7990271
484 702 28626750
745 906 29065139
845 854 3519297
526 974 37429438
920 964 29265314
94 567 28862534
29 545 8396774
746 865 29973905
900 937 2468386
235 436 4386551
886 927 36596365
737 856 4284567
310 989 32283481
543 652 48999114
196 635 41622468
818 873 17450837
27 600 35394410
419 936 33540451
277 436 15244637
704 766 3429042
352 958 6161399
510 997 24488076
879 925 23280623
669 905 25725305
293 321 45499563
406 482 46852019
417 909 9923029
600 736 37056090
520 689 45784753
809 845 30941161
741 819 30740526
198 425 45343721
180 188 38044603
432 785 17345636
570 699 49091675
625 830 25496733
310 608 47857148
3 4 45790334
52 476 16409861
252 542 44013010
615 880 11051054
381 567 4982964
893 913 32093588
208 908 20199751
624 890 45236621
212 403 37263784
748 799 44620344
124 507 21965985
151 963 36859225
199 523 35802912
563 581 11073124
265 298 11646183
528 727 35944536
171 722 14980740
899 990 4378318
482 506 20137988
964 983 1562962
860 982 33709028
714 738 27468401
465 889 34878536
828 863 48891283
367 749 414959
126 984 12508684
730 863 11462631
555 594 10375021
499 890 14773117
589 844 22605984
663 785 34898808
532 840 1594164
256 694 1133063
122 813 26602101
45 695 25667191
584 833 607040
426 814 11178665
359 433 16906389
189 857 19648580
238 667 32161390
980 993 2286887
178 338 29056591
861 957 42920866
467 631 20743967
845 982 10786661
516 995 25282102
824 929 28152760
394 503 35718967
889 947 22535917
841 960 11512352
392 672 18368019
840 993 19977119
895 935 14820717
29 599 12797864
973 1000 28172067
173 349 25103684
624 663 24052150
65 81 32733484
42 327 28948153
509 676 5856534
643 684 24719935
154 629 4839375
216 293 36830352
693 931 33777674
620 781 46954912
120 293 7813368
355 477 44822977
27 88 28758552
553 904 47602583
131 925 45355473
875 952 47533132
573 931 36193598
354 689 43614598
181 417 8671177
349 447 47421846
919 941 13345531
103 672 9213299
367 899 35932434
762 885 18812518
421 981 45938644
629 785 15177862
745 893 5740836
789 836 35102055
682 945 24324307
335 368 9386767
703 884 38806840
88 557 3827625
116 957 33517827
749 818 17096830
932 958 28467406
975 992 9674016
101 589 19131381
444 802 37511272
118 781 16038184
724 882 41922467
34 878 3239742
864 897 46014729
334 757 42061772
56 973 8188655
35 966 37465975
367 536 1832509
271 479 35070854
161 993 9188001
135 730 11098172
477 963 23741957
936 943 36574948
287 408 39626431
122 955 30167853
67 505 13495176
422 468 7906744
599 935 36442032
656 749 41428464
206 957 29010704
846 997 40009114
558 850 19201087
419 766 1168428
314 599 23494153
589 914 43987043
830 952 12012700
562 998 22567696
786 952 13167877
583 591 45072307
5 32 26175835
450 968 10438090
899 979 9101370
279 585 15786859
308 732 45046131
227 841 3347217
425 568 2958594
429 778 21961780
269 678 11941697
138 503 8060572
361 515 24657243
174 703 16729718
781 922 23191554
36 389 23752744
460 964 13342309
89 100 31442274
442 534 13030236
499 709 49893109
118 845 21804774
269 326 16716777
573 712 46806742
580 995 36482505
10 114 32124233
263 295 25408066
55 841 11446107
49 754 26640877
66 935 2567963
656 903 24910184
352 374 39716540
640 747 1316395
537 603 27607693
655 800 17182617
434 759 14036395
586 825 48095190
815 922 27233524
842 981 24233433
398 967 6832448
459 860 16739522
139 724 6639692
256 368 5756909
871 999 36532215
642 935 8760903
620 983 3720113
425 862 31572832
721 882 44878384
222 945 1664066
867 918 27525348
357 561 43965954
825 892 21692462
71 886 35574420
581 1000 45361741
554 612 954211
485 973 2788761
95 681 5925665
649 976 10688115
731 961 12366684
968 986 13378300
886 968 34789203
911 999 26469765
282 946 17617159
188 211 10750151
931 986 20747029
401 673 15195092
99 187 42545474
325 711 45889614
230 365 44890328
882 914 47894743
35 207 24769713
275 538 22217928
397 570 39201553
732 973 32995110
529 615 12352569
883 946 4363090
935 970 18381880
683 957 16035327
55 202 34084741
170 552 19183337
730 793 37967947
927 972 13222597
417 893 40271236
210 643 6526835
633 909 15893961
959 982 5982075
692 923 14970856
927 962 43928119
356 369 37695544
772 861 32693837
382 628 14426665
511 595 36905825
145 866 1679263
668 958 16882824
708 762 47421441
266 652 38328191
236 510 37373580
634 824 19948701
92 238 29602670
899 984 33543686
232 927 42916624
212 449 37570082
447 657 11285555
501 547 27993549
143 273 921918
6 700 47201744
614 730 21250518
708 826 22142608
56 434 7658416
635 682 22988038
706 866 41764387
120 615 25150063
9 66 36429314
835 942 32994629
6 97 23436200
729 902 21723629
277 771 30130260
293 511 12434610
882 979 44874808
520 612 23041394
417 950 9198924
363 477 34343831
118 448 29500648
110 260 9860809
172 431 40198674
406 905 3701475
671 684 47814805
445 835 22650915
130 250 2179155
184 430 23003813
526 914 26134107
748 836 25825170
890 927 4961726
5 723 23504789
899 902 17172767
256 594 42903182
164 252 47619978
535 686 1356555
6 370 27516039
950 989 9790068
617 848 31630830
564 764 1625221
559 609 11579900
630 727 33873281
344 426 37634855
723 937 10063909
802 826 9749935
35 369 10680155
640 758 30772854
893 970 12891825
268 332 44886801
757 764 32283273
8 91 8373407
217 511 33629586
551 584 47519577
114 356 20475127
708 996 47638763
202 994 32318038
751 982 20434435
702 870 24351091
239 333 47968679
657 691 39670062
712 925 16774219
484 654 32156978
274 971 49311395
946 990 22151152
771 985 38804790
408 416 27446860
102 124 12033460
17 865 36992917
318 434 36974601
909 993 271931
234 629 32325042
25 922 13299260
868 999 32222927
865 999 48269536
872 926 21640442
800 920 30667302
162 715 28548696
42 669 27488382
816 877 33292909
275 722 42249656
83 107 27471413
18 878 48146621
641 668 10076656
184 768 40462589
38 117 16232253
840 875 20158888
102 730 36919914
620 909 8852257
35 166 48739339
796 896 19821616
493 997 49401545
193 304 27275383
528 761 23077501
29 968 25041959
373 559 10044286
705 758 37045363
203 508 33348022
136 212 2884805
302 369 37430908
626 853 27367728
332 432 44691486
505 919 13474727
304 337 41006780
980 994 8831724
255 850 36985309
315 480 39368010
38 169 5356476
893 919 20576391
681 955 43539683
402 443 13127573
271 433 40179963
780 878 22389640
301 502 20558435
418 781 10237005
183 304 4795391
727 872 1641624
508 969 25602387
755 887 23500446
741 898 31493328
922 930 2503813
272 744 8075757
27 898 19760792
712 788 15639162
409 916 27322048
440 948 29678385
589 657 16353839
866 895 10446095
807 825 10897887
455 472 47208674
252 278 3557179
807 903 6418978
716 979 40305308
816 875 6459396
885 952 6073974
666 724 49734733
536 919 28349524
906 996 40849636
219 982 12601601
268 490 16224172
65 278 13577224
229 316 10284560
174 343 47915103
801 959 40778080
241 866 14596960
3 233 12870619
567 935 23821816
283 781 17387277
482 709 48369187
355 657 26026203
962 998 29459096
691 732 44312156
742 868 21777728
207 611 8226410
101 604 594285
846 943 45049977
650 748 44654409
923 937 8131368
90 206 4886413
28 155 32079126
231 594 20953971
174 500 11196663
923 933 26884077
413 663 14880871
192 409 27804311
259 855 41085437
569 970 24312682
250 778 16000036
867 921 20092339
79 251 24525862
435 481 10257732
393 495 47379338
653 688 35343082
71 298 16265120
544 728 22863007
473 647 13671130
329 786 40720384
254 870 29886941
413 450 2313985
665 867 9564504
628 818 3636703
786 887 2303637
674 756 5041238
340 426 48860366
926 937 33488405
834 899 48213825
770 835 49245807
642 927 22988038
282 472 23356627
417 738 19329057
1 78 62590
842 929 45745492
594 931 33764207
617 764 48074679
185 318 4689307
10 740 19197834
544 714 26365411
751 963 4395081
80 234 1091779
319 744 31795841
254 617 21703500
159 815 5545699
393 572 40220116
650 949 2619670
825 941 22209132
705 794 43333970
831 891 44514066
260 413 21945003
795 967 9463208
292 412 38973610
479 710 24722725
47 456 11217442
367 437 48581131
653 706 7380033
380 668 49238937
311 792 8091110
524 895 19948225
611 652 40369842
656 820 39591900
756 762 21661922
786 851 42014877
927 944 8535004
553 855 643395
150 481 38007431
646 677 2668179
763 880 41070688
351 643 36909318
724 740 12638411
307 944 16892863
202 789 15228198
258 607 30072383
709 857 28420644
721 976 36520924
665 885 38295385
15 254 18616303
425 888 22564625
820 898 47365070
416 787 5231078
448 901 27654906
729 944 20540050
241 393 45190553
413 860 13191553
505 877 4428198
661 912 31443627
691 759 30001255
185 839 2280736
662 958 2800415
119 678 45488356
143 440 2807686
759 971 31298942
709 803 34847222
442 651 26294604
471 945 20873191
786 966 12932761
460 505 42277149
218 468 3408881
363 527 44314784
106 671 8012980
644 949 29109741
460 646 30325610
487 577 12079979
384 811 31861078
929 966 44220960
803 973 47900366
12 81 49606053
114 540 16630346
209 898 29522647
622 843 37237306
508 644 23371472
98 452 5034525
628 775 26279190
412 503 48767567
650 669 30413073
10 232 19906978
872 913 46665027
233 825 264497
676 784 7874099
406 639 37500273
641 953 14684970
564 785 23972489
862 952 35702946
384 955 33136356
753 978 8855548
733 944 35451140
816 931 12292337
28 77 1494937
360 460 47499467
28 906 49737554
372 473 12043605
182 404 34645875
478 986 31292560
340 449 39400872
729 984 13958183
676 710 20617240
550 923 13424037
709 969 21533502
12 25 14264038
352 618 42420468
26 317 39066699
612 870 37191633
160 282 23418034
100 479 35160501
288 363 10140710
861 988 32826146
56 616 15754066
791 938 8373454
760 786 41104316
332 948 26810358
656 709 92848
813 850 26580340
464 542 25739129
803 981 40736532
882 957 14059096
516 709 45068452
820 916 48638894
46 262 34420042
948 967 36647420
475 608 35245211
971 977 28184077
722 783 377448
434 547 46212594
704 929 38666587
731 800 25281583
377 402 22438083
269 820 11577268
529 652 16031149
518 586 46939023
60 124 41313204
296 767 15654623
437 862 9455642
359 576 28808460
960 972 2516247
470 802 33807157
124 185 22559984
458 813 30815082
901 961 38219724
600 646 7433244
807 814 43506372
421 809 40497105
522 787 40938809
285 974 42991004
383 414 43691754
607 750 11082061
613 617 35057349
603 847 46446693
903 906 26812414
361 904 30524621
557 990 45344351
584 806 46135367
241 298 35607007
523 835 6932132
296 301 36792565
342 611 2743224
80 642 5983278
930 968 8464139
320 417 1513086
461 935 9517777
606 768 8233683
351 864 38394268
543 869 14763376
257 673 7017425
13 790 48478585
406 827 17359064
637 971 88778
145 328 4019480
350 447 7067277
852 960 31797923
92 230 17405068
471 998 6073901
59 969 3301059
392 618 10739907
248 553 4394810
330 802 4494522
628 954 26150802
114 315 35302117
731 794 30353373
69 314 49614603
732 985 27489075
931 948 15276567
631 922 29836290
593 651 11131282
353 594 13538469
136 853 19293647
174 897 32301368
18 754 45669733
306 392 4194859
812 862 15180386
954 996 30589078
883 933 44214846
167 549 31726540
88 901 20723470
369 915 10135347
40 767 49770362
45 483 26955475
885 974 10151409
534 886 7383212
660 964 46648348
396 733 44375117
477 755 43406608
373 799 12177058
64 284 20379335
288 292 156558
883 938 28325585
387 671 42036025
25 891 44482119
525 567 677420
118 957 23584001
916 946 13352347
312 966 5875208
661 716 33041025
479 640 2931150
1 18 33846259
762 858 36446749
492 736 14270381
27 648 14160718
238 500 44724338
43 922 4688187
870 932 19176723
565 630 16657783
352 530 5352653
688 908 20314556
735 773 2833239
942 949 37620516
365 821 30051388
96 346 18378524
447 593 23145447
407 811 1923734
900 942 41277180
783 864 8526975
181 221 24416111
834 923 30362225
356 760 22443343
530 944 22263849
358 923 12068194
244 278 9150651
227 448 44283639
404 726 9850884
579 990 28264184
682 839 16708705
72 993 7505471
436 666 10686366
314 990 42621866
22 34 6768562
129 501 18920946
376 994 13682345
671 809 22535480
434 516 825185
673 883 44896353
413 733 20058233
535 970 18658852
23 994 47170951
603 724 8508769
895 921 510217
378 678 6088245
890 975 24568223
165 715 21406283
361 558 29325303
18 929 4514677
112 912 24432648
219 745 31826555
894 943 2281475
464 811 24075699
769 867 23014918
237 917 40064337
567 834 46688915
508 513 1467777
836 948 32191554
895 997 9802675
964 970 31672242
449 856 9438390
600 909 13668293
504 565 1991305
437 786 20102285
549 591 15948782
920 987 665345
701 767 31043519
74 783 23875061
7 497 12273541
178 899 4371785
824 933 16830535
236 505 21443168
846 920 38418336
161 855 28012883
881 993 35875092
662 969 39447911
20 494 7880612
909 986 48903997
43 591 36789536
700 709 4526665
831 920 1740349
252 529 17383685
736 778 45876200
129 214 1101543
359 823 35770073
328 980 38536592
271 983 41173098
606 922 15503302
176 924 22608810
395 839 10893988
796 945 29047085
465 671 33003152
395 813 7676199
726 785 5210990
294 584 44101177
8 811 3388179
856 955 28368011
113 812 21512445
29 597 34211483
536 774 8559937
221 469 15733717
468 756 7932484
277 349 7587171
614 907 49233710
16 177 46185158
411 683 43392668
846 989 17607462
543 919 23530006
210 378 40228454
42 247 19885248
961 996 20710652
136 362 34207828
620 940 32419712
491 804 41209679
82 304 10932866
112 454 43838699
226 538 12577313
590 604 31084750
317 464 41339097
531 746 16250369
893 928 37857565
831 856 459811
166 828 3132710
674 993 45046111
188 538 23472138
19 385 16554267
665 729 46722704
233 259 16532722
264 745 15854915
320 482 19510117
748 899 21924421
31 64 25064909
336 828 30663142
49 222 12784660
157 334 48695797
41 74 33027621
233 681 25285591
419 839 40828705
82 364 23199829
783 907 7369812
90 659 21938874
687 964 31140327
269 290 4500894
287 324 19157591
320 759 939005
431 942 11939878
781 887 43906956
515 875 1133520
57 163 44528332
69 339 17831296
577 595 43019103
568 802 18164228
8 344 25242139
633 828 14367486
850 966 43738973
468 490 40759773
615 908 17884319
758 868 35962764
520 782 33372621
681 865 31350249
469 903 25079509
662 824 7840249
336 428 8278142
481 851 15023322
921 938 17921658
418 919 2125817
555 665 39798590
214 892 13150085
446 803 48449553
515 957 4628387
527 795 11615331
879 954 3693411
957 972 35062753
762 811 41926642
160 225 3764166
655 744 20662802
275 974 48571764
72 653 35039944
877 943 24756035
106 752 35513812
188 945 34668441
664 763 29126374
163 393 11749819
133 871 8886543
232 491 23386978
864 974 31527926
642 697 28272658
317 918 1346636
761 802 41308967
190 506 17428482
961 973 16938545
236 756 1378617
212 268 44500737
878 966 34088442
770 812 12866564
420 955 33181223
51 252 46547408
380 450 24684209
861 984 36101373
330 995 19329932
157 377 46454198
319 693 29760992
429 814 26122511
698 962 40855938
207 690 22181785
261 741 45839778
259 498 2479157
182 767 39577798
984 988 32318885
796 986 31539063
724 818 20423273
457 786 22783929
18 381 49253960
618 912 29658305
74 671 23664301
296 340 33975139
128 278 7869364
507 967 41612234
85 106 18413189
363 909 49863659
33 665 7353313
490 963 46732475
750 779 20937210
510 753 48301088
920 923 20690312
409 902 37793062
908 989 23625625
411 826 47364596
732 858 30047656
89 481 42366334
421 737 10955378
842 874 41761276
708 806 15771269
549 803 501146
258 908 49360794
858 872 7874417
881 980 41637796
922 972 25878966
320 359 16282537
173 783 39771313
722 796 17162961
431 637 4353777
334 682 8349885
507 952 22955327
956 981 17588377
602 742 26035408
5 673 44364789
363 680 28391487
491 893 19731792
4 847 23629626
388 619 17825526
2 879 17415035
109 630 40155405
458 482 1543033
954 997 8321770
538 835 28204640
303 956 42139945
208 677 42765119
190 958 36407420
562 587 38610433
48 504 11071299
193 783 27707807
507 931 48406493
156 809 7656596
337 816 13468862
629 701 40592656
262 958 955202
278 898 6747504
823 984 35914177
249 256 1930734
66 710 26538340
320 644 22032149
199 457 10039351
197 593 24513273
23 196 5479039
283 561 9152164
328 470 3444429
739 812 32978771
112 394 2533459
17 136 40242531
289 512 34584311
254 745 17251206
878 952 11898150
765 948 27057722
188 608 3322475
298 738 20190332
245 731 2510656
673 976 10354488
905 998 29228708
748 819 36026629
847 959 12856941
972 977 48584847
990 1000 3092832
206 403 40098772
865 987 43031423
256 418 36115604
927 959 36018722
69 464 31826562
551 974 13446857
274 837 29008576
470 774 10869169
501 507 33219722
804 995 25141413
662 951 23970866
834 975 2221591
419 590 47417676
943 963 15542895
682 857 20291498
503 581 12351011
16 34 7096715
650 851 37416072
797 807 4555279
549 877 40985832
685 716 25162478
435 970 28037844
73 674 36285162
817 957 21058107
917 944 30375426
304 968 40297148
358 482 739305
184 273 20448313
664 982 17614006
430 717 25117229
75 924 8259293
492 743 25117631
926 958 4591198
272 956 5134231
326 901 30510652
983 998 40488944
82 425 21688497
526 667 6460782
50 534 48045600
40 965 37858994
749 821 37148875
506 528 46037677
413 550 46376262
714 733 48194225
263 740 15419948
148 656 31644494
887 991 27013904
812 949 8048091
62 156 15561142
787 947 25276755
291 996 19436675
504 735 43288163
223 786 37100083
155 625 30473152
230 885 39215946
883 892 6838462
333 941 44104781
841 981 21325087
702 710 44849713
432 784 38628648
316 930 24582036
822 876 8542331
372 671 35492523
146 955 14362016
267 821 6800636
111 174 5484261
339 523 4908749
702 766 23351272
878 979 20744028
205 897 12669170
370 860 7744464
525 666 20127238
503 877 49168240
52 405 28572858
363 478 26891667
95 924 15390662
260 369 36371031
288 716 7581531
303 325 44396310
79 200 43679286
451 846 9980438
241 821 7877620
813 949 17364608
572 748 27501096
611 895 31974932
334 982 44028971
349 777 22118042
556 650 11190835
574 591 12854044
9 510 32289447
482 866 22547282
699 792 19777842
777 816 30741726
506 703 11533463
128 632 35063354
147 670 39733060
795 960 19295470
211 871 1836457
860 983 38973190
612 999 41641034
59 878 47638723
450 512 49049619
200 623 31493137
711 772 28997356
342 801 36713529
521 817 30401934
646 884 40014936
317 628 10877333
751 931 26332944
922 932 34006230
953 980 43144829
388 403 37886194
196 227 10075626
873 891 11384492
208 403 22638661
530 837 21783799
850 927 25749073
648 725 6708435
682 910 29273883
581 583 45140570
779 975 27404207
739 767 49223318
449 899 31773451
767 947 13016726
23 127 25565908
526 683 43219265
81 666 1088712
176 641 38512618
59 703 1433076
129 174 41382180
109 883 23061927
764 823 41862743
23 131 39261862
551 658 790675
445 673 10792225
713 953 20294821
760 954 8976614
790 907 19743464
819 962 25938517
735 954 23378654
346 871 19513108
776 896 14617983
122 816 12012676
416 584 41296081
198 997 19938675
211 408 1366841
392 541 44125971
848 951 40953361
571 769 44882602
43 59 45820026
342 503 44336780
180 625 35374836
551 797 12939975
267 483 6305324
449 477 26098845
626 865 4287892
795 965 32931127
525 675 2000953
271 924 35863831
303 912 32222418
603 844 28265423
365 935 8036244
540 744 12998128
54 749 31018958
124 950 40549958
92 715 37419057
12 702 47673154
411 751 12826735
599 657 9553080
507 653 1637769
81 315 32869323
713 960 9764449
332 776 5649829
710 904 16327191
117 672 24287851
869 952 20132498
609 818 4225135
596 760 6506845
359 843 6093352
234 368 36779701
223 470 31562976
272 980 49399648
56 767 37847341
635 845 42951744
401 508 31533346
190 776 29503015
73 481 24755910
142 446 16486765
100 120 39826629
451 569 23199808
154 645 9698278
937 971 29173180
318 457 35473597
189 530 22764603
67 609 22914338
857 971 29388783
491 757 35777634
407 588 39156142
677 751 31152948
299 840 36160396
464 492 47765870
752 810 18077999
700 788 999800
323 643 37664735
840 907 18950529
366 732 19124189
336 710 42465394
435 451 27473526
299 754 45867040
201 750 13599447
737 973 41084230
336 606 21661859
41 965 36024882
652 995 42304963
929 970 17135166
690 694 44558462
49 662 37110786
178 796 29187657
461 861 12540616
753 805 35588704
667 779 20096192
940 986 5282581
154 375 1112694
854 871 952168
868 917 45527680
129 334 43158361
88 511 8732028
686 817 20298490
295 586 22463290
336 546 1688520
258 460 13295797
479 581 37877435
43 277 17177800
879 903 2879004
455 807 31053214
461 889 11465751
192 595 1669867
34 556 13693969
249 738 37251417
744 745 29542716
701 909 33261766
365 541 3843176
676 970 23398188
746 829 23595164
504 507 357472
8 731 14891621
365 600 5322752
359 964 27478510
336 370 41744294
141 885 7716049
255 422 29943650
252 351 10649005
552 818 36954472
75 289 7312377
835 896 4289541
534 891 34710167
723 865 44108760
527 553 42732588
653 768 8194494
177 758 154288
312 469 34914318
693 819 7753921
927 977 9409671
838 912 21221437
9 888 27079046
946 982 45517583
607 949 8222076
82 605 22441033
338 722 35498912
857 992 3735924
530 741 23722849
807 949 5709091
362 613 23017631
664 789 40258383
99 777 11836826
596 916 7495006
735 898 3668267
123 274 15890181
536 694 9805234
544 683 15981008
84 815 23102159
901 904 49168511
591 640 11793749
429 686 3966740
512 777 40536187
690 744 27690410
102 770 47683925
620 652 25743496
41 230 29977859
458 763 29143926
204 820 3546921
708 922 49798864
447 823 44259871
886 995 26944600
954 961 45202281
867 944 31355984
27 54 21032425
532 671 3583177
78 110 35778771
868 894 27591478
32 113 36499682
909 928 32385860
173 493 48811209
593 837 19647086
736 850 32404845
233 718 25301835
816 894 28216145
885 941 48873131
88 167 32980945
440 741 9496419
546 711 1123220
463 969 49800293
5 809 19514556
433 953 3352724
132 228 999647
441 859 12146390
653 801 17830587
631 938 1803498
380 503 1670949
61 74 32461180
763 941 12590659
97 130 23292790
850 994 32565371
155 277 41929370
143 370 8647467
603 947 15543502
286 967 12272539
82 106 24008246
927 957 32102704
442 444 45261576
124 429 25075682
624 995 41866908
365 599 38814063
726 996 27183299
161 265 25077073
947 958 758490
288 741 39158894
588 957 48317599
714 869 10046736
245 853 36386755
824 974 43693972
185 905 23018816
617 670 12897254
812 868 656364
68 261 6133421
632 686 33189070
7 359 3681090
799 971 47421489
445 683 42583143
885 966 28085624
751 838 18513078
818 949 28868529
254 755 16933591
140 716 32901357
155 583 27363958
320 816 7388494
178 869 25529972
526 980 43142881
176 244 12684637
917 961 44276270
574 770 30078107
550 771 25658638
899 900 3127017
634 644 22235453
834 867 34729482
920 994 5005872
166 425 1968314
126 910 15168553
791 864 36808165
589 979 14114952
625 665 26693783
29 846 47998436
841 879 1572788
924 972 18169562
321 728 41958889
939 983 34640037
909 967 23772514
432 758 12128751
613 814 15295933
31 398 32589159
548 778 4430527
527 566 15567124
167 779 18618182
139 789 49632745
716 942 2364031
380 748 31320857
123 454 25817049
756 883 18873389
218 987 29182010
986 989 18705875
153 443 32873712
691 781 47952761
3 684 48056170
259 831 12960154
727 811 7641640
711 948 10003416
801 911 29678832
730 875 19585740
46 998 13336515
464 650 16086426
429 582 29444623
970 999 35878088
784 889 15602342
371 395 48623568
95 865 6917615
32 512 46162803
62 899 19445083
50 522 49598417
92 180 47583771
28 793 3124919
586 658 18156561
41 755 3690296
654 783 860036
334 962 12714751
904 928 30474135
209 929 40017379
439 863 17708540
812 968 2597180
807 816 33813349
51 864 33484917
261 874 17089211
540 732 9177315
487 870 3711251
947 972 27652181
461 930 5792350
208 391 12271981
36 787 13084639
724 729 9557038
188 513 42174947
402 951 14091477
560 819 11047596
390 406 17121005
477 531 8014766
679 842 15932702
84 319 46235902
566 617 37515718
192 362 28141319
315 416 21128779
69 444 42089087
57 148 35429679
98 970 15962905
87 110 3436132
559 934 5237244
211 694 36103906
476 740 18926453
63 171 28624376
518 684 21906920
763 813 10947807
88 378 48615437
493 567 15048853
480 547 41678040
708 924 45112936
526 798 21042617
536 695 49844049
538 715 37890566
233 679 41618052
993 1000 10158774
707 934 18038085
348 540 33357519
508 701 38460797
353 490 3941665
361 708 15964301
80 459 28985909
301 458 190434
43 521 2868737
694 952 19881034
453 457 32232157
146 778 5881222
78 753 15478587
393 788 17925152
470 714 43642514
941 997 13788287
290 344 6545435
115 567 2208184
217 634 8915904
435 867 39547175
467 621 34924370
761 763 37922623
228 462 23986298
225 303 33978526
753 804 17620338
559 623 5205348
716 893 29107188
85 969 13407430
425 863 14753267
509 712 7618142
51 949 37541386
147 305 8690245
84 642 33394482
814 856 35397092
740 987 42958135
236 659 27424647
93 156 33459053
903 997 42180147
851 972 19050143
222 848 2776506
25 707 4953032
460 579 212620
778 979 42989061
728 880 5424464
191 646 11051339
621 633 27038644
374 807 20838613
962 995 732289
15 260 31370593
745 962 22990578
147 938 22035740
352 897 36849990
342 387 35908571
233 427 25996308
8 66 28312843
965 989 17453023
612 842 36629739
307 393 17643370
55 948 10069497
460 560 34807373
893 989 6368681
309 761 41495497
449 617 17873373
811 880 34661465
128 860 6080658
386 835 6276617
634 694 5820759
975 976 17722123
282 555 12450948
817 949 46405640
125 984 15091880
70 993 30375348
627 834 20843203
775 947 22365861
51 544 39759030
764 926 48511717
483 725 41417975
201 329 47101510
147 762 4847113
589 822 20465269
466 958 44397612
206 399 2379986
309 936 29523793
270 547 40213119
295 603 45657296
352 370 38763063
449 881 15890781
141 803 35442146
748 964 28146489
469 596 12634214
48 718 40584741
991 1000 40089919
474 543 43210652
487 885 44711890
572 954 31016257
845 926 12146174
190 250 48071063
261 668 11975157
450 651 48959600
163 926 39964874
892 919 6913832
147 358 45583947
784 882 42784402
641 740 23017872
434 758 15293107
825 964 38830292
346 679 44358062
402 666 39462020
462 609 48667648
302 757 42309526
561 902 18724973
553 689 34012572
487 564 31440314
253 412 40216857
278 517 48063389
233 480 22630291
471 956 27450738
855 996 14060521
186 433 4578863
215 828 46354919
420 541 1560730
329 944 34787352
549 963 10879802
201 716 49468635
373 654 33426699
304 996 26230457
730 961 15921526
889 943 25678838
445 545 18623103
403 950 20744038
492 763 7534401
436 699 11750146
546 984 24796951
386 949 19705403
593 670 12139165
223 465 7589519
215 269 18652887
638 920 38917209
501 974 18071343
329 450 40674413
206 261 9358757
75 125 13745764
290 790 43576386
361 924 18126901
198 427 46392397
164 908 46806918
547 724 9966914
939 980 46203969
366 786 5132672
830 856 21515369
55 581 49188674
700 811 47938479
158 305 8182608
293 914 18083136
475 687 48167159
353 749 48851682
814 961 24469686
520 584 29286975
191 990 24653370
571 881 15292032
52 422 11299597
679 959 13881758
933 990 8493834
875 950 11271541
909 948 34613140
314 393 33164059
557 657 48927751
693 804 2731887
714 980 48094447
146 428 48759669
824 966 6522232
639 734 3853281
913 980 39289510
597 868 25704305
417 940 2491078
602 766 36317184
682 960 1325861
522 911 24506969
298 962 34401279
23 706 33829577
416 947 41852218
16 988 49030776
972 996 17546196
971 975 48634616
910 922 4918683
636 778 35905567
664 977 21480988
133 473 5805202
30 425 614237
534 805 36619171
816 947 22421455
131 988 15585757
2 103 35423486
815 876 9672412
458 959 15772171
936 964 32253411
944 956 41762524
60 364 42175656
229 861 13194386
25 971 9072242
445 983 7709755
617 941 36476262
599 713 20897609
93 547 43914014
277 890 41342020
202 784 2944508
101 950 26606011
579 828 36528830
314 594 47716352
887 932 7430098
8 549 3809941
271 534 45257067
427 651 11616993
566 599 18815316
612 709 40688423
215 546 46256005
643 722 43013561
810 988 43460468
851 997 31775593
234 533 3786541
41 630 33087809
332 933 17688229
549 991 35162868
637 762 19108939
720 851 8332179
817 971 36898145
973 989 27674628
103 638 29213066
798 888 14889009
273 969 37425188
295 848 4354173
551 620 19092311
192 617 14736252
195 915 28200046
183 634 6820835
394 823 12659302
296 928 31314493
43 899 33502277
353 407 38945376
492 742 32336302
89 291 53920
97 498 45383985
701 703 37294274
73 414 32123623
835 982 27543348
624 696 39833791
955 978 10248699
832 849 25371539
724 850 31857388
906 918 40422783
94 267 21794207
659 991 39201906
840 889 30005153
292 822 5199109
23 655 4312681
720 894 7945228
59 127 15508493
340 783 13744747
180 837 34295350
709 816 19616684
349 871 35552594
611 676 22612046
127 984 35000456
285 386 9579231
8 63 47007729
743 777 36984141
578 626 1802501
49 574 48680825
42 217 35732563
392 836 44718861
483 769 46937078
453 966 24168592
372 885 9814212
414 955 27448887
370 690 17264968
234 288 27822718
820 951 13573363
202 842 36843896
829 862 30907534
262 582 7568483
7 527 20276723
39 134 8256512
693 833 45007485
638 914 45344802
94 543 15011773
558 933 42420356
173 418 5644142
448 870 24610783
530 580 24322603
318 948 47834428
877 988 10230496
860 897 7948807
381 624 46139007
204 519 14679398
906 923 2064756
52 467 23047497
934 942 24245210
232 381 44059841
265 754 1465967
941 977 3748501
557 677 46783685
10 853 48339219
957 980 21121723
413 802 23051044
743 838 39069228
253 791 24657955
182 264 36630758
730 835 31540719
115 821 6565214
146 420 18974271
211 700 46880162
451 990 27481270
631 718 17661710
698 816 44054712
402 580 17998787
881 898 16203387
751 799 46189653
431 828 38282337
277 664 4497988
670 911 1156485
426 439 44031918
72 732 7385747
750 938 42992322
757 870 11708382
635 919 28175480
430 708 17326636
104 392 18140415
724 982 36382548
692 850 24249719
713 936 36189324
132 244 40805473
560 800 16552316
888 984 40927956
592 920 21639063
211 858 45119857
92 542 32027306
941 995 41712665
372 520 26255285
877 949 27704029
902 923 5511163
649 713 32977333
351 518 34527829
750 982 12847093
468 726 32922571
49 545 48998782
478 513 5572325
88 323 17849521
333 626 35103935
425 687 44766250
670 942 12344540
296 766 2872874
611 813 32745916
116 337 20781140
479 846 44955441
184 625 9693341
79 886 11539822
155 924 338686
319 489 47496929
215 310 6351595
278 444 15709635
799 970 14291465
438 932 42054765
407 478 17862428
20 583 41280237
566 894 34061886
783 898 2687065
116 934 39504855
358 396 12024419
313 324 29849289
624 708 5659310
320 909 9782763
791 848 46305760
109 206 3475257
602 912 42698745
880 998 46765386
903 913 6010467
833 849 23710850
405 933 16226121
118 505 11208584
227 415 48485421
306 686 21307130
691 967 44730037
294 762 39818592
345 592 48848070
595 832 8762207
677 684 31278420
927 936 21718704
746 979 22589561
805 846 44254160
53 259 35147844
227 503 5549816
378 705 40430547
504 594 22138703
717 805 27192868
931 954 17663839
205 303 14105896
240 918 28936517
924 999 42566297
17 948 37930029
334 633 13569678
6 234 31114622
49 73 25790413
56 997 15081042
226 708 42383456
806 951 18259241
405 948 18146411
569 674 3348318
355 601 47041212
287 840 40624474
33 87 7414564
540 541 3931911
474 491 13415941
737 878 20716039
688 724 7481901
13 559 17333799
599 694 44560994
83 143 6636174
497 564 21427774
666 922 6115387
247 299 1694654
60 552 2209326
328 823 44706197
443 899 36441188
51 716 24219718
649 981 17610761
639 777 17769457
36 675 12124010
869 894 13090157
803 902 41448361
82 368 5439768
838 984 10935988
862 985 23979371
4 881 7580663
181 811 33939922
41 309 36605905
289 912 40447034
471 872 14187461
202 322 19901163
612 717 454643
78 931 38165656
577 978 9064262
906 999 26329012
205 223 33795566
681 806 141832
396 734 27333137
148 552 7014147
2 33 759229
530 795 25644625
695 774 44885922
508 923 33622063
753 771 24170238
18 533 16419581
785 842 5862488
686 780 6096788
446 499 37844465
408 959 46478939
55 809 4734072
405 832 5677717
182 239 36171645
418 721 3082877
725 827 24381224
574 897 39972501
592 619 18401451
243 747 43649723
50 155 36948469
841 883 19253629
599 708 32993448
153 912 2664494
482 541 17685582
816 846 46495289
200 584 42863176
744 845 27163702
858 992 4114950
339 787 33175227
666 898 6852094
154 250 18214773
538 731 14902230
167 714 12886263
618 911 42126308
500 749 11004369
22 801 43365209
230 489 22934373
697 896 2995769
855 944 44957942
900 969 23792015
484 804 36328322
307 790 32916574
648 981 23398994
854 920 48164186
702 878 17050703
455 890 11655512
42 216 9595799
103 106 17340676
756 797 36618448
581 741 28383442
869 983 9897021
261 928 7482679
7 669 5248270
906 986 23377816
855 946 28156669
140 877 13193731
462 566 6860822
492 555 24690845
402 829 48735318
624 774 11392091
449 750 46370040
575 936 13262837
302 920 11590156
765 991 38956184
807 966 31512265
664 882 30419292
12 182 8916516
377 648 35138805
359 947 7616034
839 997 30202541
94 382 4841450
623 848 11365266
353 746 15292830
427 787 7992683
246 695 8090731
189 286 4607729
935 994 41166943
985 998 49860796
893 979 47511547
126 878 23110524
638 658 20202506
347 407 27018857
12 929 23150257
882 948 20691709
88 470 2327878
433 762 37620576
436 727 382565
73 986 3395748
143 644 49562817
671 846 24458290
462 858 24336697
651 731 27205892
282 877 26086444
157 160 32789397
415 789 37303309
225 597 49464214
210 481 8677050
694 703 43960547
357 621 9380873
746 792 16220341
36 968 42641828
954 968 6579353
548 615 3005464
528 613 13386017
81 930 7417128
129 401 12553433
198 402 40486759
4 768 14945660
382 880 32966790
102 671 22636264
643 938 18632810
929 955 33812688
411 488 4985985
638 651 32397489
434 859 20758487
555 775 14840199
896 940 36492772
949 961 21179584
147 815 21044905
715 882 48957169
535 657 36180731
394 860 36282440
384 755 38635038
648 1000 13430082
688 869 19450261
537 600 29433245
351 958 18116921
752 831 4475537
658 823 761865
180 764 45476155
505 789 23255617
629 786 43416410
962 984 22586798
980 997 43511357
378 772 4465344
24 981 9028988
198 580 42724321
432 995 32835687
350 811 23665157
438 706 33302716
412 708 29245186
528 993 38717981
860 988 11551267
839 939 25972800
902 992 15826551
661 667 30623465
318 695 3150703
290 691 17596437
106 944 20696104
363 617 6367224
297 739 23504390
90 837 49979946
363 612 12533890
121 926 14909342
561 683 39475781
303 806 18825683
305 612 34249205
425 530 9148622
867 882 11099087
286 886 25217607
614 680 27326198
355 815 13354019
196 903 40638858
26 912 36613538
503 743 2556797
921 926 18012762
699 808 39898274
28 33 43097956
968 991 38092039
972 994 42094677
307 317 140421
434 699 3108975
668 951 34942485
955 990 22471065
475 825 28069605
780 977 39163661
494 668 16919980
387 861 16011985
46 447 7577658
687 986 41032424
682 888 25872723
333 533 12383177
919 970 33172797
469 982 19711504
764 772 40332824
765 961 1972340
718 868 11460590
627 682 2848377
427 866 41350923
194 758 12227942
405 668 36430607
560 569 19706874
388 780 47267649
233 749 36545627
256 637 19774118
143 563 28778191
776 886 639315
333 856 43985070
30 110 26868735
27 106 20993048
766 982 47285212
215 376 2825443
657 665 46797992
669 879 2263767
567 971 39369982
117 262 32631582
197 775 33037683
431 509 28750966
695 851 9382110
795 848 22216361
332 926 10792055
173 451 12816447
105 669 17524900
803 980 19089010
108 236 36025487
257 813 5737442
704 875 41687804
953 978 4733834
30 676 49853018
437 665 40451827
491 688 24670231
278 398 42109095
526 992 27437753
257 902 38010857
284 378 3920299
16 790 17115171
589 743 5792212
439 874 39764128
402 756 22005742
439 790 19667963
450 951 19795734
901 993 37583576
407 647 37115935
81 175 14541393
277 462 29730348
124 807 47906228
652 677 44984446
748 967 17273707
974 1000 2032778
13 635 8049339
733 937 7441487
146 947 19744434
188 857 23884774
297 844 45020506
105 164 42845659
851 987 48200755
780 817 4990651
493 790 21337952
286 818 28178286
264 498 14794401
890 998 15611207
701 853 14899073
348 816 31398490
499 859 39051729
854 981 4366862
5 542 35596884
632 993 3665395
593 918 46596028
94 504 1936725
837 848 26377941
619 770 34841873
448 864 35253889
203 756 36243751
349 885 21880420
825 961 11414673
466 549 11028576
123 838 2113875
562 944 20452036
839 849 17257044
331 739 35199040
172 911 26130156
32 407 29842589
862 922 9730366
546 879 42282282
566 864 20928328
174 348 41636602
399 781 38497208
513 653 5739852
80 418 25945345
633 775 16549451
74 442 19496495
409 671 36932856
162 554 30289655
604 693 1111012
273 292 19257875
485 495 9042850
906 948 478669
256 980 36175996
919 968 42320601
801 883 24536037
63 412 29563879
297 433 34698799
40 927 20478969
856 899 38982526
639 956 30566258
325 596 18818429
372 680 37059056
465 594 44251215
772 819 30172124
781 898 10814921
875 925 32451904
258 946 10707166
833 887 4616152
388 735 9994458
776 927 30411755
103 610 10370516
97 312 41853659
310 520 14572893
383 576 30545404
922 971 11004286
263 569 24301346
436 771 28426722
218 504 29738238
290 574 39040719
263 455 28424490
915 992 34768731
535 991 9116034
310 316 16051164
29 219 36019510
245 677 47862944
383 692 2492573
58 918 16177630
793 852 44499148
331 584 47725933
865 989 47102824
7 33 21013556
485 975 46651448
287 602 33764962
452 772 17814014
543 899 24220767
699 1000 16983176
349 798 49345026
670 782 32363906
99 718 26374276
507 743 4922510
311 722 27546932
90 175 46859671
49 893 7662445
589 664 37024225
318 865 15436101
318 402 29361509
544 784 19982728
375 611 33550429
105 403 7006181
522 937 28595739
858 915 2089446
753 856 7926686
616 691 38407846
267 784 11211495
873 880 39838270
357 697 18090249
421 986 18077824
859 983 3806336
158 442 49875944
547 612 39258691
534 831 9054927
984 987 43626653
470 516 32070242
411 563 12594616
604 814 35232851
159 477 44233467
316 955 450638
481 689 28705045
980 996 27021615
507 639 16835162
427 844 6467186
26 336 44623
746 918 22138346
764 797 20819072
69 601 30956854
90 131 41272730
495 740 8683506
157 226 34720437
152 661 28165802
845 945 29038834
844 914 39277076
661 675 27615686
594 729 43970558
696 853 27106965
138 468 47709445
470 886 46379139
427 648 46889224
697 937 43064327
812 829 4869852
663 910 26319425
245 384 38357057
322 670 48409741
577 899 27975957
278 445 4461656
14 858 7377864
14 475 45960242
485 519 28687760
527 798 22631461
563 706 9210462
590 808 42288709
174 965 24162064
657 743 27791625
671 703 9787496
556 739 31057753
69 302 20261565
671 701 29598440
103 617 11357936
800 905 7544516
622 865 19499810
282 782 9477036
235 282 41673252
441 455 20483745
724 988 25406895
732 829 25297599
637 747 19462870
553 658 7552590
721 954 11369016
260 961 22439445
508 637 40707450
478 593 44366318
435 770 32015605
234 595 42140448
24 946 9877803
359 720 12050408
496 568 48084608
823 829 10939097
304 765 110503
694 889 27458279
60 398 35191642
194 991 17434814
368 413 23657166
149 430 150360
293 546 31745638
255 510 43817166
660 868 34409383
540 681 26055534
277 297 40296684
818 830 34975503
156 1000 21955418
746 930 46897697
571 588 12473367
199 514 955400
370 802 29671991
92 99 33264171
622 786 26061175
270 411 6897223
429 430 20134190
158 674 36414346
744 1000 15133184
590 861 36419933
234 469 11454293
797 950 15853313
360 770 31273353
118 523 7683421
151 763 29811686
747 985 14747926
670 977 2412879
482 953 28793953
666 955 48009789
235 680 48362261
717 939 7562736
224 964 8568325
977 996 6482398
383 813 29109900
616 827 30122480
832 989 1772265
661 835 39134445
286 800 21146061
196 860 6252982
623 687 14291507
843 919 43886261
205 797 9761264
349 959 39014288
110 389 48301323
321 341 24507170
767 853 27130062
108 992 43890987
216 853 18364957
95 809 3312454
902 941 32697607
104 571 31472028
644 813 46108315
18 62 12698712
62 919 17175293
462 543 26354139
689 806 16184121
157 781 23899184
277 642 22760278
489 973 10748994
835 874 41808303
159 904 25508044
225 799 39316606
474 707 40670354
138 833 12942394
71 620 6970191
756 846 45456419
426 948 36497262
936 986 6564507
113 721 48196732
676 767 20615607
581 903 36543326
360 851 5516822
407 985 174655
510 512 9709681
94 159 13678157
586 616 48773364
880 941 19120293
155 996 1136716
206 995 13303691
679 795 47538434
586 858 10565471
151 542 7294983
550 906 22292044
782 917 48597648
429 761 37216707
104 503 18480291
548 805 49081768
783 950 2863858
671 673 31157323
797 883 44396521
59 255 6190489
476 856 15749891
434 678 46572308
962 969 17918561
187 752 39881856
607 619 34354717
125 314 9037663
444 703 2169692
31 160 28671008
806 840 47505186
225 267 20496148
718 796 13055851
342 893 7627809
842 939 9701751
372 560 48281274
438 505 20913765
439 765 35457038
12 542 41517315
185 747 22081920
646 701 41325029
194 412 10757720
188 484 40368052
872 896 46672056
552 908 31793737
119 147 33903441
621 845 27966586
764 815 38347862
363 724 26901940
799 833 46941873
705 875 34733003
261 285 6133878
622 855 48562061
864 899 8525589
489 537 31949981
473 517 11893075
360 685 38521599
758 913 66555
717 870 13391983
462 592 14583504
789 910 41829751
863 922 26397511
649 969 727360
55 101 4008563
63 559 24011305
810 848 11759425
397 999 14882198
138 803 8713957
646 973 30689802
93 925 45066388
494 670 23824505
469 565 2657268
439 751 20524887
675 840 46885841
20 112 32175093
785 955 5781905
333 691 17053709
138 512 4438122
964 968 4918940
894 896 30191954
374 957 12588271
228 768 30467255
747 887 44463745
843 941 11620465
527 683 14725892
90 786 819061
968 998 32336190
796 1000 32921035
362 422 42497558
491 628 26559042
217 869 30110063
648 847 33717474
937 950 14965556
595 633 31285154
807 977 34349620
558 635 31310171
645 666 18430129
968 989 49041789
923 954 48399411
201 679 15060481
537 898 15757730
167 286 44014622
317 771 32324372
666 807 40609600
929 949 1002596
874 896 48113718
770 845 21393540
359 807 16350122
678 767 8403988
361 609 30173527
76 86 37340723
131 442 18703222
763 829 35156501
327 873 44627193
48 338 27808213
348 700 49714044
232 863 14244237
800 822 2859129
590 615 788901
290 753 36670395
490 597 10458088
767 902 11712277
489 496 1288285
772 968 15821907
737 954 14091604
515 947 10505841
461 725 22021439
118 495 2958731
265 467 24242115
375 965 11760661
223 943 45772943
461 499 14217932
694 1000 37142893
254 655 44340972
452 648 19308182
867 943 31429540
783 980 5588043
676 865 1397831
396 806 19602849
932 964 22526404
645 918 16671645
201 830 46692440
720 893 48550400
665 749 44141314
775 949 38529252
970 977 49954488
346 564 41245960
49 373 35558744
513 944 26651625
311 631 21485153
111 215 26719378
878 915 10784483
148 320 36258612
213 297 13442740
271 602 30789881
352 466 47231973
140 359 42220438
851 885 20667892
884 960 31828640
333 761 27755843
111 276 27588128
809 863 26277833
822 938 10503913
961 983 37290504
184 738 45274281
802 860 23680959
294 716 18889023
162 624 7462240
557 764 46449228
739 888 6807364
512 537 22753421
64 831 29056798
734 987 37185768
878 963 2886958
239 347 20044740
203 807 36235063
193 690 32356510
768 875 41418418
832 933 30561881
49 524 45058884
813 911 47046102
297 387 2710766
432 889 17717061
478 563 6019332
515 842 47994427
465 785 24005088
66 607 9201540
590 996 1170135
703 964 39415738
850 887 26459628
278 856 16162454
694 900 27484740
367 728 9012615
235 934 34846298
675 754 30628225
314 417 7367924
544 918 3759128
637 685 46655702
131 356 30874573
180 963 37907381
686 880 20354472
289 819 25106158
182 424 16133767
600 847 27607416
702 752 30871733
420 905 10630807
932 965 25174974
734 901 8953171
788 792 10495362
704 978 29650089
364 432 25846281
57 276 19649536
373 921 31187606
378 781 3408095
724 726 42000511
811 887 10018268
789 834 13295547
640 849 25090392
873 931 42837309
560 930 16487913
129 539 34980992
221 350 34522136
640 917 38076004
759 924 37205197
863 970 4689208
164 357 13958919
217 976 31003544
981 985 31747024
391 578 36735481
920 921 12158961
490 761 18152450
365 480 28786402
387 507 39373470
424 728 6396164
513 704 48210639
423 771 25375122
32 727 45476677
705 707 16135893
778 924 21696047
842 945 18282648
785 819 6304849
650 897 35778652
500 913 46691414
705 849 11460429
378 663 47948776
76 495 19590772
821 902 4675583
210 803 23570093
594 885 36515446
715 734 35211484
321 596 19701988
195 515 13727580
510 582 45139753
495 982 9543736
368 508 26055
416 768 4991390
45 544 18871412
761 985 29413904
521 529 2051053
35 926 4775773
142 486 7777804
177 583 11037264
584 946 4206621
607 972 49364519
501 930 2758126
229 948 13924806
338 444 4305317
904 926 14026029
663 850 13151446
832 907 5116072
927 950 4184661
532 988 28224965
350 906 39965769
715 729 17886091
336 572 28253058
424 794 33217641
276 355 3089549
263 448 8032621
65 232 47702661
419 993 34285367
551 613 35218603
883 991 9834028
533 711 22400569
21 321 31838959
187 441 20453748
893 923 31841805
596 974 43807489
760 775 15804791
782 831 37634553
165 970 34093366
912 980 16177600
176 752 12623834
539 817 41089682
144 384 44700723
331 679 25764830
714 864 31986884
558 560 46385496
846 853 47761269
681 995 6593610
747 791 48306184
523 743 7999658
495 631 2590542
485 740 9203058
256 911 18508955
414 641 44902700
397 984 49748983
104 645 37574348
571 632 13243542
259 282 17966147
938 985 14943883
587 695 4896593
917 949 19211064
967 974 40082203
60 977 17470857
495 691 15327101
15 77 43978978
610 793 29662881
142 745 18686549
570 756 21811537
409 977 15334297
643 913 15264905
926 955 43828279
814 918 16386257
418 998 25831815
191 785 212809
645 869 25188571
600 810 32536454
698 807 45853178
822 890 16892828
805 979 18669392
156 767 16687740
790 877 22365283
388 506 38299265
257 538 17916681
137 613 31327941
324 968 5685209
94 157 17456313
931 974 13027295
538 697 7327477
345 443 40555156
541 669 45854924
371 835 20643596
496 514 15766948
748 939 13506930
130 276 18703492
459 893 39813042
724 984 28471919
421 861 36417269
526 636 49619825
465 572 362578
430 630 47156855
162 763 40959426
819 990 40485220
106 438 11402453
520 628 24920032
283 549 25569444
305 652 9383539
52 962 30201863
600 777 37474644
329 496 23243016
4 531 2739067
382 514 2976535
191 586 30505341
283 523 14658431
63 394 1961241
556 723 49921048
911 938 30797838
68 755 43126078
289 831 14760240
186 828 31595907
103 851 33264571
396 558 43409313
414 819 8079335
5 205 21407539
392 605 37772093
569 888 20379812
671 740 49145000
328 572 19082471
146 334 28647119
510 913 8667240
260 632 46515362
384 455 41590979
483 816 48460083
635 942 38434613
358 551 38676168
723 990 26388687
69 118 6073006
414 933 8569970
440 452 5819856
684 685 48070775
753 950 37772424
298 807 7163438
455 618 26885172
395 832 11446538
76 908 9593101
410 843 19335322
723 848 7296308
722 797 34251963
625 680 25964046
381 412 47414925
494 847 30769874
203 325 37180323
517 531 21832416
400 855 34630399
566 633 34206677
778 841 26394813
365 377 39294428
219 689 27538574
668 686 25294919
155 289 37002984
442 619 43424990
433 971 46965756
425 518 23493110
780 934 22787433
265 787 41323462
985 989 42623023
662 892 1109623
955 959 17861734
762 995 37251962
608 827 34744880
779 871 16307230
202 233 6398060
127 802 22641122
129 704 29926828
761 919 25208199
913 919 44115817
177 512 2450538
111 623 41174774
917 945 2149905
630 838 43412275
459 735 3388804
589 878 45731459
8 632 1295070
541 575 29749760
563 717 16299555
388 590 18766189
413 889 19302228
961 970 3041131
773 863 25275969
926 957 9481072
44 428 1506719
409 940 38411126
217 790 15974106
867 898 826224
653 771 20485677
795 942 37283714
224 802 28170991
160 318 27955313
943 974 3231792
857 870 49168985
666 979 30103556
476 598 22183966
800 807 28129183
640 852 41095844
315 654 39339298
725 936 10732867
819 906 20603573
147 896 14330101
255 694 18075222
217 771 48035538
832 844 47381872
255 439 13050303
364 702 33874224
206 892 30884450
565 631 44033044
566 784 14869849
159 455 1854533
820 1000 32284587
719 985 45416870
693 975 34280190
638 780 14033581
297 388 3817867
226 265 19152242
701 786 2383312
436 446 23702917
973 999 30325636
123 254 16829317
969 973 13011920
197 985 22023022
862 980 26876604
717 761 33667123
196 631 25610600
411 930 35710861
650 912 7024124
917 975 15423762
658 677 6057825
409 524 754569
597 853 31926706
557 643 25304829
704 880 45802093
774 786 4966672
877 938 44663663
642 986 12030354
180 564 41959839
214 250 25175250
814 835 6279017
811 904 44859188
621 929 16251630
141 970 45474948
97 384 29798905
564 952 5132298
357 532 42514869
769 997 10574815
952 956 37595934
822 981 35101311
39 939 47530678
25 430 9845534
530 1000 11071737
753 910 28813120
47 246 17176722
157 626 27885444
649 952 37526607
181 934 20476480
577 819 10501203
294 309 44593363
504 553 33482251
342 591 41798199
715 924 39581411
176 415 6694614
138 532 12740793
80 583 12207391
449 733 25619345
608 643 22220760
63 955 48950667
285 762 33278902
592 705 15789203
967 971 48159531
407 954 12174808
844 895 21372415
134 367 18235263
479 608 29898530
434 633 293400
309 315 4208449
350 400 8228049
545 717 9409175
306 511 48491369
808 993 14402054
43 170 31736936
721 963 28101350
468 717 3174286
524 837 33125917
771 945 3804553
611 720 8713071
543 712 44899563
429 495 2284312
740 968 9206490
597 900 5383320
261 771 35342729
587 998 7681487
262 535 43109480
308 758 43723337
483 712 35454744
13 141 17253851
395 748 3851042
66 268 44431343
645 842 41868008
367 919 6358300
533 806 7074012
754 951 13065594
147 477 2108015
559 684 33255476
53 469 15724493
236 288 910174
249 477 45799495
147 391 37776137
414 611 27564432
326 752 39318805
347 468 37260205
969 971 14022599
471 740 21064103
614 822 19089819
200 371 6081155
767 980 22413276
762 912 40165619
749 896 19479025
595 771 47069646
107 393 4602362
755 847 35041086
297 941 32276508
747 904 9338809
888 927 24131736
365 639 4939442
307 463 9197603
686 728 43075600
506 590 39532274
158 909 43744607
885 932 30759828
537 699 15081797
686 954 42226692
85 459 27687992
794 953 40793855
841 948 18756335
606 767 689171
842 900 19350422
686 690 41116537
438 892 5366982
771 955 37886244
848 999 30974132
749 756 44813210
213 447 15222057
503 969 25203715
233 511 23395890
697 792 12834047
406 656 32352920
685 717 47138621
503 524 6642834
727 890 47011018
381 384 2805690
602 749 18538662
820 835 40821566
86 448 26323229
130 659 36541912
702 956 17868884
414 922 256000
783 938 18488611
627 806 41624800
480 897 15050786
394 969 19078280
391 738 3382023
708 980 49596259
811 940 36147631
392 784 232297
529 804 39000954
784 790 39365015
773 958 30676060
531 826 26500380
794 835 17593521
283 964 31027286
181 574 47022161
344 676 17150972
788 877 7223653
341 745 9456669
909 992 2364409
724 859 31052489
226 770 19026
491 591 28953870
353 531 26107393
667 928 44117158
881 967 46216632
829 900 36505582
252 564 45928669
516 585 42313370
98 248 25592157
509 700 13849127
208 364 49885507
841 891 19840146
48 442 18887689
220 457 2851144
351 595 42962989
200 455 16939613
786 921 70024
137 520 37011968
960 985 25304668
332 968 10256943
290 674 4943788
658 942 30484647
689 946 19753424
530 945 19030943
171 951 15529672
983 995 38088373
150 715 21074897
362 957 40254121
222 714 42252342
302 645 7640137
150 634 13069161
257 859 25724972
62 644 10569554
304 627 34637219
555 636 36073959
470 548 6713325
201 534 6341629
121 171 30614442
641 691 49105885
529 882 18656786
421 454 31100827
275 576 1139175
884 964 46934307
764 897 15167528
659 936 46991509
669 823 32841608
262 346 32920531
822 885 13623199
783 920 16872536
158 193 8333150
160 449 28637643
211 742 30330312
254 539 22471635
217 306 45520351
407 510 1247534
176 531 44427741
484 936 1869821
700 769 28581669
68 128 31367906
131 788 46461049
299 739 7488717
895 906 10495725
524 604 38027923
112 125 25860636
498 945 35170625
209 947 46400025
933 951 17069231
710 716 37926953
169 822 29908312
858 976 9464623
361 661 32389352
470 583 9457383
621 695 7110551
13 475 42694487
803 977 46298806
492 953 48310147
888 934 2640519
654 689 24504929
576 802 34109778
823 909 43667468
729 801 12721589
99 531 31484092
547 849 7137468
37 798 22391670
563 674 36292274
410 578 27280896
130 403 19048246
37 507 36932632
819 861 35642641
540 638 41491429
29 712 7402950
540 645 44996398
457 979 44860395
594 978 5666762
293 980 18448696
315 560 36990680
729 834 3812574
249 409 544688
720 887 24720409
509 655 15493529
467 473 6227977
692 810 31857724
625 729 31821630
89 552 41175256
705 976 28478994
124 191 22168376
234 681 22149819
719 900 46936290
505 656 48656800
134 678 36509970
204 860 32473324
341 703 9559654
82 103 38633057
431 748 37436251
486 912 8551280
321 462 35202040
119 974 32804102
476 883 2945993
195 393 32805544
179 606 44064015
366 543 10083906
346 757 5172790
565 908 18019900
396 570 3263111
102 734 35731407
250 752 20167455
217 353 35106967
409 679 27595168
952 978 7114857
81 865 22744486
655 705 22669158
299 451 33006973
645 983 13884496
491 748 19609745
900 973 1787293
507 508 6030629
573 802 9467466
82 937 10101448
299 985 14319986
596 838 49310597
400 593 32364447
769 989 11732699
755 788 3324640
187 290 45903725
367 653 27444636
580 582 41532025
135 504 17546277
788 995 1827854
105 875 30522256
40 439 12775290
772 995 36409285
301 654 23838338
314 978 34091218
254 747 8577239
667 983 21560581
92 653 30453061
770 813 48320313
943 984 39190316
430 460 5501680
113 672 29332404
158 536 25133346
380 655 49334589
245 597 14059093
746 864 18202773
727 823 42254702
342 508 33973102
167 497 4587079
311 779 6709007
861 867 24835329
440 934 16405193
896 907 44463772
645 838 6941485
88 429 42942020
63 95 6260092
144 208 30253806
87 422 5252447
198 885 27623076
194 246 1066584
471 876 3160605
475 722 47419385
204 916 39554193
137 256 12788564
460 705 39476683
19 526 23741234
135 988 27224064
300 399 27576328
181 561 34282975
636 806 46485542
135 412 37700201
879 991 15909426
893 996 7760899
723 920 10813525
108 638 48421962
407 836 3504692
121 664 41306406
118 296 14642082
703 878 43729826
268 683 23087507
275 311 42023675
532 899 6623316
154 183 38843894
130 475 9103866
125 225 28704759
499 964 8060825
818 925 3840720
953 973 41808182
179 237 12283351
821 869 48304126
34 637 682299
689 700 33931448
308 776 28770456
630 762 7559416
585 650 30800328
940 941 16921749
491 654 35930365
503 623 1854686
837 872 19638284
153 846 3637897
98 959 38270732
784 989 8068844
523 949 22089632
3 773 11873776
159 745 35740049
318 425 27405890
557 914 30811168
80 349 21557195
193 902 7554714
906 974 93155
4 151 33879340
61 176 19365313
87 650 5237881
151 946 11008182
720 965 2674538
956 974 24367132
415 902 41213765
875 993 4144265
733 930 25464578
174 822 48271304
575 637 11679578
974 977 48968073
642 866 42539936
156 174 18614487
31 585 13446740
126 962 4783563
151 577 38306550
304 311 4936447
72 88 9162136
561 644 29340614
686 941 7086007
187 278 12600730
980 989 4847307
938 982 11347670
994 998 6594461
737 822 27675558
573 691 43858137
142 227 47622331
74 450 15404004
184 921 26714563
256 665 26478447
849 962 18051608
149 253 38934605
353 391 47269943
143 931 19741441
380 794 9567477
361 535 4199324
522 652 6444653
144 390 43016134
269 485 9714621
579 702 33879450
941 972 21009010
107 800 27563319
797 843 46717120
852 978 14840979
616 752 49232631
463 650 44340243
891 920 1031090
76 727 9133145
534 963 43317713
165 265 5545438
206 936 43055530
41 382 22304960
310 404 19674492
223 310 37289053
721 782 39288484
300 456 35560352
485 637 27314580
417 639 49614107
847 926 3186688
833 902 5965398
135 446 7697242
293 478 3737575
79 246 22543873
567 849 592195
295 498 15471926
596 604 24158804
759 908 5019471
352 647 20825036
766 906 39055279
556 727 10831800
300 436 26247541
822 848 15714776
782 953 16173812
31 759 43393582
556 891 39104100
816 820 13470293
919 1000 4273750
174 955 40456340
513 770 42546670
52 542 24744115
908 990 35536204
941 952 5922957
13 906 11710539
435 598 11080039
517 752 26988910
820 959 30726784
524 942 35552407
753 843 14257001
769 925 35288698
163 805 7492503
587 691 36386386
233 838 43082039
103 673 37826002
106 225 29231937
259 764 4614751
768 935 21374416
612 796 22110972
804 904 46485297
741 794 13227910
216 323 38005690
741 869 42706849
175 852 31977053
521 754 42040434
942 968 20778237
471 588 29223567
597 852 34549375
517 595 39409203
642 717 26298277
448 878 4178487
530 982 38913047
798 978 41204029
959 966 8621763
863 958 21884335
230 846 9315559
684 790 22063848
886 935 27276140
882 971 23495472
485 573 17178614
407 854 33105902
54 963 34480953
353 538 15499417
692 957 11250446
144 954 5105136
181 408 30584390
527 988 27145067
644 943 6072382
289 822 44581617
804 944 14301619
489 613 2148555
162 810 25443672
65 76 10718425
842 916 9340710
555 677 1019907
129 620 6848116
655 989 32278003
934 965 9375559
604 993 39921537
364 661 13264235
674 833 47734383
865 895 25500739
802 920 27401943
514 751 35072221
298 958 19538785
526 771 18389961
606 927 32025401
168 316 20209452
133 908 42892097
813 893 42936336
377 620 11291139
404 919 39193470
404 613 1835497
60 945 3919951
431 731 18735536
907 941 12790591
93 969 25372186
327 890 11575491
764 840 25004003
391 878 547997
441 663 33390967
790 904 8023213
550 844 27466210
955 960 36512906
620 924 39678472
634 995 46542289
533 801 10858774
655 779 46503101
678 758 37741240
23 111 7605368
416 750 43758349
580 690 49851697
780 960 27327064
292 885 20108015
227 331 41835640
243 750 39826469
659 743 39522970
137 430 24981894
656 765 6284589
175 617 35076378
168 207 34728086
543 723 14474642
128 761 31876517
758 930 28822233
944 978 998600
248 929 14501611
75 775 6283903
375 676 32226538
91 363 5202320
404 715 13529327
889 894 44028924
103 579 39380382
76 690 27651121
555 821 18141437
336 667 9349121
894 920 20768262
580 902 26568147
699 829 27017210
28 814 29553049
92 887 3920121
957 997 9905794
261 544 25838928
267 655 46886512
234 545 32836242
63 841 49449132
320 584 8652394
606 899 2192857
952 975 24631983
32 155 23626662
28 885 38603321
353 667 24325192
337 424 13566323
511 650 44991912
49 291 37708722
658 772 34799448
90 264 31195717
286 934 47932620
57 709 21299022
641 720 5322567
160 704 47653584
859 993 36751891
165 166 3356296
407 968 33667701
615 698 15116801
262 270 42017632
111 209 20822115
331 729 43289577
373 436 3787019
631 901 37283963
107 998 12444897
94 703 27708876
510 719 13931878
491 521 34552719
726 805 13883917
730 849 44632812
266 744 11404236
41 322 29929901
595 936 26389618
549 642 2656058
437 570 47996091
135 284 7498183
752 816 3896482
369 668 26439628
395 406 23310966
872 911 31831093
972 980 19052592
604 850 11560539
721 872 25815684
180 653 1862196
200 940 18788918
672 766 3363782
57 174 26636207
317 439 28035682
622 983 11079504
726 931 27706382
60 557 4577158
620 639 6938947
566 756 31601951
234 508 14412889
827 990 24226396
855 931 24576959
582 710 30166599
34 279 38946799
415 433 3192774
138 837 41866657
42 707 34595185
292 578 43182527
392 754 18850849
589 925 16354970
275 530 45495497
476 542 48004059
741 971 33891338
153 289 13673148
44 275 4841729
911 950 42291192
619 910 152932
86 793 42632959
531 665 1774797
550 946 37998575
706 853 31489237
792 914 32739392
613 847 12044389
389 997 25003710
115 467 26142537
187 316 45082941
21 490 27318406
864 922 1851016
651 986 243182
612 907 39554202
143 285 29195889
126 455 20694929
911 939 10048950
516 670 28118239
257 641 18185451
255 454 33774659
585 897 35244505
834 946 17661432
344 518 11522235
738 831 11669804
220 799 30718928
386 448 21938995
227 515 3840431
810 874 29771901
561 772 14468571
379 919 4058053
48 214 38564887
499 602 12172300
890 895 11822203
474 741 35512262
484 561 44772936
524 700 29388755
821 967 6590969
192 952 23497904
914 952 19283994
574 952 10336495
431 839 34962525
325 983 19519204
78 729 5837931
203 623 18727714
766 789 28934776
626 902 43955366
619 870 26591514
906 942 23486417
534 747 26170075
621 945 3109660
906 929 27650061
30 388 22169479
372 647 8065245
772 925 39638098
155 387 31294507
366 414 6247152
885 913 32852761
325 880 46751161
83 784 21083874
395 772 5254751
792 937 13765870
509 551 27413923
626 672 12755363
506 933 39586376
357 470 17870461
150 919 7889096
310 997 17606497
744 892 11438791
607 810 43637038
910 998 17798853
612 762 45580822
470 773 7667351
243 317 36191404
479 816 46181016
957 989 13482941
313 586 25169692
847 868 6875492
258 637 11154469
380 910 2536537
97 454 42119770
508 546 21843338
289 898 12996916
191 834 46432493
229 811 22122747
687 868 35163924
271 940 22286705
656 832 43686914
500 677 48565069
164 969 24471485
24 77 1588074
411 559 8838052
960 980 39893313
82 730 40257795
204 739 16905493
694 794 24637285
905 910 40952941
16 323 38478505
163 996 17812679
417 944 2980440
941 969 25780363
181 639 48420150
372 859 24834110
535 744 9186199
615 804 7123192
484 767 44942836
870 871 30468504
653 953 30276542
512 724 33803062
924 1000 13499890
960 987 47661529
474 805 46309486
941 949 14072810
32 184 38275075
221 973 10498281
653 808 1939531
732 917 19804127
87 456 17035069
97 728 14599316
424 869 9103486
262 575 42226945
924 963 15226746
204 699 12777096
862 906 39246004
332 690 14593507
959 997 41593178
687 950 47617499
765 914 8125469
184 469 19840954
857 885 7005376
130 336 12801410
611 800 17839598
926 949 24477663
50 714 42296528
49 455 14522971
78 499 41398623
214 756 33234641
23 538 41894007
664 814 40894500
778 928 46903725
790 833 17817520
309 376 12351331
877 966 44521345
135 894 10301594
369 586 11161539
342 762 878727
295 974 11543034
585 730 5916136
363 929 9496052
227 765 17187608
769 811 7389691
595 728 29868257
180 835 8948815
629 765 4304914
941 989 17274707
300 567 23919954
174 574 23537798
486 975 2504756
535 710 28809013
456 744 7829388
302 385 42702703
342 734 43664640
624 783 27129914
27 135 47405282
526 703 20158468
398 927 28542525
583 669 17315548
89 794 34178477
233 743 23645026
731 813 44543860
332 464 6699260
10 533 43289291
668 724 13515467
550 722 32897142
920 969 29534942
224 960 36406043
497 859 18445733
710 748 827860
941 973 18849448
28 656 9412611
713 932 1110008
953 960 33599718
832 901 2067942
191 567 16254187
588 996 4784884
175 814 27615813
442 693 38990217
792 921 35035711
209 453 45214057
915 971 18321616
587 668 35630307
842 861 33987568
581 746 39234253
151 361 5524395
413 791 8283821
204 670 34978804
269 665 17501625
481 744 28514363
128 793 5614722
769 884 18889794
478 632 5368556
910 986 7376940
633 679 48879201
500 947 33892823
394 905 46602950
284 699 41360875
623 900 22390574
418 538 24464947
527 725 31515982
351 396 37408812
110 641 24572210
351 801 26690268
109 554 12637486
300 491 29813093
760 847 36964246
823 943 41909082
642 687 48967601
123 890 34313041
129 537 14847340
748 870 7881786
929 932 23771980
548 725 49838063
57 320 27471526
743 888 7533196
301 928 23535378
906 981 38990848
931 997 38054173
605 738 13166820
672 932 2942270
401 974 21746572
737 871 36161548
401 901 13685596
420 924 13532205
598 922 24150365
958 985 22834450
792 819 24897296
126 567 27124193
510 754 14496899
612 674 987571
707 787 16338721
875 915 37850112
512 688 25536974
617 753 28978775
446 763 32606772
271 341 30346451
423 839 6289495
162 742 37230538
836 859 19655024
938 992 23809351
118 486 10339192
773 943 21206203
263 321 14732291
325 612 37699439
81 722 44899535
457 571 3060925
801 904 12413853
878 921 25203840
271 743 27455807
36 47 13861065
35 188 1594355
504 563 31093716
63 537 3271663
437 742 5100730
824 993 23704509
476 682 27666535
452 765 46766793
347 538 47143375
608 925 6987705
9 843 4527069
47 621 44819708
121 687 32497836
916 995 38193190
971 1000 33071482
176 461 43142139
158 928 47932890
665 948 41357897
862 983 48388264
98 936 26537852
756 954 43680578
180 877 23041516
649 717 22284405
485 767 28622457
88 837 45121590
245 315 40842970
189 609 31113363
509 742 11947826
849 869 48079593
840 948 43239012
567 603 34564822
233 794 14874665
197 615 46335601
571 747 6577120
141 364 40907449
773 809 5206053
67 409 42915148
468 559 43390500
164 643 6705882
671 883 45274287
354 469 947928
165 492 10187151
611 852 15146745
50 809 35472920
364 874 21013338
703 711 31823233
692 755 28399740
598 738 2721650
558 831 10443768
707 777 4092253
37 774 514542
294 483 38569106
119 562 5273663
309 714 14956174
595 752 26737916
602 657 1330836
321 546 10338974
405 523 10938752
937 956 8759799
886 966 22439127
535 811 35030376
107 283 36505378
800 970 7605333
850 855 10766333
559 898 30414294
194 754 23998315
507 876 34545967
467 953 20065900
36 668 45683971
667 842 1558482
151 695 3857092
212 482 47866448
848 875 5277294
191 792 48824148
242 469 8398325
35 974 98198
43 848 33771515
15 605 47136497
105 194 19458247
571 589 8430707
205 287 6248051
702 730 34940080
724 865 7265892
541 651 32150363
101 370 39016192
669 935 45239447
419 736 32562202
929 952 1326986
857 896 3945905
573 682 7824563
497 552 38595803
462 469 37298814
344 693 49594364
544 578 10597014
305 587 8294075
25 324 9118971
337 831 26662711
537 855 10206420
193 364 27186165
174 239 3709446
793 897 46406430
833 837 42685189
381 394 6796263
76 608 22107755
850 892 39338960
640 719 29147207
469 655 20616977
434 776 44355511
295 587 1089745
345 965 2218809
173 566 17532186
196 709 46508478
662 989 37932938
132 209 32631936
692 844 2230091
640 991 31485206
764 811 17642053
187 242 24164293
719 1000 45909777
670 753 14651802
524 742 2171441
943 970 6192565
306 977 25236351
396 398 28114152
612 923 16790756
585 859 2010625
442 726 16327114
373 718 19517027
231 348 30017364
203 747 11019100
196 500 18375884
91 276 27394610
765 989 38776413
448 734 21876479
717 999 40021250
177 810 48642623
799 836 47936702
694 972 15615912
428 508 24992398
397 520 8177466
226 748 13947292
688 973 47010582
759 932 20662965
266 547 44884755
749 836 47784189
446 927 11298063
265 326 32238689
465 968 23824387
375 509 8223182
814 849 1603930
502 626 9722144
694 968 14102404
788 898 15844958
383 827 15105862
550 706 12962212
269 786 3195860
389 974 19751520
533 844 29031969
555 679 22029633
645 852 35883126
378 551 1076589
178 505 6559426
195 816 25906675
723 871 44463281
215 662 8211200
730 866 31092735
547 976 43691733
428 838 18810127
305 531 36437880
656 931 14413239
137 386 7826986
330 730 44609374
791 958 26403354
151 637 47015754
35 613 37586648
239 718 18507699
21 784 35970956
691 941 48312476
133 667 4686824
304 912 9695203
450 918 9620571
644 851 14155030
673 818 32537096
462 789 38203272
526 796 21359350
686 862 33031204
36 134 3904777
800 931 10389378
146 194 33528625
276 926 28256056
927 929 5032161
478 864 41576307
796 922 34776899
35 752 18903238
711 813 49391914
38 265 26271681
500 666 45855560
664 933 27890630
297 318 16112929
865 967 39447320
154 391 23420863
826 945 16224181
40 50 44826791
392 639 19973094
22 315 5728141
436 886 30949268
641 776 40217540
211 895 19147229
34 315 18422520
624 706 5420135
829 891 40147871
236 347 26348404
544 694 36455341
689 920 11625271
42 770 7328903
834 909 33558887
80 186 29281851
196 340 18998929
378 808 44762862
381 923 10587314
19 272 17512214
102 497 44259589
895 954 5692649
35 153 33035546
499 790 17909268
197 938 28239144
236 949 30233905
657 772 28546980
621 944 37225075
162 488 30488722
166 751 44862628
123 820 49409692
135 430 14285778
647 899 24780897
198 851 46036037
291 527 37281167
886 917 32173492
959 961 11897012
425 955 39775288
208 931 9104081
199 917 24180864
76 117 9962289
550 973 22242375
386 594 24245752
4 906 16395779
312 972 30611327
363 401 16475487
171 213 36111839
553 893 39878252
581 713 47766732
685 702 37733395
507 684 49085989
928 974 46721487
349 941 11022920
668 886 3674393
218 489 17328939
659 833 19250339
688 719 30319273
582 904 44304200
702 765 20161817
624 681 2206275
826 964 17734693
312 544 33213216
393 479 31858010
378 461 3803633
188 477 33219195
69 168 34644418
603 852 36531739
847 918 46816975
814 898 44733802
916 937 8108660
858 863 42762832
256 640 19044196
57 990 49909304
832 899 47769118
882 974 16961711
280 724 11481117
371 740 47211821
439 827 5401935
327 499 21273906
308 513 40039497
806 908 4655893
394 405 27031609
476 602 10519833
266 407 4353948
529 795 49446466
36 549 39237041
381 480 14670055
375 556 25591085
719 779 7783047
817 990 6878000
435 900 6876129
457 518 47474680
181 731 7814334
399 522 42648149
630 899 28098578
664 886 21181916
558 857 42754883
490 796 49503456
581 976 47061065
70 957 29910430
88 176 42512759
839 963 30211896
472 558 6198808
927 991 3312741
730 779 118846
611 654 24123238
937 983 28667095
610 999 23187004
398 829 45507073
49 883 3904280
947 963 22504096
749 831 6158483
964 980 35518509
155 311 17338015
63 513 42635985
561 608 41588669
30 296 19703218
1 11 15851249
15 403 8385165
763 825 5544307
396 517 3964549
515 969 19953960
239 536 33820730
178 312 42949584
362 633 8349854
460 749 23825153
559 578 42550404
847 929 37449812
653 878 46622074
731 806 13770078
279 891 8834521
7 392 22465890
386 963 7690650
216 865 27966532
4 353 3731051
832 960 45432129
265 365 24819458
230 832 21812574
358 915 46678194
707 924 42261662
3 537 1530172
757 948 7505912
922 947 15181415
887 986 22675336
857 947 25741395
490 869 285957
912 962 3909002
104 342 15463283
501 688 16500952
43 441 67610
659 837 44946013
417 846 46064822
662 921 1503200
56 550 48840048
931 976 6755558
14 784 21597453
535 899 35010691
445 639 14420326
178 806 16454257
227 297 31782040
428 642 24712799
431 749 37521276
608 781 1253899
204 529 28542554
20 791 32095123
79 754 12559449
90 478 23918473
617 780 45604282
13 481 25094213
705 884 24588742
391 661 21423999
139 560 41406213
319 535 1976093
203 564 22228273
349 422 35248457
559 699 42241130
141 904 16711
96 457 33137835
674 843 18311429
343 710 3382269
889 930 23787252
285 899 45258475
380 437 5162519
801 857 18314549
378 749 19958490
119 999 19342281
539 952 18229540
361 737 3370350
437 780 45419055
196 443 15288003
579 741 6811032
652 915 22691432
912 928 41453874
643 675 46495867
169 926 14186272
442 864 41636038
717 887 15601059
618 678 29679542
909 946 18563760
943 950 45918351
251 903 15171654
421 640 2894047
194 867 16446206
434 509 37758129
639 706 20361572
362 512 43561986
55 598 31826053
726 917 25554169
834 903 17407561
510 650 33817938
680 887 18059651
459 508 12284956
107 191 38655175
381 806 44232612
807 879 11731836
118 386 4051761
220 634 18228017
852 957 46703089
433 498 26617269
454 948 44911028
224 368 31502561
977 984 13940440
399 576 4927033
624 988 41901828
840 985 3159348
603 771 672538
830 872 808023
718 967 15772774
544 684 26261512
804 879 40480924
858 961 26324130
207 574 49256449
495 811 43684037
459 858 16705512
721 943 5948400
916 957 6338272
519 524 19508689
469 530 27594028
852 930 14696923
103 127 22749171
933 952 26380698
639 992 4490425
898 984 27158979
857 930 17256078
915 995 18892432
729 846 47977093
160 514 45463882
688 836 27020264
5 316 13354919
738 925 6761258
656 861 693079
791 922 18622365
638 937 24625242
690 872 11231973
576 861 15122964
811 936 7860525
373 758 24124963
36 519 25790105
346 893 27277168
339 557 41964795
575 644 14049668
430 911 43168841
434 802 48936734
762 823 45158607
261 448 1085314
402 513 10240033
983 999 27279635
459 770 11866068
540 940 22999716
805 882 43491309
493 637 32883596
574 577 20749850
645 667 12191864
414 798 41886880
17 613 27727494
328 407 3878421
924 971 11526543
317 504 25493327
505 783 29121347
857 900 21527452
76 928 14236796
464 948 40984627
905 914 46249676
933 956 5020011
607 697 42972888
198 667 21031339
300 716 31254250
674 783 26098722
633 637 10697537
710 726 31892792
758 777 46704556
962 994 595012
660 990 44502231
786 818 20122879
611 819 25058788
60 721 12699577
742 770 12233149
826 922 17183690
98 272 7094313
176 826 29460684
595 861 43755038
935 942 47406343
969 990 22492503
809 882 19756461
626 968 47082405
427 904 48138696
412 667 20094218
84 536 44720368
710 870 668932
398 683 27702849
487 891 43481383
852 933 8833548
235 830 14174958
408 754 1470157
46 276 5901523
122 294 215901
516 716 41684125
595 691 44160105
638 881 31514490
378 849 15096483
443 806 27172813
235 622 42203063
674 710 25313737
483 971 32544385
273 330 46268607
751 773 45806461
518 938 32685620
27 876 15193983
784 830 41356087
353 528 8109860
239 396 6450546
113 834 47386760
829 846 5258622
756 833 34731449
82 348 6222460
677 968 32918124
627 812 16373601
676 863 17526639
112 428 10119057
510 603 25364703
847 864 30896304
742 875 47479963
244 356 11273908
460 625 46955000
639 935 22099775
963 990 911159
767 865 14150317
619 690 10983860
332 455 12621032
567 886 41905119
504 808 9660804
273 299 6512112
988 991 29832072
438 823 45506903
944 992 16248329
665 693 44421234
692 962 32467454
664 713 28890115
627 941 36765391
299 554 31716577
505 742 39504431
128 970 42897262
75 607 25810092
844 918 43410888
243 263 20398084
914 933 11553604
674 934 22696251
82 660 7853208
175 887 42306794
258 318 28407511
561 751 48163802
674 825 20928931
538 883 12414417
78 714 38131486
356 828 13276076
218 722 9602849
200 449 7505198
630 723 43986481
591 636 11094168
248 784 33370286
115 334 13471354
245 913 15087950
630 878 20177736
527 556 42665802
296 314 33102128
753 965 15026775
51 719 9408171
727 792 979416
136 614 7973587
772 907 43771730
276 310 36486132
818 974 4389280
121 167 18488677
846 865 15861096
13 725 28714649
183 332 31990349
246 276 36464753
253 688 23330662
883 968 18452820
372 497 7809135
140 629 12621314
452 692 1254719
749 930 16280997
99 651 14479482
766 888 39832746
706 933 40048136
411 697 19766990
487 855 28600902
747 811 645372
448 838 43356667
107 627 31300310
973 978 24181773
472 481 12388114
697 924 3868277
281 807 4273287
127 441 31474032
763 856 43198727
709 895 10806903
429 849 7871344
29 145 6278130
912 983 35840126
914 936 22929193
433 573 46763235
979 986 7188603
229 615 31842714
732 936 10589138
75 118 39335032
773 940 12215510
239 963 42604420
834 868 49924193
765 884 29533064
616 623 32920627
456 998 47009384
818 897 14490600
214 926 38574259
393 567 31133863
397 688 49713528
306 638 9085851
112 753 16490971
197 386 27627431
108 255 47206887
763 861 1085909
9 579 17317670
208 552 29530256
623 755 38186223
913 933 30293140
583 835 42690176
129 627 15191458
367 866 24483149
898 956 8553336
764 828 4185111
41 814 30038400
170 326 18556607
761 881 14469448
297 801 45657565
282 699 34785586
790 888 15086093
815 853 47687533
140 872 21278473
184 601 48445347
466 849 12366589
347 384 36792052
289 882 4959510
218 266 20078628
236 515 33341404
756 902 36104976
238 974 47161667
820 964 30249447
153 207 10375292
493 634 33118998
835 985 21243537
695 917 38539012
934 938 6152881
560 649 32482176
481 850 1197129
713 845 29898616
318 893 35407956
688 711 10682091
290 606 26669171
58 624 49283744
904 906 33269440
627 686 18310297
234 819 25136607
236 780 23868611
356 919 47885143
138 347 29644911
530 990 21760800
936 938 11189509
773 882 45527294
59 133 37002231
172 717 48650253
420 484 18511989
254 844 32347932
683 863 16213856
363 462 7031230
697 830 43225216
273 940 17535007
690 816 47003769
44 221 16081301
442 663 36845435
212 842 32089335
414 679 44294458
703 981 43510834
208 883 35013918
102 443 44493721
215 813 39576891
463 939 25520381
819 921 47656963
735 925 9093630
881 955 43340346
350 380 13178400
700 726 28521899
216 789 33918882
970 973 15783834
767 818 13207563
553 996 31198841
721 806 23733381
641 992 14046175
207 384 26842862
763 992 4780469
856 897 37460397
562 897 46623027
918 930 35123138
118 360 10680075
553 924 2388897
346 528 31229411
769 934 32352705
41 210 41800457
195 344 34911472
322 516 38820322
35 165 3774953
76 785 34053796
668 691 11883176
817 875 30388293
270 518 3539197
235 947 1392308
83 629 44934368
253 549 37645254
724 890 22338308
119 911 13288179
115 161 27429039
197 795 18394818
320 798 43458632
904 913 8338818
797 889 6454578
621 800 11018171
886 913 18992472
214 531 6121060
86 327 14154377
959 977 28925654
161 234 23302791
191 997 42051329
274 355 15677530
178 771 12719582
829 890 4835178
737 774 101540
73 910 32795213
694 766 40343743
514 658 43124702
259 653 13389950
491 769 10195727
404 538 18882572
356 678 7989760
540 982 46926497
633 907 31351888
906 916 47354745
466 970 32171315
546 880 6352518
724 772 3194180
656 966 2493282
755 799 36716189
222 291 49227911
287 523 21778213
444 866 34150722
374 664 21961642
918 970 7247333
217 931 17688624
53 438 27203005
615 797 11231240
818 821 15872707
541 899 19088548
51 57 46164886
175 348 15394089
167 778 12673193
456 471 18149062
547 966 5766969
172 676 45037125
181 861 1364739
38 191 49665503
384 431 10240179
787 857 12242645
906 941 47532063
450 731 2418108
347 356 26274741
561 633 37101976
165 800 11144626
896 943 37588525
876 975 11711638
156 704 28362514
449 718 12976468
819 841 2010887
934 992 49363405
98 159 48221320
315 561 35893503
570 634 7843363
323 478 4509562
63 276 16317446
771 833 30680340
206 454 21418716
352 360 3222622
586 692 40485594
788 946 14578519
973 993 4138132
144 266 725343
703 826 41773974
81 554 21880686
603 982 22281776
872 897 6967685
160 197 32514449
590 721 15912549
791 992 39629207
97 333 25878528
244 666 25649126
99 624 15521453
974 995 33819960
784 933 44517407
216 244 15215220
384 413 49211032
40 493 14573441
11 57 638682
60 611 22922716
858 928 40008031
656 974 8427624
67 982 4061641
355 840 1918982
586 714 19462428
304 701 19439334
198 364 6452779
276 826 30781213
118 939 23408848
676 718 8329847
394 554 12201184
859 998 49204494
481 578 19344862
816 977 47952539
613 659 40713967
584 782 4212365
322 563 6795790
410 813 16013272
813 877 39313153
381 711 4550672
223 432 8300556
617 622 2461238
249 908 3843812
568 828 8755922
45 312 33154662
129 699 15915201
123 383 15178377
216 487 24447569
146 322 46741266
396 657 9366923
164 485 4493831
520 854 36032720
745 844 47947237
477 944 7567400
264 722 34379541
192 225 29860054
165 673 6610205
847 976 48559280
81 742 25107348
788 920 33015725
225 362 14640344
880 994 34637760
178 941 14182915
843 933 40564324
290 531 34329242
915 934 13552120
483 683 24866824
195 492 15075534
76 906 48976843
113 849 426623
925 989 10264046
9 251 35283841
720 980 27422519
130 860 48532859
407 849 26513953
784 944 21214679
191 542 47951756
782 956 20912409
28 593 43069236
220 736 12513392
822 881 26303712
594 929 3564043
428 567 29133020
906 1000 27276974
518 785 8021544
670 701 16440581
124 419 13606770
933 988 48368056
527 591 43547074
755 969 24050879
938 976 13778421
81 655 29923576
211 903 25436780
440 915 14670967
698 732 34972165
233 509 4399389
394 800 26769098
862 911 29684588
38 492 25098217
468 665 2424345
180 959 35545829
538 596 37266787
633 817 40328202
700 908 38321188
345 889 40383142
615 809 27651750
248 874 39346806
260 733 35986359
233 500 23192927
318 644 34165632
540 850 22306910
139 831 40469138
505 716 26063042
642 852 20483266
752 902 41139609
898 993 40610871
147 368 4571112
801 953 20301249
923 943 9502111
643 852 15719276
278 798 13206731
745 746 16583510
718 891 33851150
802 970 10294717
351 426 8649164
476 633 4776284
311 718 10740264
598 969 43951608
70 771 690863
165 805 11821110
726 831 28820434
204 939 31075887
21 777 21737370
571 638 3907782
431 837 39417111
403 460 37800762
722 952 46076186
711 749 2705527
747 907 48429348
970 996 15271730
952 954 9012893
412 792 4076084
803 987 31412041
829 959 3447286
512 529 42231161
130 404 44137711
853 872 41467902
32 86 9393450
56 695 32499683
880 960 36094235
250 662 47871580
48 196 786355
88 622 32959353
137 367 5004850
311 612 36114335
803 868 31031741
494 513 35339449
487 959 43024048
738 782 38517035
625 756 1604405
184 691 23364743
169 286 36193046
366 931 5431428
575 757 2832847
736 759 20964396
55 85 14545384
136 380 1878740
718 951 47362561
414 745 32831825
212 399 47178159
111 369 22961257
562 712 31867910
657 706 16109960
620 776 39739639
408 606 38210612
532 759 12438749
393 774 10521923
12 585 42813138
311 723 22861132
828 954 30063687
588 673 28696539
292 575 46524500
970 982 17732201
791 966 35587404
924 992 38320523
119 860 33791637
886 888 34436713
196 341 9731894
924 936 10940530
751 888 11986482
258 902 7121230
616 645 4177685
863 980 25108116
728 871 44595276
159 570 42474558
519 968 30127033
778 976 12203354
118 568 44037255
509 854 11235330
974 987 41144635
178 760 4609293
927 973 24055564
899 911 45254919
797 827 48073973
78 951 44553311
599 854 39623048
214 454 23739616
863 905 12707077
708 763 29729122
473 948 3071787
412 489 38757186
373 898 33431502
712 995 14323599
723 778 47409706
755 783 21180934
748 990 36413175
241 392 22951361
536 820 31758782
513 861 3316139
264 812 748650
50 321 3998007
723 787 2217506
466 765 39677010
197 811 17960534
60 78 20642070
165 708 36968216
379 687 35442112
571 762 40888238
229 557 11416292
584 926 30353765
32 391 38125791
532 767 8979624
435 602 23415054
334 572 30498000
560 852 8284605
625 904 36752574
312 477 33848546
6 924 12723879
147 581 5890572
352 540 41403056
483 510 35402774
579 999 19523131
934 960 5706656
612 687 42226816
476 994 21171903
383 972 45098335
786 972 49652852
74 922 37896436
65 810 19752795
582 971 19641197
439 636 6686885
318 410 45388312
720 990 43653832
148 666 41256640
744 748 22585077
148 588 46031034
899 939 16509387
624 743 5073979
294 581 45684810
133 555 23839213
183 936 21288714
140 974 24643521
110 394 42461613
132 256 22554758
674 767 40724754
463 477 5716795
851 901 44362699
679 868 33846305
732 885 5388626
405 849 10058005
2 994 39409527
443 749 17564829
88 523 176797
537 602 2438465
533 884 27180198
515 770 13484956
724 861 23018028
553 604 9182642
271 848 2761330
508 796 6295172
933 999 24935066
39 776 49962850
958 980 19046808
814 987 24360833
650 803 1002726
259 358 22239693
830 981 5260537
445 542 4579968
256 567 3787637
204 205 1369332
213 511 18727709
188 300 6909749
16 418 5233549
739 993 17327707
555 720 18492459
60 715 47895319
556 560 21061211
165 258 47003275
262 520 49012594
912 914 12217823
494 538 24871790
521 952 14397585
799 961 42122468
830 860 2085004
406 801 35892153
906 956 22652669
241 507 43404693
512 549 17452258
575 753 4103829
364 439 22302051
431 561 21974208
540 854 49951206
121 200 42657341
551 719 43556958
214 747 4330179
323 359 5197923
385 450 31412048
655 677 48964360
640 690 23973022
643 971 46685417
178 449 12663123
273 374 15198339
884 916 42146935
296 478 2597193
647 653 18485420
756 941 30747636
161 378 49871641
18 26 32979482
31 658 39641896
242 254 17245058
262 267 28255729
120 728 34100663
9 600 13658230
151 417 47983963
869 896 45131920
521 937 42743486
19 550 38891817
97 940 37822383
770 886 34108972
262 288 37454994
299 429 9464122
470 722 3983283
745 820 33163039
195 495 11413466
638 640 21646212
755 974 29140128
233 781 13260261
146 984 18609536
296 754 27169222
118 356 11984561
239 295 1944994
49 391 12378291
667 840 7988005
904 983 25177641
77 503 11500315
954 959 38798566
523 727 748199
571 943 31713738
767 995 7139768
56 348 41316175
170 174 10989625
843 973 42442463
742 964 1291784
133 969 22423017
426 624 11188010
73 887 48622003
635 694 13714749
500 909 47949298
83 579 47209389
716 961 18979096
8 521 15843627
348 510 43641197
842 931 49631707
467 811 10673121
474 796 27762893
141 432 22700064
295 311 18577199
357 678 1254632
235 790 33480385
115 786 29578263
656 840 19965321
948 984 17614345
652 766 1737031
745 892 30929312
173 994 46239531
293 569 44393124
839 955 11749318
707 802 4236622
136 522 4707391
160 440 18727199
108 121 241095
575 699 23399926
567 907 36514510
574 685 6741346
342 908 24207735
405 528 39320117
657 713 17628618
65 319 12229338
891 963 31489834
908 1000 15482344
560 904 7253382
186 428 2521206
227 835 15755603
749 959 19402674
408 813 45735737
789 902 38156461
98 638 5387148
413 579 2716409
330 580 27045887
351 981 38649846
45 249 39521172
448 555 45006697
891 968 4571351
939 955 3956814
565 820 46538828
578 991 18627568
421 611 44753446
88 166 1526966
471 912 41066425
818 913 681280
23 911 20034098
287 665 32307506
19 786 23392518
146 967 40256080
296 961 30903208
862 930 9916620
46 645 42461439
943 992 7720155
233 648 43678359
301 518 24127246
545 755 37443095
928 998 3784416
740 882 30831987
122 949 6800012
901 927 26653666
93 610 8662049
867 974 32214675
235 697 19072727
149 437 7536411
599 844 7189668
297 361 30117043
175 244 12093451
857 916 45284128
135 868 6299445
452 832 10194802
366 456 3551426
30 172 22718321
738 794 2260193
597 602 31265237
54 937 35857694
38 178 8187701
858 996 42949628
191 248 25737538
22 741 47312324
608 744 10345653
417 1000 18604572
585 965 42951174
909 930 14888667
619 761 12205407
659 834 13565724
17 985 39471952
13 711 32782482
229 594 15193412
101 489 10602651
286 632 40480820
639 957 15828631
737 849 25717530
837 946 47261946
249 323 30197673
374 572 20465056
773 878 10016699
873 938 31250657
8 39 23869835
363 986 24142182
992 995 1558052
359 656 44035386
473 834 5381273
721 888 30759460
158 219 29625079
569 964 21825333
643 689 23045112
353 494 26067485
623 798 37412729
859 991 6618947
264 402 11456046
104 466 1744788
114 694 7800981
302 605 45761690
213 353 13504936
965 987 21465169
409 656 2541015
697 923 29752247
39 164 41933109
364 777 23516323
538 938 30050418
54 100 20571479
399 933 48204681
801 824 3023832
389 775 29497786
504 717 2834046
447 897 24024891
981 982 27521991
124 958 28037675
117 190 30626544
256 846 15045319
703 992 45563719
150 175 22211680
255 634 23262651
647 750 21723533
16 739 15571253
301 744 29885213
432 545 9175595
915 954 377679
300 938 37725810
453 664 11284934
149 168 6571859
47 593 6231607
948 979 46589666
589 693 46960997
562 789 22123659
870 895 17814735
92 545 39919086
647 795 45846183
362 976 18480493
254 483 27454727
547 699 18537346
369 419 39342048
637 980 31470806
469 977 149939
420 932 26042256
562 635 17690499
937 990 35093867
296 345 34891018
470 502 33512076
531 979 13761835
7 140 24222738
816 876 23530024
664 702 5140206
675 999 5484693
280 348 27207541
26 820 4123660
717 824 24897203
693 744 20430243
295 331 1694467
86 421 4274971
24 980 20773085
602 723 30394842
362 854 44578286
536 841 23378843
253 689 46239342
39 149 849893
692 848 8781358
73 91 20337849
218 967 46414576
785 910 35095184
520 992 28904060
913 932 6735109
878 974 29359472
485 922 8345166
643 841 25517016
85 946 32030448
458 670 29558910
244 881 30522547
610 785 14123908
233 417 47168980
403 593 44849327
731 931 32366075
445 850 17799174
130 600 8614124
688 884 47348380
890 960 41569537
979 982 20852650
543 739 5399896
421 511 36211296
489 886 13820745
207 353 28849277
27 705 15087131
896 899 17036958
734 937 994935
231 538 35488083
678 772 18197916
489 959 25420408
939 982 3153749
553 585 8647363
421 949 22549928
375 421 1257369
11 645 5083985
906 959 44449190
810 854 29941743
335 788 1965868
610 983 44387708
90 197 26682651
803 913 18832642
132 714 23779555
116 664 21530124
484 758 47025030
727 882 8213339
830 991 33576817
69 191 9721947
333 345 6421132
312 350 37569494
600 983 27261328
219 942 4996838
275 675 34973465
768 1000 46614192
191 507 42714876
604 625 33246415
110 549 30539866
804 889 23727887
596 919 2584949
249 313 47417564
312 533 4878531
336 522 4068986
952 961 48394177
162 170 21831286
196 542 6554378
771 851 12781148
883 935 4222376
966 980 46270506
904 937 16720298
260 964 10289285
539 768 24226934
749 887 39103019
259 792 19700449
941 985 20044969
283 640 5862781
90 508 7165518
653 797 30334514
442 586 26171615
306 1000 3592209
658 908 11006348
208 279 45881316
679 701 45977251
881 958 13130378
421 451 33311620
665 745 10712450
718 882 33232213
343 418 21849157
498 954 41267830
292 543 12360665
725 924 10580151
852 954 19343011
764 972 4689737
471 694 41308541
714 795 10001267
705 819 16309256
885 949 43117702
752 753 29156803
209 511 18667027
660 886 42037341
411 542 43516251
192 711 5532872
263 937 45297799
333 938 15703823
427 803 47204378
59 471 49735657
5 502 34362915
441 654 7239822
171 528 17157559
550 594 21022153
812 826 48496670
665 813 3196751
630 972 38349005
759 844 5052367
475 496 1142036
50 472 9963082
548 604 3659161
579 591 5103269
214 264 33766789
104 661 16749949
839 915 37332861
880 904 38051642
27 196 42815828
52 256 43411431
281 444 20951167
701 732 22871745
533 913 25698633
8 10 40812301
289 735 37553608
947 970 13836463
211 883 26086927
939 973 14411641
247 669 39795493
455 549 33651265
258 809 24571190
28 821 14332470
583 658 12808713
551 887 27746420
93 552 47434802
221 917 1360213
464 654 15540489
609 672 15559690
693 698 9463130
703 725 36353643
606 869 30734174
315 616 39694220
930 973 12386794
452 766 36076305
781 801 27359079
266 633 33194051
6 474 3650818
139 910 4924003
2 544 5293092
271 626 36949054
245 779 48334245
86 806 40392449
848 931 28581437
584 774 38127055
470 978 30071995
169 825 25535505
564 619 36210425
155 685 10956813
562 690 38901775
28 786 34232891
86 535 41129671
169 756 13407315
470 601 45596753
865 933 16030507
504 757 40727608
36 945 25287232
370 872 31829013
837 967 45880594
5 189 8268547
720 729 47338934
615 765 4040274
316 666 25007654
67 858 16484224
782 960 21163099
25 985 49499748
732 772 22735774
313 914 5167405
122 476 25596443
366 644 11364363
653 868 29572663
870 882 47014444
184 744 22727331
477 985 20532714
103 712 36451889
933 950 2043971
307 494 15200871
638 648 12792457
919 920 32223827
413 699 12210650
22 716 7866909
62 346 45474515
688 989 48792419
206 304 43009409
960 990 17565376
483 907 47945624
547 590 8570030
164 240 48787048
253 290 27025295
615 742 49484812
167 914 11734150
390 491 9310437
661 988 10249739
136 201 19051847
125 841 49347391
364 837 34583409
269 302 2702588
746 987 19287491
662 949 11869105
120 248 1051179
15 788 26133101
765 995 38664033
363 610 44395321
77 930 22606676
217 433 27337387
324 817 13568740
513 711 49675576
563 843 26267473
442 496 16361162
986 990 26611059
48 354 11960338
490 909 22916652
581 947 28770336
250 469 47182492
90 660 21010609
36 402 1488915
858 994 8391752
830 887 5428812
112 868 11708800
284 442 41798616
468 839 30707744
704 764 22806744
521 995 32835696
578 726 48427759
499 522 37651147
884 895 23176183
618 994 31448694
576 820 37128691
817 918 29443504
486 878 17829189
674 805 11131274
456 957 15733666
580 599 12997625
446 783 3997122
102 307 40011434
787 930 5259484
920 927 38129941
40 389 44614225
256 462 3647445
804 829 46908072
862 988 19701559
410 706 11198906
690 886 2715409
142 794 38901806
105 602 13434197
186 209 32388648
201 357 24371429
548 873 12058814
915 922 32523689
429 910 5068332
534 847 13251680
524 715 37555528
356 656 44710835
137 326 11283256
719 914 6409360
431 707 42171106
614 673 49723957
260 777 27044388
88 816 1467403
141 613 39362501
934 941 33403958
568 910 1898668
762 999 36191722
592 865 10600016
82 552 3721728
129 165 12894832
339 950 46444105
582 637 33791620
385 670 10764962
607 763 17761139
346 650 16486088
229 333 1443590
926 999 37621102
508 690 21856157
120 250 31863053
659 817 20044833
194 735 36062076
420 645 2470329
197 318 48053440
163 799 30806081
727 837 2194725
685 888 46900600
629 996 9116302
745 790 40902136
167 518 40621833
704 904 16224492
346 632 40111782
177 338 17621885
909 917 6085386
453 818 28043789
875 944 5188415
315 900 17058088
682 687 33423822
247 295 17607863
538 594 44672656
40 421 12664439
375 974 2691649
14 694 33837226
512 942 4312790
351 970 5167373
497 705 8949648
878 894 23955977
450 468 14390098
581 960 9206445
220 346 24340528
945 952 45573724
836 993 11115464
651 741 10660931
339 634 7744853
441 665 45790478
393 574 39315201
576 988 639452
624 811 16460155
229 240 17947632
99 715 10882122
275 785 45889833
831 999 29333345
168 771 44438708
700 711 4843379
102 769 17654400
269 962 658056
732 898 34289138
278 946 48992977
413 868 35523419
524 590 35263032
94 526 45439655
152 708 2276284
426 566 9635799
361 672 3762812
12 757 48449841
856 905 17415185
479 803 5590837
820 905 11987489
462 662 43614420
381 644 36638001
206 876 7707229
676 877 42258875
148 620 13975480
736 936 17813889
230 767 44370646
226 390 31362336
10 267 13759208
927 947 11077096
413 691 6453199
453 617 11328107
52 449 42053204
255 728 40790484
629 956 31104794
726 990 32367099
405 919 47268816
24 555 10809910
459 547 45739307
441 840 42993649
200 535 16975124
266 718 2473345
363 495 20531742
935 956 7826997
642 840 7764154
284 438 42784686
673 775 2204590
206 359 35063281
368 477 49118403
562 889 28854331
86 340 10899134
102 468 36167573
180 337 43842834
474 669 11911975
804 985 18794708
335 910 43146065
564 626 14183407
320 901 39961464
8 795 17972761
563 576 18038174
870 889 47157510
510 600 36790326
8 44 38639707
516 880 9726774
240 334 8722917
551 757 10355309
785 961 14307467
684 857 34390295
204 521 34104961
100 437 28977327
774 811 42037951
93 233 822148
509 624 36634546
124 331 24494351
825 911 39907377
732 805 33101060
368 567 11387954
261 856 31998375
771 964 28046910
110 939 40382945
592 785 43693858
827 846 42395155
371 526 7361896
135 505 8244266
651 699 28831493
492 715 29490548
525 685 27463124
663 740 41884722
148 182 1464899
571 933 28641262
531 817 38895181
239 329 41910414
37 324 44944680
36 100 3182634
512 552 32060479
104 839 47533211
15 474 15542370
732 789 15559764
353 638 2858556
839 954 6891894
933 971 3740934
723 961 16969502
11 779 36344699
21 970 9986177
266 579 38269452
816 855 8390076
376 763 43132628
838 918 3666917
883 957 26099278
21 879 1150310
543 694 37918790
625 919 47948171
681 837 48205453
42 376 48689881
604 841 41845105
759 786 20797602
861 890 15719532
553 622 18121430
731 829 29335836
918 963 40277532
97 242 39167347
604 622 21856417
905 919 27612976
483 759 42811696
316 683 21741838
676 800 36254340
158 597 29689787
398 488 23901018
827 849 1951627
99 744 41659594
205 473 12100462
667 814 10830038
104 907 15501344
363 962 45686852
380 515 18951967
253 759 38182953
552 837 32445410
450 886 10541767
137 166 45482696
835 917 27833624
117 684 8671951
147 424 44782763
719 736 19529094
953 965 1548847
470 938 20635205
592 797 1437902
884 936 27007643
273 457 26840124
599 982 34889864
770 833 40792207
429 581 11923436
24 134 26916177
184 276 6332736
239 449 20624467
130 260 44135940
695 992 44945605
373 671 28828024
315 409 46409476
17 404 13840015
573 758 24838323
375 502 15634593
627 938 13379725
918 926 49295584
196 890 15210105
341 964 18212749
221 596 25400671
310 999 43199340
490 887 21222331
163 814 14066165
357 911 2992496
291 673 49087308
214 894 48182878
856 938 31508851
385 716 15452470
8 412 23535551
703 839 31763853
170 229 29495944
560 591 43807792
315 570 12264613
349 857 16337208
167 776 1030807
4 869 2443230
702 832 20783749
182 749 3570576
738 960 18824809
548 628 13014084
454 920 32680968
812 924 35628428
938 986 4664487
488 620 33390186
109 588 3710844
558 573 49400422
318 636 43514979
784 894 39848799
942 969 29786322
652 976 33441055
267 807 23814415
33 526 26945842
148 919 1961120
785 871 26834295
835 995 19988228
558 836 15898103
610 631 42865184
143 753 46765558
58 982 25060092
740 810 33861576
169 965 37679791
236 990 27481446
394 645 3962392
439 604 3306305
102 317 10143823
924 993 42465238
988 989 44492507
99 482 39902211
41 910 17169190
386 740 35188889
511 603 29427374
523 725 26366514
405 801 26901372
712 843 15256389
170 728 26853978
543 662 33858679
697 815 31680193
530 861 7370036
774 937 38211089
415 504 43177087
18 521 10867844
710 948 34561030
425 884 4743653
32 726 34368250
542 550 22417021
45 169 40795933
297 644 18922703
695 753 18850845
524 874 5171461
653 922 42388768
479 744 9212201
935 948 5115936
330 875 38910488
565 952 21862393
880 903 38772788
746 753 23102016
525 779 41384154
292 343 45058519
290 848 32479636
683 695 8076734
324 993 46735887
288 548 23475500
272 412 1520591
405 825 22361183
755 1000 23595937
379 855 21145776
511 719 7468497
554 846 47655402
179 869 14365854
827 950 24093404
883 989 34228587
790 975 35009581
640 682 34140727
331 437 29495408
217 443 20521679
474 541 18470008
33 559 21052098
111 648 30837230
46 851 47660566
84 880 20682784
253 809 25023161
831 994 40845212
650 888 43222586
414 657 21143166
547 1000 38678329
461 700 6147462
102 127 15683741
582 957 30636142
988 1000 44738821
318 726 6067962
527 589 45375104
491 973 22536272
923 983 20670720
921 995 30829450
8 816 40339084
619 894 2081162
711 952 3934390
131 418 29983757
76 210 467277
367 615 11278723
619 853 36662099
472 759 9287711
518 959 7894833
804 990 13747498
887 918 30641962
203 782 39700380
224 291 46102158
529 990 37006061
972 981 1402544
701 713 6575401
509 601 24945689
166 477 14728003
251 645 4418942
523 953 11007531
219 293 46945008
551 897 13340066
444 929 37673811
360 971 11112142
368 908 26884369
390 770 42819081
88 591 19754000
637 738 36684415
716 822 24092641
607 840 33221240
145 759 37113402
245 323 11537010
226 994 35553958
289 679 6111475
552 902 17264635
754 982 26635805
325 919 41598604
760 897 24634627
539 944 41510433
821 946 35848379
228 796 46166308
177 313 12228533
645 755 41939357
65 525 23617738
212 653 40842465
429 507 37135000
492 777 29855109
134 824 38158478
578 858 37536281
215 752 33625923
127 208 32441363
408 938 11152012
167 519 895114
52 446 49826893
241 654 49863973
111 863 1706255
653 718 4131282
311 898 39641171
683 737 26375611
70 898 18727718
699 906 22724214
896 904 31926518
698 896 4767227
206 934 27964452
449 720 13690844
674 720 32953306
921 952 18334384
44 800 13981727
640 863 8596304
899 978 24319785
480 607 11288775
137 963 42201586
118 543 22952323
318 990 28853902
184 326 49102673
804 833 31576507
472 717 3601928
337 744 2804410
872 963 10011523
148 565 8912733
856 911 30467157
576 973 46936034
379 525 37412793
509 520 7536639
380 809 27377480
444 943 12000446
337 980 49812207
741 858 34865163
652 757 39711903
868 910 11787403
632 728 14149830
280 684 15937840
352 401 8507263
736 960 44785163
50 465 45579269
745 928 31914465
205 684 16838894
881 911 46867968
972 987 30331670
731 738 3112403
831 967 39790553
22 70 33850933
409 800 38873093
847 910 25017347
974 997 1434766
888 899 25235829
795 915 19957892
118 466 19469358
7 935 20028867
158 212 31140113
110 214 8324074
836 994 12859095
93 814 14238350
513 642 11072350
133 623 8251951
657 670 32310596
910 917 33264234
237 393 41821109
46 603 1256177
7 765 1927937
776 924 41444409
7 906 12989938
303 733 19346290
51 612 7651036
324 714 35533756
622 967 13657589
841 980 20703640
282 908 38204135
849 908 47781916
332 983 48971300
765 801 10553324
760 973 44456826
769 840 12784101
106 864 16181223
245 988 32866715
582 654 46496430
401 805 5490182
180 878 23517354
94 391 9316600
935 961 37559779
843 955 38818770
873 982 3638879
720 900 28197880
107 673 9483707
630 686 33819138
867 879 48110714
444 952 47088565
495 989 30473628
220 963 14569009
134 410 20620146
599 766 28857579
736 907 33506226
418 810 1747294
614 640 36351815
753 898 41380094
370 827 33865450
167 961 47266542
263 303 14709622
175 202 1989106
538 686 48668920
717 852 46158247
411 530 27168134
338 536 29605490
391 660 1589459
280 812 39714486
371 748 21020032
465 943 36309450
278 369 29468724
585 595 24624170
231 927 35376238
520 738 11262956
107 337 41674906
786 916 19492854
231 883 17459299
514 960 36249071
99 865 19065673
601 690 23549683
852 971 11883251
240 489 19165067
935 965 7916742
130 891 25582044
86 603 40325174
234 954 22710558
771 989 20971868
600 801 2246096
36 663 9379785
897 903 40328234
349 720 23851803
227 230 21539412
308 891 13477966
167 182 24495445
579 824 28191444
207 930 40944334
612 966 32672615
437 928 47432424
626 776 22422942
826 857 48217227
354 711 8771390
624 697 31382609
251 379 9975123
13 693 30164154
152 550 30406400
554 681 28059425
194 283 32209300
801 835 10713838
559 835 32774365
353 697 9624590
213 558 48673089
659 789 7141024
827 907 756746
448 995 320241
123 165 33348738
264 508 14898859
297 745 8558400
688 774 31120329
883 885 44936513
175 483 11453646
632 997 49017019
872 989 18154935
104 998 41415597
505 608 1815214
623 985 12419387
170 348 10071424
992 1000 25992505
442 522 45618641
810 833 29582214
729 959 8218255
784 913 46757147
135 419 364324
473 502 29210211
449 569 37416944
362 589 37103694
361 592 11582966
721 998 46478241
725 831 30081109
612 820 17539216
19 265 48195579
921 983 17968142
640 832 41100437
387 969 44679396
447 787 16351433
578 716 18563328
106 642 5730984
160 696 12627856
128 754 39293278
614 733 41022032
781 968 17857324
627 955 46739232
757 910 8544665
974 975 35188314
637 862 8679012
29 331 42052962
17 569 15894972
434 608 812415
513 669 43678515
905 933 33278441
12 414 15350257
161 888 42885667
596 625 21940005
183 193 48795658
711 786 115010
474 610 45256879
12 557 36724839
541 834 46829794
302 568 42757150
845 898 5800335
447 874 45848650
619 808 19186382
520 649 30699099
184 265 9537333
738 855 34180036
628 913 14250992
478 635 48666543
718 928 11153428
516 580 37559791
386 534 40852145
315 857 42360886
110 621 21563687
822 892 33841416
517 778 6991674
640 821 14581103
335 455 8611432
323 536 11348337
784 948 15827577
879 930 31016127
494 560 31113817
482 599 49681839
714 816 1753635
79 582 13552108
575 772 36713214
871 944 32814572
485 552 42145708
529 685 9442979
301 787 30460896
31 292 22215031
46 358 38274256
502 514 36901363
473 880 43595660
353 555 45704383
291 570 21817998
704 915 17647312
602 879 28382354
479 574 29057500
399 826 3826856
140 552 38426513
938 969 37424647
222 322 34725382
446 455 23814308
429 604 33391858
398 708 39594627
212 411 40359452
712 814 43323853
14 436 34995858
114 970 22952996
174 639 38657950
606 903 15784755
889 995 27594358
480 746 45118473
538 568 10592051
577 938 20075303
718 884 42975236
388 990 12180695
824 894 24593572
165 797 945344
232 809 29856649
270 953 21386168
886 952 26232671
138 287 21154265
140 154 17859380
885 981 8429271
245 997 31943541
638 912 46923024
38 139 34059417
809 902 5934437
67 758 5494428
117 823 20442313
447 843 6826031
800 915 14420119
244 247 1873838
902 922 30288681
472 776 5916242
629 777 2737062
809 815 40782120
133 525 36314651
347 526 12010817
265 582 45188942
175 419 13895851
498 606 8180815
493 664 46477857
719 809 42701263
498 871 24450559
108 541 40013365
483 575 45807097
104 626 31033071
385 532 17752075
535 737 12510854
958 961 25944371
777 861 17873142
780 975 44268383
177 630 44623420
376 933 48878625
150 419 33040560
155 536 22392106
87 989 5426837
561 675 39292790
206 421 15610351
697 828 3717700
192 392 34278164
856 974 14430665
639 729 1037446
240 261 25407525
332 553 16100736
722 966 42998806
583 611 29209551
318 414 46396268
528 877 1077731
72 687 27382589
450 874 28985894
35 955 47073497
465 626 19802893
106 486 18082304
918 923 15755372
849 851 26349907
615 814 26483214
745 829 24765961
532 703 20611589
376 620 22201571
238 916 27271231
915 931 22792546
967 972 6551258
739 963 32376375
857 979 20882489
701 849 3835643
328 341 18412632
295 410 24378016
834 994 18883932
189 674 5915816
698 808 41423215
263 374 27197972
473 874 5017162
590 743 29951520
800 953 16836115
77 793 33747117
678 698 26348522
390 872 40784255
193 506 376127
132 375 8023464
584 842 18257510
454 539 49558468
674 721 17577965
19 511 40155111
570 895 43132717
361 611 9579604
479 499 16672031
103 405 14331504
469 582 4996593
8 335 43231990
899 970 18886617
22 399 32290027
486 863 8833706
183 222 35022293
654 993 13420837
617 921 33498152
757 925 46503185
875 958 19686913
942 989 23608590
686 786 29469078
113 698 21961510
260 499 22093165
232 241 27884197
920 928 18744013
329 555 26549162
919 998 40179571
560 814 41971967
858 864 42069509
228 653 16791974
493 921 5980876
220 739 31873460
639 916 39565213
49 953 5418467
11 937 34036888
245 269 38373602
975 999 3152150
509 753 5055727
707 964 48836316
905 915 34729768
786 978 47164181
338 370 40370590
902 940 6472575
646 969 3232172
91 781 7830628
263 713 7594503
877 946 14043724
209 706 22693269
439 571 6269809
597 795 10042755
20 993 22727027
479 890 44546066
755 945 18702285
786 945 9857585
114 384 7811336
333 453 9071953
769 800 5535534
391 395 32200437
647 669 16342274
559 952 48422536
810 880 26246254
186 784 6303732
196 581 8409661
251 415 31323760
66 154 15519370
512 593 43205017
150 562 25621624
490 728 8315973
357 541 9287076
924 980 47988116
975 983 29348056
654 957 48676296
485 562 22954882
56 71 8182486
899 943 27867876
515 526 9102268
348 371 43171340
216 889 8353558
198 897 24445191
495 859 34045164
190 950 19858258
489 879 8040143
13 779 47559953
863 966 45353636
316 650 7420035
193 429 19854015
621 903 27493174
107 720 32079540
26 540 4090359
644 746 42184553
266 835 16554381
573 814 18958320
648 900 1454247
746 956 26869140
205 924 7426322
826 904 40654642
682 732 23562031
718 950 22923467
174 793 29647269
848 901 31104470
845 975 21186003
304 984 48782555
455 838 28850313
254 757 21466429
650 730 26665079
146 780 49573080
130 620 12750821
871 875 40129099
480 942 21965477
383 745 14056215
144 252 15153222
188 279 36720618
228 432 4059531
292 372 26503477
506 980 46672923
932 998 45690756
198 787 29175674
253 726 47116047
250 278 1190712
210 221 30952844
815 923 17813609
422 828 16085960
303 800 11879509
890 939 20589686
69 858 46114160
147 480 21135431
693 732 20302732
766 879 41262907
86 315 14416461
155 701 25250998
320 372 14724957
555 855 23715030
311 651 11940322
139 190 23695364
274 461 17195181
606 809 31847881
977 997 30209076
621 765 16312291
331 676 48145091
81 249 34250265
458 719 14720878
857 978 12051531
76 265 26948810
638 925 27945421
701 969 30687965
703 918 40844534
276 298 7153490
896 914 7071347
812 946 49311601
386 978 26343649
408 461 14519503
389 395 170268
40 515 39579586
814 864 21569105
769 990 39272472
19 685 12148699
282 318 46661129
944 990 47378892
376 648 30103657
319 444 1301577
822 965 2016931
817 926 15235740
834 906 36222050
453 602 16072452
339 927 44208913
150 877 25771855
867 962 45827206
798 919 19099179
379 803 44806522
469 475 20766394
536 794 39350845
500 679 16323428
622 743 31381799
55 977 26510321
7 853 11274834
859 914 20607191
448 542 29441286
826 965 10747728
816 878 26521717
673 750 1802288
91 329 48864809
71 217 5349494
10 795 18756922
546 935 101409
399 412 20277060
52 298 44476613
243 246 17411608
615 900 13293149
122 453 33933874
905 970 21857507
568 657 9166444
699 788 25909278
601 605 37086705
336 730 26038460
435 712 12684147
733 890 22603552
879 899 14857761
754 759 21268349
903 994 32049363
75 920 11902500
850 997 16015240
623 691 40963482
617 837 26071955
738 987 24351726
468 550 42456081
459 739 20974281
372 443 30170526
600 848 38255431
282 506 45875657
821 966 9010181
443 932 18057797
409 829 15139324
131 831 19403105
498 703 18735245
609 977 47067705
879 902 1581148
623 729 2649262
98 197 2505698
383 653 6796949
427 663 30338750
788 906 44433068
960 967 2945868
245 747 37941202
249 661 33271801
499 866 31076471
781 889 22707286
91 332 2126033
905 992 49524075
844 909 12738384
778 838 13262925
295 829 32469973
810 995 49601907
171 666 5120415
396 827 15528005
956 965 37252101
845 858 11869046
690 729 29113451
880 882 19679764
632 857 11336943
374 435 17519581
843 889 12303459
808 903 24254677
403 903 8089088
621 653 21774613
702 959 18221656
730 841 11829990
525 676 21987469
531 739 38622606
678 780 16490561
127 149 5306346
573 610 4979661
855 936 32877757
806 861 32673718
642 675 9483848
31 584 12670941
866 903 4687643
584 694 11000437
18 165 35952170
544 870 20478650
409 790 11228067
577 696 11040480
50 609 41720959
294 633 11744586
267 515 34588632
626 858 7745405
696 923 46262650
384 775 36271444
206 870 14427708
270 474 14378101
897 948 9844753
115 238 43104259
196 277 34432730
6 669 21666198
272 320 2987390
716 728 7346664
519 714 4545853
466 478 36953809
659 836 21751745
361 549 31648117
259 779 31995126
622 804 25736892
963 996 49251996
101 989 43652482
86 481 29807771
103 632 11480208
150 542 23456790
502 901 39998411
916 972 32215490
534 647 14436396
583 826 33304825
775 869 49433072
531 592 14029578
439 733 19808273
378 665 12236884
769 999 26481524
750 992 6173971
624 888 11400804
555 772 21726329
61 478 2171967
352 417 35594369
58 514 31936111
664 794 18254720
367 873 3140764
526 891 49398908
788 897 6276256
357 492 31249218
496 897 39707068
71 425 11887027
930 947 6603785
217 957 17538655
624 796 48585265
575 675 39551957
870 953 10117086
189 693 15185336
371 449 46657523
745 882 40688278
463 596 9174907
232 918 11220982
725 983 16068318
693 704 47055536
81 603 15947739
92 183 19118722
819 862 7534898
248 538 48482527
378 976 41005985
952 986 12292490
396 761 41401874
838 868 43040100
670 737 11611667
392 394 20045443
382 986 24592006
913 989 10888579
267 332 26069914
203 520 32160417
34 523 27227514
991 998 12193029
314 545 35366084
343 847 34386400
619 939 44643132
412 754 5344823
887 903 42481218
35 632 36341503
378 386 32189057
105 402 34578793
482 813 9956330
44 655 49578111
241 948 21978465
757 933 45642352
432 714 38451125
763 888 31052712
625 936 47621718
555 672 17524644
67 821 29468738
857 864 10991109
492 888 26442433
449 618 18417379
536 643 8485202
558 848 23674851
603 840 36855781
656 859 34465548
598 878 19695946
490 494 29778902
151 887 32508010
238 991 43876996
809 820 30400053
833 899 25765428
230 579 45614683
148 353 35669941
409 639 15022655
75 216 22050584
522 620 19707689
124 696 30902410
895 975 28204986
838 966 23456609
489 914 31253286
416 612 48670708
554 717 4852381
573 730 9465648
614 965 40875530
494 499 40454888
832 986 3922176
448 572 1824621
213 800 4577905
320 853 48695903
522 820 31915298
473 845 37115586
808 838 24766811
199 384 40646228
26 80 21595491
648 789 33931294
881 888 30015148
309 390 9165258
471 866 31244234
72 301 2696628
325 790 15591081
899 920 46206276
543 809 15467136
207 571 12644218
212 874 44050561
307 978 17120970
752 869 16896467
342 849 43493675
263 870 4439105
2 610 139243
498 862 29084724
391 993 39809349
603 838 7684446
33 636 5047861
391 823 11454137
980 985 17610635
708 827 13848752
510 616 31605439
697 885 18314139
125 213 5554820
486 965 19837809
133 431 8722335
618 738 8545465
681 869 17474682
546 828 7842626
504 799 18999540
370 683 16704788
186 311 48623484
370 866 25004710
413 466 30159582
289 625 7476178
431 958 3779548
175 250 2817669
4 267 45381505
374 693 41215419
405 786 43225778
714 923 236203
637 990 19499270
624 712 44689214
877 979 8301784
777 990 22713926
10 66 35198362
634 879 26124653
499 555 6921451
769 978 7759979
181 308 35305324
494 615 6843005
560 845 4790224
171 174 12158354
158 735 41038771
183 841 9949383
756 816 8566829
197 895 13353493
91 134 28967974
386 486 36307913
864 873 6585708
228 834 44281013
452 982 20256642
762 785 19519142
988 996 31458620
540 673 39061910
222 709 26130696
5 180 20273314
717 809 32182927
529 648 7633470
579 911 3016573
80 529 1894567
51 208 28535452
262 293 2436249
890 929 18772392
710 711 19985859
547 881 41984991
497 906 35230456
232 608 47724759
217 219 37216295
500 690 33136404
886 896 43320845
494 528 12794330
214 858 33893289
403 785 17508928
119 425 43820784
687 965 22750854
429 842 17779395
748 965 45395112
49 636 18091422
316 984 1425971
67 70 29136914
152 650 19431256
809 958 15674741
594 844 48280767
870 958 40082776
64 231 38063902
219 417 2471353
93 983 12680841
183 829 30822522
474 726 5305740
489 827 8949394
689 745 46518263
947 988 7481603
14 154 19100537
317 336 2159116
436 799 49118960
545 989 48906143
353 599 30420352
783 904 18283285
669 818 33603298
745 923 17105697
156 828 16299647
109 977 37000962
730 769 21560766
589 987 19719165
8 354 12802074
411 877 6321675
500 945 48784759
504 708 43999439
657 830 32395958
350 750 3938122
878 964 33652999
92 508 11464786
356 750 12881150
885 930 14376768
501 523 19884010
578 827 27843562
694 779 32080994
7 812 29986897
476 890 15975840
425 586 8587291
635 712 22467091
51 639 22793027
305 761 13824175
582 619 2193423
559 683 4655368
759 934 37669442
217 358 10281119
741 1000 24457107
606 618 46470523
35 667 8927199
305 807 4413436
273 977 33684379
141 486 41045613
743 873 608524
89 369 29824856
796 988 30936762
711 733 37141406
462 576 34001186
149 836 1714374
275 746 3753643
808 974 1620246
840 850 27601883
532 978 41318496
170 177 21065931
739 967 28339999
432 567 22012632
213 504 38896835
700 924 42845724
46 399 19169864
805 910 28151325
640 992 1519629
859 894 17205315
406 577 48549604
78 686 25558928
414 874 29791973
636 773 19683339
8 619 33178121
145 488 36668285
303 531 41404660
687 796 5143776
50 148 26143633
488 718 7296917
305 588 6105572
807 919 41698389
88 413 5186972
122 533 30486506
432 919 24181608
51 762 47176607
773 870 47595020
845 873 48021237
276 481 48681140
909 926 22913559
167 441 48133256
792 843 11518352
641 741 5852032
856 982 8630844
523 971 46452218
434 976 7160700
880 890 22098570
23 562 37053486
187 231 36779537
334 875 11718493
761 875 21801745
211 586 26107316
115 671 11548607
494 517 9434553
360 431 34941146
169 209 6782904
621 950 18177724
719 931 11194876
417 686 13522735
86 121 10198597
924 977 42335105
594 950 283383
569 914 26484571
692 794 35264656
420 791 17067214
306 997 38475868
622 924 49240495
650 739 8731116
68 538 40569125
887 933 32721988
741 997 48517120
527 872 16656084
431 888 27694924
697 908 9846698
71 197 21664806
653 943 38028261
687 929 34683983
656 721 1479277
592 613 47061503
570 957 44318433
803 836 16795388
178 556 37296721
193 353 16067946
322 427 46512942
523 873 23863141
665 947 879998
473 951 4063821
284 355 20887252
967 988 33890529
49 600 15241216
529 664 42072080
135 797 45774083
215 682 33471115
979 985 11795910
814 998 37759007
561 674 19129227
876 903 24499010
563 678 23435939
670 725 38981868
848 860 19005409
559 834 23262888
218 620 9330896
212 958 20814570
778 993 37176481
533 694 9177891
819 959 45055335
567 605 17538963
571 797 33854343
140 451 21327198
535 785 47255785
635 826 33179619
955 997 13990132
599 973 22859081
643 731 22090682
248 368 13033178
462 846 26496367
463 612 13488533
776 989 15890080
377 444 25195902
808 854 8762401
102 978 43858233
765 980 34522824
604 750 24311255
381 979 30971608
242 665 46188912
614 997 31274560
589 964 48991986
792 831 34958214
875 924 35891384
271 894 44658558
431 449 40531551
306 439 44648383
256 787 15758805
127 740 38380759
580 606 21954738
367 696 49586110
882 994 48407628
8 623 45193
786 834 38049541
854 896 9945056
910 931 73448
488 532 26148530
122 692 7959669
336 491 8694695
526 824 8114232
427 884 17643223
290 424 28266913
404 579 48568249
939 942 19081999
865 918 7117534
165 205 49354926
734 742 1610847
401 926 48542595
823 892 46773524
337 469 46836933
749 977 21910918
589 810 42722031
626 663 30145063
994 999 34941203
623 747 13755841
253 803 49057009
584 886 1003053
103 111 37804360
441 980 38999621
24 303 27706860
255 545 14840859
92 193 24013465
195 350 29822060
454 989 40351111
923 969 18510159
913 918 38171326
89 363 40896562
234 624 25407276
692 708 30444935
543 861 11955573
565 712 1654587
473 597 38718858
700 781 43708136
44 685 11676797
272 296 13417419
35 271 16155284
527 994 40458872
455 489 40834972
217 246 48649420
393 926 35194367
880 991 16548900
208 514 9424025
837 957 40308044
220 348 19674952
716 751 24072891
884 944 28313282
752 976 23348093
128 788 48597548
224 346 4375920
615 938 25573608
89 719 18642483
519 910 3029678
470 517 22985820
133 155 30855646
625 900 19319401
789 812 14673940
779 909 33416698
284 392 36188413
489 621 40479293
200 715 14860394
351 708 44319657
344 680 1546915
295 902 29106671
757 868 44140286
123 239 28086445
525 837 31283120
445 544 3423461
537 789 45849186
608 950 42472495
302 535 751880
530 711 4822442
349 906 28115438
588 892 19000888
682 993 25058451
53 866 15991787
277 987 15539387
559 603 10676410
160 924 3898688
662 671 18513785
831 863 6100265
479 670 24763656
24 497 13946749
62 738 36982090
280 640 25020762
477 835 10301272
500 628 38266177
188 899 17625975
946 969 42634036
910 930 14618568
392 894 37173891
733 834 9547583
568 907 22851811
265 433 7576534
937 975 40996672
887 976 40564355
885 914 37987412
721 837 14273767
595 859 37059065
892 927 16726088
585 781 9933627
370 963 29022145
835 905 40785074
803 908 43186872
649 935 17007375
251 840 18750609
485 752 40900468
968 975 18161825
753 823 3145225
102 503 3235814
883 985 46985932
589 897 17144437
382 864 32359464
468 480 26556339
770 989 47598794
446 678 10601800
676 772 13959216
456 485 11160145
345 741 5240962
560 978 42533333
984 1000 3831462
225 376 45115003
335 548 9280783
398 630 35711994
260 661 16880469
440 740 28132048
13 17 10426251
173 245 22264503
152 963 49596493
170 500 30136661
541 698 20832280
246 612 38319539
715 817 20807646
234 450 29149808
57 392 38275802
26 766 47396023
302 650 49848354
51 467 40949998
308 357 46194171
122 330 29163312
272 860 42242416
738 947 25496574
85 197 3459878
67 783 244273
863 899 22802538
163 277 29806003
737 995 36702732
826 895 42873967
612 821 29396720
669 692 20433414
411 733 24983010
493 905 17396676
373 434 17007786
441 459 44825298
28 68 33938656
857 858 43503149
791 942 1430914
250 737 24564566
840 902 26614980
580 684 47429580
482 582 21547559
603 908 42847031
508 622 8703053
155 442 16376294
90 774 6433804
858 940 32428283
534 591 31259969
991 995 11666789
584 655 40180071
298 533 26380047
675 816 38165352
939 970 44454103
943 976 8209970
956 964 40804418
192 529 11256462
190 584 9446638
828 977 11965613
420 964 22677320
168 782 2257284
188 896 24123774
325 958 15255899
24 768 25010360
613 867 3939104
366 468 9909251
183 843 40537600
538 809 20424973
502 843 29267769
939 954 46855320
132 389 44067625
765 983 2208681
373 774 43360555
305 410 4943872
410 566 28045860
840 975 32755021
325 519 16306393
94 917 9566881
831 983 31825796
608 739 17932323
346 978 20755110
344 430 19750788
307 407 12173342
69 356 24032821
18 221 5959803
404 723 43830231
83 705 10765071
776 858 22937587
379 557 16195012
584 803 25722987
151 652 47694132
13 74 1447728
546 585 1886323
54 63 34080054
110 139 28637615
451 862 43536549
265 524 37894140
657 967 45877074
524 758 16969833
558 629 44316909
162 336 406743
154 900 22749948
839 840 25369483
748 993 29642759
244 291 1315201
95 325 15415189
418 938 14155011
873 989 40807128
832 982 19775355
140 557 39740069
108 419 46073350
574 645 22751143
288 584 44829897
254 413 18414035
353 518 5726344
259 847 24656542
791 945 46868852
92 274 22782318
292 810 25253957
250 462 35176271
31 373 3695113
311 387 40739432
116 493 14655292
425 789 27990957
188 870 9039384
734 967 39195094
604 613 42239022
483 765 36577551
864 894 33229366
616 961 14317169
15 124 2129956
895 909 47016753
783 790 39283196
686 726 6281239
355 636 36741094
233 431 38557874
851 957 6727429
882 958 17695051
481 957 30436741
728 792 47386263
442 958 37162995
820 913 44406448
56 773 16706514
190 917 28443078
115 709 4501867
949 956 15018898
354 719 44977124
82 770 3435916
6 221 23780116
595 866 37364574
134 506 35201174
21 733 27589656
257 789 48416156
345 853 11725605
281 649 34338054
118 304 24842622
57 144 5114932
487 697 16681373
822 861 36870040
175 890 1651765
666 891 35827983
161 290 19875616
83 133 41017713
559 703 48378265
40 626 3552102
615 849 787115
877 981 8761340
871 882 47466857
845 968 23958519
481 843 11231328
206 561 43147369
110 585 19697098
73 316 18409730
848 960 19222149
919 999 16655144
351 478 48355523
126 553 14097866
677 805 30105986
86 528 40951026
61 617 48733887
600 824 36468506
106 444 6842214
3 743 15887425
378 704 34650638
814 878 9421246
490 608 4023907
362 579 41409619
150 988 3909219
397 711 13562501
392 705 9413198
867 880 35260587
260 953 46808407
35 711 2005702
289 557 48922016
289 552 39524112
513 748 7626085
331 476 35075544
372 424 41427320
171 278 9027468
856 917 11835373
591 624 33031576
174 349 29777302
668 745 5299438
370 591 35540658
759 989 5343206
903 945 22857697
219 645 13383753
840 878 35239515
182 339 48344488
589 752 23652322
640 859 20400755
970 975 14444149
77 677 45305287
81 769 13494855
233 810 29644550
552 805 9043055
959 968 8918957
981 997 24962273
596 972 7391714
895 932 11435421
190 554 15813325
738 916 44471974
882 884 18253353
270 511 43176630
59 896 1387547
344 614 29877040
832 962 16423490
55 998 44679510
306 751 15250319
139 914 31408700
30 876 15733079
192 556 23885308
234 367 824230
353 379 49104556
930 948 9407447
521 600 38412557
784 819 47838305
541 654 6001925
197 519 32371316
691 692 31282512
713 751 45277637
476 748 39907570
904 1000 46868006
155 941 36347760
287 538 26389081
249 576 26522175
667 992 46753318
594 628 37625085
37 788 32197803
38 338 39883103
913 955 43242484
742 908 9393259
634 987 9025995
876 928 14699239
154 919 32254545
148 660 25162129
378 620 16514638
33 801 27917584
852 910 27508550
551 715 39955883
284 985 12294989
661 788 32149177
929 956 46344347
95 917 17824088
785 788 4843235
630 705 31773666
461 966 32324065
383 853 6146589
19 386 37788211
520 703 1034418
252 403 38500457
170 596 12977377
445 659 8562271
91 530 38717682
601 620 18232651
625 914 42178543
960 975 40025618
348 639 28302096
833 882 5770976
864 867 44371575
333 782 27757303
946 993 6048797
575 792 44192711
305 658 46543757
649 753 3439039
842 993 47274704
18 299 10623204
14 536 40185000
226 717 17044768
24 227 18915201
584 616 44135516
478 762 15923620
446 942 31249873
478 553 20662958
510 946 7862170
770 881 9680960
52 891 14515342
299 318 48392441
37 393 13981902
762 835 32205601
604 764 3744026
836 990 6193191
631 918 31024745
841 862 19896910
248 665 23554104
719 811 14463395
119 467 48101922
312 818 20266674
872 939 36022577
745 914 11776121
163 259 29461876
279 671 16173469
164 906 7144145
687 913 41318108
234 848 21135005
954 963 32244291
377 533 17403754
304 857 8716193
418 994 23572896
751 895 22552635
223 944 35584592
248 852 44337729
541 616 19580740
638 750 29291009
445 577 14108123
743 798 8400731
419 959 41527316
180 656 4856053
779 920 31023592
341 768 14136112
190 705 10040925
189 724 20681562
13 213 32631768
258 283 6374181
839 874 27375922
971 994 31115863
439 819 17692687
719 812 26990660
734 871 36937579
791 924 48214905
501 720 27333110
463 927 35482043
86 377 3899682
116 297 3165488
303 691 39985018
896 930 24211675
711 929 19365685
49 544 15288654
538 798 37416843
38 933 2461594
629 638 28138951
57 763 17234315
183 971 15402654
725 858 3798546
228 320 25167679
99 854 23620867
823 965 18459179
276 798 46052992
385 386 25533383
386 492 24476853
452 487 21278383
161 938 25870663
703 780 34175566
138 775 38779142
246 895 29326252
188 432 23458922
348 604 3032966
909 927 12530749
646 658 28915620
148 937 20614677
204 988 48281319
456 472 38160773
55 852 37408418
849 885 42394132
146 630 28139690
779 919 18562286
856 959 14215857
284 677 48879194
18 239 26035535
895 901 5066988
697 788 8087778
263 377 45094268
469 632 20793112
358 841 11053783
360 914 15494858
475 935 15023667
432 508 40463628
820 829 34461545
1 478 12488834
528 617 47521246
777 986 29961205
694 928 47619778
930 985 41528229
632 655 46156670
300 584 39431137
212 708 14364903
752 834 33106006
194 254 42474424
439 605 46653093
614 987 16859839
695 944 34596920
940 956 28988758
344 612 30045781
52 569 17707029
67 762 2910707
783 827 38632134
453 675 38190029
136 949 36273177
755 798 1946934
428 634 20033946
307 402 36473644
641 764 2922207
494 556 39687855
506 944 16244742
270 723 34894420
297 803 22722143
267 459 29096981
341 692 27560933
675 891 10533867
284 867 5441395
681 829 25077535
359 707 13594292
332 630 6647900
920 924 19154140
874 928 6232714
58 137 21991189
81 710 18354903
446 809 17127100
258 986 46460566
817 862 37720270
346 554 9973453
240 675 7516061
27 228 20190601
423 894 48878920
193 776 45805429
963 995 25216617
517 828 23647659
1 859 19621136
926 953 6880586
921 969 43254641
87 473 38532297
402 988 29276505
858 890 35281675
136 422 41920743
458 590 26793779
30 661 29980024
841 854 14299961
684 964 12739427
197 511 12590270
336 341 6652775
570 839 17429276
971 981 43301473
965 968 603714
947 976 5722818
572 714 25707071
468 891 18123585
588 987 19025692
146 283 42127437
458 535 24024943
132 855 48641350
87 668 8668461
453 645 41739884
568 948 31684032
423 859 39799576
323 964 39296089
137 976 37713066
309 984 22280200
309 916 35874242
704 909 36215946
407 736 17706291
133 806 46510434
797 866 39543092
537 912 46180523
642 649 33934809
472 675 44046892
329 577 20889154
629 800 3418669
43 990 42221587
615 704 42467081
952 972 2431395
3 219 38050565
271 908 4428921
299 829 27473376
773 789 17895540
415 531 44238763
240 250 789961
14 756 41590491
417 947 39430195
107 179 49366685
431 963 29820645
573 577 46373865
727 810 2370500
278 645 48379098
608 823 2607443
327 652 16038333
688 949 26992238
279 824 29916520
628 883 16031804
657 991 44237261
433 830 40460895
846 874 40456014
515 881 25829101
890 990 3618515
115 368 38451492
735 787 36405530
997 1000 25609433
692 805 23596367
819 882 25475762
442 912 40430173
587 899 17036437
974 998 15769219
963 968 2265312
561 723 11859114
17 988 9808091
828 988 25233398
165 402 14706411
963 988 24102939
670 759 36602888
87 517 19247986
612 685 14732272
56 497 48504268
710 811 21405981
443 968 38512518
923 944 32472053
471 781 4903773
414 456 5349954
189 902 25369860
555 985 24426977
265 343 16876788
460 927 43746622
707 713 14654724
386 874 14161280
302 782 22931769
255 952 2592896
488 975 16696543
676 818 37565440
332 610 5223256
204 614 35304602
773 961 45517365
369 969 4408822
34 483 48066819
116 220 34087872
764 906 17565415
566 850 30985049
609 864 3640942
290 920 27469133
943 969 26967326
62 352 24878854
51 65 45367633
251 978 13819327
387 606 41938627
380 602 36284475
254 327 33316073
48 232 39942070
297 909 16697220
599 724 6085148
51 809 6957431
551 996 21783417
7 95 35255893
116 835 45516720
252 528 38147263
749 958 41332593
895 949 18299757
359 754 45338341
47 290 7192714
50 971 14648235
421 908 8672709
110 558 26357768
107 593 14114853
734 915 4653658
598 883 18186140
715 948 17176782
686 997 47163488
291 589 9959251
747 765 15520118
984 999 25381583
180 833 19711759
96 317 43814416
469 841 14791576
778 779 33928453
569 720 2476813
924 979 20082606
581 829 48386830
410 531 9519697
212 646 10050612
189 478 48120559
610 806 33940517
733 904 3592694
789 858 17593190
654 810 13193016
147 773 36804465
662 825 19205148
532 640 47360136
496 957 16283155
343 534 8117704
369 806 11594830
639 894 32450177
441 741 20696751
645 910 39165893
528 882 2446845
102 729 11645375
191 235 14628059
621 928 15673542
85 277 38733307
324 538 45507890
158 970 21731983
490 788 45475951
541 865 6682368
695 731 29696592
776 885 13424483
773 951 33804197
318 627 11708969
635 859 470799
771 934 6247061
780 985 21818899
220 907 5499892
233 294 16810990
319 521 45323784
389 583 6531496
20 571 39715781
366 561 15460460
211 615 1394752
173 637 31818263
589 705 35163364
520 885 29969423
334 612 39138918
340 934 45199446
262 457 1293692
157 963 19639007
530 850 39807050
9 489 7395232
644 751 5272733
551 616 30554216
322 737 6893916
595 698 20097651
860 930 28534076
435 751 40225852
126 459 12313138
42 305 27679250
7 750 32969390
151 818 42427502
869 934 49090950
282 638 39732356
463 652 38670512
948 952 31375512
82 411 33632309
652 924 27217427
168 696 27108834
743 958 36169430
165 660 41628737
894 971 37548238
912 960 44706248
791 826 39837768
379 806 45190223
277 298 8921735
607 746 46109640
952 977 39574548
237 857 19713066
170 878 29973974
885 955 15845038
55 950 8003298
747 966 28131646
974 988 25495956
753 949 32453802
270 675 21791711
149 480 12422686
668 731 5496545
613 1000 35274577
658 861 39039547
407 674 35075070
649 656 42907167
202 545 1695512
291 807 1238571
841 933 29136186
50 384 25157749
521 804 37248733
237 247 2714855
919 928 5543501
383 693 45357901
679 684 45375710
740 793 32487212
110 780 36483290
412 763 16956117
19 271 35899839
325 336 19505595
625 951 18879015
796 965 43593858
72 559 18006024
21 781 11695064
425 449 2353565
857 921 25982984
473 489 43546276
532 728 47219660
599 785 4870218
307 678 16429027
834 921 23528420
590 970 18162788
1 454 25364063
557 689 30279250
581 648 44701434
252 932 15267440
108 152 6568370
930 984 13856855
505 970 47135358
698 818 38769221
133 450 42511677
424 672 48422200
511 983 37893741
588 822 6481980
710 743 9558429
692 829 17448321
563 595 39508005
694 891 9529264
405 655 16189844
842 953 24091391
38 378 43548394
742 796 17418756
505 629 31229960
270 670 26975430
809 847 3570788
882 944 49864858
41 873 47004673
50 658 31204653
810 986 35873055
656 923 47724893
857 866 2335151
437 626 16137037
328 801 26016649
255 980 18134200
160 545 47947745
744 959 42225669
44 764 29284727
271 472 471836
662 950 27747343
393 717 47661945
542 664 14290977
248 497 24546174
518 737 41347153
829 913 28332814
150 362 36750241
245 719 47749975
782 954 44047846
959 960 424047
73 458 4309497
319 646 10365859
39 147 6454446
87 644 48886668
882 988 32438538
500 693 38583139
570 998 30317232
211 397 34643733
293 724 18700445
425 672 42087066
314 788 47850517
276 281 35406083
366 407 31057245
513 639 9293907
722 894 16049835
532 838 23675280
377 963 29489627
873 979 33318170
98 581 614371
433 770 49744827
153 199 24705545
230 632 41745790
506 589 17580628
197 828 14470469
134 179 39920576
374 620 15048982
217 730 14561333
9 13 44456886
176 480 16784698
575 715 44737401
29 960 49073127
28 583 35624152
248 540 45180312
532 594 38794692
157 471 41128681
622 625 44485562
273 999 9080286
177 375 45953560
11 266 24975201
17 486 31448623
742 905 39887858
35 138 36961177
293 827 38642714
462 468 12790860
527 938 6865440
630 782 44847088
812 929 25744768
245 388 25084654
666 905 31434649
110 202 9566794
726 948 11819046
178 534 616626
55 446 29724911
642 835 46811479
481 572 29604417
298 631 47641467
611 634 19058971
558 825 6029771
820 925 16800298
740 999 41794160
604 626 47949175
320 961 5033697
261 558 49197664
966 976 27402107
540 891 30666053
940 972 35500755
99 436 45820291
308 309 3337035
746 758 14452902
20 265 18310499
159 782 13179738
535 804 19160018
570 708 9287715
172 978 1264854
646 678 16147278
110 980 675272
567 964 1595048
576 671 1642995
55 671 685165
122 456 43227814
388 552 45164675
686 855 8525064
567 885 25645928
856 876 5766444
283 346 29958378
464 698 39052901
521 743 4078358
644 903 17355740
3 128 9755378
358 366 30127967
147 266 34499183
485 892 2493820
659 922 36886425
598 719 44341071
485 602 8290193
880 918 43387928
975 996 16101309
105 527 30441616
96 975 6897214
428 892 2326526
375 447 29004834
610 974 44899717
382 725 30023387
167 420 10144192
716 820 3392880
721 900 7241105
345 873 13984755
468 807 25713717
274 721 40365235
483 552 18761884
942 970 49441586
776 861 14080120
61 598 20781658
918 922 28659733
624 921 20681195
299 403 34166888
16 990 24265272
630 802 26225002
102 663 44407571
728 804 6939559
606 633 35655302
111 386 30677649
71 205 22304068
373 787 19072027
12 250 29773918
179 306 43990787
635 789 914106
554 828 37935087
86 767 46420930
539 598 14203964
524 948 47549145
393 488 7612051
15 208 17293331
268 439 28145213
251 377 47322149
393 480 8720184
474 851 14358042
674 861 21700362
505 929 26470344
218 650 49029845
147 334 14055299
203 829 19851564
2 831 14988304
426 561 12955045
367 934 45274844
469 795 2710191
664 951 41041774
864 992 46743334
885 980 22002971
664 957 29195429
713 864 17142649
910 938 36639260
661 741 31131670
850 932 40285474
648 911 42908265
359 873 23612428
310 826 9610888
619 663 48426814
712 724 40905372
836 971 4866241
394 593 26959506
406 935 40618262
531 972 30303892
491 643 22304458
732 806 12283192
454 697 33681995
267 703 26361207
95 551 3479674
490 857 42450656
547 850 19533057
672 711 37257357
313 764 21052647
965 979 21558999
307 729 15217762
897 900 3412294
366 990 23377132
420 990 42422475
149 566 5401368
886 994 41440946
567 906 41341223
940 961 21932498
653 967 5653590
850 935 25721479
42 421 39715579
490 783 41120994
427 962 28510928
531 683 24634142
822 896 34889359
322 853 43734742
265 500 36529599
628 814 2794614
434 967 22342221
902 913 26262640
778 819 2787550
162 682 28449456
53 134 36369124
75 942 2339025
26 356 13835759
855 979 38989329
483 687 19967175
888 975 29792642
762 863 38578487
590 592 43111811
88 778 29000107
606 876 3657327
761 893 30893566
401 571 36364052
553 683 20725389
981 990 25504743
933 935 22054544
505 590 39737461
563 775 2562218
156 295 35960349
146 216 29016254
332 996 36661885
117 254 36447621
175 532 49897898
282 340 28058973
307 477 6498724
96 439 34986468
849 947 17661065
829 907 26484934
784 984 516104
791 999 7927507
778 853 49763225
73 617 4476757
897 914 28157163
685 884 29175072
834 861 44101918
385 637 7950570
833 853 43844275
621 906 23032541
71 487 2876865
892 962 30050795
550 783 1527145
26 471 49690466
833 888 11891467
139 334 3573952
882 969 43705146
64 386 40975176
833 854 44689134
221 677 48587349
282 355 40742905
63 482 25702639
141 899 10396733
279 572 7005596
874 917 29725467
571 930 33837944
297 380 4980783
244 876 8456328
355 609 40566202
64 856 16485452
900 936 25018207
493 858 25882259
676 991 34825875
616 792 18524691
462 996 42265039
22 77 36338105
812 975 28973191
738 912 16913086
328 717 28518368
410 943 18483195
889 991 39196830
257 945 14478462
165 978 30148955
309 353 31854813
344 763 9171071
636 722 44116298
127 410 8169580
535 714 33001064
150 429 20893433
739 874 6956382
470 685 36866594
171 752 22902953
643 887 38606974
537 638 21655094
576 680 30889969
934 946 36747440
677 744 18913698
53 653 28358295
103 121 40709807
241 751 26051474
232 261 42079008
72 762 11437190
469 606 48772634
472 895 456551
763 874 43334485
191 753 42923726
582 717 9168208
833 892 2070988
6 502 17232708
844 976 26435839
692 899 35971286
857 931 10937570
924 961 9877392
447 631 32962153
365 447 35519890
407 981 45139150
739 750 23504261
242 301 38964773
290 959 20291025
346 872 5804343
315 442 47790480
335 904 30902541
924 995 25946434
665 715 17111627
231 473 11752002
429 743 11941312
404 571 22393721
839 848 49738554
375 617 33857105
253 825 3400479
221 343 1988716
755 999 26694841
556 573 36875927
6 567 38616018
767 784 8810873
343 390 31440769
20 102 26797968
377 691 14318147
799 822 42727391
280 851 44843981
294 520 42252512
482 802 257825
420 917 7407168
99 571 14061408
1 706 4156747
744 871 6446175
216 642 37500838
396 536 10357756
455 587 15067324
174 756 45294003
36 671 36553210
736 897 19275116
538 858 46046783
577 628 9450903
312 681 25077774
207 695 40342011
365 432 28102279
135 549 31228491
224 503 44429205
965 992 19330171
148 690 14880872
787 826 2821585
786 882 25608486
654 660 16767679
474 542 16457565
2 94 30138352
336 883 38164925
644 800 13409953
465 841 22957956
922 940 47756082
149 589 24666425
499 656 42163837
856 918 14240669
103 940 38875238
198 361 23110623
1 954 40809523
568 676 6898063
125 384 47362335
885 886 12519125
83 898 49884713
709 794 43771747
117 178 13532978
591 794 8300712
258 476 38850119
110 348 45556678
142 366 31060412
842 918 8202695
677 919 40995322
764 839 18662027
199 357 1071129
359 418 45659141
53 540 3310002
692 930 17906472
537 794 36304366
744 836 30345755
91 729 42087651
81 447 30338996
69 559 4778529
492 877 6655780
116 753 25179015
959 999 6246767
752 930 140124
744 777 49789088
405 904 10940955
228 340 8772154
293 986 11060749
378 554 24126449
432 613 43704221
63 483 13790234
872 985 9964137
653 845 213089
623 923 4206741
844 945 30158138
803 886 7288932
493 521 220186
978 996 35496969
175 681 17970662
791 871 42368314
535 834 38503084
584 671 4392839
905 944 1290001
867 909 32361834
86 536 35571978
427 731 48705567
56 335 7033679
924 933 23931317
53 667 2991501
572 851 32843366
904 997 46344539
521 796 42136612
729 895 21024496
696 791 11191924
458 782 16824083
168 481 36551167
28 822 23462738
734 960 31100134
681 773 12247671
720 995 43667031
552 1000 40706488
268 310 14540382
775 798 35987374
197 378 30359677
126 826 5850121
394 507 599550
635 638 31588865
813 922 699912
868 936 37365264
608 947 48361457
347 871 16892126
449 704 5575379
66 357 39888253
909 974 29001314
43 634 30765014
335 924 20364156
136 758 39121379
27 75 13304578
234 770 11925791
811 850 22868839
433 903 38449467
546 613 11012358
348 920 14022035
601 771 13470521
542 828 27448544
142 290 263591
115 178 29187759
600 803 13859037
335 553 38007570
848 953 43359137
817 996 21533205
351 736 2917634
253 404 40153715
638 726 3160116
954 973 45469322
47 910 12835227
251 970 16617741
382 501 24615462
85 384 18670073
121 704 7373150
464 512 8131658
184 722 993087
575 935 14037102
392 713 43544262
724 872 25540090
569 690 174795
950 956 24945820
597 869 25970705
573 762 15763024
795 966 44265628
545 797 22842455
119 225 29555906
82 210 21092582
463 740 6750469
60 489 48613915
681 938 24638496
897 951 32603444
152 238 13128928
592 813 31046659
213 917 47144629
353 785 25081885
907 980 27708297
643 912 25545811
66 978 41890640
92 922 269155
858 937 27714785
494 987 3390191
355 694 19822596
820 954 13943213
34 830 3562956
66 950 1247713
396 762 1479463
223 993 40187656
628 721 30054067
161 834 15459798
626 938 18574035
533 854 19302371
886 961 13798147
144 226 38578466
477 717 20735976
64 937 14257938
587 706 49278123
829 868 19479736
683 699 995080
469 908 22115532
340 372 15908130
36 206 2118835
813 947 18189466
343 799 32666669
200 493 28602847
668 853 49414992
509 564 43310536
580 940 29489461
345 997 24734304
163 317 47376881
275 587 518657
581 632 14482886
488 635 38112036
104 727 5373339
104 108 29317111
537 856 35046826
822 889 25445168
240 913 49895161
845 878 46593313
337 842 48088843
179 880 11544717
368 998 40425431
595 725 27170875
29 146 34422521
35 99 31450824
394 736 39587240
863 937 13101761
973 990 20254440
192 749 25467890
553 884 42130048
407 439 7498232
945 983 2083887
567 783 44866590
205 307 39910299
69 978 26174310
776 887 34346506
938 951 14903909
96 587 45612372
940 993 43695828
869 977 30372249
342 899 38234853
490 968 23394351
624 661 8203475
449 758 36952414
680 774 26113981
70 110 12671184
156 190 29877684
604 649 35130435
509 681 41345171
439 857 45749377
678 816 16852750
789 925 30728978
340 652 29578126
576 938 21213616
591 743 7892029
168 189 44777083
789 794 1566812
409 951 8943598
288 454 27040605
261 313 32513554
28 302 6848046
939 940 20489457
268 860 8584275
319 579 32192334
838 867 39377975
37 139 14019731
830 956 43691076
501 576 33787659
11 481 27137969
789 949 20427601
734 876 28912155
168 441 46308617
310 743 35087576
838 898 3046093
867 991 4844936
26 515 34849642
477 934 41693804
189 567 47132493
560 624 23405308
878 911 3832376
266 878 15524275
646 948 38125498
134 696 25865006
344 390 2696413
367 740 10220149
640 952 798625
69 301 7309209
169 646 13580713
783 968 33241983
556 741 38248117
287 360 20961531
196 410 34232784
86 652 37995296
355 493 44817611
698 877 48241367
750 852 20522857
772 822 5921839
566 928 13398620
517 653 208756
610 992 11473008
853 873 36039939
230 353 37827719
634 751 40265820
635 647 35182277
498 509 45250041
231 905 46376332
375 467 19877599
305 791 36008363
239 522 2871794
643 915 17526098
124 782 48426125
602 632 17711050
285 704 49000018
827 949 31902306
596 983 47768127
644 732 41659437
313 737 40165762
153 347 11460074
324 689 37688719
321 614 14677188
519 527 1201263
877 976 8537788
49 172 42677211
284 521 26623971
322 751 29213705
934 995 18585164
46 61 9730246
300 711 14528321
183 654 14024901
718 848 40143925
469 662 40923703
267 679 13547258
720 731 44101019
845 904 48470452
281 376 32208600
626 730 39346190
601 812 9472777
340 817 29058347
333 876 43201304
503 922 33891424
880 956 35846542
412 432 24442528
294 878 33033769
61 408 18855607
495 930 3582896
447 619 26394939
739 975 46169347
4 200 35980992
397 772 19058806
322 695 48721356
407 651 48085855
946 950 35055755
495 591 38184046
730 911 37704131
792 802 24305725
292 890 19142793
101 137 1272616
846 932 34568118
567 801 13330015
126 490 48516117
840 854 46293817
898 990 33272670
362 651 21563084
942 964 49202280
272 638 45830714
253 457 13872026
354 772 24788557
453 849 14134947
751 788 7647815
225 404 11169130
26 768 4185075
871 902 32623560
282 371 6187520
896 999 24068726
614 686 39528975
158 701 10082625
683 691 30355979
929 981 2740357
729 919 45272249
650 746 10813016
837 921 7401616
716 727 42411270
214 518 22057930
4 448 24818366
770 804 18948027
80 989 4202250
880 958 16176098
268 346 10583044
111 249 12025278
786 924 43688008
313 911 18559586
104 475 43713701
707 893 22353612
116 648 21074456
82 774 37159411
256 474 35873786
538 805 46367647
571 701 34722936
435 672 19908349
355 419 4352324
354 806 4234739
411 802 18381962
272 653 16536113
428 566 49376678
829 904 13769609
608 958 40868116
813 999 22296320
676 807 30932135
95 760 19805989
599 910 31446398
219 881 8585761
342 481 30678325
798 938 31227280
28 85 14213080
604 716 11143823
771 860 47212445
484 621 2589078
615 734 28472786
910 925 439177
510 535 10269332
103 753 34757385
263 270 15044546
955 999 43116176
10 262 34428465
723 824 24810941
182 321 18791713
543 678 17345516
274 489 32753648
764 850 40123018
553 668 1150094
144 914 35132456
318 685 39205809
809 867 5383757
936 961 10839370
93 817 9623441
22 78 38275511
243 990 2969575
231 653 9802170
406 946 43636539
485 989 34253482
671 868 20434109
508 924 46199144
824 836 36604412
650 684 47052565
822 837 27099702
363 560 43955586
763 807 48868078
140 231 26081768
582 729 37442880
758 797 38970842
307 834 1100274
709 885 17060983
420 727 1031243
573 909 49460964
876 929 22907944
586 817 18080506
942 978 46934348
433 559 2328763
171 397 33444856
783 825 9728395
200 422 5878971
773 966 11491485
26 532 27363468
269 500 39757355
737 980 1878166
191 500 37923690
319 645 49605075
248 932 16524733
430 587 47404124
395 684 28912296
665 844 29094144
587 669 35910408
742 756 22858131
688 827 20088322
59 88 16611720
594 839 48233146
218 663 18601155
496 771 871237
206 274 36900648
298 390 48415584
612 916 8929016
481 828 3587938
823 855 277469
648 979 42798959
151 981 34099779
371 880 16102511
458 660 1824746
161 488 26526398
67 531 21461561
861 939 10571557
931 981 38701014
645 881 23539082
300 871 38210547
753 781 29615843
316 404 11616747
938 958 35116145
193 990 47351821
662 819 35970090
53 344 39657399
180 536 38183543
842 932 38933672
424 528 30741919
508 732 46035343
590 806 38653955
794 869 25579239
394 881 7927181
39 805 46487559
16 252 35597411
34 540 42361077
605 645 17239648
105 922 8569468
662 702 40508484
204 461 39190526
485 890 3328298
260 912 22074379
621 887 33793467
484 771 41849009
117 569 15792418
111 811 13192854
831 923 33477183
247 950 44111941
983 985 21908000
904 918 4437446
278 482 20363181
439 711 42158065
160 298 6279202
171 843 44893187
744 859 43893315
529 856 8715122
598 932 28135499
188 514 45971198
546 896 20522149
535 633 3691273
121 476 39688926
675 931 43746472
801 978 8380635
395 720 19149690
661 704 9063623
176 527 42388281
568 782 57424
887 948 24445326
980 991 38584211
324 609 13093674
403 462 36931668
760 784 13548690
486 866 29825267
736 948 24867258
944 989 1918235
84 806 18757334
395 739 41404989
932 982 1000429
330 470 46982077
852 936 21332271
903 972 25289579
312 611 36512392
445 647 6876212
387 595 35841781
848 878 5383066
77 140 18433559
572 810 47648865
478 833 15991174
717 854 3304203
329 612 45300839
293 888 17566983
90 366 33504577
197 243 14423846
945 961 13401100
677 736 21583310
71 247 28361611
442 736 28376434
585 908 28419164
916 999 14183233
942 981 25159630
327 751 20926366
310 654 36448626
330 719 40237905
284 911 6761205
864 996 14083068
265 919 6436012
513 972 19708880
393 601 1452529
839 930 46345344
974 979 1024558
591 729 14493942
765 821 22649271
99 308 49136966
640 833 3732957
142 370 29190112
75 820 24498624
243 877 25167113
456 632 36656868
830 961 15026700
507 778 33574023
722 954 32084012
827 946 3968178
419 880 46621022
860 974 30797583
261 953 3053621
513 672 4187258
825 906 20383902
553 892 17476314
899 958 15180749
978 980 15736626
109 623 45177847
698 774 44344435
535 632 7273154
206 766 3947797
382 462 34900090
388 751 1534693
450 622 23960453
71 566 25189665
147 661 22846489
847 848 34412994
96 654 47164076
649 825 30995225
341 994 20320172
833 927 30735133
51 347 6077937
254 277 11859076
705 715 17886064
798 979 26216080
950 959 29565617
247 613 17127596
6 27 1394179
219 574 17744951
263 942 29551854
312 925 1342240
301 566 11677929
662 685 8623411
76 225 40605261
407 706 7311282
710 886 31373578
534 946 11318696
278 364 24388120
180 981 30962298
642 739 41836721
361 710 18661951
918 943 29936958
257 583 49115729
778 966 23536527
308 824 22692388
717 933 14236238
929 978 28908119
461 510 36317494
724 929 28008329
746 989 21040896
39 920 529646
126 351 9430046
599 914 38858402
531 703 48242220
57 700 29730621
317 983 45235876
689 966 48649127
734 838 45592785
407 907 14264750
575 678 25329670
69 693 9057877
630 786 16446607
582 759 27290095
777 946 6233320
963 986 45664237
200 533 25218477
472 610 48284917
368 705 20350546
627 770 24084532
520 707 28989972
2 444 35121524
335 532 45006383
348 996 47821553
754 822 34375634
806 853 47298664
395 848 16911056
875 977 29199090
78 263 2801944
646 661 2258576
637 741 43319399
479 550 491527
797 858 10719036
340 762 29743086
299 695 42389133
183 522 5982213
122 428 17163192
701 771 15656648
65 938 18046140
207 969 7499972
45 387 34633769
715 762 21890986
240 482 18458709
313 966 11343266
302 671 31587025
438 461 34955361
208 795 31928347
320 598 7456766
61 739 39338389
320 522 41925249
913 974 40098614
272 640 6955198
596 692 12672384
464 627 4999777
863 917 29937074
366 548 18518217
270 885 26643390
10 604 34504730
80 932 38801917
699 936 19587085
42 423 44370850
187 445 42988171
66 409 18838637
676 736 38457595
382 973 19701921
389 471 2060120
691 776 40424887
242 784 1600518
527 661 38548564
423 873 35960678
436 928 6170617
444 454 7808936
632 674 47444601
288 883 44359776
788 871 23101489
720 803 17671388
637 703 48130035
741 877 14303413
323 628 8385731
778 956 46457765
558 878 33588294
855 985 40067736
60 471 6547063
703 723 47868294
383 991 19717788
593 640 4138751
141 207 34860665
842 994 30526856
101 679 25939907
890 949 33531045
540 701 28780247
423 782 2853943
663 754 6834476
164 171 33280520
94 241 22298118
711 975 12741413
179 469 38249197
412 843 11337836
693 977 37844702
390 790 32127333
37 449 27771840
696 776 48984534
627 711 42641305
199 913 20310929
111 652 21668610
885 903 23010193
954 971 47174489
564 833 29356357
88 909 2378037
623 760 20895916
61 752 39762975
838 872 25720354
572 784 14187903
319 354 7627770
275 313 46155988
231 689 21648716
76 885 10037672
189 637 30385552
698 706 37478212
710 950 20476908
147 157 14675872
159 960 30418507
154 444 34398877
505 861 3724591
550 1000 21164278
233 671 47140936
46 763 2458868
748 873 4741445
312 998 19798754
332 670 17226218
619 828 5810497
616 828 17122147
764 925 36831677
487 677 47211608
378 399 20988255
572 937 144577
760 913 34352771
356 402 38552188
718 773 32932365
642 716 39501212
617 730 43844440
335 457 44763781
242 455 40748399
117 131 119350
41 661 31760512
871 872 20051557
611 704 1080077
157 667 18815953
615 933 27914469
145 844 21122004
167 532 26087123
497 844 11885111
887 909 35760021
607 724 24255179
259 385 45097871
110 921 31262133
74 116 29091905
118 542 43011210
931 957 44969207
188 346 14230940
637 865 7192127
183 215 13647891
320 593 4953376
173 861 39224383
430 827 28486921
97 478 39016492
3 973 534408
357 608 12946551
14 265 23140412
179 375 32193761
702 862 12066189
611 880 28096290
582 584 8766106
315 324 12694144
409 477 17950323
429 841 32773407
547 927 45042185
146 309 15996315
61 730 24070371
836 888 40453076
119 895 33259666
594 926 29293449
231 480 2130278
543 626 17671849
719 840 47730146
842 847 1049189
371 571 8593902
669 951 33900554
9 671 11523276
84 857 18638478
955 972 48655693
6 791 46284648
355 476 1252549
351 813 10187301
41 656 3886140
713 962 18026297
351 441 7350886
22 374 40689939
944 984 1133526
569 746 42564468
140 883 12529390
76 311 10935808
353 365 670746
568 984 9568406
421 683 20365502
161 405 17201501
570 702 12282476
954 999 2364703
707 873 2172635
684 801 23457371
23 334 28539796
793 921 22014101
201 978 20355695
113 790 39667057
155 411 3970622
354 376 11353856
658 790 43626056
80 476 9855834
683 707 14261497
802 841 20735725
241 653 36382679
475 514 8722708
35 187 22842936
509 915 675820
12 438 47370674
796 897 799843
801 816 15821780
7 290 9843601
207 929 12375059
243 498 10541004
393 736 29559431
840 856 4766070
602 974 16421208
178 963 39793690
657 884 32822387
308 538 40166071
333 456 14945025
741 746 35072988
475 497 4160537
975 980 48106229
933 959 11887924
477 583 31157477
6 950 19722978
299 515 17131221
948 966 49081276
603 607 5253707
36 58 32952730
358 434 5818750
575 819 5694598
641 988 10457833
326 801 9784560
248 578 16459806
951 972 8350627
892 937 34720093
474 919 16357495
177 272 8770149
133 217 20177096
684 794 45037194
48 339 33082152
395 840 10559496
525 985 19365457
64 849 17376791
243 885 5567581
37 362 30784319
365 849 9313722
578 976 49411822
958 965 906840
260 586 34217800
22 560 18210724
173 743 8823102
416 657 34498234
648 791 48811234
199 464 45971286
106 144 17026425
843 908 11032844
172 942 13774802
542 920 13784378
455 991 10787799
414 496 27439546
85 274 24550498
293 870 26975580
824 897 28201426
601 850 32054035
57 697 30103133
120 582 45449710
344 394 31363368
66 403 41105866
591 678 17791764
544 691 12447815
460 612 36887515
713 768 42523768
879 965 2780637
925 968 19855455
384 855 17022772
870 945 38546456
173 299 38936078
371 696 31432148
92 863 7387452
343 729 36516873
241 637 48037638
358 905 40239592
603 722 15304514
323 617 7387536
682 783 43659941
748 814 42031617
204 246 43496024
881 913 31478611
166 427 36802510
171 631 24343720
915 939 32989270
490 558 15099359
140 240 30567788
776 985 42264970
796 839 46545621
242 267 33753762
858 878 10197995
475 952 2294906
903 991 20174261
635 889 43332722
513 949 35397306
473 723 3977197
44 397 35935255
44 918 15406853
677 784 29808336
570 652 13425661
607 820 2060644
93 350 22026102
172 856 10552612
277 937 30950630
755 777 44364996
806 926 31972679
102 745 45986867
607 738 30479500
267 949 20708008
558 983 16324057
566 749 8916478
30 703 19335795
74 124 12303425
935 957 46891254
695 982 410121
913 983 25041734
695 845 9174406
258 455 34262343
836 849 47256285
271 360 41987921
86 393 17160370
511 802 49323870
505 989 15741958
675 993 23068678
66 828 35754436
488 979 34944558
363 992 35003542
549 730 8635644
639 693 36070269
282 888 35940494
154 953 24347553
801 819 17802091
466 806 7024870
155 725 39071289
672 897 37495999
979 995 21770673
586 716 1617991
850 991 42707153
462 637 34346766
259 941 1425488
250 961 28111664
249 903 15334231
216 515 36375725
461 975 15427182
52 713 38396788
235 494 33829173
935 999 5746241
252 440 25789908
790 881 39772201
721 797 10047668
913 967 11376500
216 284 11005936
398 767 49697322
489 554 5157254
362 379 21427184
296 565 36258899
147 433 25916565
703 897 38542526
490 943 48107241
705 983 6250291
110 714 20684366
812 859 25450451
258 407 32150417
120 333 32532585
403 922 48206202
911 916 9470240
291 711 1163041
775 942 4713844
311 932 33598212
514 972 39716711
717 997 27413079
655 894 107381
792 893 3804571
889 945 45462857
382 476 28428914
7 23 25863601
986 993 49738674
734 830 8188880
645 985 17006648
402 792 20870675
202 1000 12098943
780 790 33334630
51 820 22605041
808 975 18518695
744 917 17084668
603 698 38177626
601 831 10058601
936 997 36080799
26 116 25327849
222 955 39643874
791 985 21768689
212 769 13338962
22 922 9958344
249 540 41920404
259 425 33372767
671 841 22892344
849 935 7688288
435 648 16287724
557 676 19772297
451 773 17390703
743 959 7870139
59 809 2241609
669 992 31565390
186 376 12794810
547 799 24508328
821 858 37027312
225 634 24420110
431 903 11963004
411 792 32437177
331 959 48979591
363 718 32758061
641 672 20195521
469 970 26583622
485 614 29275163
259 431 17636884
40 801 18129590
24 241 31523177
646 744 22261531
122 644 6393903
341 855 891180
440 863 29251839
93 503 37140699
50 337 40001008
170 708 9532185
122 305 13476653
843 927 9094161
420 938 23832267
469 866 17269271
742 822 4311001
772 923 29344731
646 900 22138680
403 898 10557283
784 997 5045421
597 888 48696376
253 851 11132212
355 672 41451999
290 601 9061143
102 521 30908554
537 837 26707776
179 775 19250448
921 946 40844107
499 844 19548699
83 943 43519968
290 387 18046880
821 843 20542528
928 945 36133909
148 955 46279709
175 880 7747294
687 798 15842735
790 853 20656392
244 602 45721604
825 972 24905273
348 999 24872088
692 983 16615783
871 968 23704613
780 867 32638793
220 483 48903740
634 826 35020939
330 921 9877397
79 864 28291142
957 960 20125220
101 704 31706031
714 847 28964332
940 959 48180623
507 828 42754072
594 696 10935923
584 592 46103880
907 959 19832228
186 202 7991977
753 783 7587801
671 810 24668744
370 806 35302060
390 857 13551144
54 606 48938187
188 904 47891858
745 836 24336240
57 955 44404652
126 609 31677459
496 564 45097421
52 822 17233374
449 567 6117008
811 929 7238753
621 865 250279
590 667 12836359
704 771 31193970
618 839 26928456
139 920 30601680
14 327 14871201
708 880 2114998
582 840 40895425
197 450 37358590
515 953 34345862
283 873 23905281
725 822 16901671
265 308 19129703
546 892 28434867
305 656 49091390
962 983 7342010
231 513 3358026
369 736 47448905
769 966 37524380
18 688 34138652
449 492 46985190
50 166 5708432
167 270 26037262
314 654 3044567
791 831 12651393
488 712 9604207
124 981 35519050
704 820 27945045
545 593 37705059
246 903 42078454
834 983 27626699
288 794 45190502
317 676 5268440
870 901 8866900
947 973 35368271
495 761 27370558
196 216 10301618
544 594 43972705
286 405 17065817
963 980 37315956
72 955 38948036
687 889 24450453
411 689 21476656
56 324 44221828
575 923 37078760
825 873 41512463
96 919 17880030
938 949 43380301
529 572 12950522
107 898 10571663
536 775 27027378
860 979 38493204
912 915 9161051
144 417 15332732
634 784 19508799
146 858 8327935
891 943 36299759
144 149 5020511
850 996 44281947
728 755 2572187
493 694 36924703
121 844 12045798
565 707 13863584
769 812 34613591
414 785 9275608
224 706 15259362
896 918 32658542
857 889 40543239
370 984 18043018
348 443 2188489
366 446 758759
889 939 19251810
617 849 31656106
278 478 603573
871 993 31679218
349 944 7294852
450 863 37851824
47 974 11944035
561 888 27313593
520 892 37661933
862 937 12984473
58 811 34939317
512 847 16466346
230 251 40339712
889 909 37394918
11 103 12478513
965 998 19510266
433 798 6975748
245 335 33065499
402 593 9801983
1 767 8042397
315 804 20180006
220 609 42564034
863 946 48916975
439 537 40206672
378 747 36304629
284 425 21269350
15 602 2290544
835 866 34022927
126 731 4578405
74 740 984472
145 547 3520026
81 289 25989279
13 707 20912077
624 982 638573
126 909 4338597
10 50 36563846
418 914 15378153
530 832 13474813
746 943 3598320
135 881 47407373
508 647 21746905
118 510 35966566
380 868 4337916
43 858 8886597
659 776 41253791
912 979 47256263
605 753 32008942
173 384 14567807
389 884 25480869
142 388 27904582
91 815 5216656
452 679 27163858
305 974 29629493
468 736 41285259
872 912 32422480
445 503 16438681
781 912 267263
796 822 15974594
834 860 24837567
95 184 34724979
688 841 15753495
890 989 19331740
554 751 27663379
566 730 23534529
177 437 16138868
748 940 39229519
269 355 9010726
465 697 4937644
37 992 12034546
907 984 21471633
3 666 41038709
809 868 30096796
450 580 14246353
48 81 22516257
247 472 44473506
135 595 46802626
90 680 34731060
852 919 14878143
385 934 19580147
775 885 32775055
131 213 3481634
6 475 11172655
903 949 11706832
961 964 15286330
353 604 45509000
198 276 6572346
912 918 8118473
782 856 41549373
357 734 39814453
392 839 26261804
424 850 24435469
4 994 21915481
800 939 35975005
521 835 41403351
703 814 38652788
449 550 16157198
930 969 36723223
224 657 3777422
461 782 32345975
240 583 42593316
522 854 30328800
505 645 27577259
374 402 38068402
292 947 45429925
444 915 20560405
223 392 26398475
14 371 17841129
682 830 30808929
985 990 48539772
896 933 8379148
288 735 12669952
534 575 12756456
120 541 46245436
583 673 31567510
572 863 15507713
321 656 20289683
471 884 45552352
899 997 25120271
803 903 8317338
424 973 27837820
386 903 5015384
346 990 26757605
952 988 5895836
185 426 14567041
153 808 37778552
876 971 30019720
268 529 42409726
321 954 34601669
535 778 3761527
207 424 40099949
891 931 26375768
11 72 44628911
116 680 40081905
99 190 15672076
222 497 19283560
121 196 21534825
738 781 32976486
516 535 38265442
953 986 45245200
898 949 3354466
211 395 2532025
681 894 27666928
253 447 6868949
152 597 6281932
622 948 17152433
387 873 29510331
496 648 8319842
686 761 5781151
868 872 17958652
3 287 46638410
700 792 49669636
636 899 48199444
95 857 6633895
118 474 26557867
626 692 39528235
938 950 23703339
295 379 6779687
542 939 27306735
579 922 5517551
964 985 25372454
623 918 4208595
437 765 30869289
790 890 3891721
462 755 40578956
759 887 24325863
505 566 25134578
340 456 48552917
556 639 49783334
921 947 9411075
862 882 38107496
450 868 41697111
290 367 17517317
638 653 24377770
496 811 12020011
526 806 13462323
538 636 28234106
631 722 45211843
148 150 29858782
551 637 26378419
471 830 48447901
87 117 14269083
666 802 34079916
530 764 17036869
379 523 12318663
11 784 18448226
163 821 354752
765 962 3918843
810 869 20747800
634 759 15514026
331 700 19695564
880 990 28865033
796 882 45472113
218 761 32935403
45 793 19386755
897 978 43281738
680 959 25508731
157 404 2881665
212 325 39877919
59 639 26698043
591 779 37045278
3 573 18409772
695 809 42802268
112 616 27870207
358 973 13295627
895 956 5154575
395 998 16411515
134 793 28040665
676 797 27866547
648 679 46320178
156 392 20616000
415 882 40158517
20 880 9315277
882 886 46522880
720 875 10961524
149 500 27167904
562 580 45574484
306 527 6287689
491 969 30953188
264 476 40635466
883 932 16658566
263 480 2179009
403 405 28053856
51 462 31551883
775 993 17696103
417 442 24282111
199 260 38259004
416 507 33366236
801 823 5243708
783 970 8814079
84 227 25571539
298 348 41231194
950 983 917904
602 701 15405473
532 666 6147455
929 980 42583238
520 747 20025651
649 842 1437992
210 694 30119970
740 953 11823624
120 760 22578230
316 320 20712124
510 572 29090464
150 480 7120807
574 995 38877808
491 820 42322792
737 953 13912674
178 532 38567762
107 855 33942267
486 916 17672348
736 919 43110869
854 916 7006042
594 659 32990136
409 515 36728364
583 900 33911145
326 445 40692278
303 663 46628935
646 804 49410640
365 811 33336467
191 421 26373246
859 956 24849168
585 806 11944098
802 962 39772108
253 545 16814064
283 654 19496509
402 952 18878243
461 524 44955151
177 649 9058670
67 105 3963709
827 868 4174518
850 904 5569375
151 541 12950910
398 915 11688259
144 758 36800547
452 590 43318078
450 768 24064073
51 182 24386244
95 816 16322709
28 460 42708279
631 897 20468893
486 796 284669
875 994 13398812
267 820 45759829
141 668 20791019
826 990 1795051
639 753 7392300
25 615 36876842
967 993 22869576
577 782 31127633
308 504 19017629
242 528 34774985
163 777 37479664
241 932 40117814
362 632 19045545
95 342 48214604
349 438 43508031
511 917 10411107
266 959 34359281
978 998 36764878
509 666 13598903
437 988 15605993
868 951 41197944
65 165 5780082
390 902 13900413
755 957 36206362
725 792 44820134
304 892 38090971
314 629 48285147
381 604 42560523
831 836 43674566
97 502 34010546
116 842 29023807
315 431 30577049
769 992 22310792
499 788 37497891
786 836 10609339
704 949 23467872
48 62 36640896
775 978 18447712
920 995 5230723
854 868 2100421
102 488 27908518
465 803 38293916
372 601 42524275
51 349 19889518
248 687 26197588
765 840 34812177
852 959 19585542
662 796 4240580
152 631 30263115
884 1000 24745212
357 385 5651807
196 269 23790712
795 863 32196526
109 316 35725211
232 764 39037252
450 829 21775355
298 690 13216517
478 509 27637686
326 860 26713886
346 995 28167813
122 146 38901179
113 342 37561619
276 822 33333883
257 919 23940239
354 570 2557472
706 810 3613567
720 807 44254220
646 733 6384856
320 559 33897065
47 268 25716812
578 676 6875431
421 551 29728100
216 752 10489003
712 752 26663758
156 685 32974917
786 942 19924216
681 808 40174051
777 884 15168734
84 893 35239045
237 730 18614944
538 903 14604529
645 935 12595543
77 276 21487016
868 935 5239465
524 892 5102360
851 970 34748827
175 386 23355667
284 930 6986919
790 814 42158848
505 523 13106831
927 967 42905297
498 820 34186224
173 410 27220021
596 755 40056474
515 705 15809806
847 904 40091423
680 978 30597285
348 912 42475306
833 977 2828188
405 955 22034962
814 931 24212773
425 621 16406319
662 900 28692466
121 328 23562349
266 484 14211949
54 231 43120286
849 927 10994088
166 681 9094549
296 790 7086871
294 803 44390128
799 875 38708221
284 314 31662261
885 993 3380004
382 456 17259041
501 782 34359761
266 625 26274108
155 590 27054583
746 750 5209393
606 991 38704427
69 424 19836381
459 1000 47609176
970 998 32436006
730 957 41174580
685 913 47964814
311 887 49412082
106 986 14979079
192 278 19360314
15 709 30667786
392 789 19612118
589 842 13211747
393 749 30317102
333 864 5150927
732 995 16912630
535 889 13965768
984 986 13457830
637 979 3849504
624 939 23351978
863 893 46528333
744 977 12984155
104 583 45676804
865 988 33709871
652 965 43244041
856 870 20119980
243 982 13397829
837 854 4538787
194 267 16176921
378 429 6797850
779 895 39939954
290 849 28403338
493 581 36450973
47 828 43786827
541 842 49013725
533 974 8543948
994 997 36741051
944 947 5207815
176 842 17383454
860 929 4469428
211 283 25249819
911 924 28814141
203 859 2837390
206 242 43445747
90 809 14224106
151 598 29114495
1 526 3414349
341 493 10888731
910 995 49826392
79 993 14674946
475 616 1399485
892 974 9136548
17 636 30254745
330 660 19783839
49 766 45994501
549 647 39864043
895 926 40479847
168 797 4004948
843 900 15855375
375 670 10302766
639 866 2517759
561 862 11990980
56 545 36169609
113 880 23869713
549 685 7122976
205 925 13066291
462 572 46223336
145 196 14601500
131 935 13992335
406 749 8029195
268 923 32242016
940 949 33173050
202 466 20610837
870 972 34694745
574 931 8302957
256 296 39120188
241 884 30899199
594 943 43238993
923 971 49041614
529 543 15432916
265 730 21081245
764 784 48861638
60 787 38909445
457 966 29614875
493 747 26938948
541 580 44184755
267 817 18323928
690 698 34872331
631 684 4381645
829 899 4297397
755 885 32693715
691 984 26203141
157 523 3788307
815 924 36274318
278 591 44397635
622 710 19996492
547 943 6536696
689 846 31438755
165 288 26413372
113 439 18565640
627 650 41531105
146 509 4517503
390 580 16776853
189 472 10642117
29 909 11498934
70 192 21765326
945 946 6748903
416 656 6704626
727 735 35347299
295 623 3793123
719 808 42296209
775 821 31888098
91 459 11743449
426 964 43164850
260 954 23447479
571 987 8530765
343 436 32333069
643 730 38218327
834 936 31570494
185 800 36006608
142 976 16280696
502 794 45462413
408 441 18430161
261 760 23203561
529 541 39382550
147 845 5353912
842 935 30782047
594 710 7828476
635 927 37148903
134 170 44560348
11 826 15030043
876 968 36332881
7 274 31102321
125 364 43955107
572 870 34529659
570 715 25239572
329 614 47656252
732 977 33000154
682 894 47296058
340 774 33188307
721 877 12987988
142 348 2311925
476 703 41619926
748 842 43386244
96 604 16488011
649 666 40393351
147 249 1485331
284 958 27675260
449 887 26691253
68 496 17159755
367 907 15203190
817 969 2589817
428 441 18071850
313 588 15143326
528 821 16821834
971 984 4187801
65 189 10516295
41 364 2983042
766 794 22142750
33 456 17683040
858 898 14496301
584 795 37359772
347 376 27054276
297 650 44363318
566 819 10047232
512 805 31319095
612 872 9704020
706 727 4666471
175 296 42003177
172 973 24486207
394 623 15887016
619 775 42415009
6 840 12189717
739 834 43606983
447 588 42276318
898 954 48688378
218 411 21746099
22 491 17726852
924 951 3832921
800 897 10726631
399 416 5700090
898 975 33040463
193 554 40578240
800 944 4410182
367 398 41184674
258 274 40387111
119 768 6062333
223 956 40283349
272 622 34132710
205 772 31158700
465 794 10994239
373 452 14248504
222 739 14744712
72 171 34300453
81 406 14190456
130 674 11069815
738 766 16368972
597 944 15826300
644 854 29550688
3 454 37220222
87 100 18089212
888 943 41681340
576 712 11708144
477 979 23890332
921 944 44531939
319 408 21795226
23 710 5125224
622 989 33475588
445 726 22127186
811 824 41715945
425 654 3187402
315 529 15832399
227 404 25806366
93 283 24910244
844 863 37230172
63 603 24565239
711 779 3739424
787 846 8869864
101 446 3650602
962 975 10632157
405 922 16447539
102 486 23666935
527 678 24156417
9 511 30391365
744 795 29689018
783 952 44052919
22 705 15063030
539 885 10461653
978 999 24892439
886 986 28646448
411 982 20789597
877 924 24310937
875 922 12478261
362 426 16897938
176 440 44411090
706 917 1458050
575 862 29772415
392 690 41655469
967 991 27979316
732 896 20250722
438 439 1644391
552 802 42089462
834 854 6682404
107 730 40379890
624 805 32827744
285 774 44800521
758 925 224267
869 897 6617805
457 534 37100132
91 259 45023906
487 625 14103953
166 736 9972466
515 637 45563887
162 365 6213794
509 866 1627431
501 837 4541765
719 798 35560578
136 764 38498704
246 390 31474686
281 671 10918926
45 716 49780641
250 934 40352917
232 956 44544397
116 729 4268793
793 886 25010773
639 779 43077503
465 472 13149455
446 673 12107413
155 212 5650474
470 959 20980928
687 818 19247618
600 819 20920277
189 798 31198130
231 716 9074284
219 345 34465961
848 923 16192914
653 894 33145473
834 863 7953726
382 641 35418764
33 82 9858055
575 1000 33259951
177 945 36558099
433 773 31113971
26 965 43769939
450 566 4053977
805 972 38876269
760 840 48968942
8 19 19566202
520 523 47896096
412 784 28824690
189 225 28340816
458 540 39000036
137 306 18538664
98 630 37082603
173 630 1145775
34 752 28536669
130 552 18541594
514 945 2630725
238 811 3898598
546 921 29682196
67 430 18149283
44 99 14615955
632 717 26710035
669 787 34278044
199 894 20961395
453 682 22333706
515 906 19864345
496 772 43240686
278 399 46286271
892 955 16532356
689 747 11587999
60 125 27816037
220 574 47259200
218 636 36712061
760 874 32907023
96 700 30602944
484 628 6246321
367 502 47327641
385 996 6146328
81 199 13894819
570 891 19086804
647 931 37010716
112 117 7365804
490 901 34212247
619 695 16489454
476 925 10601584
743 946 4233731
236 422 11604613
215 684 40427590
432 700 38466339
47 147 15812119
342 568 43655231
645 671 28815530
360 497 40386535
415 604 8775589
616 922 43488760
71 297 39351019
128 565 45967504
589 963 33123890
161 674 3379782
223 712 31213276
227 250 9389593
508 631 10782852
598 667 19814695
437 545 23607383
194 985 30678304
569 990 13240229
138 210 2064249
793 904 5971383
933 961 41644901
29 484 45028
672 933 44201473
3 641 38476767
204 969 21661774
509 599 30948691
41 218 1986789
817 911 47330738
11 628 23337702
512 651 4270026
897 976 4981042
588 935 3458073
123 310 35380314
422 529 34799842
305 343 1644887
294 668 36115968
389 772 3104251
192 548 13224187
477 829 49764263
118 238 22830937
133 210 35897151
849 915 31279926
803 964 43964763
437 552 4969623
497 930 38687935
727 803 25585020
851 926 29482382
105 189 17344820
940 969 21630906
371 680 26598133
267 478 506815
827 883 46266668
583 832 47501329
571 593 49339410
780 949 27592530
939 988 34715392
761 952 7241289
305 551 3408516
561 727 5605520
631 871 22741940
673 682 17057036
679 987 12214466
66 488 20672418
646 652 7473489
853 897 10154280
136 610 33757191
294 990 16833050
751 813 49146468
184 499 46820495
829 878 24690258
132 588 36302059
826 974 16010621
348 434 6156885
541 797 37029604
595 682 49401324
610 779 26387377
164 699 19669813
551 570 14303557
382 443 39752792
609 643 46755608
508 641 44795149
689 764 40446912
323 853 7556177
828 913 30929871
846 868 48715741
738 944 4623970
761 819 18225496
465 605 20855799
731 891 2452556
494 573 13336959
123 565 24110423
81 731 20097077
680 886 4252963
858 918 28561581
202 603 36412567
503 718 39070512
530 697 45035087
341 605 24884935
910 946 39419978
332 392 40050070
723 764 88675
844 894 14761067
761 909 1895939
382 894 29194135
888 967 12668180
487 615 31248381
112 815 40884153
7 37 15091560
704 730 4366652
894 998 19487394
481 731 20545224
172 182 16781762
907 961 27185240
438 885 33012933
670 703 41757935
65 254 645984
148 215 20994186
747 841 32187797
365 772 7046866
177 373 1871109
909 1000 5369751
156 705 9987589
326 754 47107066
90 397 1108339
612 653 2851433
690 844 16885835
705 727 40498897
540 907 21831413
181 860 9320718
296 495 31111265
436 760 6329383
689 902 20406230
524 556 7025720
269 596 44263687
942 983 8419631
213 224 6925416
626 643 19530811
126 531 10309695
782 911 26429698
262 292 27463422
708 797 31795475
364 1000 46962000
359 611 4793371
310 860 22031090
112 955 32669915
376 474 24377028
719 968 8577753
602 804 35372576
653 774 639062
838 947 34977898
415 479 48148609
633 935 17007080
894 979 24761706
151 163 10792148
57 359 27412025
817 845 43116976
54 633 46538528
2 385 27583450
107 809 10599694
159 746 18643808
123 563 11548966
238 549 38346005
465 828 41405039
223 234 38681701
218 505 22410445
14 377 8527205
350 753 28375984
77 628 9508526
830 889 32600715
244 774 7638124
799 823 29781768
960 976 32996914
403 566 4086010
79 860 41792657
293 390 38707474
542 654 41252968
222 825 35779799
603 626 16376317
650 681 2753872
305 325 25696333
223 315 37098243
515 697 5607073
91 141 11218980
38 596 42527842
602 803 8768134
203 526 41229614
453 541 30856277
568 679 34158891
290 707 8371207
804 890 21745308
307 515 8754192
900 903 2991666
552 975 18370389
288 968 45775524
298 792 7927140
188 841 27681410
599 873 37777890
312 631 42251590
692 949 21220676
278 810 31487404
134 815 15944899
328 587 43381699
165 478 9022345
548 998 40687940
487 692 36382385
543 805 36063011
228 621 26479470
439 449 18956901
663 733 24125450
669 721 29124401
917 1000 29719187
420 582 1705897
971 995 40481489
306 934 20895227
74 153 47899130
596 664 20162738
660 907 42350505
856 892 39989971
585 907 10223629
938 942 25251621
409 454 43261022
456 579 49833168
655 973 36405270
890 914 37795369
493 881 38453853
110 560 39309645
521 970 29641157
190 202 12097517
913 943 10488759
67 366 43118440
608 919 11972910
12 890 33166111
149 410 49292194
173 650 24641285
19 207 11571528
573 953 17514101
432 979 30847096
628 843 22289225
287 789 16737646
761 793 10215976
510 566 48561206
865 867 40749343
206 302 31761122
947 952 4020723
856 988 36363774
354 406 46967606
407 618 1619142
598 619 26077593
230 667 23615766
452 821 8744833
218 655 5152417
693 719 4398301
376 816 490342
870 985 1581366
171 305 8141280
431 838 46571655
916 939 14708093
603 813 41811024
519 900 19925586
523 923 27284070
540 548 5852685
959 980 19569549
380 773 36248235
578 665 9121352
371 868 49094891
471 536 47855856
481 947 45511298
223 244 48663940
420 945 26398864
316 377 6264000
201 548 39964883
664 739 33215985
30 323 46599322
686 810 18782855
939 972 16828925
522 952 12598380
680 801 34920396
104 522 37033364
831 943 212805
422 536 49616470
271 408 35041802
253 940 12540666
354 701 20910034
945 985 22747539
728 971 11196126
145 295 48775439
212 965 1597743
278 290 16015500
261 720 29478262
429 984 15578733
770 830 28751308
272 825 45351341
370 508 7455779
35 307 45675764
51 833 40356860
350 384 19624424
589 858 42631003
2 717 20060742
343 860 32036344
418 946 1180593
3 915 1458360
628 965 9376330
295 527 42338651
662 999 43062784
70 358 45385079
438 559 17709482
327 547 27144485
641 841 18123859
311 993 35566458
83 196 7217748
104 454 13433913
59 353 45719721
382 927 27284678
369 790 2983549
180 235 44618462
490 906 18204167
207 589 45918982
96 955 7440665
481 596 2621249
716 960 45836278
717 859 1964038
712 957 7151717
512 918 16980465
775 898 1718915
463 471 4316729
785 856 29813341
166 965 12430690
824 867 35510206
195 273 22643764
322 933 37760454
697 968 8003179
650 685 33961660
466 931 18686128
397 782 34902565
856 884 30501704
108 405 34167574
692 727 32496268
590 644 31286342
186 373 18173465
258 474 554727
374 802 24571592
452 953 10664375
358 906 42792545
699 892 27407698
619 803 32822283
468 728 18763466
866 898 31512327
262 861 18174969
555 832 40828574
219 925 25456918
312 667 38880088
238 401 48921607
245 998 40768751
413 589 5087222
203 559 10809347
334 883 44788007
555 754 3796239
337 752 43504009
129 448 48747164
854 860 40824587
91 432 16312885
794 808 8023088
953 989 15831962
83 936 16533862
15 804 6437305
566 945 4133396
346 639 697049
565 767 11734514
285 614 32463513
234 617 13965213
636 718 11010585
520 592 575979
745 837 1416439
817 936 37305851
828 942 31849853
768 916 23428113
128 888 25954200
977 989 11683105
648 869 21328268
183 859 34372138
565 627 37723751
524 887 16431430
516 653 24962611
544 810 22595582
975 1000 36317552
731 975 32182370
288 636 47358274
168 238 9879898
859 976 23687526
434 518 21414967
287 687 34954602
360 692 30111501
558 925 16479902
524 689 27353157
87 192 18571846
84 657 5376750
832 948 29954321
33 834 22894292
24 34 9567439
767 969 17592916
378 653 32962910
991 993 6954094
75 220 8474085
600 618 21919772
347 530 2403397
411 812 16543970
728 964 10890445
610 926 46735783
672 921 39256622
360 642 46625091
68 359 16719022
690 958 17845977
506 708 48999584
884 929 4535015
694 828 36020755
513 901 6036763
843 904 49730122
832 985 24412521
116 615 24212844
95 355 42944986
366 714 18802173
596 816 11326119
851 870 46104973
802 872 13675014
11 17 226223
708 857 2720452
467 538 11192109
704 921 19918740
676 924 38785018
608 923 10025127
33 900 27064936
171 870 33139580
281 520 37201307
213 889 14770298
139 802 31691454
275 759 7689148
492 778 754932
85 249 38311340
690 785 44635410
570 576 2303827
842 877 47029131
599 602 49101167
820 906 7355692
514 575 9148742
323 562 42713097
76 705 3374907
519 535 36610103
544 602 46405407
709 853 21431611
473 922 28447689
324 483 7005763
544 891 5497193
402 648 30707988
525 526 21646489
85 891 41588420
284 936 38608181
170 245 34200745
247 785 4404077
552 924 1807505
175 628 42897560
488 777 753715
540 676 21318603
600 772 9832294
698 752 26625835
48 863 30371217
917 993 7429119
338 776 9771875
931 978 35456394
375 663 35289796
178 321 5686039
12 183 13434891
892 899 3185365
115 329 34298737
609 858 33928421
26 246 48538437
95 787 6847154
379 995 2452066
611 755 13347329
222 584 28140767
322 969 32945609
89 445 36283525
161 527 9004996
816 864 17162758
213 813 22326982
816 887 16700139
575 783 26381390
786 932 20165967
208 590 36375002
359 876 48033995
230 979 41955712
740 841 14063537
469 486 43872699
112 284 15342717
519 979 1807235
621 825 6596104
322 454 29284640
758 918 39454079
466 961 36865983
279 665 37519124
430 938 22033606
909 937 26615795
692 866 11149797
893 982 34460792
806 971 28062573
210 870 22914207
122 550 2975078
692 752 27356476
21 564 25202524
96 754 1338988
52 167 21768569
661 982 48975691
64 968 12915929
745 986 10903655
272 785 36397977
52 799 44189429
441 744 49981105
747 836 42153795
764 924 7714436
136 577 41293294
622 750 4134070
241 675 5760213
504 640 9297982
135 339 6042189
291 624 5450812
352 453 47859991
159 505 31091084
275 930 45322895
50 862 33141915
469 581 25900581
118 317 46870777
859 926 20366097
428 565 47476656
79 171 13617219
75 773 5297109
146 550 38128793
735 781 42537692
99 152 21578837
863 999 44800048
629 889 49077198
280 550 41490564
546 738 44219878
589 667 2874979
537 947 492219
235 634 22880271
430 681 30284578
489 930 49118344
725 985 11864017
831 896 39344363
116 738 14331355
704 863 13425533
150 246 29924066
282 342 25898504
123 145 13366407
364 793 39855462
143 241 49003686
16 687 47224155
387 909 26595137
481 726 4235432
233 804 24575417
956 972 19561692
28 705 42950340
411 594 41796974
487 490 26858395
664 787 2437769
446 591 19483763
620 944 6867879
802 948 39061679
727 757 46452833
613 805 28465108
214 555 37529733
405 485 29597117
745 822 41230826
69 757 30409872
890 944 20142720
664 692 21086064
409 654 38970027
390 704 10978548
567 944 43836114
866 997 33466712
356 505 49512627
255 973 1091571
46 648 4407289
927 998 45481193
401 890 48695824
522 749 11112226
777 828 3743416
474 583 27157115
819 857 25541208
749 939 40532411
303 859 3258389
853 902 24902088
27 281 6696996
585 591 1988507
244 668 15565532
327 891 38621553
331 625 16841744
582 902 30517827
479 856 16423835
983 997 17707897
927 1000 7893820
20 845 4759899
696 789 19657509
243 251 19183688
901 980 28055502
460 609 41078698
205 881 24066319
425 492 12101801
685 875 47814638
434 605 35396255
349 540 8977462
148 794 32874060
388 479 2727241
581 747 30955084
472 878 25988790
139 345 36758469
28 773 30346510
26 873 2402789
303 450 34288116
193 576 38053644
204 636 9994228
372 405 15543365
595 972 47032598
570 858 18705787
429 681 23428274
479 562 3738346
836 882 20013573
915 986 48008531
892 909 31406341
849 919 46167284
796 985 2704882
32 277 17431991
493 565 26833838
365 385 22377514
600 875 16826190
168 778 9958831
623 625 13611249
719 954 46766965
811 859 1929296
733 767 14353190
308 845 22898071
861 963 22704610
314 392 14921460
50 868 47009773
325 944 34243949
689 908 48038820
325 329 12738934
154 877 39404214
748 840 41652675
212 249 3788688
535 715 27994075
945 973 16000665
875 946 9480814
710 867 43095840
432 479 15059816
162 222 10145682
9 259 40392134
729 942 9716081
920 986 25189160
669 985 10386689
215 835 49798184
749 804 2734533
993 994 16272747
675 740 16133289
636 664 45034997
911 991 39988481
556 702 20078274
727 931 28448178
469 808 25337618
94 262 33578799
618 742 4193412
168 737 26865064
298 308 27107942
429 649 5281534
647 944 127052
397 501 2266745
218 619 18820447
9 722 30863421
420 919 12535928
739 925 25954042
908 929 16725742
227 527 18740580
641 750 15638444
93 309 5869155
718 941 17302278
134 141 49028619
532 883 28696269
129 659 21657422
576 633 36501792
74 333 49321200
47 400 9285894
19 320 46785212
436 616 39025978
75 266 49667446
318 783 23383750
621 740 30983696
702 981 38663123
300 789 5798048
416 892 5023808
513 562 43031826
454 560 24914033
594 774 19571226
640 940 41916778
380 409 14094701
247 891 7768348
472 573 28552113
728 925 37489662
570 573 9343282
963 998 15421536
42 316 49738454
532 825 9915901
1 720 32056275
730 912 26302287
268 603 13776287
291 452 43725735
198 339 18322985
698 708 16098044
946 961 48551366
884 899 17476483
487 939 9949294
600 828 6168449
420 1000 31520808
505 554 39868254
691 827 36444355
475 572 28981754
507 834 47043015
867 966 3374148
230 859 42366123
765 859 23287688
937 951 4702152
173 961 10221704
451 701 27686286
399 649 39681743
303 949 38463094
895 967 41753794
378 700 27484983
464 476 3992312
253 603 46086973
268 338 12984651
506 832 42148695
2 764 46354095
633 715 6991920
170 498 26531651
337 645 32697344
218 490 30620838
138 937 16075523
651 725 45582220
246 954 24491307
330 998 25427601
163 968 17502866
503 952 207565
241 641 21166002
402 860 4530728
287 507 9521752
313 867 47547887
426 517 24167894
264 848 10350504
461 853 20567288
231 576 46176547
884 956 14968890
869 948 27623634
558 621 34873272
910 992 13700058
683 888 857190
183 812 7611114
633 664 36922113
225 945 41053516
868 897 31657030
664 751 39329338
28 89 29634913
4 376 25700082
186 345 40123048
955 1000 46939405
683 801 22998921
676 824 46952076
446 852 11041985
170 920 24454708
325 380 18447055
106 392 17581340
136 354 8747049
458 924 1639428
916 934 47383725
214 305 35231336
399 779 35823194
344 672 23483477
752 763 44807488
757 830 49922044
907 939 38999477
842 930 36864389
598 634 30251722
440 956 4934565
402 592 5367550
589 595 14658547
697 702 5014705
809 886 4148855
131 261 39037403
275 614 3625348
790 971 48732669
851 949 40277704
126 621 25439064
564 602 408866
155 158 11475550
283 945 11676851
74 682 27110118
376 642 41771320
947 948 26280099
996 999 42731671
302 373 18433111
182 411 17878583
462 783 24328772
157 242 14373141
964 993 42317667
51 793 40616725
112 317 14032729
506 783 38871318
815 937 26225447
980 981 20681672
831 953 38035745
19 27 25151554
260 405 25841185
402 942 1659215
683 866 25576956
562 833 22097161
894 898 30832309
786 833 13140138
233 776 36975217
203 984 33272478
225 452 8090667
28 809 18112861
255 385 18144425
749 927 26677111
62 233 26034095
341 542 37005808
587 742 8390514
620 897 43679311
149 828 16390095
325 611 13753074
34 190 10854077
493 773 48570404
394 928 11711745
663 854 31825650
574 662 271265
272 769 34880186
272 448 9412250
499 982 48707972
497 936 32692309
433 836 19403797
362 882 49179352
95 538 11761986
969 985 3206330
70 773 17026307
280 725 16285785
792 805 6049096
68 851 42845391
303 832 48193296
554 825 42873249
37 901 12346935
358 576 18298170
221 935 39760911
37 592 10768024
5 730 25964083
716 883 5003334
457 959 713496
342 955 32270346
633 717 35749605
656 875 5143007
134 907 34006533
772 793 5515813
410 623 37544058
721 741 5339800
515 568 12215412
316 956 42188031
947 993 47759906
990 999 23388709
575 853 9945160
172 970 7614733
291 653 21763602
296 985 5426658
359 948 45635880
70 795 24538669
503 651 4346626
213 861 41009739
75 622 3707134
752 885 26428061
893 897 19329711
880 899 31472129
383 669 2061176
793 971 37502337
289 334 14670170
378 862 44574155
355 485 1609483
209 216 36773345
360 708 15149384
451 825 29915538
826 954 49670379
72 487 8736169
28 123 46447936
428 603 18449124
212 759 29262997
658 661 7734696
293 813 22240144
469 680 3821426
624 654 18301126
44 396 19219345
490 595 15389064
136 951 10264467
442 653 12265216
873 897 18650621
458 889 16132094
325 796 21187263
461 737 23393036
491 921 9011686
603 605 16686920
811 831 12863892
965 978 5274867
324 638 14217261
38 581 19073349
726 927 27857876
488 969 34196995
582 832 40102550
208 359 35712084
149 236 24539236
529 991 7442641
617 782 38792135
58 664 13042779
510 610 243407
88 420 24042289
199 468 6841677
212 809 29472065
431 975 30621249
137 540 17940415
732 853 23148694
666 994 16242549
730 743 11077773
248 657 12123866
373 400 15374072
195 528 16078821
46 369 40627368
567 590 46457635
748 905 42521896
846 978 1405704
748 960 8427564
220 965 47773315
554 916 48775876
369 755 3790420
965 985 45848533
182 434 23632162
891 910 48133450
888 947 22157640
617 666 31384967
782 888 10889841
345 447 20296606
283 968 27863908
359 390 8783942
454 891 32772129
926 929 9011849
734 779 31323692
374 383 12785724
452 793 11079977
603 855 41207988
357 698 10855081
219 636 37182775
30 87 46610500
49 654 15038001
382 551 4938088
517 974 18643880
578 846 30867184
389 920 18784114
351 902 47053304
419 469 4704294
372 712 11412208
737 814 34794192
276 953 33932912
54 596 29742569
696 875 22020299
822 913 26797702
761 960 7683047
715 837 27508687
308 667 28827084
228 585 33576755
83 550 8572922
622 790 2064858
258 320 37668608
566 974 32209243
559 820 30436938
771 937 3527984
108 265 18804283
124 222 150759
871 903 21140732
604 986 1228569
10 12 35052563
856 948 10696096
132 936 27259191
37 104 44187909
703 783 27506786
822 880 30889912
592 736 10437033
273 725 33913220
81 463 43503689
138 695 49435969
62 259 15969154
22 688 5965900
299 881 37971624
501 745 45371188
693 864 35822327
454 663 39811126
321 683 43748391
48 115 36705516
117 548 35921472
489 714 8698689
443 739 22762288
332 367 15383720
664 689 42647706
619 831 15734670
110 184 28306034
238 514 16852492
122 346 22178887
969 997 9492962
156 984 40985311
178 997 25654561
577 879 22947849
642 757 9854375
697 699 35727151
908 915 6119760
752 938 2168363
488 701 20803563
749 893 9815643
458 815 34050155
252 633 18126200
65 985 48420831
489 760 37249699
358 441 45592613
610 814 46210369
30 436 37220954
353 703 46349449
438 452 6142228
162 943 37197019
659 910 25068372
839 925 42459348
938 941 11498550
194 861 4175135
654 721 26996331
293 835 25485838
227 261 46470889
13 427 30728809
116 673 32307553
261 550 35847430
96 586 4478194
125 707 42302745
890 918 35316636
687 781 14197838
665 687 14434167
159 385 35344533
86 962 48509093
284 774 37241789
755 860 28987397
917 938 48535749
479 833 23149481
737 873 3188719
451 460 24587915
899 913 2697749
665 929 16945531
626 654 7368768
208 910 3433180
688 852 19306487
638 864 25550864
63 617 46130133
780 823 14494641
775 842 7583711
725 732 40094850
250 411 37058580
69 188 47255973
96 852 46389957
201 994 6965006
247 330 15224102
759 903 24125623
438 501 13402918
773 921 1296917
530 631 26549116
335 899 12356556
588 825 43265282
663 966 2880543
974 982 14019143
556 925 6291754
197 715 22526559
855 960 11540691
163 516 26978302
673 710 17498110
576 914 39812550
328 858 22941696
892 941 6746844
952 970 39492438
621 862 46956609
80 947 33637016
535 617 38462560
469 781 11155112
563 745 8641507
330 883 37637295
576 657 31269067
345 417 28543178
223 370 5945536
671 891 23907584
162 949 9564197
503 875 784376
909 991 1878896
461 463 38698856
807 937 35668665
115 411 1231697
783 992 44467728
139 787 35296106
26 431 29714580
857 913 18354137
23 729 14410562
427 624 47146153
503 833 5299082
632 807 6298105
512 691 11933480
245 817 8860657
868 985 5332913
405 657 23160315
366 746 12726508
703 790 23718063
449 731 6530916
650 894 2541966
277 387 49303995
425 498 3208564
79 544 4667457
599 898 15003080
784 986 45646661
344 412 26819830
658 869 11317932
251 704 21966111
14 142 25551040
675 908 2345359
310 805 2492362
454 794 18195695
469 604 4620642
196 475 20535867
2 63 15111430
2 694 22658423
55 902 40702570
706 867 31138334
299 477 35374735
413 601 15868252
192 258 10613399
471 913 16318716
371 502 16065752
787 916 1706276
111 757 38953775
512 699 10976832
374 650 9621910
528 919 34304188
735 769 16987001
205 959 47227382
273 709 25272518
141 594 3307635
153 191 21352132
789 935 17293521
288 441 38036005
970 993 658172
817 922 27447774
377 966 33423653
838 925 30232118
676 892 2878192
128 167 49039645
349 382 16843245
489 529 24184896
730 798 29940042
202 908 46477274
890 943 42537415
46 623 21051341
583 982 19998569
711 753 6003441
491 495 27773427
360 549 20316716
230 407 9023634
224 239 18734275
574 887 45294168
271 804 8685423
648 746 47750891
769 783 7219636
976 992 25284351
436 459 40339822
633 845 2274305
742 832 15514413
9 463 49523861
626 697 1594434
63 147 39407811
46 742 35309594
360 420 6928877
418 508 36446411
57 112 16881413
595 674 38057965
977 998 13403005
394 571 21370667
16 227 42441342
310 695 45938073
738 788 43305564
591 769 17256265
647 694 32162122
126 788 6329241
309 838 29332426
383 803 34100046
391 1000 35572328
330 993 7149671
699 951 22067368
364 822 3280427
511 979 38799549
291 328 43648005
890 907 29728635
329 334 34928017
635 978 34070287
186 315 28476023
180 670 48581998
209 745 34671864
724 823 41691787
770 805 31858246
254 911 23614541
422 469 5810201
16 660 23958848
28 363 239487
749 899 39973387
948 981 34434803
694 875 49353890
396 573 24603058
455 466 6984764
938 991 31172554
548 772 1188360
645 889 22725876
138 778 46909211
10 729 13691811
503 722 34119341
229 715 31104093
750 958 44691334
896 906 21854794
453 596 27328947
467 502 47938955
746 806 355325
128 367 34860364
737 794 35480604
302 630 24665885
185 896 7099943
72 277 9708925
862 963 13448271
735 905 3806008
114 260 14555853
362 653 43178100
361 920 27741337
140 788 26389766
447 690 28004445
780 879 2636938
717 857 30935593
140 890 14543026
988 995 21173096
26 380 3621214
288 477 46771091
719 960 18547053
862 887 41414180
282 618 40414931
682 866 24154062
189 240 1380588
606 659 29751147
486 588 32364177
501 951 3214646
980 995 47198696
646 780 13210298
633 966 12509184
431 895 11232138
656 988 45248925
929 939 38343347
800 864 7505488
783 819 16337007
427 604 37986507
60 231 23031451
934 966 34732532
72 642 25457643
880 967 23663544
412 957 17455581
381 526 29432994
874 941 24945771
854 918 1400236
149 342 31958789
783 840 12420949
455 885 49712574
566 918 39865203
100 259 18386758
576 846 28640075
856 983 18654232
110 229 43273951
661 968 35692660
478 631 21893255
892 988 45645840
176 934 35832643
982 993 30815627
577 614 29033296
98 876 22348962
367 909 25249657
753 794 22532646
568 813 26078512
910 913 19038509
323 637 2844509
661 965 22301065
752 901 48101238
45 373 35460726
3 21 25437520
785 834 12484631
803 883 25045301
867 987 49173156
656 885 36680886
232 333 17225437
50 738 41250882
636 815 34780738
102 142 40969976
516 842 41531781
586 814 47428538
287 695 28006464
571 766 22090883
397 797 12684132
693 963 33529466
366 609 13633265
858 958 6505927
247 799 40774509
569 760 32610085
130 724 13051023
40 672 24448824
458 902 28490555
273 907 22539042
133 377 37699763
749 819 46653777
570 909 23414411
912 936 14498202
651 792 45486301
324 893 13828748
859 959 25450943
512 967 22838398
148 961 10023666
393 996 13151979
634 893 49857372
719 744 29704192
11 566 425784
96 387 30828402
421 768 34406029
140 803 18529941
315 842 45478108
432 485 21230379
908 927 25890334
801 818 6780537
363 552 2708206
745 966 22832289
610 665 45633026
145 822 24182059
646 878 17553119
786 900 29143397
614 701 23243085
917 997 42811757
677 860 10742537
219 822 20995724
568 647 35436475
586 635 44965061
507 947 32266279
665 724 27080494
511 910 5982503
850 909 21558143
323 995 19717465
832 923 29515753
504 510 7837205
695 712 11020457
7 125 17892386
146 885 16666588
675 920 17627561
694 899 16239253
783 928 5806697
101 220 9705517
18 277 26326957
108 956 35440986
587 977 34804475
426 628 28745347
713 973 17477903
954 955 161363
431 861 210696
826 984 14232461
650 699 48270432
647 654 861343
190 777 29010977
183 311 21392121
527 730 12696150
190 455 35824543
292 803 33656896
426 567 21356541
169 244 30008523
878 958 41311100
15 540 49709632
599 858 47861074
389 931 42251196
438 987 27935518
28 413 36601313
96 784 42975796
70 901 21391307
782 858 2678325
16 349 28722374
152 381 14729060
33 747 13836606
493 722 33871284
101 858 31081335
121 465 35024422
535 706 16143486
58 181 5525713
415 719 14799071
682 872 37097154
909 988 35395864
414 439 2950023
372 959 7503182
44 555 7870855
476 686 12196927
629 762 45750933
735 886 33720696
678 976 27894340
594 823 25717063
774 982 31796476
244 325 42359668
59 488 8170701
921 923 27449132
159 381 14919044
545 781 49188926
616 637 3505020
900 959 48671114
392 755 48645687
118 760 27763381
248 407 8006573
862 894 26255778
402 413 890084
12 716 20478494
81 456 20359745
161 988 49835227
17 522 47482910
837 902 29131808
678 926 7900957
516 715 8668862
756 842 26762299
369 436 36872006
66 766 9107880
60 978 35763961
720 843 1154646
475 998 48429440
575 927 49730639
419 709 18449502
974 983 32888909
750 838 27992482
416 472 32597636
922 936 39518305
200 252 14152131
520 688 34336483
94 669 27223099
395 650 3629853
579 964 37145118
720 779 48107103
219 799 22827245
230 434 23481935
805 925 40656779
559 618 35491094
973 984 41452949
248 494 45554777
851 884 21846518
850 972 34008939
116 259 12240821
519 898 21181249
847 875 35134994
49 948 15789094
751 820 16305490
864 933 3185455
184 300 38917847
558 741 15578866
709 767 18359795
590 984 14072819
57 89 41346942
280 408 36171359
506 893 1358502
669 688 11145085
689 713 20684295
217 970 49925473
871 975 32726140
39 1000 20617699
240 618 2974004
367 977 41345615
502 911 32444168
15 552 47469406
890 953 40040203
706 854 31946981
833 958 238947
691 797 30519629
926 989 45242328
430 853 15184579
296 346 47145387
769 987 41848880
304 841 18691241
661 711 25954796
728 883 3392639
910 996 12868911
896 987 32902864
34 632 17578824
174 648 37612037
802 999 4670353
506 898 16228709
945 1000 2395298
303 356 27740517
342 375 85701
245 276 35793217
577 764 44671018
878 885 8704843
492 919 42513372
135 938 30593283
559 965 22120820
436 742 12161897
141 804 48678541
524 886 31686671
145 770 37163639
264 420 22135154
471 829 13613872
377 409 39829514
624 678 44402447
599 802 40911520
604 844 20638531
970 1000 16788576
284 357 11713148
880 963 41863215
411 647 14651496
211 255 7615039
336 418 37262561
516 621 25079264
342 616 49230565
45 49 21330969
281 359 26590150
262 331 33500023
583 676 12405922
919 979 45978405
340 418 11811350
44 571 10734013
898 942 15551407
623 692 33581534
408 891 37110305
736 985 9574527
427 440 32962236
87 294 47348610
765 858 30161307
59 110 15547148
731 812 13993247
251 650 44179989
290 886 3516060
89 391 160955
829 894 14756561
973 982 18662236
141 317 18407198
844 980 12965219
583 752 31449201
139 321 49183714
541 732 30411394
408 914 29436898
494 571 23941312
153 386 15405047
538 706 22056970
682 798 37771927
758 780 12809635
626 862 36560171
570 796 45639648
814 846 31376231
601 856 7463588
204 762 4821335
156 386 42851854
895 940 4068027
801 849 40298737
693 745 20687253
310 879 37332997
324 499 26208896
782 924 10946780
257 473 44988355
56 144 46615319
538 875 3153190
466 685 20032473
296 865 103941
743 752 40470396
376 534 38597410
314 634 2961667
415 537 21570879
968 979 23814992
719 726 21538669
103 989 13707672
511 914 46781215
612 852 39857683
941 979 26744066
637 923 19198968
235 403 34608529
351 492 47477160
308 907 22701924
30 48 27938473
495 613 6651336
123 868 38107479
728 827 42920085
125 471 12965846
430 829 3881148
302 633 36199499
844 963 7451936
776 882 46043724
212 425 20038567
945 970 8586517
928 997 17605520
761 959 20682236
847 919 5597831
811 968 7065639
854 890 19556726
537 752 33281276
411 788 19573791
502 864 3526745
15 206 43858536
868 895 19762565
327 633 4380917
307 900 17399655
753 802 34817660
862 878 5057270
372 896 887381
42 159 21710321
593 666 37516881
501 945 36726864
719 833 18303565
652 692 17680634
738 820 42856839
851 892 3353144
597 761 46388784
143 229 9228266
923 947 45505602
586 936 33791481
474 625 19812243
732 742 17137292
294 606 7547947
201 575 36356991
264 799 17512530
355 822 48522001
1 629 32263918
403 604 40590940
322 943 27055244
22 811 10371595
517 705 25061821
936 950 7243079
778 995 35981347
625 882 16396146
758 869 35438283
404 801 14707096
817 915 35866685
5 480 45273122
276 457 34166226
188 823 6254029
37 626 42146630
31 690 18256731
516 821 2374798
218 390 25972873
563 886 30197356
622 761 26130240
36 864 27017152
916 925 37160591
197 321 31382561
338 717 48640345
433 956 3361324
853 864 19190091
704 752 37414556
258 412 253585
880 1000 30389148
976 980 32921802
20 564 12295513
973 991 46513977
332 903 5505370
383 667 14822589
685 756 43929492
112 259 42148739
712 820 40437817
460 731 34693882
892 977 43282002
484 904 13385991
231 433 19783437
693 711 3103227
990 995 48144600
299 559 40467394
171 371 37802926
924 945 31264988
828 876 11898033
716 821 37478930
880 974 27631866
227 873 49530337
904 965 25884333
823 985 627003
166 874 14363088
65 407 14387823
623 817 26482525
423 877 32902117
574 736 15053973
92 589 429710
164 922 9666200
529 770 36860187
361 875 10121395
881 890 15599725
734 899 16588281
563 623 2762701
855 975 35731093
901 996 48155998
160 680 27807838
550 806 1190863
200 483 49763372
163 263 16522453
271 525 994666
792 825 15723737
63 203 19002605
628 807 13207790
110 341 33730820
868 914 46545285
897 995 768081
235 687 28264292
33 327 17076951
637 727 45307860
669 986 27616595
121 805 28039834
159 238 45329872
807 872 8441129
708 845 7416950
557 576 30592662
949 1000 7200419
225 826 4102732
103 752 44844861
455 723 47887105
530 992 23817926
366 520 15352809
9 306 22777776
233 235 6074025
58 277 26995315
856 991 27966478
321 808 32069726
96 785 8449919
271 962 39517354
357 885 46888112
461 884 23906133
234 731 45537561
130 767 3107502
483 529 31458599
662 706 13120556
318 727 33972273
285 833 967171
832 955 22796973
322 860 41313017
197 657 37477156
211 535 48956918
246 358 23500131
35 958 32352091
809 849 26611060
842 856 41644821
892 907 3566284
662 882 45490034
574 813 23318470
791 856 14677043
916 956 14993232
345 744 20075234
684 735 47830244
869 971 4106086
916 931 10883387
351 501 4987732
779 948 34206269
273 513 29491976
196 353 45936315
648 844 19147893
419 502 450400
581 627 24452665
715 879 28001509
874 985 20555508
842 854 25209861
621 734 9237723
487 639 8076209
203 638 21762312
327 510 41366532
128 469 16177172
355 765 36559865
220 424 14478056
663 706 33401436
104 483 35666000
553 754 43052158
430 527 8748754
760 985 42175533
211 524 4761789
823 937 29563619
724 874 7198980
83 377 38123070
877 964 24456909
618 722 29019312
812 936 2522822
227 433 18283384
744 844 37879736
630 889 40523857
766 923 30235230
365 658 45421545
206 411 49522807
335 744 22468756
52 391 29836058
775 952 42048962
882 952 43408074
280 929 30212143
776 918 13095498
548 558 22057177
546 916 13275186
912 916 29851191
105 171 3825475
117 916 26760104
702 889 37604344
649 823 23349546
680 982 14772701
690 896 29873100
116 704 47285028
33 49 6913254
747 749 10538742
632 749 37261063
695 900 40307975
4 400 14234159
26 383 31855085
437 933 36291646
181 873 25164466
439 994 1382829
283 780 19397800
590 711 19158012
423 765 1694972
213 286 3200747
439 706 11506190
930 996 45806829
597 747 46706688
535 615 28891226
41 325 38826382
115 485 14249828
902 962 41745437
42 944 2281036
909 971 9248278
120 135 39517398
725 892 24837108
529 749 44301946
782 946 26353180
604 842 42282716
869 883 34186861
588 953 3052542
65 947 21011865
561 786 1488308
291 365 12007603
255 897 33530713
480 639 4599689
448 891 8831937
94 612 11957811
590 851 1040750
714 878 21947884
796 816 13414791
543 722 44762273
30 746 21754885
371 494 32576200
921 994 44736560
101 556 6740979
361 971 37211466
740 743 48477221
66 167 4594570
89 117 46488164
524 979 28418380
169 460 5116431
113 937 8686342
393 877 6615538
564 995 29823742
52 578 29947032
375 922 17850170
942 966 37846112
223 535 9412152
836 845 24501203
53 551 660448
423 532 11553589
812 910 6118967
33 288 27639514
297 376 12083029
139 595 47365436
190 683 30952089
488 815 18438346
85 137 45739675
586 640 49113090
207 689 17817186
454 851 19206721
444 573 30712152
620 789 22005850
372 471 42853754
775 815 19333734
785 801 4864980
13 683 29672156
986 1000 20257069
80 447 1650658
547 791 4097151
582 852 32260706
80 248 47410346
734 981 27271263
785 976 6362728
40 433 33249162
564 758 9183236
201 858 9139344
252 526 10526151
826 901 35628471
538 714 46409268
6 741 41570857
315 474 30215669
773 885 38708239
220 922 28726292
229 467 39761506
786 871 12511598
81 650 34035710
705 990 17722981
227 590 45190521
193 713 21141206
587 610 41706418
370 413 8059083
205 428 23637549
468 568 36323441
79 615 8534046
684 810 4383308
553 810 17706307
651 771 20149417
691 767 7772023
778 945 16893140
124 333 20735877
576 654 13514252
797 831 3243450
48 292 46630964
675 698 40546622
567 583 48879563
838 874 30055332
39 650 28491422
120 822 17660095
805 874 36546748
884 902 38364983
857 932 39698987
383 849 33943389
243 909 19932633
470 812 47537852
109 850 3808213
503 935 25596400
651 894 14028095
308 383 13291964
459 815 22854270
304 832 38653910
865 939 21338928
937 952 19074053
377 899 49567463
795 903 711534
378 970 38951954
365 745 43069611
74 141 35319993
361 639 28711454
285 992 24243182
286 384 38985989
85 364 26013440
152 278 18620494
515 694 15223793
55 299 47862572
38 807 49924010
121 310 43343722
29 750 43499246
517 905 21104896
10 691 33992973
927 992 39555172
159 243 20640858
450 699 5738402
394 740 36603102
204 324 47436463
913 931 48199246
107 801 30755194
13 654 1284027
42 869 16442693
873 1000 43777801
264 516 39585971
815 947 41313570
711 897 39382434
531 708 19555307
652 693 21214138
816 892 9547000
582 979 29176390
93 753 10544764
30 227 3607875
690 695 25269379
258 287 40352311
226 915 11395939
550 981 39372101
341 885 12239087
149 359 18886781
213 493 2101743
353 695 12689785
503 733 46762317
277 885 44823973
604 762 5629713
11 141 41065054
869 981 13852559
224 645 21917631
589 999 31842655
380 395 31605815
691 866 45301902
560 596 38496863
911 926 3934227
860 903 46571019
685 722 27862021
620 784 4293536
897 904 39338507
612 958 6674853
290 615 28402707
688 760 3657372
279 738 4576327
699 722 1204754
771 801 44638780
728 978 48343413
325 723 12223213
128 342 2515110
183 446 3273449
425 871 3777487
740 917 41551944
471 862 6875767
234 712 3238371
472 789 8098643
329 979 30300613
717 867 33765983
902 919 10989660
295 850 43388590
181 234 42500596
178 762 35133822
678 963 38154983
61 433 46244240
578 967 23590029
625 839 49326263
800 867 39440890
291 848 26553006
226 893 13009129
609 741 37632558
283 976 5945075
198 448 20480192
730 885 25306373
152 425 19043153
838 960 2732816
595 670 45938308
700 810 47140866
183 204 25302220
823 920 19531126
122 342 10571065
14 331 15967143
722 762 17852178
676 941 32745131
253 381 6891813
308 630 35251806
580 957 28846043
163 498 37275932
84 142 36129295
293 833 21503667
152 802 10212000
90 690 3271575
641 712 48067909
158 582 45745240
627 933 14302113
105 852 44966610
286 306 12144408
871 922 36142628
126 778 29113312
604 990 24585699
258 930 20633563
304 649 16891791
383 808 35892388
96 627 39757893
161 567 6963048
777 905 41677239
319 631 44157047
516 843 45929434
247 541 19891866
226 933 12260318
359 447 46486312
53 755 38283235
235 577 5203412
323 986 30414314
693 774 14468937
733 964 18886281
191 480 27102073
877 913 49857892
730 839 31904561
40 505 39602008
417 864 39509873
635 844 31765113
221 940 1712252
250 611 26390207
45 46 9845035
331 790 20076924
703 825 26317062
1 805 6888593
127 469 24856725
245 445 22971106
214 650 4293236
819 924 705543
531 619 13974310
346 861 17679173
174 972 10288683
542 685 1703356
186 215 21298773
332 334 13112801
500 743 10242903
249 299 26570927
195 554 44912031
988 998 20640794
207 602 4820710
749 826 44423493
336 464 10889861
220 262 6220788
808 887 17877130
10 164 25109828
438 587 26120459
780 844 32168986
632 806 3400378
906 938 964825
549 967 18113594
734 823 30317400
34 446 9871153
296 545 40880019
111 482 35332255
883 979 9710880
157 237 3329518
388 781 9503717
352 426 34023370
339 857 593289
56 602 45014066
142 916 25849640
43 501 12956495
838 893 28097355
487 840 16515845
818 939 48456983
330 569 29255113
464 628 27190852
819 940 11057842
360 890 24657
54 154 22312914
310 595 11133814
574 823 5899846
247 681 41978331
298 558 43265420
907 935 49606279
503 838 16766741
497 645 4199579
386 570 31255451
498 763 15903936
250 633 17537077
708 907 20323678
245 521 8537129
201 681 46989327
761 878 18246017
925 974 20748627
530 703 25414369
244 314 19360389
935 950 43152151
841 875 25413133
889 921 44850164
290 478 22447064
497 797 34667610
48 510 21278213
809 812 39721495
287 303 26468705
815 966 23479281
294 928 26229014
53 185 14614146
723 951 34700191
493 865 27311815
374 799 8610815
470 977 45164787
917 998 30605363
361 441 13430921
173 774 48217957
970 990 2172201
414 833 35001442
677 783 39133098
46 147 24535630
85 268 4284778
795 912 45214103
762 826 37823586
46 922 12234151
636 819 10588158
147 853 29755102
182 421 2117547
301 963 5403327
405 425 12929073
725 867 40593257
326 664 6644803
528 707 40166857
938 970 6979284
52 223 5050255
815 851 17143725
37 285 21265886
847 963 24326845
357 767 28068424
542 757 13131568
715 885 15469561
147 278 16852675
710 775 23284146
544 776 24085718
792 803 36504058
965 977 41007170
207 661 17972496
715 865 30459246
91 508 17168803
240 402 5728797
586 925 47302213
253 880 23567882
3 841 10094494
876 911 48807863
359 561 30174813
810 837 14754434
542 949 4331764
342 970 34637945
475 677 32152581
84 233 45010287
799 876 42429719
510 902 46310352
675 727 30737422
533 861 39136561
450 916 28882394
544 954 1940267
220 624 28164462
812 842 28350570
980 986 23265524
666 899 36397569
56 220 8669759
609 707 4443648
616 921 38515969
728 772 43592905
541 736 19989694
265 692 8183839
683 721 23475456
700 753 2975872
27 46 20101197
641 721 49499317
884 921 39875670
543 737 3810087
441 726 8422897
432 592 21873780
799 857 29289033
696 711 311490
783 919 41228372
694 827 9322196
187 611 35044998
216 723 6719579
621 986 49705157
61 717 48495886
707 947 45075228
859 978 37170428
489 638 5200819
249 940 1454497
64 78 949887
414 420 469688
284 433 5725622
274 737 12178001
778 937 9100934
757 942 34765731
908 926 33547910
431 606 3044387
262 845 25916653
571 619 39213270
757 900 36136450
295 630 21010787
298 774 3732435
779 837 34770284
31 196 49552042
82 331 47436574
518 890 46623165
573 915 11985543
206 541 29583141
93 700 48933416
802 954 32353937
4 849 12329548
532 716 12028092
622 711 48279576
270 688 29427484
189 275 37204322
60 750 14659677
362 849 46131655
199 820 37249165
547 977 7652343
442 585 44889369
258 366 38960468
604 860 28839416
935 974 12937148
153 183 17495334
848 995 25726882
418 493 28741332
100 582 12765412
336 990 4832606
482 954 4195672
243 587 23783549
161 698 6368808
716 957 22513214
997 999 16952801
13 417 19562418
904 981 27140934
287 577 5838439
446 957 16621674
969 999 4583192
682 989 8937342
777 868 30180897
693 896 30258535
895 915 37734837
23 392 20381588
676 694 36921939
936 999 18910094
84 267 2133110
661 888 2125264
771 848 20023181
577 853 13165530
227 674 8358826
146 341 16819201
411 662 43985534
497 522 38772489
190 657 48264837
461 778 36435701
373 633 30024190
80 534 15501726
351 488 37686814
793 857 26810627
72 737 11409797
306 688 13493600
263 623 15115889
318 931 39503490
732 987 43087026
539 781 13508825
942 953 26299998
314 928 9979855
80 365 48939077
395 570 7780184
749 883 17946023
451 764 34009546
820 907 23919397
360 840 4539120
265 417 45666422
49 550 28099801
486 909 25723099
681 742 21675510
932 957 4539221
800 969 38177381
735 851 24398997
568 778 35703943
825 877 6055348
210 333 39395928
400 411 30944420
598 681 19928704
472 525 34245351
329 425 26171173
715 918 20426366
134 641 14697732
311 698 35972133
535 951 48911680
340 552 5441981
136 620 23683705
875 901 19734666
205 571 19948577
595 715 22290206
109 213 41454347
48 439 42589077
214 562 23972037
862 993 28334595
640 829 13262760
529 618 3850795
153 708 39560621
741 764 30131058
198 730 25963139
705 911 21979667
29 93 47163614
57 351 49037715
457 573 17601169
362 894 24975992
664 903 42586463
689 926 20695862
115 349 36511246
422 614 43520618
734 789 34478398
112 310 49981258
683 704 19612665
81 805 46138332
676 853 31752971
577 866 31543399
686 718 17368596
271 877 5421096
107 391 35515355
558 718 28364229
665 791 42976741
286 465 44446471
458 791 15889863
106 123 24089795
203 386 18222776
942 993 55193
818 935 49075050
877 948 6651105
42 718 12471195
627 979 16455011
871 974 41192807
101 482 33842886
487 727 6995168
356 416 45749324
876 941 4947040
677 903 14293692
821 863 33374238
646 888 41111711
146 571 4498304
878 1000 15033518
139 866 1628336
596 871 44663948
9 243 467826
958 987 5809329
929 997 33055157
116 703 32737574
254 889 11001575
956 991 16813176
493 962 33131534
682 923 43453799
114 706 29922965
916 996 29757150
433 816 40245347
616 823 35330472
508 577 6240563
244 608 49176288
358 936 22073247
640 949 17243945
398 600 26039421
474 994 30689056
712 717 42854511
816 989 22897807
415 705 15104694
157 502 35710948
915 949 49306823
211 821 6580961
210 213 39420449
391 890 44482452
289 690 6343773
109 888 15018378
477 522 47462407
12 775 29062464
277 587 6368684
546 974 22699994
726 879 46460084
357 381 40029207
808 927 21214322
543 585 29756933
88 395 34686330
554 932 42720753
319 565 5810867
279 448 34344866
810 962 40999341
153 503 1154119
836 939 44925748
687 790 49160493
467 683 35379109
958 998 9000373
260 697 46730112
565 695 25846406
88 684 34757183
577 950 13140095
87 807 36298086
168 878 3562095
123 429 3058396
512 589 41889417
748 919 17879033
500 912 33483794
748 995 25408736
140 445 20740957
451 668 10680591
723 867 48073337
180 262 8108212
586 879 42677033
631 883 34256834
485 695 27697940
883 907 47147333
204 623 33677886
741 938 29288179
146 508 33375543
268 834 10627715
582 994 36544147
576 641 45056578
686 791 49387289
257 536 12045795
77 640 18361152
638 771 28538006
244 449 32048471
76 283 34669533
478 929 30543491
174 722 46677915
803 910 18117230
331 406 42138734
763 814 29644734
573 595 6476351
436 991 23136196
725 834 4994328
496 895 26808950
9 122 14481717
497 912 39903520
685 866 27205981
139 586 13609814
687 971 36151795
445 630 31188653
691 773 36177864
521 666 25044139
532 918 34413619
581 790 20454395
3 274 35301732
804 953 4614117
655 686 18267637
345 669 31823614
787 920 12111426
479 830 14735644
834 864 44824059
312 552 22855693
467 679 25701751
717 957 22878857
729 857 20420043
466 960 14510052
327 678 19814044
67 569 1547272
293 563 39415601
497 858 49456547
272 368 25690828
414 848 14021789
28 505 32758331
854 908 12003021
699 948 38932778
595 858 25398252
264 732 1382843
26 987 4783818
624 645 45829721
625 993 9356991
96 729 30768329
577 999 13258085
131 247 18431873
923 962 34767108
961 981 19007038
651 837 27263950
417 737 11906385
514 534 33874893
574 906 9641657
215 677 47571225
385 769 46957943
615 846 7024078
429 662 14697758
700 874 25944765
878 996 1592234
349 827 14287842
84 523 39575570
189 479 18849815
226 891 48402081
192 916 22636678
811 981 3136769
260 265 14700900
314 717 2323865
858 998 15719133
951 997 28851225
211 764 37334474
600 765 4846930
97 520 33313450
39 473 32966988
46 758 17795792
502 946 19315858
823 938 25875673
730 740 8104657
308 396 35029857
593 733 4546849
545 562 14787447
104 224 37190691
709 926 8857677
6 498 9831756
650 763 36769844
736 827 38077440
587 807 16299464
194 532 35969379
474 565 3669096
784 825 48600300
231 833 19220074
662 919 48582075
430 836 7765004
974 986 44182572
834 880 1874349
541 908 38684972
575 761 7778749
70 232 7922251
833 988 19283186
434 514 2060947
27 752 47264572
823 836 316696
632 950 29480700
184 727 18306257
121 910 38032369
293 781 21600422
348 891 7883122
69 764 48747466
688 696 23142883
675 810 18458699
119 695 21786978
99 483 31152232
626 870 47450305
515 748 22456354
413 431 41628473
685 881 3671702
833 983 20594140
637 924 25129481
555 687 10543948
540 689 13224389
369 410 8141355
917 929 29857956
280 355 47650898
115 382 33714410
201 624 31763782
704 818 630103
343 894 7179239
78 672 19412093
155 755 5278699
440 489 31867344
68 696 7941643
717 741 41714172
340 419 31913340
588 624 13443835
210 319 29420961
967 990 7960166
740 789 35145599
752 993 45278475
818 981 14782449
229 566 22062145
490 718 45408285
100 356 49310584
867 904 11728550
575 918 21830292
227 870 25729956
838 841 26375676
113 466 36340177
501 804 26329453
697 997 3272068
221 237 31624853
528 662 42178404
297 822 49492317
387 822 13249621
778 820 4975238
396 948 21835575
455 726 39595895
656 978 25137360
237 868 43452629
300 562 20280070
827 899 11383893
676 678 28939730
98 465 42569294
112 186 9883761
527 590 48823059
210 966 32226013
96 466 18761599
394 609 41181691
175 534 13119953
696 778 9680150
190 791 16367418
581 650 17470220
260 720 16699445
27 370 28874311
748 809 990999
773 924 32621167
736 974 39468647
170 497 8164190
203 676 8698607
579 620 19221845
923 927 2464403
680 965 39516909
743 898 2958178
275 405 7513040
560 703 5044459
346 647 19849896
789 913 30987474
578 674 36677848
256 576 38367907
66 883 40081003
389 680 12715493
573 624 8514249
8 420 17157107
167 927 29648945
28 805 44447111
98 207 43655139
474 555 40298008
652 737 45101341
505 958 8817254
805 987 8356809
864 964 36176851
82 677 35968373
147 861 39219060
804 816 29293827
480 535 20564200
442 956 41565218
428 991 10849000
825 901 46471293
676 942 33842208
27 547 37727282
238 814 16062397
116 488 1102853
189 822 17365064
156 283 20896470
343 977 49923762
385 473 44679760
972 979 24555824
794 956 47041892
857 944 28108233
391 798 2743285
783 844 33862572
687 991 15513429
902 942 42920392
940 954 31171953
485 916 7401111
498 915 21144008
231 563 31257914
423 707 17106722
881 918 46063819
183 545 9358078
504 670 10332399
854 909 32423628
204 812 42765866
459 686 20262748
34 464 26134136
684 940 29295255
673 834 32288665
596 842 43392493
345 894 29313580
503 509 7270926
127 682 15289471
385 561 46764381
609 653 13184166
65 396 32052385
201 220 43305546
5 891 28480510
121 972 17916228
877 997 49956005
105 483 18166634
65 144 22038087
31 153 29598249
592 706 41292111
850 898 48155733
924 985 29789776
657 975 3038268
549 588 31848764
821 857 10963585
245 989 28086616
806 910 31260840
645 991 22624236
912 950 6903789
577 770 21960511
558 710 42112474
972 976 33135938
742 959 8987288
529 650 39411980
155 594 28915334
580 976 33371014
383 961 18552200
202 976 28605800
68 770 17410082
27 392 735588
179 419 33683653
750 965 4442400
837 968 46635624
27 459 25350634
16 157 15508827
192 865 30193320
375 731 43955288
399 686 8990093
618 900 30584668
809 987 35065363
290 863 5769396
598 850 10308005
344 541 37661403
605 759 45603355
380 887 46181635
664 765 19802092
442 646 22354034
17 387 38054559
861 920 38180239
138 340 15575043
768 889 26419005
965 974 45469216
641 920 4751975
558 819 14585709
706 777 443356
104 188 49668548
10 985 12445278
309 721 18046738
41 837 4278005
63 640 33407571
381 685 28182154
756 787 30890046
496 545 1846832
608 913 43139260
137 390 2424901
331 605 4808607
604 636 6249018
519 592 6940817
882 976 47210159
469 586 46801226
343 374 45724739
685 872 42077959
125 321 16206122
633 806 33567543
154 565 21873536
238 915 17633015
587 970 20095964
761 864 38594752
786 801 46612777
874 934 28127583
645 802 30176945
802 893 40730150
317 902 47810811
244 727 3073890
695 819 14408919
825 887 17719437
962 981 45816247
721 739 25364804
402 774 2235712
695 718 49120635
38 349 1112737
215 248 25822063
327 390 22589604
465 645 9806300
53 715 43328514
205 939 5796464
455 844 29705596
833 933 7350016
867 919 27105575
541 972 24130939
905 953 14733320
44 834 22845084
857 875 10810976
186 458 7110115
599 616 28474569
782 927 19152709
761 895 33529858
851 983 8539299
915 935 27926536
856 898 47549689
743 817 1958374
570 762 35850712
789 848 1073613
98 406 27329814
599 977 24844135
542 754 7302340
915 916 517865
284 298 46596320
275 486 8093544
940 978 25302348
375 683 39427437
948 961 5667455
574 616 12721355
763 773 39469819
202 653 24868784
5 108 15054334
323 609 44758139
266 659 984573
668 929 38162125
793 891 9466062
881 986 188771
758 787 15284261
819 891 41821091
221 432 35817153
242 779 9725428
460 576 36148839
519 711 2290259
691 911 38192656
3 698 15833380
136 271 20451935
188 985 41127877
111 815 40262485
224 388 43496681
210 251 35787336
481 484 5256484
170 791 46370449
597 798 21913026
497 967 7667974
796 926 2945885
67 700 44744744
219 887 16022959
948 980 47522589
43 529 49532196
801 931 27358304
531 801 816051
854 922 47440567
139 788 24786799
33 652 35029861
283 353 5943385
298 931 21677857
384 859 29431673
854 947 21789512
179 460 10885421
913 991 19550543
308 972 13206208
24 67 45173115
962 963 37143102
832 969 16871892
26 632 7768455
287 505 25060311
449 862 27780003
480 590 18515051
613 802 15427157
529 673 23474198
834 908 15704435
718 754 15613553
59 519 34097396
131 732 26994009
479 579 45200459
446 636 37924072
800 852 24869364
333 532 16289443
818 899 35173964
656 792 27085301
104 723 21239973
632 814 16911453
906 935 16479898
500 581 30871267
338 829 46580000
560 857 44852048
456 749 13480926
227 520 188702
255 321 10682303
860 874 18164142
470 975 7596741
814 891 20417593
916 961 2861216
785 956 49673993
842 921 3269759
932 987 31589993
900 906 28268198
777 948 950362
1 939 38863680
157 616 31182087
345 806 43438839
718 758 19554939
549 873 47298243
245 682 28568978
173 708 44498943
265 867 37746093
196 834 11682370
723 968 67626
415 791 32413548
411 649 25820436
681 845 15388671
71 424 35773718
24 978 32513329
513 543 13932470
961 989 47683263
541 1000 36560704
889 907 27564675
735 742 9142015
736 840 17211209
546 999 29491379
223 829 33616735
723 1000 38128320
824 840 49418603
235 550 33195044
313 986 42904193
241 365 11259051
419 516 29005813
667 678 44304614
258 996 34035822
611 661 26395609
363 903 29240252
154 598 44855412
251 606 33373676
356 432 35245765
966 1000 6627737
608 943 9813355
571 949 1476485
488 650 10383310
227 470 22541800
37 674 27884685
44 146 28787591
610 635 6269752
271 485 24818441
851 937 34873024
583 585 21976710
398 932 47496107
348 790 21832930
71 826 48162188
657 705 41878873
67 973 5600819
419 911 3730906
628 947 44381857
37 506 34177561
176 529 31783999
819 823 34817760
451 728 15243599
555 890 31180581
59 217 26140194
192 700 22073442
809 936 34646283
811 839 8299297
467 509 22656277
827 924 21018326
951 970 14148337
625 974 27944434
626 775 14142258
611 751 1216821
71 609 36328125
96 458 11932612
290 567 13320186
347 389 47205499
866 965 23306704
849 906 30149508
33 182 22325713
849 892 39596329
908 942 20006577
754 855 41432806
54 631 33466109
350 807 26866499
243 329 36150793
201 302 5580641
765 992 46202155
450 563 22847698
13 244 11641766
924 937 8936493
279 806 33538537
66 189 25308130
118 800 31872890
52 63 26066636
831 919 32482093
912 991 29598469
834 959 42972953
482 922 45112318
9 298 47748812
301 797 20480847
481 610 4303294
411 949 9103691
524 862 41825540
292 310 46833240
332 701 19531206
926 946 40948222
318 582 2055155
409 839 13180221
240 733 20119731
669 711 13319204
521 587 4305694
375 466 25259039
38 902 2394027
359 414 5797009
329 799 48368107
944 964 37608866
774 918 8052727
972 986 40422747
278 288 32421671
248 691 34900080
778 992 37259780
927 987 20192604
478 799 19817600
741 743 40647475
97 656 40378085
410 453 27858612
540 759 336780
845 976 35594014
673 900 22656975
661 991 3961030
15 478 49158848
86 321 21027429
388 557 14900892
74 582 19465910
379 956 35567482
427 659 968129
222 490 12694984
512 641 45458673
748 975 21424760
325 352 13536237
835 855 44095351
2 902 20843941
443 895 19447135
152 222 8005163
724 802 3851373
681 828 14257349
529 671 31742133
682 939 18321344
811 870 10502932
712 863 9946887
234 930 28847719
620 650 15986676
360 745 19242874
420 998 40743013
204 616 3868612
499 587 18607891
240 974 32326993
693 861 42481951
795 821 17868927
253 298 37120366
123 172 16572653
465 639 28899127
860 925 11226545
442 505 7813850
663 932 11150793
409 536 17241844
168 211 28432852
238 518 31905584
126 394 27237379
238 707 42962912
204 463 439882
587 782 25878604
343 559 5245019
477 705 5703497
747 883 45583828
723 953 3404174
128 831 9471159
575 626 34278340
855 928 38986652
381 808 46312412
175 270 27318562
234 559 14549285
701 844 36857643
298 536 2704158
75 519 11227209
688 1000 32886793
710 859 33211635
641 788 31397952
915 968 12531197
676 835 43876428
101 680 7548615
137 959 15707060
347 910 1834164
347 925 5703699
843 959 5113821
181 375 47817709
407 539 21440903
574 780 45177027
636 973 16500819
124 545 42169573
361 701 13881653
530 927 35429128
727 965 34035367
323 938 17052184
967 973 3016607
924 983 7961552
186 728 26211390
508 960 13847303
254 578 41036618
945 950 15048013
19 79 9641694
437 754 7134390
915 941 28941920
499 554 17804406
17 689 18556212
416 546 18602030
471 595 32281391
170 787 19421062
602 962 21126863
821 839 14371708
204 534 25107625
733 839 16774780
41 618 5122466
558 721 18479920
298 628 21283042
190 560 25781017
141 632 15160838
667 820 23743967
430 815 34689941
311 491 35158501
119 364 6545206
493 757 28753185
533 701 10303904
785 957 19098027
268 481 27578577
279 358 40789139
555 804 3459
249 780 30663416
853 969 15389020
338 346 4904022
672 848 9800165
903 931 21547296
628 806 20265661
652 818 28062991
14 125 22800911
569 871 43948601
695 727 27837121
670 693 26567909
749 965 41107054
186 544 36386718
88 396 44007191
422 822 15930374
308 938 24769557
617 645 6473325
663 826 9285970
132 979 29386530
470 620 25775289
680 794 1264649
549 734 12529515
638 948 31410286
676 690 3027636
655 680 6124441
806 815 44645181
100 785 20536867
493 783 43485571
951 989 19712392
785 983 49615111
692 693 13967100
708 811 19362504
804 840 16323587
59 474 4030446
93 405 29031100
750 945 37643336
645 675 31705981
972 997 13013240
983 990 23392293
6 562 31952493
433 470 30232622
4 890 26772370
803 811 118530
516 921 6871109
533 712 32839056
476 853 36259979
809 897 18878878
506 725 3215874
268 635 23831905
368 426 29429271
134 441 45618251
784 904 34443384
677 789 23593636
681 803 31592781
126 183 27165148
861 897 15405475
317 791 40027424
924 940 11349160
164 304 9415467
757 993 48651934
159 814 33512927
784 847 5577866
580 747 16609172
808 824 47461676
591 815 15471024
3 51 48842292
47 539 25507063
262 474 33269427
179 386 7988645
529 611 14344528
275 480 17881658
261 358 11242684
844 998 27118230
478 480 43095784
92 610 25916101
354 614 9369589
208 612 44786204
106 961 24245356
958 995 24167557
146 385 17610671
75 556 16663191
193 243 14378927
205 413 48573546
120 808 24368736
420 683 28610601
20 954 19770730
587 733 4309864
584 954 211362
572 790 3289272
948 963 28994488
421 934 2978425
458 680 28977073
548 995 12435056
712 911 16463256
205 991 39367578
424 662 7392369
277 812 20587455
782 993 14447343
351 571 23014089
205 459 21109095
942 974 28325079
574 969 16414211
91 352 25857934
885 887 10019387
129 201 48147119
438 619 38748289
870 960 3669999
846 933 20351292
186 811 21348995
318 363 45018104
255 762 14666874
872 984 9685596
131 634 17052495
530 871 49783260
39 746 11701951
115 808 35974832
885 995 36496344
299 352 35178116
452 888 48032979
817 1000 46396785
700 950 30378915
537 637 4354988
749 900 43251662
346 454 22137085
582 731 301436
693 733 35253363
420 783 36007245
730 968 38038871
410 962 11074672
453 961 31228510
482 544 34605298
452 945 33541922
480 989 5212627
170 263 19456979
343 746 22146015
558 865 35677738
214 910 41297467
13 563 41529247
386 732 20140735
482 670 19645020
235 977 22244611
320 648 48614641
734 868 15068989
748 778 34121161
442 917 49136202
107 158 34436061
125 181 42692874
17 942 25084839
9 744 4318961
867 951 48944090
554 625 1603035
751 979 6058704
301 929 13943584
435 969 7251652
485 921 11468137
260 789 2662593
918 967 1531074
477 849 6653658
174 691 23340272
750 989 36332700
804 818 574340
454 858 16357697
779 961 15221040
835 850 21289510
539 694 42839258
407 427 15693056
84 792 20908911
576 676 32500170
324 529 46401914
32 691 39703298
613 976 1295861
466 839 2708628
165 545 46561118
278 381 45798807
101 734 10629646
130 135 8841655
461 494 47515975
376 387 27661938
306 549 38672140
11 951 5798536
149 245 2324789
769 796 47957932
352 443 21466818
464 957 18148608
228 957 9644912
962 1000 44491072
960 999 25911946
522 998 8229693
689 804 33622914
118 184 12387982
52 274 31455296
559 804 38609026
376 776 42262842
756 837 217817
62 565 27914437
650 901 40538803
474 521 3604010
14 736 7807944
143 732 23295229
756 774 10398170
403 568 13791146
54 999 34680552
458 910 31248465
405 689 1854501
220 451 30339412
796 898 39156136
933 955 47364782
492 962 14785765
277 615 7455366
134 850 4545628
234 381 31136515
354 709 34037392
312 321 13807331
283 616 897979
539 839 27151047
732 881 34763456
509 609 12777553
557 925 12119649
450 485 41656177
411 606 15754290
12 954 1028732
317 518 44776525
854 944 24648063
361 696 20541128
309 843 28523602
737 898 47464420
175 768 1334896
114 548 41880327
195 818 15502213
824 833 11698157
213 926 17275337
934 997 39879578
690 756 28363405
258 906 14823955
204 890 36097171
200 1000 33831501
579 663 22634787
592 861 13159526
311 539 10562907
194 908 43619603
228 672 39879751
403 575 48219098
954 970 19760946
187 700 23868417
739 976 35205563
118 633 42038854
913 935 27520555
820 990 47403856
32 796 2679429
420 540 43234918
246 434 26919391
557 717 13010783
585 659 45054833
277 620 35444825
460 906 9298156
98 789 42173230
900 965 12500237
774 884 38513188
639 771 24826481
937 994 34082916
378 904 40998443
648 933 3856558
815 938 27706900
370 459 4663242
595 917 43031266
887 995 7769026
984 994 2405884
505 587 33402830
550 648 9488141
165 961 17910928
777 870 1141591
875 987 26347393
613 913 40085451
18 430 9992492
895 961 9685718
646 812 28631194
116 447 47427709
924 947 45157133
844 920 15942188
416 701 31941361
196 548 805067
372 479 31334159
838 863 36774675
203 768 24431492
965 994 48861984
65 809 2971249
217 270 49668551
724 912 3018741
297 359 34125353
562 621 16794200
471 936 780424
872 982 39028105
624 975 34280666
397 483 245195
35 650 45043868
686 778 48966059
990 996 45111017
128 779 25587765
215 502 30015051
697 874 17317351
876 889 13696593
910 1000 42948710
129 247 25680354
864 962 30893424
151 367 45223248
926 965 22997778
761 814 585776
898 967 17458203
112 271 23072618
979 980 42076624
486 510 25022604
325 394 27261921
512 743 36623460
388 635 35773084
431 988 39375053
9 592 40176097
543 560 1207369
206 882 2723158
564 980 2073296
212 485 15572699
320 778 46575336
926 980 33883073
199 559 18540790
485 891 41677366
334 702 31555284
470 893 29807748
607 983 20434851
706 750 32732284
401 751 32548067
736 961 45981228
539 792 29295937
937 960 44178393
402 680 47526447
245 961 35825705
463 489 8904122
460 976 11938207
753 818 523928
846 996 12254156
529 926 47666945
102 396 41270980
399 928 19273921
400 716 6410064
782 940 24321290
499 909 35528034
434 630 5330958
78 621 114510
179 957 42441037
351 733 8517046
10 210 9091884
170 386 29537094
106 210 7131848
583 971 26766626
537 623 15975433
132 581 9533597
128 189 33015162
626 673 40137644
5 360 37075800
710 931 5957146
570 825 15592041
724 780 26469757
244 694 45109518
490 508 7214056
786 996 26248860
750 877 33120098
44 731 33840360
474 668 9789335
528 849 36134177
737 877 37373262
426 718 40720227
450 627 37184539
105 803 604168
579 695 16554582
552 797 6212418
924 944 46304971
291 864 46510439
24 98 48207539
574 617 12556427
857 908 33648612
71 265 11543764
953 964 43355844
171 627 13756298
424 773 38780419
45 148 18641902
143 409 49193866
257 739 45436493
523 537 21546798
438 498 7289428
696 946 19403178
317 955 13142950
432 543 7669836
64 172 31565740
687 987 13864558
350 758 33322668
198 880 34503720
415 908 7568798
92 543 14036804
606 962 8613691
707 915 38650610
292 617 29513558
789 930 11977405
85 378 13526511
530 753 46517182
546 739 40828678
707 881 23070608
979 997 40956205
406 719 32923268
814 827 11116769
480 804 14881045
31 141 27270810
602 704 3647262
893 947 28112801
209 853 45514058
197 947 45877794
85 568 22773324
171 781 3382786
603 746 6044113
402 864 1214834
65 387 37127347
104 899 43722053
373 755 1355504
370 445 37883134
287 916 907866
455 695 32617262
66 884 15490064
791 892 8180093
628 713 18663980
77 473 20481542
443 751 8644542
513 521 20934504
647 905 35689722
679 853 687257
770 973 29900333
455 650 3675518
748 987 25965942
701 881 15499065
294 619 1111474
747 784 46267971
678 887 26863288
534 618 24521530
590 998 26983623
627 956 31393916
593 801 45724348
471 614 36592116
788 891 2503944
342 850 23053620
262 881 13206882
632 830 15217732
341 732 9910713
779 860 10097594
956 1000 10432749
398 857 7915275
102 182 44730686
655 727 49888033
393 880 12131333
110 559 43604270
121 901 38675874
245 716 20078015
839 977 34814005
498 995 30423828
56 487 22964753
137 405 6810927
968 973 1041389
145 620 45540139
620 770 19564381
477 729 6332495
542 767 48000897
944 995 32304739
201 964 3983996
120 512 2924866
576 867 23061544
603 686 6316977
544 656 36710537
172 957 17638511
735 964 27151743
816 873 39505678
484 858 15212607
136 840 23379072
43 681 4852099
210 922 20991605
59 676 33950593
92 258 40857445
9 626 34827546
414 622 2293096
99 484 86485
638 808 960334
847 872 33462155
688 834 4980716
964 982 6544484
948 993 32689204
939 944 47640450
637 962 8396041
636 897 26262651
734 910 39105617
7 523 45338381
336 740 25651659
781 907 25184781
922 952 32488354
584 999 24561313
347 392 14695235
850 872 24660783
85 111 33624044
404 602 32083605
621 746 39142534
495 938 6722331
843 876 17957173
524 541 33543333
643 926 33879341
695 897 47476014
103 195 40676807
463 990 26883697
209 813 24469332
211 766 40757097
385 897 44056113
704 846 38243836
957 991 42392220
830 868 23708148
732 842 5884357
644 936 41393198
135 248 15378856
989 1000 23876374
364 582 20118939
274 420 8455123
500 745 43576739
619 805 24559678
737 962 30052108
12 271 18780953
393 526 13230393
371 706 1409278
184 888 3697592
227 343 28150037
410 653 44101785
276 622 40190474
153 584 19208193
250 410 48865982
386 565 18750330
775 788 41599549
443 959 27480717
663 777 32170993
665 945 22269843
825 917 23857557
1 774 3140424
467 743 24072683
27 49 42495777
595 874 3487154
768 949 35982688
141 210 37820755
594 803 4444005
877 920 16218971
274 945 40302919
12 767 1919277
572 893 15285411
795 844 40084985
470 672 45974452
543 675 29362792
588 865 33191716
355 939 37121049
593 868 26222114
342 690 34518225
628 956 43630389
394 929 40035054
203 998 30787280
784 837 44448157
373 457 17650214
507 672 17156429
16 997 6181823
771 919 34039780
443 844 25427276
569 787 4068272
470 494 25678136
748 800 32259360
278 499 22895743
675 925 31935028
339 442 30785219
862 976 1819186
158 831 28868637
378 734 32217755
470 925 45875121
630 942 13973981
267 411 30177797
763 994 10096842
636 812 19033107
557 939 17693129
81 845 3201564
372 724 12532683
542 765 34426560
402 966 38031745
165 400 16419532
24 118 22517325
526 718 16172883
140 304 16459510
392 467 15220096
330 654 48127903
138 304 32861098
823 900 22216698
58 552 19353641
701 756 8996537
660 905 1547496
190 939 8766917
873 968 31085372
42 89 46290995
232 813 7745780
616 679 3793268
820 938 43346482
190 734 22529995
399 567 1837561
460 540 4992516
384 392 465542
549 902 28913124
474 619 13731556
711 798 7584476
143 304 19599547
352 630 29674113
320 621 43910377
688 979 28385857
150 709 19712339
130 580 35469134
151 285 48984189
69 723 22792159
135 815 16776921
265 862 47431832
880 920 22668765
712 974 27819462
383 927 13386328
703 732 41194064
448 595 23262470
904 991 20845803
473 749 20046946
192 886 8552332
879 972 27969595
532 626 7387555
622 923 15913226
928 944 9670022
114 624 29345283
929 958 3415467
137 510 25582442
507 854 9511195
739 793 7538216
507 958 36443683
286 581 11018654
855 921 27326541
692 926 42695609
12 754 22809743
166 533 40729543
596 753 7461441
455 909 3460873
345 866 12973908
384 406 15900809
891 941 45129538
339 672 13916461
321 582 11345089
346 427 44635149
59 670 46726076
466 580 5492482
901 985 42474627
399 514 10272127
20 649 26430402
158 641 44771365
751 889 39162032
482 823 30001425
716 846 16647048
593 742 40163705
552 632 1063613
503 549 49470327
383 388 43818730
630 710 35705764
349 990 27303431
722 804 902121
812 828 43667427
116 870 4822546
137 255 43525582
39 556 27471140
941 994 3229590
735 918 48925297
347 632 3079862
162 280 43475433
476 702 44114889
952 962 25778227
331 368 37452101
22 62 3479165
210 930 9505381
806 979 42797840
551 559 15664231
426 469 2318247
249 847 37050616
240 772 40055809
330 663 23606893
880 912 14973365
389 952 45503027
878 905 10862278
632 694 12715401
370 613 17568375
836 951 26154988
470 563 36986848
850 938 24135251
494 945 40687042
624 990 40237725
498 876 6197912
544 710 32132680
161 308 11331438
821 951 36416611
510 749 11222262
427 984 29089222
234 803 3522393
142 688 42891904
67 833 35531467
301 750 2486801
53 557 43406690
314 415 22046810
225 991 23228712
87 168 1924049
166 721 33497711
985 991 12217209
172 998 35959012
128 147 13516178
170 178 23972071
409 426 783372
367 707 36010394
722 777 18867394
980 988 28440376
390 394 29383397
386 499 16765993
709 855 16656182
348 438 42986323
386 388 40448505
777 818 49281714
34 76 47797158
51 156 32799147
496 597 958433
731 955 36083613
522 545 37888044
361 653 38201658
729 788 38449244
205 589 28672789
913 916 37971145
499 763 6050043
383 601 19503178
37 894 42512263
184 460 12009825
735 940 19205489
730 986 39396914
99 124 23840423
125 675 24933690
173 306 46541471
602 607 26354749
73 896 4556395
492 851 16940160
371 727 9273230
543 646 33349433
152 438 18768014
88 229 17663428
969 1000 33478090
658 719 45930263
233 725 20891534
567 738 34050808
549 940 3348325
874 960 49918318
850 931 47261870
674 714 32680437
779 968 34802546
269 927 38772469
193 895 30991733
452 896 27470453
717 856 49633035
63 792 39990540
387 548 27254957
362 441 1796889
253 836 38819020
16 371 19398580
560 804 25429349
319 662 11966309
364 441 10150358
762 951 4901267
520 676 40012400
243 643 32908351
617 744 41111629
259 523 9345906
99 421 25244388
696 908 29862643
443 622 47531354
576 883 14643134
204 504 21754908
717 795 43969842
100 362 28520490
201 708 23697034
464 980 47309750
396 676 13725838
179 629 6474861
925 947 10420362
254 535 40478997
454 976 23656064
168 895 13642072
545 627 32002202
35 364 36118623
705 881 20766434
725 973 829731
615 993 39247413
261 998 35096832
565 901 12886645
204 849 42514316
130 165 42025983
141 283 47989926
851 940 43335517
386 671 42505426
15 416 19215932
787 830 2256324
478 549 41744544
209 963 31469498
915 959 5374806
299 814 9048335
345 643 38064683
818 884 35873933
297 730 16314971
117 875 20382852
176 260 10935756
391 479 48954392
768 950 6800636
395 542 4364127
521 776 17522232
717 816 23135276
578 586 35988880
987 997 22921253
273 863 31322375
141 217 28313628
559 660 45890063
453 990 30933276
141 925 27033396
588 946 9912001
714 976 154135
882 892 46021069
670 918 2931486
235 624 23318905
295 774 23687786
866 891 13337609
58 114 36467593
672 721 34192675
337 854 38527853
349 443 20422113
264 500 27902365
798 941 18730917
44 351 24484011
454 906 32720941
247 721 45538278
436 963 10995943
599 725 18193744
755 878 627206
332 471 16146771
202 511 43148245
757 884 19887
212 456 39834571
204 591 41750199
549 560 13666400
243 334 30127293
875 967 27882144
66 469 648651
805 912 48278398
464 963 32533012
915 928 36857450
48 255 13707049
93 125 31985702
872 937 23466736
397 874 14413909
487 592 40444243
847 866 45659605
275 903 40057269
376 613 13921358
206 372 8599978
815 970 9025419
801 912 37202151
686 987 48796041
839 899 33602039
904 948 17124430
949 983 37083056
845 850 33512956
173 415 14289894
856 919 22705062
417 766 15770078
883 912 11576034
932 988 49141253
127 670 20197920
515 917 21115234
616 721 12195642
18 539 48349002
884 931 22579404
875 975 35578835
201 476 1866181
611 805 42167691
44 587 30015934
222 417 4558825
401 544 7069195
450 613 39913731
786 830 37785744
293 475 46828546
77 595 31614422
178 658 30825043
279 428 39526751
49 51 24953248
164 521 26528310
550 882 37500927
347 441 34991177
613 948 265833
90 277 26068091
947 955 35369197
706 771 25216758
454 674 26890789
55 652 35693502
536 819 22020586
289 588 33856140
712 973 15098180
946 955 36721113
559 738 33762980
18 349 4828345
884 891 1221974
484 813 19161706
901 984 36046897
826 831 10211117
339 962 5748625
523 882 1875924
46 480 27106951
616 696 19278365
212 248 16679118
84 919 12990270
183 616 25605505
486 492 29868865
700 957 20995596
10 741 4525202
58 964 18877665
908 977 21830743
61 113 27823596
154 296 17480319
689 960 16633288
243 340 38223006
897 930 49534899
343 999 3942648
373 883 48969279
180 593 33461851
287 611 38222411
720 877 2771507
574 684 30769586
625 637 18031448
890 946 35410498
358 654 27699626
952 964 6968432
89 923 29778912
419 618 31940681
566 829 45432733
349 788 14266796
104 745 21138244
198 526 30961847
530 863 24448654
883 920 39839359
316 674 22479706
531 650 31587204
609 920 10315076
650 878 27490660
564 668 2744568
594 595 33643982
719 851 48161609
600 686 33776826
661 845 46270973
826 929 37552599
613 857 16015339
892 930 187333
588 646 34388681
731 864 20003589
352 592 21076927
70 769 27284398
291 818 43073855
572 880 7214817
59 863 35143193
942 986 18237950
529 670 38053066
309 777 8986648
354 421 44195989
843 893 18859559
257 779 19807318
752 894 17984637
751 968 12530450
101 376 31769724
300 843 39341138
745 861 14689157
58 653 361522
315 885 1461299
731 799 9179445
339 631 1347274
811 832 18047323
731 971 41713898
307 823 11453174
132 880 35529737
352 465 43233593
435 878 20359072
210 783 3532434
174 541 24715299
199 261 35906106
32 721 5269431
3 129 25813898
350 563 9811616
408 579 5466256
704 748 36145528
793 940 15666658
7 808 1892263
619 911 43932210
26 158 22755855
74 166 41245091
518 781 5124615
818 828 35363803
301 624 6458379
947 985 33976665
711 995 3470769
121 150 5056521
803 984 494943
934 936 11945622
186 358 49641020
808 895 26086272
892 990 46378468
748 756 11984238
95 668 17459936
426 850 41783109
873 925 24983509
505 670 24213241
859 881 14263419
577 631 7305636
697 972 33958993
156 365 49863637
982 1000 28163216
198 411 6488874
696 752 36037085
155 948 1842721
522 743 27727810
157 369 19542443
562 903 28336479
582 668 28647042
567 782 32133469
813 932 32083901
226 862 21958820
347 442 40495138
646 765 6071246
924 988 10920251
418 574 19801307
634 775 20753708
127 630 43210662
356 690 44630979
366 576 40396183
622 879 22964817
172 773 13062683
32 271 11141816
147 807 45720017
95 446 551878
797 802 5763975
291 684 26751553
587 588 23476964
596 777 22356035
808 989 46892006
52 866 44731208
311 663 19478672
145 621 49625862
993 996 21151580
182 742 44019965
788 986 33404023
9 974 14931918
353 530 21760813
291 430 17591760
646 727 19688226
516 766 19952609
892 896 18544580
697 952 34332666
769 863 27951613
690 817 35545351
785 813 4833581
86 118 46211573
798 857 22168535
761 908 41652364
861 992 5063067
76 371 42080895
950 990 15961828
878 977 43233601
385 722 21537506
770 792 23290907
124 682 33858875
362 536 7423484
480 754 5210877
498 593 28647056
914 973 43902552
927 953 24132883
409 584 44833418
899 988 23107560
495 994 5961754
414 571 32874981
18 584 39917257
55 803 25286514
742 852 27753158
44 708 30618194
276 677 26970401
565 862 35656768
769 946 36791938
792 1000 40731966
703 741 44746139
808 853 1205802
543 734 42177115
656 873 13090706
171 223 7433060
618 741 954953
927 941 11178432
56 347 16430394
808 842 43774031
253 977 19026301
166 584 47178372
500 732 30539688
578 979 28339537
344 480 48376168
90 532 8247904
29 586 25965904
254 930 17930372
115 402 40116848
80 975 6146799
204 406 8325930
716 784 8778149
676 889 23111873
185 521 38244785
569 738 16423091
473 712 33940886
659 774 42737481
688 824 12514568
303 735 1292780
78 358 15205340
868 995 1831098
513 568 45478590
253 839 28922713
237 869 4987810
437 931 22437643
534 881 29125373
448 585 46615171
405 936 11876660
320 488 562168
898 944 45652
95 896 9118071
856 952 27202309
106 885 33745149
676 761 22177721
750 950 31943365
336 995 183209
708 878 4062047
640 702 26936322
707 977 15043970
960 963 35390299
659 684 19404451
544 849 43176171
800 971 45670086
782 784 2726009
517 812 36017685
881 950 45535251
645 768 27809711
696 793 39590403
845 908 23323842
707 714 39329407
261 792 16266972
619 736 21492640
244 920 30964606
272 289 48564758
422 691 35640691
69 575 35504793
53 218 22297311
96 606 40272034
137 208 25297307
234 431 45509596
417 739 28524992
57 558 12548437
634 790 39374850
835 899 36384890
579 967 10406592
89 561 37237314
911 955 31457752
799 815 40408105
263 421 26191168
771 774 37376992
910 951 17958995
853 984 33429443
160 495 35382504
282 677 24877195
949 957 38754857
861 965 27433029
5 39 42502179
787 974 48829571
335 560 10203417
642 704 29924433
697 744 9363486
240 939 1594986
28 887 30513891
261 373 43840940
433 964 24892749
424 537 11815882
694 712 48889034
284 494 4255809
326 927 11810150
24 304 13914509
449 903 46395673
743 972 6240540
309 534 10124131
68 859 38290691
929 982 18845723
668 930 36696944
466 470 31063173
261 849 4296415
217 224 49950498
144 915 15564817
234 879 32460748
80 773 23942842
107 534 17383170
18 470 1064827
526 836 43778176
84 639 34281871
650 771 8282386
512 538 44186057
163 558 33838891
815 954 3593406
74 872 17303601
218 234 43860031
714 926 27840156
714 886 29694218
489 532 30828479
578 965 41117376
124 869 45916261
639 796 38146842
546 557 45943456
355 486 21217880
237 809 17630558
191 684 25237499
287 406 46539709
20 723 23931060
791 898 31400481
278 838 1083420
320 394 19673731
763 819 11626277
237 813 43527564
152 727 22116049
748 815 45209314
814 971 29156770
363 423 32422466
234 626 31472081
36 633 9101391
953 969 16520515
847 991 13562409
595 901 14953016
828 837 9325762
141 143 3839430
790 990 14512365
214 813 2081414
573 999 16020664
383 410 2037773
623 998 18620924
806 913 38348189
831 964 45892914
125 192 37588765
412 940 48321416
68 659 43355847
197 489 38614453
891 964 6866081
505 755 27107593
411 880 41312942
34 720 1795272
623 991 17813605
725 981 15183928
209 490 11624930
405 445 3438329
971 992 26515292
342 944 8757909
115 359 23828183
763 848 40487128
470 589 47636250
902 935 46322658
60 649 20661348
13 788 23302266
207 961 42653659
118 846 364069
86 170 2406213
53 381 33845367
40 577 46520058
271 273 4505130
883 971 49693721
449 520 33828589
522 650 43309179
382 469 37365758
507 832 34099685
884 992 41211131
385 961 15798530
231 413 44540022
375 913 3968528
77 889 4177735
244 832 44919257
224 524 40670246
289 752 34809189
284 968 22533625
156 955 46393198
14 575 47515370
848 969 46275348
939 963 16122685
462 485 36208338
132 804 21952224
359 999 10775729
846 953 43637188
283 533 48182971
609 934 31262188
785 916 38865203
575 876 5737924
109 680 33979267
387 617 49379507
63 697 14044406
3 565 13205235
702 992 20533159
965 976 5785377
174 227 17525050
879 898 13928720
204 718 40896713
169 308 24007267
739 913 7960737
53 277 19272667
174 995 111791
152 384 36276461
67 487 35848629
405 569 30701976
618 693 5852481
309 910 45602037
827 918 22830944
715 816 8496912
611 957 26418703
782 791 3675510
235 519 42056690
217 220 45498895
791 908 11014985
233 520 44068654
205 909 16025119
591 966 25461607
396 908 49929412
142 775 33581729
11 113 17940222
21 462 12822379
652 746 3288956
563 820 16270356
635 760 32801291
824 908 15623925
518 834 15940109
188 293 12110226
224 889 10942758
275 290 10053218
979 991 31004472
310 676 5398122
248 928 14023314
296 391 19356049
453 940 49166308
73 262 38511663
441 664 18070902
598 955 42946535
678 856 47093658
282 437 42397495
137 940 4206432
346 394 22671053
648 818 16493448
974 980 43447068
434 786 49038141
202 500 37550128
310 668 29488640
925 958 46596158
780 839 14661090
727 986 43780864
532 546 27473398
119 534 36738623
115 220 5339270
762 786 40340530
676 787 28806789
524 876 20073094
159 966 4854341
385 724 22367166
146 468 31078890
471 491 27931453
683 806 46008863
669 959 12788769
367 846 36887687
310 448 24020051
868 923 19426550
977 994 20110684
599 712 11232866
452 714 2950011
592 698 13949972
390 961 31430900
527 715 41732515
473 581 42049194
221 459 43622307
23 25 38507248
516 885 9558938
625 783 39692701
238 630 27918003
507 747 27564894
189 351 9422519
663 778 14267473
236 961 16041016
609 816 48138831
816 966 26140048
937 986 34589961
447 464 11660682
307 329 20997334
537 801 49648094
956 990 42641995
290 646 36911843
150 655 49235469
443 974 29818240
429 435 20715235
730 785 6898019
912 975 2158479
265 842 47430646
531 682 32918367
631 981 28360719
961 977 34622463
212 381 21141864
489 830 18183185
226 375 28785998
654 854 44754559
649 890 20840477
478 874 47535248
29 733 42390379
57 840 16376762
874 895 14185732
698 810 4613176
785 994 5154711
150 377 14009948
735 912 5628206
679 952 42215077
105 892 18958691
354 717 43741332
583 920 46883665
23 50 36785724
68 160 31840970
686 803 21803161
923 985 17877064
1 35 2915234
297 713 25118501
476 784 29978145
117 506 12914190
87 645 45011651
976 981 9705013
799 942 18847339
715 896 35691974
334 600 22156748
766 776 34223133
196 600 41606327
173 799 905910
489 752 12337585
232 968 25991908
840 855 23404233
376 784 31281862
254 620 19979305
109 529 38906359
549 669 8636394
478 949 23348102
663 665 11071149
458 727 17639206
470 901 32173799
941 955 12255398
184 352 17819132
123 176 9095203
255 325 4070672
170 517 6222076
153 789 37183001
726 787 26412934
311 511 27913785
814 935 48637825
173 439 30329036
278 579 49989963
110 471 30395709
213 760 18075604
198 558 18319645
618 979 12215250
394 856 19071094
37 858 11846966
775 858 44682204
887 957 14847582
134 868 6533446
852 917 35388172
384 604 47713948
582 933 34511383
464 672 42204817
289 952 6677216
530 706 33421107
331 941 10805768
78 490 25657408
200 309 19325664
710 730 21332924
58 899 39215265
313 323 4232256
898 918 7791966
454 718 36146581
535 916 8953398
714 897 36750722
653 934 33851342
366 787 45497313
927 976 40378623
890 996 6405112
192 716 17834699
128 569 46370695
71 124 33830806
221 267 31786654
471 841 22251154
422 512 44992689
335 538 6847228
670 805 40932846
738 867 25277958
506 696 43107534
12 975 37504276
975 988 31926123
960 961 46502954
651 746 26147729
563 666 44015525
617 819 15417623
559 978 17534378
164 640 27791600
619 904 20160605
933 979 40891005
803 916 21383635
52 169 8261157
548 969 33195849
593 688 15604904
650 987 36322070
324 403 8188336
864 976 6665182
398 629 12747434
18 823 20031113
661 682 5552979
639 851 8012659
677 730 42400150
262 593 40677349
846 963 6669077
953 958 7156677
221 227 2304006
541 805 36858761
796 958 18918976
738 933 48935537
570 841 17004821
177 938 38578294
112 970 44219875
435 741 32510590
153 438 30771942
471 963 45469905
565 600 38681424
133 320 7288144
756 919 17834780
625 995 21314021
176 402 27228831
310 782 44639158
616 682 43581280
179 325 35576222
604 871 31507497
406 806 23359197
129 835 14660190
857 867 2657294
138 274 29240718
388 631 22282586
310 441 42201032
543 740 18232044
166 184 741808
698 881 3058852
672 800 2942033
255 805 19262736
446 613 3969717
212 986 42403224
766 961 23344563
641 812 12654456
155 407 18226569
634 709 9542132
53 522 35357355
697 939 24937670
205 980 37984602
458 651 40813020
624 634 8011255
729 968 4236096
684 974 10925082
601 867 16418392
352 861 37459423
622 820 41040335
147 837 19081856
239 806 22637139
398 701 30986793
22 482 7394049
391 970 42807431
821 958 22985501
609 740 36719395
622 656 48398215
12 668 10229102
569 640 17712106
31 709 19852060
868 954 44971959
357 582 27535542
220 261 7308242
870 922 20702955
929 953 18800523
272 558 46385064
284 947 19987791
450 646 10610536
472 854 37281567
797 814 36705356
732 916 41649090
409 767 28562670
868 890 20592951
475 981 29996147
436 869 42728942
519 627 26697183
844 934 7664696
966 989 31503149
674 951 21706491
707 945 27923744
338 540 7850282
213 750 3746900
178 473 5433588
792 888 39671448
466 781 42891324
478 730 25554432
924 943 5918538
245 331 4023861
498 882 30807232
135 575 22642448
493 896 41747535
214 922 5840743
221 522 29979690
344 467 42936743
365 585 18213691
60 634 41467811
220 475 15195030
795 986 435244
64 535 36087851
195 254 47916770
544 724 37819839
676 844 2548937
230 791 16220061
419 829 10949280
76 337 48864904
627 901 33928942
235 443 29303157
310 706 15544669
868 943 27702775
48 379 2152779
780 882 41532539
436 622 24681759
26 991 44800821
890 940 18540249
151 736 31456986
847 874 45766638
412 904 11267728
668 962 28869330
921 982 35340195
415 828 1829334
704 877 41484921
86 903 1115188
229 250 29971656
14 466 44842088
910 989 13449350
497 641 17224514
324 808 20115361
927 975 21683386
712 979 23623153
798 991 490883
95 550 47378923
682 712 965475
111 434 1814295
311 883 9547201
292 492 12462532
679 897 36314880
126 365 48506746
308 893 5475723
793 879 30787504
428 739 13799473
635 795 49279039
410 886 13982004
432 673 26131223
319 681 5074716
132 587 33028912
39 950 13923665
593 992 2117444
743 999 35869033
691 784 44835644
491 927 14985663
907 985 35192552
425 465 28602565
707 844 11501042
710 999 43459995
987 996 4985621
144 354 47061856
682 802 22658954
779 937 9917768
812 816 10466115
562 884 30843630
371 555 22407260
240 610 13006572
37 860 71247
507 750 1153450
135 227 27602919
154 906 12119155
692 892 25114743
147 550 47762510
653 867 42708171
298 599 31987211
761 889 38194015
143 720 209308
91 436 20565967
593 623 16342694
305 376 41431823
423 689 33331160
179 423 19333340
331 351 27213436
638 857 31937778
44 320 7269963
541 853 12860288
891 918 6798854
790 928 42399321
175 245 43472194
328 378 6132460
191 955 31860484
226 437 2404982
276 740 33400461
970 989 26675446
611 839 38746487
865 911 21056994
526 923 1587969
662 839 24306200
898 982 46193064
594 908 840343
517 764 42924663
327 961 31570799
174 402 1538335
734 877 9642358
873 948 22766154
126 860 41513405
192 828 19156141
531 854 5614658
314 666 13987164
160 551 266855
709 881 24051939
488 964 16410787
637 910 8050578
751 793 37367416
158 466 8773016
526 710 22393637
911 918 25307860
576 968 21428636
890 969 40251495
769 994 33287862
318 715 21064846
494 574 8998054
389 535 40256431
603 621 20957996
869 908 11547313
701 752 2547467
800 817 39553297
305 645 25631804
696 731 3541426
84 932 31449700
171 918 42730357
331 786 45863684
225 998 28803082
271 927 11957615
117 299 8481926
95 202 34623746
409 414 4559925
274 741 44403087
472 628 33173297
119 275 2770458
537 577 31397171
447 756 12746824
804 808 15170602
64 113 14448276
434 999 19752458
86 243 31413572
612 976 22275175
945 951 35491483
932 974 11081410
410 803 39642065
736 889 38239011
513 970 44945728
294 979 20443624
139 360 35374688
410 419 3446108
182 439 20165877
60 375 4919179
19 123 40665735
135 428 30002645
682 925 32206995
797 905 19310658
61 331 35240064
598 911 34505493
578 877 41816788
652 772 29556388
488 580 8955816
42 927 26772582
478 702 31684442
890 899 46810446
516 807 13937793
328 766 825815
813 825 31204262
786 931 44234209
443 502 16741937
785 973 28323131
453 573 40811681
242 706 43228929
138 275 37641472
179 598 15567016
336 512 25190550
153 359 27445463
873 961 49944030
114 137 12962168
719 890 24827446
338 745 40108048
188 684 16332122
159 204 16594763
12 413 1240467
441 849 44980060
231 934 20693548
832 935 45937155
684 933 38268198
803 950 42164207
185 580 11548845
253 273 40522183
545 648 8618954
369 534 224900
782 893 20772313
244 308 8345729
843 932 43111870
858 945 13944533
916 960 23307220
804 894 12144608
740 960 8120742
68 786 4856740
459 687 34133730
8 274 38988502
702 980 35172106
428 946 42708533
234 793 366317
169 675 28513947
628 729 27370198
777 813 433106
294 696 47726851
425 633 13541800
884 976 12536920
57 249 39088454
514 579 43470933
586 842 40627773
568 818 21022790
469 996 28855778
541 753 9181497
350 772 5086812
906 946 28188341
331 555 4807035
243 772 49393065
244 466 16442060
429 952 29269411
911 993 9059946
898 907 11374146
558 610 46958486
335 448 531566
581 787 38436106
205 853 8748230
185 295 22724107
456 474 40226522
564 788 26416190
434 787 49916443
398 905 12114876
977 990 24022416
4 950 43114472
496 644 26917706
528 625 35286785
82 441 45825817
795 835 14222963
245 671 12819328
396 840 23469683
747 882 31885159
235 795 15851594
16 37 24086288
613 785 23325041
315 798 4630348
4 440 14268511
875 877 33309295
229 652 43261471
144 964 46805633
581 795 3056805
317 614 27029558
373 420 7461474
59 114 23589152
433 779 11134614
730 919 5160868
182 319 23288038
352 479 46329259
690 864 8486574
424 689 19839769
350 889 22496920
42 67 42111619
166 934 13787374
599 732 12131485
927 933 49439404
725 805 49484529
370 941 8576986
533 552 14192727
77 849 23169048
514 974 18985889
299 331 21040763
167 489 40744854
181 907 44350231
907 950 19828642
456 971 31911389
672 903 49713227
635 681 46902952
376 725 13969639
498 566 24635026
579 927 12143884
696 961 28125580
263 621 28525769
428 885 43261998
212 661 7249939
305 946 42983883
207 744 24610178
778 904 48409289
673 757 42455998
99 135 28673455
510 984 14614068
239 979 6504320
151 371 42818701
66 848 14573896
49 166 44158944
222 600 29990644
358 647 5838630
730 874 15844710
840 949 14309487
176 478 40277449
460 635 45713620
627 639 18880674
611 780 21936813
848 905 5032360
423 439 37524868
93 444 35966166
745 994 2760265
276 568 33316542
191 308 1421510
174 872 35301280
760 838 45285334
548 926 17677499
769 951 20283090
635 862 19361891
787 832 47027021
166 640 44982100
887 967 44601985
252 395 44496582
57 966 2251784
702 998 4731586
417 467 47626320
950 954 17468211
449 682 45157065
287 532 20690752
190 829 27132896
65 281 38953177
527 797 13605937
816 949 3806480
700 913 2919416
277 609 36875307
422 897 31910217
18 281 26153463
777 783 18377474
530 745 33545311
186 661 43041533
530 888 42263612
831 997 22391818
523 578 21049071
501 767 15120156
803 899 31580974
729 945 20844482
844 966 46994587
114 416 34160217
468 901 14230811
400 915 26859393
417 447 37020133
358 492 10358605
486 522 14631129
164 383 28168255
231 550 41370260
756 886 13156723
582 993 19545537
739 809 8347930
544 917 33494961
121 907 22231210
531 907 7261615
824 973 32859348
639 680 24905485
107 947 28220855
573 615 706051
708 985 14527955
230 939 27381050
276 659 7554112
574 722 17255331
268 324 13288479
611 734 17428109
839 910 36259282
663 677 19363959
817 948 27658088
432 650 11930786
869 917 9559387
959 981 22589547
58 787 12728190
563 902 29730008
264 336 29486385
943 979 48275313
488 493 35245143
754 827 38332241
324 588 39747978
140 405 24252156
404 667 33656461
173 357 2608627
609 801 3535233
608 774 26665990
687 907 1700572
398 608 31205482
672 941 11767448
481 973 6869131
95 385 35671336
415 581 12461731
533 620 7790256
393 991 20597004
203 315 10094965
127 599 15422803
389 687 30846739
356 710 27909901
835 882 987246
42 221 8009198
466 974 13596522
298 309 9850135
695 876 48814303
190 342 31441200
560 882 46809031
332 463 44245431
397 650 47447738
526 984 18174743
401 754 43104797
83 974 40776957
56 154 35765526
926 968 45897063
292 592 19502530
663 881 4033790
526 779 26341803
101 481 36389669
42 767 30062836
471 628 41827922
399 427 12778455
880 906 25615132
174 919 21715026
291 558 49569174
63 882 45645852
23 144 30925404
785 997 3922526
375 571 31630699
581 749 3323680
692 710 37108662
674 774 28280961
764 957 6651126
224 544 17676204
90 155 31910209
506 800 26496135
835 933 26609758
60 848 39365550
861 980 41846616
366 434 26971039
453 987 42466257
689 843 27232823
766 958 7592345
394 411 21292893
45 651 25617791
238 540 31858429
194 308 14299111
663 834 20849720
960 971 23469981
29 563 8386777
687 996 9102441
333 363 38917003
107 736 46395364
680 783 44886730
63 213 49917449
660 858 18103192
323 666 25915663
190 721 12198001
635 764 20327415
527 774 36273152
355 511 9874657
883 986 13612051
274 998 46724899
992 996 42077005
240 846 44031260
565 826 7572250
174 636 156486
673 850 13288296
925 992 43192331
68 876 47351573
481 724 39718746
756 799 36936355
285 345 28831481
426 684 46233139
414 782 35199133
495 675 25989937
748 953 49956408
165 516 40041676
953 985 42526482
547 713 28064169
201 578 41491099
22 141 44902744
82 823 28924928
244 524 36806023
911 986 34779516
595 961 35603189
833 847 19095025
198 260 35139370
483 692 39706295
201 377 21728486
755 886 9938483
726 837 6417751
18 72 44738476
349 405 2146958
517 963 6605019
880 919 24920372
581 680 41067841
603 987 28136057
702 953 13275326
344 937 1608526
811 943 22485470
400 503 26375764
646 695 13549302
585 956 26938004
461 945 25516912
271 359 9227504
833 842 46225891
790 820 29698777
4 829 21547751
781 855 40044099
276 546 11421863
34 883 38664278
675 896 1365687
593 935 38084967
878 908 14893608
438 970 43616422
447 978 35828058
93 643 9491225
533 601 40148754
178 715 38852809
786 917 34076876
761 944 49845051
73 198 13498579
660 698 7884705
120 308 38580622
383 387 17068114
396 695 44842653
259 321 16514936
189 581 9440293
825 832 2359048
415 669 34710119
265 1000 29852536
488 510 37973144
337 401 48023084
181 283 9942764
61 131 33834161
766 937 17843829
794 931 34041901
681 888 25274283
675 767 18034966
271 321 11259468
365 559 45867171
232 532 41166054
558 561 36924672
57 85 9540529
524 896 561222
45 140 46379171
36 707 42347434
309 672 44050495
359 558 4194165
261 778 28093998
813 902 10901812
471 797 10243216
338 534 30366512
448 876 36634900
516 573 20925856
610 683 33261510
416 547 17144350
742 859 29481
95 368 19546200
229 380 26686470
458 903 11476488
418 692 38762755
476 734 49364902
92 250 26383095
207 411 42220635
878 890 41198205
647 924 7857850
901 994 28020808
238 521 1713323
237 900 20255286
818 928 39825063
404 903 3039143
237 797 13465131
341 743 41310735
826 935 17781862
599 751 38025930
757 821 37010357
700 827 44803376
382 419 29110994
886 982 38196202
462 969 46758985
381 788 13607940
339 855 46122923
23 933 13890242
687 936 39031685
394 533 42989112
763 808 10360595
598 679 28656021
885 979 24158898
856 902 193600
587 795 49943444
689 830 30580134
919 952 2156087
301 733 38942162
705 861 22250392
614 814 37424702
894 941 4393508
512 653 30047208
910 954 35900015
923 965 17627305
919 948 3875112
434 556 39446850
305 829 30717389
293 384 20303544
905 906 33064859
324 551 5844067
934 956 41834185
975 978 17043265
99 220 10092917
965 966 39635216
641 713 34422751
511 980 12774683
652 654 24763477
958 959 14222292
978 986 23592558
800 972 19975587
947 986 35884795
352 558 11995774
226 816 32731707
50 818 42849978
133 808 49429710
776 909 7734048
518 683 10424940
47 556 46110020
787 912 34407639
416 626 9419154
841 994 2435470
742 860 7727402
931 940 16886852
300 606 12596206
308 975 18062608
329 898 32613720
236 719 21498726
21 788 30727186
236 992 13214790
200 606 18258496
67 612 8202547
237 658 44317728
834 947 30243559
624 951 42344662
288 535 48196805
402 858 26038273
326 660 4361871
586 653 22859026
394 747 12771033
374 999 10647006
216 492 38147262
70 113 47958770
337 962 46599121
500 820 33587494
318 610 2727510
416 875 25751029
449 819 14805555
178 539 24387979
811 900 40694561
150 974 13697312
38 819 26288167
782 991 37542789
320 863 1959369
30 779 13422588
27 595 22609405
314 897 37867725
250 266 15109470
502 554 10752150
625 744 22475684
14 652 28697955
32 658 22998356
92 263 20320766
201 420 29105076
806 904 687113
548 620 17415682
81 180 46536777
712 909 40306277
349 491 9739717
766 822 21927588
339 494 12958736
651 989 908566
351 634 44122851
348 730 18994522
385 536 25281006
176 820 7477063
587 992 13325936
302 936 26956326
416 857 42928646
24 435 31506079
321 595 41361728
135 213 45986930
68 691 8199674
71 214 37578088
972 989 49967466
119 539 48523144
138 424 38525045
601 840 3971853
850 902 41902663
917 921 29691672
587 874 47992994
948 956 35359395
263 828 4913654
353 577 8796342
124 178 10437939
491 493 25468509
739 745 8344027
516 824 24479705
348 480 22986459
131 915 38452758
739 876 9612187
59 632 30813789
833 971 11855956
137 863 37448523
139 393 19101602
739 875 37097986
147 732 18787162
910 966 15482910
626 717 38692893
816 972 46397419
114 492 23065005
554 920 18863701
555 605 7810560
239 515 13391263
723 829 17554707
119 478 38916312
22 27 34042241
292 294 30424203
193 567 9198932
776 967 30141111
132 673 23789083
371 780 46183806
466 992 5948477
734 904 30459425
136 484 44008716
603 816 6322604
412 609 9477661
16 657 13843438
884 955 13661912
932 990 35775788
725 787 4333131
7 133 31718807
358 550 7641027
840 846 16437754
322 327 14027422
187 804 36325176
538 775 3114971
373 651 21730678
609 821 32340467
210 634 9468181
129 711 15315564
592 904 41368163
58 676 29180459
968 978 14389010
423 435 15006346
717 994 48240489
812 884 19201962
977 979 37665209
699 805 37679755
130 835 22847251
549 916 11942617
47 966 33429560
382 752 19502345
601 698 41011537
221 665 30536229
768 921 10038240
99 118 17504868
396 671 14272631
190 538 25162110
354 685 47634984
757 810 47483454
585 652 22531388
699 998 10103513
127 566 24553895
821 964 22764414
415 551 19944252
906 924 48255278
582 910 48261790
829 910 26872910
696 918 17598071
172 260 9011195
511 961 12589804
606 860 33159325
836 870 26556880
513 911 16248127
139 481 39996311
795 838 38329758
490 691 40140174
34 798 24788095
640 792 6881738
565 765 26905286
824 905 40380638
573 884 46629317
412 914 6844242
170 718 25679698
630 703 1131344
703 824 33335708
634 911 44503711
666 962 36360255
770 846 42134870
382 473 4682645
582 961 17201097
792 932 32505807
302 725 18988360
361 615 46744389
490 847 3557001
296 531 10676747
290 401 26816098
901 968 9081797
427 973 10868923
754 843 7841596
559 930 3874884
322 576 26338865
964 977 11150179
182 609 45269489
872 929 8637425
84 563 47321129
47 893 30614309
158 218 42761724
76 392 41874128
169 819 11719891
354 957 3993803
633 804 49729780
725 933 34401710
532 623 23597527
810 954 8890179
980 984 30747316
205 522 419771
300 557 12813665
476 520 12343711
244 420 22063835
785 846 38670345
135 713 5728675
158 225 2172307
839 883 25829835
337 888 22697872
197 394 36266064
40 296 46984954
495 594 13992490
648 905 30681644
142 513 27805474
187 540 25000913
747 788 24280164
37 488 1655837
937 964 1135573
116 609 28404539
712 846 17902374
325 806 4781702
372 567 24790698
428 954 8124539
266 981 30039396
838 904 42982382
495 586 17902181
74 715 23251069
232 361 43469525
108 757 19498819
166 525 18945871
267 396 32574414
388 677 7633394
349 514 28349650
312 446 27967668
434 780 7707934
40 265 33024634
695 824 39494608
775 894 1651430
355 932 19066437
497 915 47669104
270 868 17934548
939 953 8824377
87 427 20178492
966 974 17213339
218 925 40831066
820 838 46419461
140 600 4493728
439 587 19978502
592 709 40017346
105 306 37199015
648 838 26815154
898 947 4136062
244 649 16565327
203 757 14259072
87 490 7488474
121 811 12561815
45 749 22605225
275 933 18290933
161 284 823199
721 892 34713383
504 794 20889435
113 383 43012845
587 853 10274864
838 933 42280521
562 662 6215637
321 674 27330006
407 696 9051486
117 738 17022555
617 944 43401451
410 675 23947680
548 554 45161504
375 445 5058944
468 992 49634901
386 516 10236992
634 913 25070734
757 920 13052063
458 999 24569005
256 375 19931310
145 589 47652582
13 246 23031906
642 645 37603316
562 955 1472360
959 1000 29637258
412 598 20194104
469 540 39967501
366 806 44342893
716 802 26878592
860 999 44582484
368 999 46540864
807 983 3274563
40 579 4734449
487 805 10843180
976 994 3063608
581 657 45573361
599 794 11092906
784 805 7518586
742 825 49847045
849 965 46189190
588 746 10556830
105 771 8724798
885 909 36039195
336 515 46066960
227 523 46877026
179 228 20762042
692 837 2139090
827 865 46885157
595 830 777008
522 941 30879349
479 899 17411044
509 960 42916062
284 596 20829797
7 682 3553977
216 587 26039282
506 599 23880407
274 518 49431427
732 868 19187349
203 250 272895
77 419 28160816
421 895 24998191
74 765 14758619
628 769 41380467
365 614 47710735
815 909 44929075
577 735 46062499
727 892 17529753
474 970 39547804
738 967 17471997
309 599 15646662
276 325 6796705
361 393 6721028
593 709 16937247
947 991 5911268
129 979 13718047
420 775 49407734
616 713 4007373
850 878 1780959
22 916 49158155
184 981 14586537
385 854 23103330
594 687 18407901
512 879 13018303
54 848 20315732
759 824 46039644
795 808 39705546
824 853 47612668
910 988 18817204
939 987 9354587
589 982 41081171
736 914 17268069
747 818 44362250
706 732 49921446
190 737 48569197
692 707 22889474
569 802 13409946
79 296 18173094
45 872 3880268
960 991 26261566
220 847 48420141
100 469 22255336
268 335 39494636
740 880 40279273
375 385 44214032
73 319 46084256
527 633 40732812
319 809 14504376
287 923 31095827
423 731 30521249
506 556 18394797
275 925 22483136
777 956 43496971
891 982 9710181
424 603 2557591
616 700 18099070
445 589 20447184
746 818 13507339
84 848 22760149
751 855 10239954
226 822 42596799
529 996 22032852
841 852 38920884
658 965 45012223
116 866 32225722
274 316 36675365
63 585 37220552
313 822 43949997
695 814 3840547
437 956 5570697
938 988 8532840
895 933 33218280
686 958 35143524
279 739 34111788
376 634 15070636
156 214 24171294
269 804 7167722
551 702 2743904
706 865 37260278
809 951 34741156
185 532 1402534
576 942 32372892
59 328 27638886
246 652 45857841
930 979 29368587
599 998 10276472
681 990 31073892
328 964 28765282
767 803 48383506
313 809 47665203
558 576 9685914
806 922 6241333
566 884 35773113
923 982 34364973
940 995 5220984
871 885 24517390
603 769 20498943
54 433 33432429
527 796 29933486
744 928 20393013
863 920 7071210
856 862 3986204
982 998 23529141
326 686 504661
554 693 46976514
570 968 19659143
184 517 17688135
115 629 21720191
159 213 30903379
477 826 31098658
199 911 30062562
207 402 12593061
644 724 28679151
274 544 26145664
603 720 25952201
32 517 1040543
630 964 4906345
212 939 39979099
566 873 33327491
621 949 28016170
307 482 22310491
444 844 12447506
791 850 41723610
366 622 17209572
203 242 2176609
864 973 8944294
152 543 16801373
809 869 9810001
841 865 22202268
918 959 22539453
444 566 41557855
291 842 5002329
938 971 47926832
582 906 47040159
774 883 49330933
646 864 29530823
390 619 46773958
802 901 13857211
236 625 30838908
575 801 6736972
750 847 37596810
105 244 9570851
902 937 40726929
13 32 18046586
667 738 49422382
244 645 12695564
337 564 46661015
298 653 11807817
163 629 39636966
531 877 27173199
295 409 4547508
80 224 9512854
2 364 23592170
923 945 8610282
546 796 23292244
777 840 11788575
44 627 8619383
543 641 45185920
243 749 16143781
704 925 20578312
859 921 15952334
800 895 4750805
838 856 26412697
863 918 37350745
535 893 40668723
786 841 5305939
751 839 23320039
370 773 34819581
468 744 10601712
633 765 33291015
501 744 29934731
387 425 42501829
565 813 12569296
611 980 6084773
728 976 27662401
229 586 39299171
507 757 8241700
96 213 34864128
10 460 10011662
505 524 36176112
114 713 39974465
363 784 34584851
292 942 24137399
141 812 32447206
613 997 20381567
544 936 47571451
189 692 48214472
499 816 45345702
757 968 8931900
709 751 3166842
2 714 3875471
117 324 8529011
70 595 17384151
4 640 12446069
156 443 44380702
793 943 46545781
433 564 10056245
824 979 12404086
27 87 19568972
798 805 41621176
465 936 22605632
378 995 10371244
822 993 24660020
835 989 2825770
217 551 30545763
776 911 1644646
657 912 14874292
74 378 22562721
864 938 15408400
184 600 46089244
956 970 23072240
81 834 45372882
398 649 1769274
756 768 14311014
540 563 37326285
590 882 40447579
600 780 41591898
4 361 6279683
357 721 44716663
220 393 10102842
26 674 19926254
963 965 8593108
441 870 22379867
453 956 40735699
315 518 2663542
289 359 20055901
740 834 26006317
132 803 22127470
860 972 46674422
377 997 38907979
709 967 1684963
848 977 40716599
412 423 8818806
145 418 16781160
199 776 14102840
160 275 24730812
151 692 48040197
425 890 37851049
539 866 34546218
239 301 6034674
202 270 39241010
208 382 12921505
66 666 32248956
410 425 49963697
9 163 31304337
144 565 7852299
91 126 26001205
103 189 16545972
610 809 7859772
78 921 22476612
806 921 6457631
822 939 40398490
225 257 45400143
89 276 47734350
807 962 24833353
437 621 23904999
623 952 37327211
717 766 10058190
907 926 33623046
372 570 16912387
870 973 49089972
617 723 18405391
248 805 43871596
553 896 30966842
918 990 29579731
273 867 6058621
687 812 10562261
497 962 34544314
426 766 16035701
425 977 21999147
208 531 10683489
576 997 35992473
581 938 16269002
407 910 38733262
661 849 44675442
350 435 44885068
588 833 48204679
612 881 40981951
626 954 32907695
119 761 6821553
249 799 21840228
495 818 46885501
450 817 11729282
146 351 2098054
877 971 2263966
294 850 43813032
417 520 27393946
447 672 22692463
131 967 57334
482 937 6785287
763 984 19033577
723 970 20571636
190 981 31465905
328 631 45244291
877 935 35928743
142 691 3283969
81 322 37212438
555 638 23694250
508 662 36868173
409 624 42964580
416 539 19853555
760 907 19431342
495 876 27986075
206 703 48084435
244 1000 17327256
532 791 40107875
934 979 6790675
791 820 40735331
238 847 35109723
122 281 2716996
568 584 39932795
644 764 18080914
326 727 30428050
439 911 17116910
942 967 4321503
160 522 699966
421 668 44217116
875 965 33164323
893 999 6947085
257 652 17448236
548 883 3939800
450 716 19006025
758 984 47087767
885 891 38307074
634 663 21241772
453 726 5561576
810 933 25801812
280 732 32754380
564 712 39604608
213 816 2065968
558 565 2737760
532 907 26417275
329 484 5411392
710 967 37377265
20 351 31651991
463 978 17329761
649 930 236253
667 896 20516000
687 830 25629982
543 796 8676407
668 809 35320781
99 266 21445337
531 707 16014682
178 331 43854104
786 884 9987334
556 588 7767000
840 865 38587767
143 477 7298947
582 649 38137223
966 996 38912382
118 151 5941730
217 701 49118812
887 979 1333072
441 991 44794578
817 841 19588303
880 977 33498859
97 299 30064229
572 837 43639677
399 699 27032500
518 568 34031964
810 845 15272911
177 529 10307917
879 974 33550028
187 1000 45600702
71 567 8030491
675 706 17568564
185 361 6413974
176 963 26860420
752 799 35732568
118 285 20151750
275 847 47697875
407 691 33081223
52 206 34026397
237 486 12343870
324 794 16880523
58 774 19755009
1 251 7478401
106 905 8897145
590 880 5867144
686 793 27229588
693 874 37821985
11 918 49941497
466 920 1197786
71 270 24345281
725 913 34097566
629 798 19177956
320 431 48934225
741 916 35188977
41 830 9114653
133 997 16939267
954 991 13824390
617 974 32268656
351 999 22105029
202 783 4572611
10 259 15280339
927 995 616813
390 960 2435780
539 747 40911159
103 944 26277334
93 515 1728379
352 926 34153034
527 695 42518548
508 659 30062450
38 108 8853523
402 540 48204172
25 959 24993203
305 374 37693902
656 942 12989968
586 898 25490754
178 404 45103507
612 879 13062228
249 340 26521137
922 933 10181802
470 536 39474133
756 853 35262515
290 542 7783194
297 529 28366339
761 773 14004926
637 696 39346270
926 948 33015764
650 697 22523282
308 365 48419000
769 970 26010122
441 789 41987272
386 836 12424993
69 504 30219601
365 903 20758580
413 983 28422088
401 879 47690363
493 678 22812987
824 994 49651097
387 392 1323782
592 995 16332529
538 740 6716106
460 852 42871740
483 660 22849819
289 959 10559064
515 560 893945
319 623 34149219
258 833 9238402
415 475 34759305
185 364 30189285
134 952 25221146
129 713 39446554
825 851 8883296
140 651 17456209
49 307 34890287
666 864 29815464
271 674 49774397
130 671 40527904
313 435 3256244
790 976 29730258
70 175 45246086
396 997 19248606
521 719 11469569
34 621 14663461
926 991 46571299
55 749 17175992
105 258 36058415
592 646 5409423
209 750 16002816
814 956 46761855
909 915 48024222
662 670 698598
72 333 40058767
257 373 37276713
699 931 45808496
264 698 20006624
291 695 16843204
808 945 42143055
144 239 25151883
559 911 49481241
238 485 37808023
355 929 12525232
247 991 49312027
863 870 31936784
248 810 869637
807 844 9692077
432 895 40079245
760 873 7646761
306 733 680206
542 707 44337483
292 797 42368533
646 830 41196205
679 693 17704248
872 980 2517812
46 156 10068138
596 984 14820037
868 937 577036
917 958 10801334
314 822 10169605
192 703 16018947
140 643 45112468
667 908 28165699
941 965 6096677
564 590 9210202
822 845 2359267
6 672 3365615
968 993 32729806
58 939 8340385
221 354 47245197
137 636 11433845
808 823 42654469
2 263 45557779
546 927 5404586
671 791 32172723
940 970 26575637
647 736 11973842
377 666 13614808
180 787 26160425
31 55 6456590
408 843 21561695
472 713 46653238
234 737 10427902
403 665 47922241
730 783 20197412
399 664 38464489
760 804 29330811
716 973 19685701
113 779 41416298
606 976 8620826
325 331 43539085
903 928 2940405
519 822 12901731
213 471 4809846
73 994 24286919
237 561 21681135
335 638 49459746
556 850 37312686
332 744 8387934
374 917 36994710
105 625 37918622
523 889 23840885
211 803 13379628
958 993 29369745
919 962 14739890
549 763 42589316
238 410 13695150
841 882 11463754
576 982 21812384
130 718 16578329
934 975 42567301
884 947 47696752
24 102 36346889
143 998 13924851
680 879 13164281
36 535 19105398
87 156 32663159
104 898 21820888
563 684 22744561
440 719 3962258
878 938 35233236
713 920 22993935
727 814 34523388
272 467 15876927
601 906 6788848
661 993 6641639
355 523 435148
624 818 3121083
227 475 33255422
538 611 15721134
434 525 42603317
19 720 28784009
503 741 14241431
78 992 2978746
486 557 37030195
468 960 17250287
936 960 40092342
837 936 17613540
503 929 20994017
446 690 21475321
776 889 43176250
440 648 37201416
835 919 42797058
142 481 19426933
562 861 32352488
211 872 41708039
151 684 11315452
353 595 20833398
930 936 5020774
74 970 18823749
278 705 13961560
468 620 13294033
261 488 47746497
435 624 27743915
317 958 39841220
372 398 6278307
733 905 47716712
112 262 48976293
192 615 13938321
35 209 48261961
340 926 9456559
70 116 45372325
283 750 9482421
264 754 17747686
663 898 37278029
489 945 28025631
821 870 8093257
647 690 1394144
477 483 41501661
164 947 9292171
72 239 4792588
956 983 37320291
420 896 44512737
191 610 16103526
171 989 28748383
763 985 35354333
681 966 2975802
928 932 34975921
102 352 26664648
820 918 31101568
122 447 29457714
337 341 17508976
686 899 49649519
305 960 34931779
165 531 40962547
518 845 49002156
807 858 28757795
303 687 25748961
479 799 22740109
359 449 17266162
33 243 30171606
241 668 41639897
401 655 37420531
451 490 49584722
177 544 25510300
830 895 21517421
62 395 38819454
595 781 7780833
96 487 18102193
48 794 11335843
68 418 28192489
718 829 38327351
765 898 26541552
121 842 337735
496 677 31385812
42 670 9565938
95 678 10465501
275 702 48524262
393 510 49825217
445 596 33039793
318 955 44271643
473 990 38599892
664 784 32466842
463 999 45152281
113 513 39818230
347 949 19402791
346 779 18840617
496 937 23365332
453 778 33519963
854 876 34006074
576 642 31928222
843 964 7330573
815 942 6331867
718 972 4907692
148 981 39650188
276 735 9920629
261 742 44223148
193 920 49710430
217 311 40093164
92 307 35611201
219 487 16735912
817 992 15948024
70 142 43727641
867 975 33599530
167 587 36931404
497 526 41106532
783 802 22177235
523 674 31982700
365 881 11170874
725 847 1451218
778 780 42654525
806 990 12065479
96 220 12210615
330 834 18807346
194 815 29977438
837 884 13564161
250 764 2491950
882 978 27797949
178 565 17227299
543 565 608354
681 965 23360171
298 697 30137709
20 807 12270299
899 957 7072694
333 871 10343393
928 936 22699776
376 894 28117562
827 973 49698511
576 617 8298661
651 947 48765690
881 977 27922903
764 876 20447104
82 863 45298416
173 412 23474207
346 985 44946478
255 415 13228963
307 447 26187360
938 1000 27289469
169 419 48643614
257 436 13344148
299 929 43392312
528 580 20987872
893 946 32973804
9 568 13880628
176 363 15508572
801 825 36606555
837 950 24675007
598 720 49987559
627 749 47549398
665 769 12931526
535 539 39983521
510 760 17393430
757 964 4398164
671 784 184762
904 984 13868293
682 883 12377390
417 911 46919463
871 946 16472343
78 95 1550907
220 235 415135
478 792 18723909
107 980 49493119
833 935 20987005
689 988 5524317
100 876 6050504
630 896 26496089
691 851 4153574
492 893 34903395
926 974 42549101
427 1000 36916303
249 846 3039606
238 287 44269739
838 860 6643222
428 759 23357776
830 837 40569616
708 753 38392887
19 914 25981512
664 856 19992846
831 870 6263419
670 835 16232971
64 265 45596718
678 827 35959937
902 980 49214052
753 947 20979121
818 995 22059028
194 871 16977122
676 826 23711450
621 878 8631476
317 982 7726189
843 871 47216305
476 599 19340369
245 394 35421733
239 254 18307662
9 182 48364463
58 110 29851040
443 818 47289625
175 653 37878128
650 984 7097317
781 961 1897347
313 327 14226728
773 795 49918130
532 585 13875228
315 366 43347226
624 963 31040752
533 923 10935060
919 933 37864418
91 489 19533928
612 656 3688080
526 753 28623677
683 870 31430795
641 977 3686356
10 202 39641646
276 936 30156150
219 890 47246638
458 566 22587179
370 929 26769393
217 671 32429741
634 783 42715556
333 692 41901724
377 748 20494344
946 948 23767795
709 913 36453388
673 973 30312507
232 355 12506017
359 855 10455039
599 940 28705994
586 587 2033407
311 323 17786098
84 724 19136424
158 545 7826819
603 921 34191428
516 671 32661300
952 985 49017711
71 848 12552483
461 597 35530186
224 803 14309411
141 579 5682931
295 812 28214999
85 92 34555060
920 974 9641088
74 568 45349370
303 533 22592019
66 307 32905865
966 991 8183951
84 767 21899375
30 134 34173453
202 213 48400310
504 637 32022808
448 632 4709982
778 916 295488
668 839 29137419
689 897 30738154
853 913 12903034
123 193 42527082
460 793 46341049
515 628 2502868
48 313 11749400
711 912 10731278
261 539 19292379
507 551 47136810
188 606 36260529
80 217 36993651
660 739 34198890
722 869 8327366
487 600 27556708
344 546 545316
356 763 37570502
822 996 21549700
878 902 27254769
708 967 69486
35 833 42208564
171 784 48079557
343 482 37378239
208 684 34715621
21 745 20414811
929 979 22910190
840 999 4381400
311 769 47169374
458 627 1870918
83 378 23434342
504 900 44986728
171 841 25692278
382 982 38069605
819 907 14153371
20 706 6136129
485 924 13250058
641 809 37445260
59 429 39392637
213 716 25563097
145 812 27733821
29 260 5338994
157 800 31126656
36 996 20187466
954 960 37179510
39 322 21642419
117 864 46298015
861 942 36258385
196 273 32239967
268 994 17981007
387 518 45864660
607 740 1323856
637 998 17135079
541 606 33506473
723 897 21460257
410 728 26526285
71 225 16989633
67 71 32044168
529 716 21889035
873 886 24466545
897 979 23485154
428 852 23747226
216 411 713369
298 307 24943241
418 551 18059527
50 864 3171180
230 247 6028505
812 841 18875016
621 709 33322284
58 800 41789811
207 446 20333916
867 968 42254083
49 249 23701782
271 613 18288006
319 716 2526133
270 348 33610547
9 284 14144331
900 986 27103201
982 984 41115517
179 603 12798839
820 896 25135381
802 961 5903652
911 989 41084754
485 723 37967184
734 955 32424322
983 984 38700626
24 756 42803539
159 736 47820515
568 579 10620391
71 448 20577746
141 383 32428966
121 565 13291770
160 873 13648088
632 946 13021298
472 666 26780275
72 444 24473859
758 828 13274289
737 940 769503
49 568 2248422
245 954 8349327
942 972 458129
519 915 8135726
838 997 2983345
241 379 41420117
874 937 8186842
715 938 5526742
169 790 28214535
544 828 2335789
483 863 39309874
693 980 22918579
608 773 47787426
967 983 7901333
941 971 9974277
750 986 22400389
852 892 47796670
208 747 10374447
839 927 14775424
280 580 22610415
896 931 17049756
40 760 23076929
129 767 41021335
778 837 1977593
136 580 39951232
914 955 17623092
175 260 4908928
206 678 10506894
494 657 25184563
904 934 12745493
449 563 34297526
364 814 17853822
716 880 14425346
196 713 42417815
791 921 46841208
625 631 19680509
660 762 8306876
307 745 39677327
817 886 25177159
581 765 25137186
643 900 43478712
454 505 44121975
571 872 42112363
49 800 42087786
375 921 8306893
805 884 35532907
749 755 1804783
198 830 46678706
223 885 46023513
124 787 31040687
12 342 38393632
245 531 18004032
80 893 7252027
612 782 37355303
917 995 46915218
409 577 28863675
56 607 48120792
2 306 21146589
421 623 47696667
798 849 17581358
626 659 6330265
21 959 22070528
320 489 43330006
542 565 4558858
6 257 41026027
305 818 49601119
222 370 46509601
400 777 1345057
65 91 46510270
665 816 14205425
614 619 34191647
895 938 24572203
265 773 41554439
758 781 8516944
101 161 41424439
624 944 1948228
663 824 30328895
595 650 20125882
363 600 7463955
223 268 47218668
775 946 2642913
238 583 23253903
165 335 22117154
393 894 39635334
403 499 15834352
811 913 38729814
765 792 32588311
713 793 41038170
776 913 44908014
115 780 44337336
640 670 5618536
59 292 46349459
607 813 22410342
181 917 21681410
620 711 13201615
432 796 21582913
176 945 41080803
442 643 307111
448 494 34097740
750 840 12683352
922 984 12202998
278 302 31456700
750 926 5476641
15 795 38204720
37 215 5113909
509 827 37086843
349 469 19264213
471 891 38081027
461 505 5649974
897 932 49389121
911 964 44614578
645 810 31969522
54 375 21387032
394 837 49574671
845 869 19024071
221 667 41563520
11 777 34624379
171 975 12194701
740 930 34083174
330 489 17379221
505 703 5137795
290 694 20946946
165 410 26587175
356 575 24479484
660 794 33894361
844 857 43923293
716 723 29920483
30 976 45253349
501 606 13089193
673 892 46765488
106 906 31160122
835 938 28583524
747 858 15623589
251 678 21225519
843 992 46100238
887 889 37196657
790 876 3716608
202 261 29313973
124 843 18278917
461 485 44016230
782 933 39507060
497 524 336832
598 906 41351947
846 1000 16993284
703 742 42940861
217 577 9385328
153 966 42723277
29 241 17251438
643 678 16013340
286 903 3340556
70 807 5751616
459 609 21332524
80 769 43071445
587 667 21384956
129 576 369688
968 999 16494249
261 563 14331826
602 618 7963088
263 494 42607441
264 981 12624950
911 996 42274173
334 850 33060408
556 993 46105770
379 812 8534021
350 944 27639689
510 974 23804298
704 923 26276004
767 988 29597230
134 525 43743786
955 989 26797248
591 996 22970247
583 810 26560429
292 785 26278584
463 710 34288631
89 626 41465950
749 847 33915490
139 591 47261969
169 793 36504689
736 841 48940278
595 979 44598416
690 775 23087124
830 881 49710739
307 736 36185315
52 500 8132703
203 356 33533862
89 259 29435751
67 652 1267963
873 970 21418587
255 905 26544817
606 998 19920539
18 367 37237849
854 973 47541490
923 959 942624
521 857 14003457
523 812 26714588
846 866 1263097
660 940 6006244
558 995 18790798
752 906 5588389
714 768 39183016
390 741 20980338
474 559 31502555
472 994 23403548
989 993 31825561
5 174 21070403
769 949 28389798
490 850 23182955
322 911 27572685
375 928 1260754
55 727 32929746
719 729 1349506
27 632 16968999
731 970 34527906
382 797 46830306
669 771 961553
711 807 17450863
249 510 16978998
667 736 15639938
601 610 42725393
834 914 29935184
693 946 20341014
585 950 48962559
471 756 36674364
872 992 36893915
834 892 608465
756 991 33744330
372 828 33846416
562 741 42451842
795 950 47816309
54 783 20284793
874 966 27960016
916 952 23937693
799 870 41905817
783 963 32479686
267 991 4113283
825 913 42778089
452 538 15810131
519 540 43927182
984 990 30260083
270 422 27074052
120 386 32411202
908 941 32446547
446 683 29254447
369 549 38553458
387 484 39614214
365 619 29791802
612 926 38639241
454 841 25779867
18 875 18330051
928 953 13519758
371 826 22720153
627 785 17327050
763 918 6124450
657 958 27467067
144 680 26859577
74 375 33398832
594 975 37189328
406 724 20705364
48 71 12830343
846 858 4668639
374 417 10857597
538 852 34207757
683 919 2975333
98 210 5088720
694 834 25981405
596 710 8116545
895 959 31521276
813 919 29304541
787 845 18185514
768 932 7980526
623 745 17149109
864 985 27256135
217 368 33914657
890 919 36986548
419 743 48878655
826 888 26490929
434 791 17028225
482 559 46603866
947 997 3537420
488 499 25208867
930 966 25459087
510 978 43746889
307 660 31117651
217 469 21891593
841 961 9928212
507 644 24600975
845 914 33205264
419 685 21463601
612 797 22330205
855 926 19069021
551 665 48300799
581 861 49688912
335 582 18415802
702 819 819337
780 929 48298789
319 775 17009022
382 471 32137472
854 998 21040909
726 774 13805511
769 995 48145973
518 920 43800455
867 946 8160390
840 965 1316209
48 423 9777238
172 441 9470509
439 493 30368566
202 580 13398513
109 943 8647973
498 702 6114001
296 920 32359043
428 891 34280537
63 434 18619976
974 989 15838425
594 851 13618165
810 829 42023168
424 955 47489739
962 985 42090796
381 815 46451259
496 965 15461377
653 940 1190175
148 272 4399545
519 522 7323175
33 176 38037690
452 925 23921174
567 837 2053230
306 905 23622958
102 426 49871311
904 953 7053160
922 935 27417153
942 960 23382505
537 604 43613221
122 272 45447090
630 814 26535339
722 879 45255575
63 462 37311463
77 715 40699378
358 692 49698216
294 942 12007704
102 329 12713861
434 554 28487436
805 851 33004600
230 997 8840563
603 636 30122160
657 762 45520456
316 367 1114721
846 851 22514257
853 928 42818527
934 996 30000850
569 948 2419883
733 819 38508544
767 777 46392268
89 882 35858744
674 779 16235042
84 461 5875697
588 752 16740984
169 816 39173616
222 625 8895704
875 995 19103675
344 572 1549987
637 928 33401423
575 920 20783585
495 991 6609173
237 241 29220693
649 891 27916179
630 902 32125140
83 457 6876639
350 665 42535512
588 678 27906266
802 850 8395473
109 564 20821018
318 969 49902779
174 514 13875880
217 471 15753077
660 967 11075436
743 894 8461265
673 729 8759653
73 947 32403816
724 813 49088542
81 203 10125360
345 799 23351389
856 928 3868624
79 443 6794269
298 417 14555186
36 121 49280318
594 631 8819802
737 955 16956284
331 332 29641463
511 526 44272798
685 972 22890808
131 930 40732143
625 868 36693857
672 959 43408370
706 956 31697950
570 720 46592466
559 656 36984215
503 553 15439768
567 622 15577412
970 972 17619744
202 570 21538435
852 961 39943502
499 721 4956264
287 640 27383549
51 899 17446996
547 555 34501560
369 872 4299849
489 534 37137837
556 601 18584188
27 129 24168542
399 880 23967020
669 861 42557850
544 748 28809139
543 787 39547820
545 677 19888219
206 877 20573650
493 779 16587378
921 978 4735089
348 842 14958753
4 739 34649094
944 945 13889913
795 805 48608864
591 959 14906191
840 964 28768013
100 723 1741898
137 783 21479698
26 706 16607034
923 978 8542047
889 899 25114539
104 458 41017089
568 915 47692603
400 814 17513498
192 996 18077352
482 869 32243982
189 862 40563629
266 856 20579584
177 451 15973775
765 812 41940093
247 360 14214387
68 120 45796598
794 825 25340786
621 899 44530932
409 818 26821871
885 912 10382855
32 179 28040616
239 505 30098559
752 916 37140876
484 668 12159071
917 920 38398669
561 922 49775887
974 993 9344053
46 548 40023889
618 882 14815421
107 225 27233782
614 759 18922204
623 828 39132754
383 552 27536797
888 961 12519149
297 779 21328500
733 957 18296699
870 911 36291666
671 763 760079
447 531 7285623
616 813 31186827
290 810 33989384
383 716 23320539
46 942 32193505
78 175 47307875
874 880 14190252
678 764 29687093
400 869 24178866
910 950 35191432
429 609 6759154
732 919 9485158
666 829 2778864
859 954 23071396
714 793 16328784
626 759 9493655
908 932 5434275
740 824 750213
818 944 29109889
579 618 133722
852 947 1006040
989 997 48455836
377 627 17019651
984 991 13246753
739 749 5872031
937 943 35926144
879 909 10517530
846 852 3317701
208 760 2210828
231 596 17357033
885 997 2468171
51 630 25217153
691 703 12476730
239 669 46250293
135 510 15711841
707 726 18638836
289 401 9803459
364 579 46387174
721 952 38916331
629 735 1768994
140 827 47213641
661 865 40218274
318 661 25271100
641 676 48040435
62 86 5404656
633 911 14309553
301 699 46684522
935 943 29208755
19 177 11365089
19 650 42434051
194 521 1020112
833 987 27234321
923 957 12186057
893 987 43432744
832 971 42089868
403 559 31666976
347 607 35961432
832 904 48778710
22 71 34043137
125 423 12619225
441 547 28879043
629 848 31529062
617 896 18840406
15 451 36660119
195 438 18470082
226 799 13394391
23 875 38823669
339 607 13002649
118 524 14012947
701 740 41072714
14 567 6408333
600 674 25488771
612 628 38291829
218 912 32856964
547 801 8839185
271 793 26060510
166 682 46444206
445 852 4637935
90 116 6456886
652 842 1315859
794 876 4740997
953 955 6410265
512 685 668281
803 959 20484980
164 177 4463560
203 296 40297011
230 362 885911
328 493 18241076
660 918 27541704
177 384 18015636
50 402 18261651
278 985 27280233
718 893 33907032
694 859 49797044
404 717 14844595
949 995 15670161
228 304 19644114
495 655 20393521
172 772 23372931
134 310 11746570
807 941 1103249
536 539 41343181
88 631 43420625
713 798 4905625
693 941 34175608
477 887 24228846
235 553 46120623
470 734 43845604
749 768 26915050
537 768 27644317
424 917 43427445
629 890 29675896
547 854 22224207
841 885 1282183
658 860 40287932
377 980 29987652
965 993 26239766
858 884 43827455
445 569 14929508
461 473 45439131
277 563 17076782
720 987 23300218
915 980 46532111
953 963 15913526
259 731 36887051
15 943 516114
414 772 9386147
515 987 32035504
247 840 47395623
910 973 44196356
63 823 69580
378 789 7190792
515 932 9243006
665 706 22937393
130 705 42533239
337 683 7191458
481 503 39838097
468 475 10055585
38 805 38885336
594 624 19775815
460 573 34918628
94 766 30193019
547 817 47559910
852 999 26426401
949 952 37298688
32 851 19958542
178 301 19065434
733 860 40280767
872 874 10352370
453 742 24464715
870 962 18920627
530 656 48876695
329 772 49274442
717 721 4957641
696 716 39068085
321 907 15408383
946 949 20491292
273 334 48928704
288 756 10675813
52 395 21370035
971 980 17394051
639 689 46188046
196 267 7703566
330 349 33575506
614 758 44582425
641 896 45932342
890 937 30566080
317 799 36503776
485 510 44525056
650 783 1524059
309 772 2015948
806 859 4085830
553 666 47763420
20 489 43421001
244 263 19184969
189 468 42944718
285 462 12852055
728 949 18559085
115 547 20394257
76 672 3917095
575 720 31493532
104 349 34372952
128 641 34348229
532 751 1122151
358 552 8049500
440 530 42618432
740 974 2937669
296 432 46959492
397 927 27988300
106 824 20873598
266 532 11360825
382 506 912858
93 711 10970660
897 982 3382801
86 730 29435659
216 574 30606248
616 986 47872034
171 220 35968538
735 881 49902570
234 294 9981715
304 973 26951429
798 873 20483038
233 975 34798793
391 624 15155745
27 356 27128851
307 659 14094280
492 538 19426270
689 797 17561023
652 879 48724756
815 897 42541668
57 626 45911587
460 928 5402300
640 668 25017300
699 769 43960036
84 582 45879513
523 579 40340171
286 801 40560548
381 852 26607775
528 892 34579840
677 739 18616069
195 590 42017498
482 678 5302285
432 943 43492063
494 970 3761509
352 403 46376781
398 451 27231309
251 740 30281218
549 744 6265034
672 834 49003866
116 707 3188511
599 868 3751863
279 786 31782777
306 865 23944929
682 944 1926762
674 679 4600081
380 771 3318552
745 988 388936
654 849 25898935
737 952 25003749
461 902 4234548
931 952 5255287
451 886 47960499
530 574 5400144
89 661 47321916
821 915 13066715
212 930 31713841
607 682 25101743
585 740 12709892
457 602 4496995
895 905 36588966
75 328 17353636
876 994 1540035
249 720 8363782
976 987 30537132
476 577 49585688
564 793 26027925
98 511 4910907
685 994 44715008
229 564 40917428
294 870 5290105
112 287 14953855
639 983 46941828
221 389 5755622
351 624 45304276
512 924 16638547
530 653 17736765
175 339 36931555
764 885 34372460
780 785 29288635
186 913 49375574
719 963 46877215
588 793 38713582
302 921 8443969
360 659 30338971
683 742 47915222
782 904 40472553
917 996 30963055
492 519 15558655
957 971 32841991
506 552 4043473
933 991 47017432
319 991 36629014
590 822 45148916
265 572 6395261
308 772 33539472
664 665 35595163
10 599 11725347
129 479 24387624
236 546 4824368
452 498 17186284
560 913 5232479
224 237 30630772
105 198 46970579
740 912 3596425
355 883 35250104
519 820 2187363
386 755 41892763
226 351 29099929
405 614 44192255
644 749 37359452
640 929 17427373
36 259 18111973
40 65 35541195
437 997 48731948
866 944 18793136
150 648 19407579
12 35 9464951
838 909 34825090
290 445 27205842
320 824 240524
718 989 14429345
867 907 13003634
372 941 25876804
333 569 32682158
657 745 27615661
190 247 4343667
962 982 36972985
117 533 48831515
633 875 25041856
742 886 18759905
516 552 1124715
3 582 21724880
486 677 25030725
880 965 3316219
186 698 14382485
950 999 22632943
432 547 34749804
632 986 22153062
793 889 4549626
682 820 7996093
79 950 30668453
62 977 25692456
435 753 26484573
446 826 2747045
190 223 4570153
686 951 48812462
695 882 35979398
638 740 36947891
333 500 12879218
29 268 43725255
757 972 10825412
403 835 6101786
98 132 30756414
203 530 25271463
361 617 38135397
870 965 15008046
636 759 34967440
492 845 29692645
598 778 25078336
687 728 32939499
562 896 18971439
82 540 42078461
259 485 12096044
269 577 22232300
830 937 20458533
689 904 2521166
480 788 21020038
176 328 13997300
489 963 4816450
839 941 33002397
733 891 44018734
110 963 13030249
217 254 34984598
784 795 4606097
766 851 31383435
450 706 13126740
146 538 4393082
510 951 37914421
860 985 46664963
622 744 36497763
599 627 44166151
874 877 14758649
578 864 6546691
513 548 35372135
241 760 3312157
287 630 39640752
124 658 17839101
345 374 36979031
212 605 24206814
270 998 3636883
705 919 19964133
89 268 16307018
811 921 14935857
538 661 14360893
21 770 16553267
701 750 40690049
925 962 19578432
952 953 23016622
784 800 7437156
766 956 3493851
616 878 37964538
920 936 2005577
539 780 36367609
109 684 18633054
899 940 8877841
315 522 13738709
445 777 22577911
210 903 17275317
515 761 46068093
530 658 33109759
454 945 26948453
490 792 16064172
674 965 2446583
356 650 11139926
548 567 47141841
890 924 6008630
493 827 16829311
722 863 15501646
192 780 9597387
744 951 15276775
905 957 15514582
902 918 10549310
567 850 1753448
179 847 37820027
366 859 16145925
450 598 18442594
157 466 11456705
855 943 43483213
129 463 16278613
548 929 46526426
370 826 27464305
590 848 27424993
200 492 37206612
458 576 9381673
348 365 23489435
122 381 33540571
645 950 14779990
611 719 29583158
229 420 24860129
37 383 25169797
901 1000 6249586
685 950 33292238
926 967 10877422
55 537 5475917
229 676 49921281
843 907 32938272
402 414 7335789
507 933 25240900
428 924 42796834
637 893 1615168
803 905 23648784
450 827 3208096
121 830 18606265
821 885 21559077
296 555 40005770
935 989 49673787
401 966 44023403
600 973 24275627
41 688 49395861
809 984 5175186
663 876 38687139
709 833 39047058
345 871 24138988
613 772 8914887
431 617 42573585
658 738 19982845
930 999 31550034
284 858 29601568
258 273 6944550
121 552 44359667
566 764 2524170
869 931 33543429
612 649 46028441
200 738 26759266
144 479 808669
515 520 23867142
888 949 33227493
657 777 17175703
83 327 22449815
572 755 34669523
125 453 15881928
65 621 7371463
596 882 4569994
486 580 17356353
171 186 27306181
466 481 21006345
540 658 43618698
379 590 43270604
54 988 28037283
775 964 38568281
544 900 48556527
131 295 13376528
871 964 4368493
247 741 8462230
363 473 25066262
690 840 34331470
470 746 33401712
197 555 16577285
715 777 2278752
10 951 18068461
142 901 47737791
248 322 34462797
257 811 30427697
708 793 23533174
50 542 42124594
789 975 17502841
816 917 30789746
776 795 27357591
647 896 14565987
729 986 13986937
23 920 38368784
564 849 39040546
573 726 33831728
733 745 34113441
396 467 38890491
587 673 34966795
622 945 25006140
459 913 6376744
763 801 5893544
494 507 41998445
553 579 13318382
734 834 7530794
841 914 16560911
230 963 18843269
301 447 43967088
340 973 23415847
126 279 47090990
465 854 29348021
315 958 49656369
366 720 37660674
563 882 35714308
25 386 20757251
283 898 38929635
792 878 15854595
57 657 22733718
335 433 41970583
827 833 31788798
404 529 17562197
931 979 3210222
226 735 37663297
526 888 16832188
925 979 10295688
54 644 43028631
265 956 32536433
177 577 31346202
675 962 14907536
59 521 44961570
557 965 24975293
985 995 8145117
790 832 35719492
769 845 9469732
409 860 13583326
85 115 31852043
141 856 14031328
374 595 19078454
719 763 9251507
341 755 25047406
447 606 12984324
777 847 20236275
309 358 27783356
659 787 44415636
67 84 39808563
693 936 23586046
762 936 22694944
395 879 21693650
764 856 17511509
778 918 4332666
821 867 48767145
199 649 39257404
706 944 28347445
976 999 2117647
250 474 34645827
723 854 2226862
258 711 6203907
338 917 32281452
178 538 43645056
613 910 3688903
793 898 24838483
92 738 33054527
761 866 38368918
551 846 33791209
45 650 30262044
94 517 23906751
275 535 10056671
385 542 26318266
42 692 1763770
15 903 13731363
739 960 35422809
905 986 25803046
678 847 48229613
514 670 35056040
750 764 5343524
525 960 10194010
812 877 40192856
426 876 42092558
403 913 45795847
617 698 45250634
418 978 2846467
676 985 15711259
668 901 11881578
563 799 28072108
146 672 38155993
900 985 27385239
289 989 37472093
602 683 43645435
763 933 12475434
460 640 41481295
325 993 16450576
666 720 11752438
859 909 47071018
248 934 24004243
719 727 41731033
381 674 22190750
521 906 504432
394 938 31876792
754 813 44210097
792 965 28669627
397 883 3694585
861 931 18705430
861 945 11094839
312 355 16249304
316 661 8391970
434 708 45413514
786 791 48330924
310 584 47487682
254 809 16745649
330 791 33061493
240 480 24955893
134 169 24581517
730 872 868685
428 532 5436219
691 838 17581852
168 181 48661903
256 642 24688897
863 885 18027718
771 977 28454479
870 900 772323
441 972 5470398
269 777 45353089
827 960 29440864
145 360 27058535
660 962 6591574
582 742 28114781
402 916 40917571
304 329 6571710
520 631 17739649
836 841 26615631
278 746 44398739
410 887 31520591
508 686 16001243
292 929 12848335
178 431 10962061
20 95 48321604
215 718 38176868
5 173 44378971
127 933 6193428
133 816 25134860
677 948 12831487
264 556 22625906
169 492 8314795
393 637 37583322
229 284 27441908
8 572 14027034
29 892 33859454
478 816 12084900
505 800 26276334
814 839 45209306
698 801 3116378
110 111 25277476
679 824 22112509
188 227 2894400
455 491 26863920
74 448 34307162
193 988 39048470
770 953 13606365
988 999 23770134
750 885 7213192
345 906 16209550
835 864 40860996
105 679 49541317
589 948 43114677
134 602 19101090
338 844 14378639
887 898 48794908
514 699 15809835
866 970 16759026
302 570 9524698
262 335 38975260
647 919 43664505
481 811 6349697
457 960 26388037
158 672 30866794
406 915 22946033
94 606 9091767
618 748 40017654
818 906 46818513
456 619 45061035
369 663 44328415
768 846 47977493
141 656 41221053
700 751 587136
640 965 12602025
51 157 10088398
685 864 39592896
581 612 31245456
698 867 17010090
231 799 40881363
928 950 22468369
672 915 33699644
868 924 17174359
449 465 46623192
312 713 11734792
603 634 32390061
924 949 35429773
51 259 30820245
246 626 49189539
350 853 49358412
85 504 15200396
408 450 7597255
982 995 22415236
733 880 45492807
190 253 14504951
42 642 20480943
251 462 14526193
256 955 6181394
608 875 11682006
633 915 23993105
759 780 839763
583 713 34841060
743 990 40884372
187 653 26139958
223 725 38259128
735 945 2113078
361 531 13829890
671 762 30998123
740 979 33101265
661 969 26282439
137 813 2350162
558 566 6967296
532 856 24788340
201 843 3695515
571 600 4974236
436 572 47767114
33 959 46287131
351 556 28782967
729 889 21728349
745 917 4231841
418 977 49690978
565 585 40339175
614 819 36417522
421 614 42492642
855 861 16524813
821 853 7570744
497 889 43905570
378 968 46732270
808 926 44188929
204 603 28462974
335 748 14287377
382 930 16905386
206 297 29510982
641 955 31952271
546 602 19936206
614 963 40100733
93 311 350347
73 828 39572486
338 423 49672646
267 646 35315797
400 569 14553122
759 940 40972610
332 985 41346126
439 882 19651875
797 902 36684287
441 443 26818020
340 443 24447390
509 684 40143194
848 913 5164221
356 999 3715156
873 972 21526864
885 947 39620979
887 963 3702682
323 567 43105596
327 555 27697765
83 431 7313900
681 994 44526454
838 889 22281739
764 977 9207104
666 816 7598788
30 792 41769304
480 881 15302516
913 984 30222505
733 766 30630529
650 889 27147369
723 834 47354477
439 861 19781324
775 915 39634731
834 915 22854263
42 128 12053425
265 916 33377719
413 746 34653646
562 599 25647347
552 866 12433982
826 847 45871711
68 745 49737212
461 560 48415859
369 667 23215191
34 527 12515868
339 530 6358088
765 831 27448625
450 682 36622851
487 576 44181032
621 961 5271756
117 455 46253322
25 662 25222156
2 571 41990436
386 793 3276836
465 796 45206144
835 967 16511233
968 970 40792467
533 761 16100848
597 848 18519736
350 542 5226164
94 723 14754781
277 973 42411479
134 968 29885820
815 907 7833149
919 974 15538894
343 987 11404159
741 864 35665211
792 898 5531254
73 907 38821652
173 484 27412885
96 659 21129988
177 332 9737468
811 893 14753476
476 957 31301963
138 495 39679119
774 806 26278836
71 76 40341590
224 742 16036821
40 874 15171764
210 788 46476996
761 801 35770020
205 861 8708075
250 987 28197234
66 870 41107862
332 448 47808367
302 700 49742666
56 992 41786345
597 811 32740953
126 787 29640922
881 987 887859
330 624 46256224
764 810 167679
546 776 31329901
260 392 14058730
397 615 32041536
796 936 671807
554 589 45539092
630 852 5118393
924 997 10466455
538 904 42901397
831 905 29186333
774 865 22656618
687 806 21343382
609 657 43775677
835 838 7348797
208 259 11373648
959 986 24508307
356 953 6124220
696 982 16006540
660 955 1753279
261 966 33608840
748 943 15164631
76 683 518532
891 919 15664912
179 610 39595794
76 436 10843546
892 949 3068038
556 917 24316446
680 820 20602227
446 644 21532626
519 732 32295254
189 986 27594828
184 968 33747600
17 941 41136788
19 540 32666138
834 859 22880764
84 691 17267828
30 353 26233908
398 845 13741150
108 959 7505177
683 786 27119563
718 939 12622798
347 900 4606483
78 705 18851598
794 959 28549992
102 604 12295744
602 949 22484235
632 711 47805516
337 506 8857663
6 425 46208686
264 408 10705407
58 699 6874313
408 900 8565868
669 993 37882109
878 999 10829449
768 848 7440763
461 601 28786986
860 967 10040920
257 398 26315050
126 460 20035681
201 236 4777949
658 890 1593391
238 792 13509317
757 941 48580219
597 611 5358985
249 641 3776307
967 989 10885410
298 832 33040588
374 952 6072536
767 813 21901275
891 922 5958893
714 728 18273887
148 577 4791448
290 841 35074529
214 917 25780405
61 628 25060928
341 609 10674106
840 860 47514054
406 845 45808109
895 994 37592318
1 32 6761428
165 528 40356554
184 440 35036525
773 938 14006576
391 394 31510688
867 963 44131189
952 959 49669234
78 637 2286957
40 218 35897723
896 991 35006225
895 970 20465946
82 550 38247250
155 231 6939623
566 952 49808685
985 994 3600489
697 701 26929920
357 947 19826442
367 493 26579612
850 914 42513351
662 664 43268763
358 837 32174508
64 716 11844724
295 689 26118784
138 566 24086732
466 848 2118205
749 878 48715535
46 154 42842819
140 237 15976768
841 919 24912588
864 928 23435917
307 533 26081443
730 816 38521767
384 569 24173841
745 973 48217808
161 303 33903640
65 136 18967734
29 370 4605796
627 967 2751743
199 424 10699007
107 817 31567525
690 951 9167684
548 839 37707652
703 953 32840854
290 561 48214065
410 674 244178
355 571 6111118
949 964 43548033
442 950 17584283
665 891 25224147
317 712 11382159
86 308 43479241
390 1000 43920936
684 868 42306993
157 215 35896895
634 670 36227287
821 977 24751391
439 499 12041338
346 598 26441239
484 692 19041149
446 572 26953166
108 120 12931551
940 962 24662999
227 884 22628845
297 498 21494277
63 500 25129142
518 637 13715073
301 369 17905088
354 779 28139033
929 973 40478969
272 725 22020059
713 729 627056
640 701 37177315
701 769 38789317
355 555 11967857
200 323 42581727
103 961 1315775
105 773 21026780
135 138 49869713
192 452 39927502
783 900 9821837
563 876 30353700
593 769 23099341
815 964 16435814
899 945 9953075
562 828 17606950
505 871 41970428
622 780 37792819
174 746 30639128
698 766 16840463
128 829 4194233
804 931 4444579
449 826 3874987
288 682 5702450
772 805 22782563
454 877 34375180
841 921 23006554
180 432 15516036
802 953 22690972
661 948 34493731
367 895 34821787
714 996 41325470
628 675 44517834
842 851 18081670
805 880 447591
756 968 49227711
226 585 12074776
655 999 18201395
237 476 16848058
722 889 44960711
802 949 47275254
637 810 33718159
154 540 6099349
751 892 33256509
310 634 13435541
892 996 27410656
130 866 29237244
575 580 4905931
942 945 43607020
85 883 21629138
407 886 17750264
165 229 35780797
671 744 31095350
399 624 33558774
896 976 8354453
595 948 18633221
445 460 26236401
888 965 23128638
378 989 11344357
895 963 9401529
225 843 16584545
350 501 15526147
30 58 24204540
866 968 48514835
35 348 26037771
485 575 17320320
559 929 13404274
177 806 28158961
789 933 29433018
918 973 15165524
332 976 22383204
64 65 32122963
780 961 1471357
562 617 2753795
157 292 45662579
515 899 19025119
125 727 21113511
432 562 2831094
655 699 29212995
800 888 14115424
889 892 41301198
711 920 10339062
332 647 22779774
337 425 24883779
242 311 16894541
152 466 35194677
246 619 12567374
632 786 35211672
708 795 32706114
810 940 35133893
9 38 20553575
79 351 36514455
217 656 31271184
105 502 8356895
863 869 13330426
249 821 14209561
668 676 11710686
285 866 44454942
131 632 33571267
89 640 26339099
5 991 20945174
286 900 28245121
246 409 34733308
358 448 5703230
662 717 26132455
181 213 16722669
171 588 30968296
349 661 9377225
10 632 47837636
764 894 34819048
775 884 47785161
497 500 13226918
595 828 48594658
789 839 20994527
207 550 43018986
848 884 29672801
642 837 36938046
953 981 17599776
941 945 1802262
579 772 20845740
610 860 3182613
13 738 32395745
122 524 24018206
566 888 37048925
268 342 36898922
416 957 23649848
118 367 11064279
55 973 1102959
968 971 7263747
756 996 32484768
973 996 2974490
149 912 31444221
93 450 27884780
606 936 12873083
482 488 7696067
14 727 28262090
83 743 26820211
33 356 3491338
39 661 27618738
568 716 15696316
293 779 8523306
421 899 49900150
445 482 9876941
182 959 38442843
359 768 13367273
411 993 28845771
368 585 43773564
143 938 29976663
222 425 975817
529 679 33425144
368 443 24591403
823 954 30215936
249 888 32896682
258 882 37384272
325 994 3202252
116 709 40799308
729 915 40568621
139 948 30017804
674 848 10707410
103 871 11324756
793 821 31569595
441 742 1296327
476 845 26621495
663 882 20455767
142 407 30994557
648 671 37529472
563 781 8149111
304 660 49280182
763 909 19856481
138 752 4006300
593 678 38005139
42 233 33474678
588 677 28616731
139 566 14036449
751 921 5909519
489 861 7787458
542 676 49259042
890 893 48415612
571 730 46142196
128 392 47413094
458 526 8063151
424 747 43369084
542 746 16190543
266 960 33762900
555 570 6548289
240 510 35747796
449 453 5231536
613 998 14217891
294 310 12461084
568 646 14415581
137 486 44964780
536 580 12600971
81 636 16613573
585 999 7565138
928 978 49054555
64 656 31017066
201 303 45224327
62 71 7712722
363 579 39857370
585 776 4994370
180 196 5737458
203 697 24908642
235 728 27664202
721 983 321209
109 312 49389782
87 493 6138856
644 767 34515152
409 651 7397656
385 858 6666189
626 918 28597809
835 957 39237907
717 847 38167372
512 707 44273710
283 918 23758956
59 75 25066433
118 702 9941736
617 996 21819035
347 551 26247340
703 866 14086410
182 472 34549922
574 747 12160756
837 942 47906794
483 718 9588515
846 856 28221265
524 846 31333857
128 317 47534209
729 926 25313989
197 476 37658741
966 993 27509452
127 513 18226608
411 935 19731243
50 152 18659887
22 981 26977636
373 980 7112092
501 856 49085464
530 797 35470020
152 463 19997724
844 996 13362123
627 848 9889615
709 955 31621406
601 751 22905002
44 314 36562602
739 870 46642968
867 927 45148236
71 560 8630024
66 204 9100424
639 843 34024001
666 852 484093
135 395 37249014
353 354 44596760
588 968 634523
587 848 18345993
739 747 33623031
423 815 38638963
757 996 34734457
94 419 49686248
885 996 31424847
886 924 4104468
335 965 47327413
111 284 28056888
536 783 19189003
50 470 24405723
379 623 27728299
546 992 26579132
804 934 36655097
665 689 4708618
699 708 15256508
80 513 239063
336 962 31614124
11 966 17264587
865 964 9406923
785 891 14046485
683 794 48437241
660 986 21072679
663 811 4888515
886 894 26959011
108 652 10914813
847 892 2011792
407 521 17755408
578 800 12521298
793 803 26810772
53 188 39524313
772 914 22663586
33 57 45203864
683 949 10206947
495 719 34064953
394 688 16253037
820 941 29158415
780 838 35759184
508 949 20904268
21 570 22749803
479 526 29160180
475 507 907397
353 439 44861201
512 783 28209817
245 595 28199977
737 753 993392
225 951 34935661
623 844 31150453
564 819 42768051
752 970 9750726
69 413 31193638
116 295 44812039
103 916 25213500
409 992 20480891
782 838 46847465
848 857 13847765
203 668 26475667
355 505 26474315
806 847 13224133
408 772 11614701
847 984 14010407
697 873 22622389
912 955 44194734
438 445 3459295
607 622 5514256
808 1000 38318714
690 895 42201211
767 990 36718144
322 979 5490950
166 494 26354979
314 472 30932840
931 955 43476008
366 592 4968423
324 482 40261880
648 966 34960404
13 971 1231669
531 612 36050230
461 547 23070602
602 967 28077828
651 860 36013062
306 580 47952919
548 729 19322922
894 904 34224030
338 395 17122496
454 496 48841300
87 145 39628783
551 654 15231535
367 889 10150157
775 780 26174426
435 715 15091252
631 907 42839398
613 807 37744920
263 857 33373757
579 879 48787479
533 752 9852631
199 826 842130
755 939 28874928
193 398 48833788
485 872 10533369
48 603 15754800
27 893 7137293
887 937 45826696
377 671 4109480
907 970 14644651
832 846 27364819
773 872 15347750
515 965 13248931
624 672 13704255
587 869 47061411
843 950 42852101
455 591 25179919
199 362 6108460
926 962 11482563
490 724 12067864
550 957 39604850
671 805 40697912
886 922 5404955
782 874 19357077
940 965 14522297
46 164 17279659
576 989 45123899
785 886 25788151
416 886 4006707
676 713 31500113
754 844 14892114
101 321 13649532
159 997 45953684
229 297 11905148
767 823 29385656
212 752 14416551
554 592 23434355
873 936 33453311
438 556 46757989
169 731 2450623
74 139 49658828
175 900 30666932
53 431 12832760
97 109 20020430
277 834 11483391
134 682 19326967
79 223 23892401
114 316 13481507
787 835 30268366
813 962 33133225
910 965 44511095
56 413 26610001
300 832 2734563
455 502 16490286
316 506 28590547
745 762 7545646
921 997 22486344
382 503 24447599
868 885 39476595
797 962 18282196
267 986 44475501
241 243 41347033
499 819 36889512
993 995 38730275
377 578 24967974
905 955 18112348
596 931 13000680
489 737 15909693
374 480 28258730
56 727 38147692
597 753 2675405
654 823 38775689
780 957 34885525
721 819 46681475
114 832 9644692
52 661 8633393
911 977 48078310
468 691 34977438
749 803 15892767
934 972 27407780
375 821 10613378
242 270 43384252
159 244 19018356
372 870 41010196
681 963 13153200
22 50 6342882
108 142 15164091
660 744 44125433
504 881 1097371
375 522 28879769
625 664 30981316
359 375 44308876
764 939 3587539
128 373 26250478
6 900 19839358
375 924 35020621
274 567 8900299
335 381 42847730
468 671 19946881
299 386 26010365
413 758 6895836
76 116 33735608
391 453 13939333
625 817 36885541
125 860 45370689
718 988 30841305
715 724 7894761
763 1000 48816653
306 990 28532122
775 958 14453363
601 732 33172269
8 122 11418054
269 857 46532330
28 652 2365477
385 915 46158456
903 940 17634721
832 857 47484696
332 991 37564181
577 645 46328084
360 469 3201718
638 688 28089201
132 671 17205610
863 986 23077612
765 817 37261662
257 507 29059493
894 922 34775506
658 928 15971349
5 420 24009528
171 206 43897029
557 773 17542526
911 920 3662146
896 909 25528488
609 834 32991180
809 969 16001953
897 906 8872142
193 843 15652819
432 802 48451731
965 999 12059637
185 593 32179126
553 623 44956452
742 801 21357658
212 786 24632374
633 701 1404188
127 382 31768651
835 844 5164358
13 909 12468132
779 907 21554757
315 770 8253497
400 839 47719902
531 624 48124549
211 862 45073948
184 771 22123557
383 704 41759245
606 776 41749153
307 505 37612590
140 880 46261386
153 701 10298659
459 689 28468805
22 863 45726123
756 859 14040486
37 83 18155604
902 997 41969985
284 329 4471659
950 986 37193980
284 800 14659511
565 965 43877097
500 763 199911
461 890 7030099
249 351 3353288
849 982 10973079
229 687 43784635
374 604 14584501
257 947 8245991
422 762 19246631
552 825 30698283
390 559 17861362
112 626 38216150
791 794 39294458
98 345 6459675
591 792 4007322
368 760 40482751
200 973 15398004
316 568 42604181
114 161 1319942
193 758 43517612
806 963 10398079
460 519 4349511
465 924 33574352
518 650 44956173
202 765 3248005
270 892 37493250
502 755 29217110
80 515 4277174
887 910 21204857
15 466 28296893
621 789 41816763
945 996 23128286
794 824 34404175
544 696 16212239
219 735 27406438
379 784 29994658
428 893 32687488
330 891 46049209
622 857 12119809
73 162 7677183
16 477 15206535
439 601 20404122
214 281 33305083
876 904 15310427
64 774 9010278
368 919 22721976
579 947 4116998
425 899 17862397
816 979 24805794
556 816 11877438
763 871 28041626
961 967 21694480
424 682 25378114
729 784 45004409
259 355 21997680
615 692 46181156
508 809 20692564
214 762 9229785
514 650 27948424
72 552 11553581
426 625 28729448
356 825 39204854
743 943 12126756
66 414 18864770
504 977 20222612
172 823 22184329
386 865 11283531
203 481 11309535
848 912 19228782
517 931 26616174
164 933 5126855
421 493 48891492
579 820 16211477
900 996 6922409
549 895 7534374
135 932 40637460
438 549 13410472
324 844 29110494
349 706 26079805
883 913 6417239
383 555 30012877
105 283 10354391
458 654 2815904
71 93 27732728
253 962 23417004
56 869 39438850
958 970 21281323
758 956 40464807
825 970 2978289
723 880 41907185
280 738 31723389
209 907 38844152
501 579 48458574
306 651 16826072
511 681 2675704
550 703 46936546
64 186 47084534
577 877 17696786
72 433 25050434
368 972 14733633
399 609 1797155
213 860 33757980
861 993 24282822
434 629 2918101
847 911 12979217
647 827 15893657
769 774 30449076
17 646 5045441
500 919 2468225
703 908 26215756
434 663 42792829
787 802 45687309
132 635 18956855
556 607 8575649
760 880 39217240
75 344 26155172
115 224 1707772
175 872 6819748
784 880 33128000
796 825 12148950
148 774 9168284
750 983 3449736
489 514 25209204
788 838 47989847
501 691 25034473
978 982 27776674
772 813 12451701
617 794 17843647
528 760 21469495
286 489 20475628
161 889 26917899
236 606 1975176
147 955 48709470
155 378 7568771
156 412 10861249
70 900 25157139
163 460 35434555
374 722 31169448
629 702 31418212
430 971 38950051
142 558 17880111
562 950 20257474
767 972 21720584
647 784 41038303
734 826 40269983
689 941 40194523
359 818 11318147
229 301 18437461
623 803 49461746
696 917 5717663
610 819 14640240
263 491 37692018
269 915 40245654
15 613 22345312
587 777 6185773
763 768 35300875
889 994 42470267
344 857 25429013
746 949 22199133
586 952 2846295
739 866 39195158
601 793 30166998
287 864 9565927
133 399 14146162
789 992 41329760
57 113 22644705
137 335 45539317
885 975 31637852
692 956 26778836
369 743 2164888
627 731 26698102
251 258 33265016
844 947 38459380
217 383 11891713
223 497 12083869
696 739 5784846
220 408 10631621
585 812 25784389
892 931 6533215
148 859 16553289
887 946 40130127
724 793 29139633
46 211 17487993
515 597 3984954
410 429 29048094
771 949 18903480
338 539 9353064
971 978 38941907
824 882 24117187
105 662 75503
733 981 28488047
62 943 36219116
333 618 30319059
591 897 38140432
949 998 31172501
29 687 36762177
432 537 45229159
345 357 42821752
37 87 19623332
436 959 6567666
86 186 38227867
781 899 17698729
755 864 43108651
446 853 18406018
458 993 968208
603 802 33530824
147 995 5056252
808 814 18968921
267 445 28674025
859 985 25158431
595 982 1484078
368 846 48302018
920 977 10473425
73 915 33139868
502 932 27679389
603 993 34969838
333 989 23944052
78 268 45452241
595 751 6134502
237 604 28899439
957 994 1472002
463 695 5186802
201 472 14546411
286 488 39124029
743 846 16949807
245 977 20333018
507 796 8192213
326 862 13451572
204 953 18095413
539 648 42630535
907 912 13790477
49 809 42201236
193 636 36692048
308 958 48509849
360 826 46840641
532 690 11512192
385 512 10248641
343 596 33412823
101 173 26149477
870 970 20261632
93 109 8625740
855 957 6439210
316 737 7294384
332 946 28206464
153 907 10135482
220 674 13176223
727 747 41786139
539 863 20086734
244 717 10320344
888 932 22366697
473 774 5037413
387 759 43370911
729 930 45369590
757 831 33506142
400 759 24395154
41 291 45966730
718 837 29243241
441 788 15630709
389 490 48835815
256 841 955404
651 960 28147081
321 661 35972558
425 981 19314288
959 988 44004227
437 499 28387124
281 379 9544106
108 410 41004922
138 564 40450099
490 631 5710281
694 956 46400878
412 698 13987993
125 480 12348484
821 971 27828013
110 142 5730853
24 535 24360355
708 914 5127617
595 703 49585866
506 778 1561083
202 368 22041779
159 251 6888474
350 592 10352779
39 294 28134722
177 602 30099879
153 821 4859172
129 729 42339425
765 879 12278769
99 838 17553187
389 488 27909140
677 829 36726081
717 959 28745120
329 742 45717772
347 960 21611015
104 170 30424484
157 266 23636622
939 979 43162893
538 958 6714877
112 682 27739909
878 968 21638683
63 494 18083221
808 969 48715353
438 522 39744359
278 748 20667470
911 914 22858071
269 902 11158755
242 517 21767628
648 894 41090384
235 249 16256457
630 671 19944775
260 773 4857663
72 664 41334254
514 700 17567142
274 790 32462611
518 971 35588043
6 828 30582300
197 272 39632620
415 881 49012540
521 770 10765570
631 873 34215149
631 685 38041438
474 850 19258650
54 579 24586871
359 983 22304027
43 217 30856195
110 964 32192231
141 445 16888004
407 744 43200517
662 902 318885
827 970 9507908
555 922 40966149
938 964 47288620
211 475 28637267
769 962 40301620
708 847 1629403
165 860 14948662
621 873 38867807
425 506 19410719
74 281 17785834
258 743 48687467
683 908 30895329
343 826 24068049
322 776 38805723
611 715 14677050
920 935 38079410
544 871 49329144
146 966 8234715
943 973 10811957
333 603 31513842
246 605 48333865
446 936 10821017
590 799 26593297
26 530 19087875
426 872 17500892
351 580 33577804
624 770 48437159
263 536 49381900
299 678 26327403
960 994 45159851
432 933 19260405
338 873 21492215
689 760 23445271
363 465 6267251
606 808 35909022
14 811 15148786
696 958 32544643
599 714 20113125
217 878 3609574
122 974 16303474
489 715 3099191
637 890 30111174
131 756 22804535
209 664 34400555
440 567 5827615
408 969 22528733
469 639 40920222
243 457 8957593
517 691 41993737
640 692 37355896
238 821 36616911
480 610 14087035
191 817 14795179
457 856 13438951
64 989 5931037
697 927 7229779
345 915 30685082
157 891 48887423
72 891 22386947
435 697 30763879
93 652 13241172
571 695 33425816
799 820 15685022
402 432 472771
859 863 1443511
876 944 6051600
173 480 125999
384 800 30728628
493 721 3212679
302 909 34408518
282 539 19128094
216 582 17564110
430 673 14876908
477 811 9859488
349 588 47062130
620 657 48361064
607 871 40408177
659 775 45041413
130 527 2408923
276 674 39951643
206 679 36816519
80 524 47676515
731 823 12841512
739 780 35197638
163 436 44608384
751 966 2534187
166 811 25567953
17 888 9535245
899 942 6296853
69 511 13784272
903 908 46184814
580 925 43874773
835 924 12820064
945 967 10500812
517 618 33197630
607 698 39195977
578 802 14499042
205 408 4778778
537 812 10580129
696 827 15342169
707 899 45768575
480 752 47037885
931 945 9578398
137 717 44419637
622 727 18156797
257 276 42452024
295 406 42066399
774 851 12707798
769 772 18557960
511 724 6249748
413 531 41986351
196 690 30149622
727 821 44561329
297 856 24485085
614 616 30988035
267 404 29381779
224 933 25970922
652 922 49072677
188 721 28443886
589 780 22443249
788 863 2319884
110 221 34715135
474 809 8880555
284 563 46990869
782 801 31772369
689 838 44668933
950 957 35765271
665 953 7644362
507 985 18143066
234 425 8664531
911 930 32348340
238 798 48292895
609 953 40595242
558 785 23472394
430 870 36278439
798 933 37945319
468 524 44464426
25 496 7811918
175 467 41405115
913 917 27804215
192 359 39269027
779 857 16492232
948 982 18321372
841 910 39268716
202 225 41489991
335 656 13764773
831 888 48417181
213 880 42034083
198 589 31352872
671 757 13260181
845 952 15382067
767 881 3021887
165 301 16305343
458 799 33690317
396 816 12505591
290 459 6501223
98 377 40050150
87 90 43421317
336 805 21594856
913 963 34044293
394 973 30822878
580 911 5877499
514 738 12394918
343 511 45869896
4 900 2381003
398 517 16168814
770 829 44786040
458 652 47493026
777 953 30954547
801 853 41393187
846 962 41909831
960 978 4675659
925 990 43322370
365 371 25543779
897 992 24355489
772 804 18946108
28 755 38431881
236 499 3287675
655 955 30471352
245 584 10272565
34 710 20209914
680 936 13415228
192 740 29191264
823 976 21484728
507 898 32560622
743 754 40898425
296 559 48626068
431 833 6874763
702 707 46845280
702 991 22525707
404 604 4620657
348 669 12251194
700 946 31713199
28 640 28924368
840 981 37022265
121 974 8569363
685 713 11443231
355 991 14471207
765 783 46353618
322 350 14138024
38 188 6570840
236 840 20504310
895 944 24717508
435 941 43882192
816 997 32128102
625 825 46292005
696 951 42401087
908 986 26382630
658 986 11681591
34 37 12778784
322 520 10671123
4 233 5618953
953 987 41270305
311 664 9809113
422 854 49600309
548 937 11125275
623 732 22182105
213 600 2091587
713 756 16691521
684 936 14467778
25 640 45753341
875 974 39604312
389 396 11889650
349 495 20294825
472 981 41875979
811 852 42133652
18 865 5645484
904 977 5229504
439 689 34986600
517 605 20770807
157 646 12862707
571 709 13457592
653 707 37275354
363 976 9439367
282 801 12885105
762 764 8867208
481 719 17823757
470 590 2286412
592 790 15366900
591 754 13215467
444 842 48261138
473 918 6268371
676 919 28100718
465 520 10256863
69 543 30247900
699 946 49600428
251 955 40643443
754 925 42222632
100 761 19641025
203 470 23651051
679 743 32075454
641 821 11298379
975 977 19806335
453 890 36486442
853 922 4688684
337 455 25837971
107 793 16744116
622 716 25528454
639 955 30890687
57 418 12604687
526 823 27201381
631 729 26895261
34 50 5500189
388 440 10268818
835 879 25786360
222 331 6732311
252 682 13774991
890 951 23867058
645 909 4303033
153 420 30156442
149 740 1954562
152 951 15452746
171 192 45723353
8 74 27256020
514 750 40022537
904 952 48191608
685 694 12161899
410 877 40478581
206 910 31951193
834 848 48070303
131 926 46033765
972 998 25234610
863 888 23067467
528 575 42562918
440 902 38858021
627 946 44667203
711 746 33872094
369 645 9492279
879 958 48539497
92 814 19826534
638 809 9623859
178 230 46951233
442 457 31452118
69 903 32752218
699 813 43664015
951 969 30116214
200 632 11774962
599 966 26677220
421 960 47993308
844 900 2423438
167 941 27314218
216 960 3418830
512 557 21298216
895 917 29600643
48 360 19832012
18 95 39804771
400 762 14360869
77 601 4090387
796 847 20078734
250 510 3311221
834 883 13848743
302 707 48816321
483 803 11958662
189 983 39416151
460 520 2360873
242 461 37632083
76 169 35940399
655 875 32234082
291 470 13341384
65 217 38822229
818 923 19051499
87 525 4919924
186 403 30762055
91 535 11314453
866 877 49347195
226 824 30136557
611 650 14864777
592 617 14173349
183 620 47959432
621 976 46549808
85 970 49160602
586 958 44998109
694 845 14656670
630 921 11284904
408 870 29484839
764 969 18023766
216 380 41947308
543 743 39832257
727 991 5861761
618 720 49442160
347 388 2857733
144 823 48369642
64 604 42257566
301 454 27852492
33 89 36126818
159 677 12046106
699 770 24568983
692 846 41734995
218 448 4616286
365 853 4325704
772 852 17561643
775 825 42021421
27 763 46727416
458 504 47751793
830 982 14880315
903 924 45725259
30 839 24349461
172 656 21505046
326 836 40918476
647 981 37919198
179 762 26494459
496 618 4385979
668 829 37784712
382 573 12681949
182 768 30787671
806 849 27205865
530 974 45746877
466 584 29744644
578 896 1509304
362 676 38917932
438 550 32351197
637 911 18979663
449 867 46147217
713 977 20263318
792 884 5019260
650 838 31617794
376 479 5329211
29 651 23182011
289 996 26159701
321 959 10533285
120 210 30434033
350 683 2869683
287 976 10434374
75 123 39137920
298 492 13225554
595 596 2054300
47 235 27121103
97 204 29519907
550 723 36809059
683 813 19910805
196 240 30593943
383 631 40010977
755 822 23872906
127 668 48785219
6 13 23809895
989 999 5838416
646 823 27182868
654 682 11585744
343 431 2396716
458 662 24545995
19 802 22427312
825 894 33012199
94 508 48607993
668 767 34159089
323 665 24966385
792 959 2939833
458 970 34247939
579 886 14631203
593 767 40826064
472 1000 18707067
631 980 11746340
493 993 12997897
863 938 30731048
902 950 11779173
944 974 16555737
778 982 32008845
543 943 10898872
81 645 32221493
778 813 14383171
384 528 28856414
728 961 27738021
400 979 30261418
273 356 8223530
231 786 48476783
405 547 29798645
94 891 46426890
564 646 25293173
261 626 38041974
45 381 15881493
473 697 40457629
54 556 18601267
599 719 1483117
322 938 17915988
168 472 33628975
746 816 22523670
81 345 29680404
757 914 22414438
634 890 43590545
111 508 44076146
695 785 25946349
618 811 666593
70 195 5002521
612 641 20313154
109 893 31081407
752 823 14764739
366 737 20432669
835 912 49728932
320 724 14522388
493 922 21405675
907 915 20760060
227 816 39259864
334 413 20652987
755 811 1130011
374 397 15610006
428 651 32576069
430 997 1908295
776 892 49473533
926 970 45943247
859 891 28338676
888 998 9819917
273 662 48326427
147 295 483728
227 958 513043
298 987 22855082
775 849 11786340
118 896 13075141
101 225 8877043
230 733 3356282
444 841 13576110
426 771 26130272
49 686 37810698
368 379 22598562
587 829 32238127
794 901 27853269
224 371 3924337
813 1000 33623688
574 842 26163459
479 888 36452380
570 571 10775527
439 524 17322966
578 833 13226025
26 848 32096818
169 672 48682701
171 725 21067642
92 672 24288006
165 745 30896920
232 711 25500329
810 894 2075433
379 817 20019552
896 997 11562834
733 818 27228835
294 639 32132055
891 908 15331428
479 926 15180777
343 516 17266186
683 943 35200832
200 838 41060385
153 687 6573674
122 689 1719504
613 632 13497443
559 967 7808779
706 834 45266789
86 182 8358665
442 565 48510465
245 843 19946361
327 694 43706095
50 853 1564145
707 870 26417443
382 407 47893671
837 974 28056864
657 887 11047907
404 516 31684113
322 734 18083764
575 670 46156566
709 725 31503203
711 725 9469404
439 548 27496613
377 616 12949872
826 986 48281492
666 775 37700949
824 925 22962272
71 123 20626900
946 972 5715266
438 756 31698323
750 984 42081202
481 675 47436393
480 502 27529562
76 943 27077617
849 949 5872842
238 266 12591325
17 251 29604461
765 816 7949325
436 673 30197180
286 570 11173089
80 706 32834225
199 969 13266507
755 910 8727807
294 780 22054952
277 410 15329536
862 869 4593488
742 814 26132847
771 806 286443
748 749 27625815
456 771 12057607
714 872 28299083
470 923 3657064
145 501 10812760
522 944 25823647
329 511 1702328
287 922 16676447
738 908 22670024
47 816 36714635
273 615 45489213
238 567 8589459
719 929 34240274
610 843 45802241
310 563 16905924
760 956 20767311
903 962 24179138
129 356 18798972
159 590 19372831
202 468 16514911
119 868 36648843
778 935 21379130
934 981 13873281
565 830 18458642
267 923 27787970
439 834 37145790
228 454 35340673
787 962 45604799
104 264 36688352
654 803 47620815
391 437 17556507
799 832 21392444
536 673 24312451
902 969 25975159
302 331 25464751
2 160 34490344
329 720 23044846
884 900 46983045
813 971 1095423
687 848 31355171
749 764 7500293
22 943 11548300
878 881 42802229
764 766 2890065
327 556 46489938
634 676 48680162
61 926 17441115
513 823 48126683
729 927 13334659
381 429 25082017
624 794 29211489
484 967 40454702
238 785 3922409
235 677 25308585
424 996 33856283
507 923 27394746
325 375 46690554
121 724 27150876
529 746 44787008
814 994 33816820
991 997 15253968
147 481 26888417
922 991 42083948
556 992 22738900
579 729 49478568
479 941 4113954
133 464 1933726
821 929 29374167
679 930 41323620
544 593 41654734
972 975 19007675
329 996 9475582
54 784 27104649
456 553 16422679
491 755 4572426
526 955 17658958
437 474 39230274
383 768 3906548
453 561 5758774
31 390 26674766
666 930 40421211
800 848 16338593
231 388 24894415
500 702 46022924
935 973 46669255
111 775 4306586
840 962 49536329
132 992 8849048
312 354 32317979
713 850 29720740
839 970 21406971
810 999 43170567
373 387 16268816
701 949 21865285
64 189 32681633
566 906 46187890
721 849 16927365
444 920 37780294
567 688 15589722
689 989 42106228
682 959 28242426
12 226 10433208
489 662 33371179
308 816 40250671
790 936 16477334
502 535 37544172
994 1000 7259899
91 760 4011976
607 944 43631010
63 155 11877625
871 926 9559957
119 281 45688423
904 988 11558540
745 993 30994875
660 751 30232617
900 994 2879032
166 936 46024677
97 918 30025934
116 946 35932619
454 961 46801900
250 835 35559012
143 202 1956247
270 810 36395250
517 867 45741881
125 320 17989728
407 896 1489595
230 930 9236090
675 721 23168981
622 650 3771354
641 964 31360421
305 414 8720162
570 741 41949439
915 989 6958193
494 618 45832965
237 387 11357839
186 623 2460919
29 615 21208939
704 943 29100748
502 752 43084872
131 515 47435905
580 688 32781875
92 271 33618737
722 810 17142072
985 997 28618854
802 892 22204501
918 938 41979055
694 788 5957167
114 378 25118834
576 817 19749124
171 862 13326468
813 818 2500833
694 902 12120951
776 995 25546133
175 310 40329139
750 944 23993701
680 976 45362888
297 390 9532033
345 963 47746691
411 854 4779319
807 935 45577024
452 620 45039207
673 829 4935166
503 873 13016119
795 968 4025273
218 515 40064263
188 768 866548
9 868 9608744
302 545 35352085
364 901 2584648
609 743 3556981
275 525 14700081
869 891 27853880
58 173 14012468
268 953 45915354
374 892 29915231
147 738 12128267
778 952 2187895
532 698 8942781
167 780 4719138
298 721 8692731
824 961 48977891
618 731 49471740
350 372 21678283
3 608 38852088
806 856 3135342
252 296 1907514
511 811 31786261
772 854 14142199
788 925 16570674
439 936 29443678
432 506 12841369
652 715 21066992
102 811 44101612
772 977 10407186
742 993 47023191
505 668 47629408
548 611 717566
120 681 15532101
877 961 16488500
595 939 17606344
201 622 6162286
562 850 38875433
582 676 35616759
640 978 30621613
268 449 7928933
863 990 36018230
327 716 36242379
998 999 45991574
455 919 23191984
849 852 7297829
915 927 37184064
406 776 38922002
277 821 25213250
897 916 49387126
32 138 5469770
264 895 47731887
437 638 37393584
6 690 33130347
235 355 43982016
377 967 8395523
449 461 30704563
200 580 2406027
355 839 19036127
652 787 41500967
318 794 12310954
838 924 41599135
930 940 39883332
893 978 26592310
898 910 25318806
82 116 19198648
244 775 38703733
786 954 36084179
117 549 19452444
358 775 23713319
142 667 10971225
617 961 33145888
380 909 48119046
867 933 4389124
333 634 13759035
664 926 16838216
380 958 15078338
349 372 23019560
618 942 3486667
280 687 37982455
750 808 29524961
142 585 34627123
396 418 2570781
9 185 46613596
880 901 29275162
783 932 41098502
82 338 5583016
858 911 47747886
684 746 27739717
905 981 11731786
415 943 14344521
930 956 12083107
703 977 26681440
903 954 2897255
227 882 12658493
221 585 31467898
892 910 39475725
233 674 25573390
550 671 43393578
550 782 21853043
98 223 38111250
343 473 9807792
171 184 6725527
589 789 49720786
728 833 31447128
160 222 38278788
733 965 24537199
848 992 48250464
461 552 47013868
9 131 2745221
140 515 40648963
214 567 17453546
721 875 29804545
94 506 39793394
289 868 22404228
777 848 8848448
700 823 21523308
180 283 45992780
285 305 27154829
638 744 14838710
338 982 22918566
857 927 13148123
252 953 34347671
7 898 27191847
707 967 48663758
889 911 11866026
501 754 20748803
682 968 16086637
715 797 27039909
842 943 40185222
722 746 34650004
291 412 38064362
254 299 23260048
636 647 35914371
252 442 23147122
439 542 28781954
546 703 15242777
640 819 11923575
338 852 46277928
760 883 29275806
208 848 27569135
255 891 34900988
670 853 22449190
210 655 25802027
909 912 4507105
73 831 36407667
67 959 37538496
864 978 42158618
655 975 41383270
676 978 7397628
758 888 29859373
425 558 29227486
658 852 18338072
321 961 25560447
385 462 48932106
806 907 15674864
628 786 5206581
188 428 22924454
184 359 6474452
384 828 23518798
701 938 37426461
634 638 3130592
769 770 3517809
864 868 37109367
42 451 46911447
595 597 29897312
519 521 26099752
382 602 10979952
943 946 43821196
830 866 38930715
589 626 17278628
460 898 31012931
778 792 49751177
128 542 42382286
93 693 38425718
545 947 45832827
810 887 24040513
572 934 9202678
185 609 36072720
355 407 43637162
494 695 7856457
77 908 19268438
582 653 48102346
155 464 47295459
104 771 2884187
811 958 4695925
403 895 14838880
594 810 48299840
478 733 7695060
892 958 3604253
846 871 1460978
30 453 31336668
495 792 9454133
156 936 17422044
649 903 3925123
435 688 10815706
852 987 17703205
177 592 30479367
969 987 44592635
567 748 44783197
20 188 3384814
94 627 19663666
829 917 38949413
295 711 18865806
419 980 45905148
642 692 34873530
558 839 12389554
526 791 2205337
683 867 16892641
472 686 5892795
139 356 14349876
217 616 44813616
78 396 45606228
18 332 38706074
744 982 3012899
233 857 14827526
268 612 5043117
630 741 45718141
936 998 1856220
63 622 27557973
120 831 6917995
657 717 8357197
105 519 24319516
930 987 32610522
204 309 40119982
466 593 23024955
558 770 5756809
569 880 9091027
333 585 10033213
550 913 13139512
834 951 44489514
156 180 47034888
108 698 14441472
12 673 41438716
401 583 49587691
185 847 40060223
689 886 8939783
294 611 37819264
478 491 5137306
272 324 4015430
93 322 24696834
94 630 34887043
35 953 7919980
242 250 19071981
12 110 49957703
190 211 14600329
884 932 28931193
634 918 38270472
141 215 37442640
596 688 4354263
53 235 43081659
651 814 24216946
843 988 43100602
265 351 30973177
526 978 6610067
813 917 4879877
463 726 15660871
882 965 25533756
24 743 10490180
182 993 47472035
62 114 6346588
654 802 19051316
399 655 2348790
405 840 16203441
428 807 8095363
755 843 4750391
574 704 669108
738 906 31258390
862 943 47425642
563 982 37162080
414 568 42930799
291 334 25955264
581 902 31006435
324 978 44063629
951 977 15642361
484 570 24101663
147 402 45574243
190 842 1601250
628 856 47084682
115 501 37085480
669 890 4728835
184 902 49444164
182 843 8303422
902 939 17124436
364 621 14384257
425 485 49613022
392 536 40751125
858 895 15022367
343 531 11815616
484 978 12430239
427 654 11686387
171 554 30931849
343 817 7299395
160 182 23726522
931 944 34034205
653 972 40390296
438 470 31178038
469 821 20591269
536 625 6749250
716 857 18526164
113 665 30660710
124 717 29473691
545 951 12857583
284 449 862537
320 628 24840132
943 980 17925914
259 340 49390745
67 935 7028488
951 982 27813734
41 708 46082277
285 379 17973400
772 901 44075815
765 978 43304070
425 752 13005955
115 305 4360870
286 578 691645
966 975 34768769
821 950 31841214
207 645 8302692
715 875 43061095
742 971 38628441
499 978 15567013
129 768 13339093
965 1000 46232645
799 804 45369523
233 696 42014986
476 765 42329569
710 725 23162109
829 985 43633754
432 804 41939461
916 990 19270996
640 925 12202039
76 480 38342714
134 512 3278575
365 555 38630364
300 408 3396640
151 478 39784038
426 583 28093928
320 684 29184398
676 838 49381992
783 969 21274002
44 76 31435218
70 253 36632162
326 786 4862531
227 817 34105369
237 439 13977812
750 901 3525810
509 804 30057196
303 743 4911865
884 938 8269400
706 736 27875903
682 934 3324573
609 667 19321810
355 803 22393100
556 596 32718509
735 880 48314776
220 989 42438507
182 847 49493989
405 607 43033090
107 610 49907361
13 247 39679405
105 126 3594903
270 562 273578
342 355 12060929
511 981 42285990
511 679 31439390
920 922 9885814
428 528 18944389
72 390 41213319
563 957 9234873
74 370 19478936
846 861 738813
925 941 45054758
228 538 27840874
467 932 13626536
792 873 23507134
139 611 13502333
774 931 31763191
659 857 12604835
91 137 47115937
816 867 12587945
780 848 46494828
259 534 4870887
59 115 28417793
170 761 42681708
401 871 14761110
128 619 23883832
537 543 264128
718 927 35951404
821 999 37238793
530 710 12768702
679 831 48098371
103 138 3001073
142 345 8502940
399 874 3650693
47 886 4830578
494 926 22253802
243 953 23673320
777 892 47885819
198 331 43390649
410 645 10132201
125 366 32870476
294 600 40228085
213 892 42628489
105 312 26302947
705 984 42400108
57 420 43827499
195 683 48245335
392 476 33722993
169 527 37816621
643 880 25193527
211 887 9522844
5 8 8421970
841 979 24711098
542 900 34058650
50 846 6345556
847 990 5639654
587 775 30152834
845 947 27781560
460 627 30730111
901 946 21564340
46 813 4601272
29 464 43625559
956 959 5639971
559 573 4172133
62 669 41463506
954 980 15281699
637 701 40187592
695 830 27719
168 258 5359371
328 615 18361389
654 943 14573051
585 940 14366667
168 764 9827809
97 306 29596519
489 490 45853131
396 583 31569159
46 964 47777304
753 997 37866154
735 871 9167439
216 480 12362293
537 756 11541557
595 827 24323888
839 931 9172766
42 845 30221106
586 780 36642563
486 518 44613914
487 954 43487445
676 683 20788992
428 553 47871761
248 522 1085548
292 430 29024021
128 515 10464197
816 832 42591154
623 843 12129292
950 975 49906178
754 869 3038538
628 661 5421947
859 873 39027526
684 935 31085125
463 715 29112828
105 132 36214729
932 939 18963659
544 731 2151051
141 311 34986478
467 474 11759673
5 563 33894445
355 647 47007748
638 787 14291284
895 985 1073326
76 252 40679013
753 969 25931236
316 354 22840970
617 623 48199887
617 876 6042317
5 30 1237094
99 871 28643083
633 887 36773766
766 788 7598630
13 529 30397380
652 696 37577595
3 977 34206978
726 987 8418580
700 850 47569856
123 436 48339870
804 923 3109429
925 995 34110877
5 665 42576414
506 853 17690078
232 425 35178199
15 790 36992941
924 948 24748968
741 763 31257929
841 842 41585633
269 947 12907285
219 662 20253225
711 771 37334032
209 973 20718611
565 624 15028359
131 206 38119922
674 986 41019914
425 784 46243567
46 383 39122588
775 824 7368792
35 871 32885038
957 976 3420475
54 799 3413583
109 216 30094260
229 821 41331229
545 907 42669187
85 319 25896575
667 709 20873057
449 692 16049686
533 786 42138261
312 973 6421744
473 692 28195266
33 565 46345471
137 322 48456835
368 498 38645066
507 620 34864825
153 814 34263651
749 961 7484964
851 986 36879001
368 465 7906865
543 810 36259054
211 439 4963859
256 535 24003276
164 750 38539029
549 814 28671731
602 823 37033647
740 800 45468342
293 579 31977303
590 922 41451111
575 698 42839705
268 283 28067856
316 550 46781418
240 998 42042339
629 967 22366906
925 998 33807860
835 908 882888
763 821 19074342
54 738 8649530
730 948 20602467
773 779 8017517
748 991 5653137
333 381 37987466
542 597 9816129
242 816 20807898
636 716 26395305
480 799 6694235
53 56 39079252
394 559 40868883
392 540 47041688
20 932 35818404
806 811 26917577
54 855 32719009
434 806 15865004
196 625 27986592
533 775 15499054
772 900 18587920
16 877 600150
318 675 19113805
64 111 37186425
321 367 46898418
215 577 29553581
60 937 11108079
7 673 15695103
568 850 648667
65 311 41813481
752 806 34540939
157 969 32675198
731 966 31788771
702 741 2032104
214 479 2377580
329 806 47116436
69 491 19370279
920 976 18915756
814 938 24799905
359 695 25144518
874 963 17169864
901 948 23483611
815 911 42671485
188 739 14488186
363 396 11769962
419 714 15902909
864 914 44382102
580 774 32391677
59 638 33462326
189 941 49904578
892 900 44112839
690 715 37562109
765 975 8866649
697 776 10414458
948 985 38480814
96 183 36361744
563 984 19412739
71 822 35088923
36 555 8116782
309 690 25617068
577 783 40915305
795 933 8070014
124 355 35073390
344 942 43643948
809 884 27884996
145 303 12251554
402 861 4432216
950 993 47725905
499 512 21743439
273 797 2867368
414 515 42573723
870 974 43418943
786 862 19803468
912 944 35684565
174 934 31933097
940 976 4379132
701 945 9247488
189 487 8937107
688 738 44234170
14 67 44049525
826 862 36071602
301 633 33802864
330 641 2430664
55 577 857977
979 992 18405553
754 980 47231645
909 953 6060049
880 881 5031867
547 875 17904331
66 528 48349553
214 918 30239255
676 876 42206676
908 922 47802710
192 433 5988836
718 862 29724195
371 563 49778879
137 901 33648299
475 959 39794068
351 790 29894334
70 871 4023643
113 209 18967462
610 755 20003011
144 903 44354231
579 743 18665836
759 858 41696295
112 802 21766999
400 913 13103520
318 516 37925147
394 442 36966420
780 836 12281177
368 896 38352721
534 593 37075825
747 918 950869
605 858 23646838
527 625 41464547
28 397 5521376
424 568 45704150
351 398 44539521
353 467 17082294
511 819 41859515
799 922 2578953
207 860 25191407
684 843 34641899
183 309 34109496
614 719 40804833
558 680 37666906
210 565 37333227
152 591 44577269
266 830 27926360
695 878 9255807
62 623 35732062
807 907 10944496
7 714 27919978
264 975 19770559
725 795 22688693
807 842 18188174
835 890 37788696
721 915 29805090
477 876 14210849
966 998 30891669
166 440 30348006
20 598 20217551
478 963 37795865
163 922 49767986
221 918 4165981
364 992 14959893
727 772 31560792
557 920 14734196
821 878 25985418
736 742 43971429
33 908 6280285
506 990 6267598
760 945 44304253
811 820 29779798
449 562 17763689
234 865 38214809
618 889 28884811
294 781 42121248
564 580 16176773
328 584 13685776
775 997 28904972
126 419 34505505
780 933 13186169
297 556 47532114
31 219 28591325
26 157 38505180
912 995 4364245
710 923 22237796
169 859 21166559
60 179 18567668
355 728 170476
491 879 33578924
356 833 16766263
586 921 16399541
503 780 42959828
543 886 9859831
704 910 6055436
55 68 37439756
376 524 34952936
925 977 2405748
60 279 31523468
927 934 306186
584 744 21302854
524 643 20857270
858 955 27093351
888 990 41679717
573 585 36672722
620 717 25684534
72 922 5278418
633 768 47706998
95 122 32643889
528 870 24310735
553 743 44206342
250 815 16299196
612 992 42901070
940 955 32397632
597 847 35342782
800 908 49363800
851 911 5571672
829 834 45601326
271 405 20479293
526 901 12452623
658 783 20203202
526 851 38141599
208 534 10449733
98 473 21367756
158 799 41160898
390 411 5583232
764 794 6459681
894 976 36642587
658 937 729042
913 954 5492512
327 857 47639580
213 761 31369774
233 735 46948274
404 957 23694899
904 946 21813896
739 783 1216348
423 804 37807972
938 984 4567888
903 960 2723384
334 655 43310109
484 646 18687151
310 613 35840626
374 678 39499910
412 730 16022032
68 87 16248605
82 678 23424763
320 947 4455630
623 742 14972533
135 662 29454589
467 839 44854316
725 939 1296368
44 524 46388659
343 839 15449825
287 404 47330735
522 733 36190546
520 640 18775507
74 539 32893601
277 896 12221198
172 901 18233564
561 602 18655362
559 840 14897238
633 711 354617
245 266 22734971
128 163 18231955
482 917 4705504
667 812 11090691
710 809 12446239
552 853 38118523
899 954 28237537
262 512 48608677
172 831 16971836
688 891 4867668
102 390 19437376
894 972 41805498
866 913 22375116
384 603 10720987
427 959 13840422
499 786 36708289
264 684 26549323
125 791 8488306
681 812 42236548
853 859 37135903
437 462 13492666
390 859 39740958
167 831 37713035
30 521 27010075
381 824 32057374
944 957 5421578
37 477 31666867
28 125 20489183
440 728 38668414
407 533 28903170
382 881 352949
601 965 47723133
199 999 42163688
247 462 2460536
823 969 29176209
64 891 44983912
357 551 19858028
755 813 42678659
785 824 28207752
217 700 39630711
241 591 28146846
642 770 23781979
279 923 40687267
146 962 1495526
855 992 34792345
591 655 38006623
225 656 3241002
195 710 6357332
29 554 5421559
379 475 16213519
293 631 20704686
859 987 24120006
856 979 25186778
542 714 6278290
574 953 25617280
171 741 3672482
204 295 25325927
301 395 38733873
128 358 35426103
503 879 29346485
279 284 6877254
16 47 49731162
912 972 19231406
34 994 47732782
35 319 4359715
33 993 15125278
703 848 41980419
639 774 47844641
420 946 4222255
604 882 18236339
320 491 47270298
299 770 25054085
84 389 5840671
350 460 25957363
284 319 25051288
372 486 8506294
551 632 8148396
730 963 48667739
152 976 38902120
413 872 22142963
647 792 7917201
432 489 13886989
357 978 33598905
402 907 25527649
317 842 12577297
40 940 15365838
547 908 4641534
383 999 43280007
649 926 4032111
791 793 39187465
408 737 34003949
495 771 29639632
948 978 46409588
366 796 47822666
72 148 44460801
140 177 13532684
490 723 42127980
335 596 24019396
682 801 3945208
298 608 5321198
308 659 10312233
555 954 7665867
14 591 3155157
172 456 39218959
59 277 35176318
531 640 2828890
967 1000 30740191
905 960 22095210
862 883 34305349
654 777 30413199
265 853 12097312
264 335 18305375
63 943 14026586
47 656 35261994
754 774 31579239
601 937 45352497
908 923 14877214
848 978 4448658
320 697 15992135
844 984 24809095
250 528 19226229
968 988 40501200
700 859 1538454
433 457 22778734
720 881 17702216
858 967 31748242
841 949 11983726
637 970 19064917
128 418 6484355
209 508 33954473
74 842 10399663
962 992 16207376
437 731 22010008
553 883 38114188
792 974 31639419
240 710 3320022
516 686 6971515
890 897 4009938
896 998 26659385
101 292 9632451
500 552 20918180
673 803 33900732
806 900 29729171
497 540 10873815
349 365 38176529
541 632 6044584
202 796 30770935
800 851 24639348
746 828 34576065
323 976 42924703
285 676 35115290
622 634 11639908
914 921 32653241
858 970 39441097
656 912 1636848
71 788 20803025
685 877 46722690
928 976 44482163
414 550 44761142
880 908 1253195
831 860 30102697
79 934 36563856
311 770 22170856
586 691 39926086
453 511 10183230
355 958 26164660
912 954 26711243
547 653 1631897
180 530 6414806
183 534 44710171
302 896 42310629
519 623 6666368
421 665 33689098
580 697 46806432
549 971 6845823
254 645 7731994
173 709 10324597
450 660 36311751
666 750 10575786
289 617 17480172
426 723 13501498
609 853 44562740
711 776 26926391
40 300 9007069
192 655 21687163
617 772 43369521
9 634 32244541
743 881 1413560
694 697 20100451
489 847 44660524
664 892 31120919
859 992 10232237
122 460 11580829
37 369 39077174
888 924 10911588
87 822 25205584
900 968 35103195
675 926 1480581
212 244 47922309
444 587 31705752
631 964 26709200
75 912 3284723
329 948 22791971
79 181 30436065
278 906 30174774
364 568 19951869
60 131 415398
816 854 1200107
707 816 23672137
1 53 1769541
636 666 34700991
30 203 17305048
168 687 1495625
806 878 2371473
384 787 43228126
393 914 30323506
496 517 523772
154 586 22892617
687 786 33128637
664 775 2874979
198 507 37675946
323 708 1417469
735 875 17831379
105 717 32958523
585 973 12432672
905 973 33127773
276 761 11190754
157 319 34050670
475 480 17637549
607 626 28128958
297 339 12969834
850 859 1590803
506 572 592424
908 985 18717852
305 672 154291
370 869 16555430
83 839 2368360
213 587 17173010
113 484 1678663
280 855 46645511
587 737 29434954
433 768 38720356
398 870 34933621
412 650 28205945
603 861 16709807
18 291 30185206
141 619 22612176
93 805 4631203
772 937 44053499
55 602 11663698
504 509 4783662
473 988 2986643
353 713 9820439
454 805 44614566
398 408 40736810
549 550 19534006
275 890 28543088
341 691 49719876
942 975 44562850
565 705 12607713
685 757 15508470
475 605 11965728
644 842 31503801
188 626 8641611
387 398 47591198
161 720 43106517
345 947 43204694
246 519 32329104
509 880 5310176
404 505 13033248
616 864 15120163
498 969 15195696
776 872 20716090
131 276 20353891
632 676 48853775
374 873 41194893
1 229 9018923
673 955 23561764
681 886 16848460
191 768 21502961
624 628 40213944
624 753 30157835
985 992 31944018
747 838 37398534
775 851 12534251
897 919 45967848
658 689 49023578
795 935 33238876
314 837 21557071
917 967 30486827
45 391 45695076
928 943 49106919
669 941 49583605
949 969 17090666
576 908 23672242
754 788 11038463
525 706 377714
936 995 15402206
734 790 31477707
803 864 37080030
429 587 9767903
249 509 45143142
922 976 34464248
578 775 35927076
979 998 27538648
909 920 33005314
496 769 5699402
438 983 36523734
77 577 43992445
49 220 17560921
757 796 40885138
695 980 33722587
804 843 40088180
738 1000 38352053
340 761 17620584
694 951 10168190
68 315 6221413
261 625 35273346
105 737 4892453
260 753 21625967
522 551 39908604
338 585 6432850
506 902 12334569
338 913 13567554
175 795 30134251
244 867 23167067
869 951 22768661
796 976 6168687
603 731 2154981
561 658 13960055
70 466 10104146
309 773 563664
44 49 18298276
206 549 14258724
297 612 37904520
144 889 27450790
515 644 14362212
492 683 26089730
396 540 45501416
444 988 5237267
34 363 345318
113 695 33933143
577 634 20168419
688 812 33477537
179 506 7904750
523 557 30463246
615 843 22838704
885 963 9593018
408 493 16947781
919 955 8021684
342 645 5013450
516 522 24200879
137 878 16369847
388 816 19158522
22 854 2923119
469 696 44121522
756 990 27962518
741 970 46778294
283 299 49072163
439 561 28372443
687 906 11984438
236 760 1538913
744 827 11102123
641 913 3361190
647 991 1603439
181 585 10572442
179 499 43005458
85 257 45166963
128 931 37336990
531 554 35942306
180 317 23821480
258 570 27620101
586 852 17290532
676 926 34029150
349 418 19613694
519 549 20969732
396 902 44845030
859 895 40210264
129 461 24252779
894 954 10759419
394 871 5051851
343 546 44041662
817 901 11554569
442 605 38581978
399 477 25698497
380 584 25959010
385 579 15207865
822 843 13304437
587 757 888888
248 821 41296696
498 861 35843483
46 294 48877187
611 733 23003557
106 388 32653787
786 815 3278743
940 953 44100897
808 906 38531072
778 936 6065800
256 334 6669655
803 957 10104781
134 813 10889799
305 357 11978146
138 984 4366794
27 184 20942443
792 880 21092217
526 932 39664940
507 595 40958115
669 842 38353858
770 911 38813852
275 726 14359122
891 952 33019223
45 758 4579456
143 623 44083127
836 943 41241953
98 554 47378467
116 864 27918386
453 534 3183065
84 105 18434890
424 982 33921540
518 548 6764621
177 237 22264592
505 795 47047459
670 673 27070781
560 746 1924776
433 796 17982834
113 148 20096293
440 584 16168533
32 782 3232896
728 984 47266968
858 932 17156655
648 674 44010773
899 916 25180786
833 949 41301918
29 888 40499650
314 466 16571918
466 569 39263492
152 231 3479716
516 954 9543811
35 88 49149842
917 943 38380957
838 861 14668880
519 651 34046781
459 587 49501494
679 808 39914121
657 844 49478346
752 923 3291484
655 856 48493271
475 917 42443126
505 761 21032127
330 954 25106802
557 912 30454801
159 284 47004921
348 848 23520862
472 833 19984822
71 189 32338505
366 516 8808201
367 781 16416222
578 850 15930624
12 449 21193253
156 708 643715
231 978 9175158
605 844 42117454
352 920 9316750
619 703 11456933
171 482 42901859
551 794 44729282
277 361 24012981
88 393 23529747
260 854 16942566
226 264 18063650
551 934 19635083
293 461 10689365
481 711 12896835
515 798 22330199
808 920 37274056
963 982 7642710
337 758 42172355
812 834 25549807
517 529 40277989
471 948 45272550
636 784 14534195
178 700 42575259
125 943 39638689
402 412 45997369
67 210 1816291
719 816 47884849
579 834 21827456
24 819 3834855
779 936 975912
684 870 35399210
965 995 24080071
575 775 19332586
220 449 42474202
927 938 44816933
35 751 22799490
101 735 48075171
680 721 45745494
716 952 37293155
629 667 8640894
507 731 4091349
848 946 24533886
715 951 23993290
857 1000 17361999
863 991 34321064
555 783 32097204
939 958 36637282
121 420 46798667
391 542 32884391
632 919 35151074
733 817 14169434
713 928 32417037
265 481 34057795
945 957 5930613
86 566 46877316
868 871 32831091
900 976 26212046
823 858 14905822
762 986 12894420
624 961 2638497
591 605 34424832
93 980 14963216
777 996 6857189
524 629 17377916
375 968 29153270
196 527 25979012
752 953 49752949
849 984 12455983
818 970 3581102
177 849 16710456
672 862 14991716
896 922 7904681
777 835 48152972
423 626 31161259
190 299 25374137
836 934 44100509
588 787 48881624
636 885 12756707
960 964 23734045
242 467 12875265
617 805 4002109
203 513 28091112
145 535 14542686
244 570 47773071
546 842 22046283
321 396 6768070
198 552 8388077
960 1000 21055688
635 941 47039095
511 967 36140687
416 761 2855136
808 822 47436012
239 461 8660118
572 903 43501142
570 635 16706929
329 630 33170435
228 922 13137765
252 983 30391733
414 739 47150717
902 915 19723607
783 865 35923972
525 704 9496136
60 170 43000197
4 506 27333239
497 615 9872119
701 875 49845040
665 853 7265969
226 520 38442293
891 899 7122084
617 757 29733009
959 983 14724680
678 906 14674601
489 985 24856791
465 920 7720212
442 512 32854842
62 180 48612396
371 451 33049024
864 891 15480549
601 632 31820822
726 885 49543262
709 717 9821428
957 987 23275830
43 218 23655700
754 807 10804513
594 639 47702632
817 842 27407419
336 798 19660044
813 846 40297500
476 968 41107066
28 879 10850988
563 773 35184381
38 397 1439416
225 603 11133032
323 412 41078470
562 763 42024711
661 808 30732070
932 949 6387926
469 988 9365706
257 964 15226609
409 623 2190040
959 990 48713548
233 244 47189116
767 977 32731684
402 800 10738435
619 1000 31327797
941 978 47587878
664 724 14465454
512 757 34055843
394 888 6604386
349 602 14872979
866 889 35099840
396 666 29219191
925 928 47658245
112 780 47146132
110 438 41879472
534 706 15473921
185 333 12183478
315 599 1870590
785 927 4602488
617 726 20777223
212 720 46093170
196 658 32993449
522 683 4046389
911 936 48942485
14 634 37091991
885 982 15124083
468 760 24527529
761 903 47404664
121 931 41792361
1 161 25194427
595 933 36766649
365 516 193604
122 128 2632464
75 194 40048230
153 297 35117424
187 913 30303056
393 485 1017880
392 508 10483422
867 885 39236090
330 529 13820597
961 982 40265199
961 985 29670286
231 327 22971178
247 795 31637970
650 853 9343338
840 957 15506536
51 607 8480756
19 947 44803274
185 980 23264577
235 988 36384607
266 315 23663988
516 667 43449477
751 924 47982607
569 881 30666732
729 758 2041957
432 625 16651819
556 576 32379219
599 864 48576141
895 912 40022059
244 422 43541804
640 888 33355633
798 974 47271618
560 834 41251274
809 829 8030267
54 250 34808113
814 868 22538895
89 699 18746220
910 941 8168398
504 626 48613694
231 929 46280061
787 946 26399199
817 888 36961952
449 468 47278889
506 740 18968344
252 525 37035412
304 383 41368495
868 967 30492260
132 285 1741042
804 952 42428193
631 676 42649663
553 681 39060680
354 563 11138078
129 519 15796032
179 490 14106964
46 905 3450895
667 813 19671350
273 708 19265230
538 825 22066364
165 721 26169434
754 897 18908630
923 986 24810701
384 492 22287107
675 762 8813229
256 774 43650335
951 994 42416483
935 944 16775292
558 950 47958766
431 675 19420469
768 951 14623960
552 618 44763455
595 794 49168873
506 843 41574465
715 999 10750748
36 417 39553574
347 953 1489231
410 801 31135600
577 867 34587710
610 782 30030799
337 874 9964338
497 839 39830002
396 998 20934262
699 898 42404893
160 812 33250059
247 448 21915900
957 984 9353756
159 401 1589559
815 820 8708276
301 642 7498438
285 770 30246831
585 693 45928839
834 980 13200879
374 433 19290125
962 972 2050384
37 526 23605947
77 279 37984477
916 973 14270994
768 908 9594692
10 234 25715016
850 929 5464583
708 798 21310746
511 584 45905909
872 966 3662691
894 925 41046361
31 361 43657964
150 776 32748657
70 617 44359814
839 934 16176417
120 838 27817046
107 217 7195881
144 212 32226545
795 930 33309589
149 529 48124713
80 247 10549555
515 970 40573478
318 588 37623754
718 725 1357496
324 937 43321417
93 630 37948139
204 207 20397502
683 848 9817436
111 269 22597320
172 366 5770956
788 938 25230159
528 914 29710963
100 322 34367218
556 754 510870
579 846 48670401
702 908 928476
415 853 4103853
410 802 26023006
473 730 12625724
269 498 2903549
19 140 19954434
621 969 9036920
595 843 1979980
385 630 17901758
698 727 27254430
97 293 39970688
271 493 41376864
296 437 4930315
418 704 35929684
726 828 19510229
874 920 49387339
872 973 13154645
251 279 14711961
305 550 17834264
300 473 49700166
260 804 19022354
347 763 19795974
50 81 41989810
59 611 8503403
176 286 34381625
27 557 23429210
561 625 29688011
591 672 4446396
697 941 38274246
796 992 44918133
137 502 45581908
385 842 8108442
29 536 29854140
569 604 47694430
484 611 19436414
433 724 32822350
226 780 26042142
761 858 33568319
445 674 718784
81 333 20201604
754 820 35371765
539 721 10951396
264 707 22892373
120 454 37854411
819 966 47796686
385 401 12389695
983 989 2807227
337 673 41329558
79 903 29529272
820 887 49972070
89 604 23240885
435 887 29946558
285 964 31324490
177 872 27728915
532 810 19474506
241 836 5926909
919 965 49245723
403 986 44029348
2 92 35310021
466 983 6348020
321 578 27486664
542 763 20005529
634 949 35606195
987 993 46583207
127 461 42777330
663 951 25426200
291 429 18321512
399 718 45063676
30 465 44293182
72 501 17950060
466 885 329978
590 659 47154112
126 822 35181011
448 852 18701058
235 375 29198531
17 82 31969186
948 971 4817375
195 321 43838314
689 726 3639268
237 497 34089909
83 572 31196178
292 693 19735004
188 263 11410621
693 873 23430514
509 807 7790625
66 699 19217201
539 938 39340406
732 934 8845491
110 356 33290180
684 873 35252070
684 844 29539577
843 899 1931450
208 569 38065977
773 793 9142812
495 884 36807285
495 632 28881320
469 739 39671231
333 641 9180698
558 755 739164
114 973 15213446
454 823 45627035
56 314 46058314
254 556 24026854
752 981 21134912
640 729 14588055
848 911 17153976
368 924 7911693
498 662 10710437
182 187 37637374
67 272 19359766
479 697 6608014
779 813 39705960
279 809 15281185
57 459 40551354
763 949 28684142
565 770 14426658
832 893 7383894
286 420 35794206
395 525 33507315
275 372 23967438
62 402 31024499
889 998 10900576
142 959 27392039
718 741 44113227
247 560 47420631
432 678 24792256
752 904 2296025
946 986 11545565
18 977 12330721
402 723 36402981
426 804 31571995
154 413 46055469
344 842 28643191
222 605 25320983
916 920 19656517
476 585 43619652
444 916 12804225
798 862 38655302
418 668 45072752
836 962 47889172
419 552 15883372
349 448 22507394
710 853 33300731
581 852 28098672
813 863 15830183
36 69 15891777
987 1000 34744202
721 975 24064143
415 690 23340073
87 370 3233180
831 918 20913411
78 859 21244812
281 986 47456233
228 984 45571026
939 1000 9577359
550 940 3955305
313 325 48719204
616 817 13950916
942 958 48230431
493 652 35522439
526 927 13147034
222 571 26458231
586 865 10040804
919 940 969903
416 474 10053778
128 543 2536854
799 867 858965
81 216 29131149
154 216 3313490
715 851 28695661
396 810 39769773
673 732 30527408
785 959 3683943
328 562 44914542
125 606 18384619
415 673 13723660
469 713 27419875
879 953 35983152
293 702 47222480
774 892 13039607
168 350 38331354
863 874 34260203
663 885 33511268
121 981 7287599
411 740 27094884
320 939 29390333
197 882 43627250
688 857 10632403
984 998 45726623
235 689 39212136
839 971 27786887
189 546 4936677
543 851 31497002
121 766 40566098
89 767 3610103
948 949 35224142
46 857 38523818
858 991 8875652
63 398 41805016
790 970 29145050
40 280 22745288
292 608 17103851
72 193 1785477
40 852 34952504
288 935 20698545
503 695 41294490
365 489 33315868
524 951 16534652
418 598 34063382
491 535 30554310
240 692 1961601
532 770 2482204
620 632 45659050
477 951 9779529
341 831 13980889
20 419 4564214
547 983 48788134
845 939 10598176
772 862 10218895
791 879 8981065
621 990 29095112
441 782 23667309
968 1000 30865234
502 785 13251127
526 783 46030031
852 928 640885
646 871 11467925
317 599 38423754
32 94 1925377
507 591 43586978
142 650 6003597
501 760 5700587
433 517 44649125
363 380 49304963
623 958 6367799
737 828 48153708
476 857 28506634
120 430 5796935
844 869 12827216
730 774 48536448
665 672 32820990
5 218 16123078
789 882 16691547
383 398 26699326
612 720 4220759
731 922 16226296
801 842 44242079
668 693 17299362
516 663 30689006
333 365 26903419
83 411 24367654
701 894 4303115
28 368 28782239
695 710 30008082
16 273 36867263
749 936 38299582
686 934 19733707
908 943 17935008
677 792 48562428
456 803 13352545
219 888 3956182
330 367 11647921
754 883 43949237
512 890 36466049
215 794 31945385
901 930 7676914
212 308 13364995
594 974 17749389
810 879 49284016
267 438 16909748
681 854 30923974
684 856 8424536
127 661 7738589
571 700 19934701
960 986 27156640
729 787 30693019
748 920 33543204
427 724 8181047
961 979 16974840
701 976 44121329
690 940 4194301
444 856 31512911
801 906 16783479
666 795 15209690
100 404 11665637
154 927 7584023
29 559 11983758
229 392 47253944
812 957 31355741
462 561 37973524
621 749 16597998
346 400 49648853
569 771 6295657
337 674 9791728
412 494 42958223
126 438 9771611
139 388 34343442
337 567 11386618
403 817 21865130
42 51 9470554
145 990 44610149
633 893 42524449
82 699 43466047
453 982 5654597
836 891 29716594
903 925 34666877
172 809 1185167
438 766 24996085
404 514 40105934
295 887 22144454
804 817 40422690
799 956 15480229
766 970 13747985
26 850 35844570
660 774 31223491
776 997 23359093
517 754 5317593
800 976 40246716
156 267 33001856
740 905 20529895
670 747 46498373
452 504 22041616
582 661 30555563
307 916 26354661
346 999 10059642
854 958 47897120
326 936 27135835
557 833 3252793
300 591 38538274
732 737 16488281
445 451 17778027
379 534 44644627
898 932 10468200
293 846 39936207
394 670 815225
697 928 38954886
13 872 6411645
268 615 37597621
161 930 48263273
477 773 7094155
962 973 43370135
410 695 38988005
146 914 33458272
244 400 27553533
346 869 11874028
124 478 14363486
160 946 22139465
406 924 21071516
73 308 2808379
425 712 29960385
132 692 39985235
573 940 49041162
15 259 41229123
783 991 42020820
285 736 15848561
436 535 33042769
205 259 3185738
808 849 20344831
844 873 10122073
55 692 29014363
540 956 18013848
405 473 16021714
461 470 290054
792 922 12777208
264 758 34663033
556 884 24421884
233 783 11347766
874 986 20231900
355 357 34949567
777 900 45277525
667 756 38670060
537 552 8745502
299 355 2298941
420 619 45114069
305 508 25583343
741 852 10824122
914 994 19405645
439 710 7327643
485 859 4612297
126 216 39972495
431 953 7935691
592 608 36736487
67 161 14720969
353 576 36879714
839 900 31183000
181 214 32872608
503 985 13683330
404 725 48755161
837 889 36822552
823 953 36948047
644 769 42313161
378 766 38466433
388 471 9497908
809 915 44782882
21 95 29085627
113 975 37712073
255 521 36821337
630 830 27084010
263 790 20327221
848 871 45828613
536 650 49409015
372 858 37271581
612 621 5666266
144 564 3759468
34 490 33902722
365 553 18910549
482 978 38154129
470 731 13887514
40 57 15092213
509 737 12911183
503 555 11737219
55 752 48640399
687 807 37577162
323 336 33797485
373 934 44723617
331 587 3832109
151 630 18751235
645 710 16478517
592 753 23313437
93 154 36871998
811 881 25198628
733 859 15763791
614 931 11090924
205 362 22455532
75 565 38892471
489 595 19422347
754 989 29576523
171 827 6438471
731 899 4846279
748 882 15748568
421 907 14871606
743 939 27585987
874 946 46817509
641 862 4036046
889 928 43207282
866 920 86967
521 703 47111846
422 633 25587109
260 941 672388
516 593 40968415
179 249 17119522
242 824 21306556
609 888 8595128
291 545 28700763
519 744 19206775
54 856 33703955
489 970 9263900
826 845 25084717
947 975 19503300
508 869 4058193
277 365 9621506
118 515 2693439
676 760 43106095
88 447 43027264
808 919 40560641
429 523 29875419
836 983 16732639
648 771 48608971
224 385 11414388
418 495 19058353
162 974 10880899
172 425 21452551
26 39 16600954
116 757 14297813
660 859 32446409
193 331 48877735
783 846 10910324
401 444 19020990
304 639 11420263
232 949 41015302
768 999 8334475
267 761 38277064
535 997 33142550
28 41 6978849
17 686 49605031
652 885 46182835
378 540 19767698
926 984 35903770
589 659 48405496
326 546 46747809
463 701 35863196
938 946 17493174
574 757 635633
901 957 9534108
60 376 31097208
628 785 12955360
129 499 20554952
509 760 25281678
245 606 18920430
183 288 1509668
854 867 23818360
875 884 38753607
633 862 40279245
90 148 35796533
589 820 33858752
9 534 39096059
262 607 32163300
689 855 38380008
667 994 28923425
806 930 21061569
264 331 9565703
875 955 30372022
259 473 40511075
689 777 38747157
749 982 5088912
306 959 33895102
556 736 4847760
335 458 35326807
804 988 45410139
74 828 26699329
86 882 17611767
727 888 20364234
539 603 30851273
24 463 41777700
716 943 34947499
442 879 36468758
273 336 11480511
766 818 35426801
571 609 49052034
848 949 10117190
775 972 29667236
426 543 7920470
881 928 2665495
832 915 39466314
383 449 15249894
570 925 13526564
498 793 14457672
166 824 3290870
404 482 1239541
680 817 2238929
651 892 4380216
512 626 27436161
746 766 34816709
269 432 45819767
898 989 18656718
428 802 12232455
37 98 11773521
760 824 294996
509 518 26193204
383 759 38387336
896 900 10626451
97 742 3022152
109 818 30720985
30 31 13105895
288 406 35731597
11 810 22469593
646 913 38134383
100 354 23102955
523 843 968132
70 312 4789554
204 986 39593582
526 555 48970305
289 837 1231551
314 479 13331999
429 874 47142159
652 827 8120185
918 949 21015820
856 893 48792339
381 718 16806738
705 769 40014212
213 289 36702652
263 892 4488739
336 348 7461497
60 563 46259517
322 324 19779938
702 718 2535433
682 773 22273162
554 665 41764957
674 732 23931287
629 818 22530849
885 1000 7464017
514 903 10797317
244 515 19148793
590 694 3723759
83 606 17036636
304 859 31646647
534 937 11008168
389 801 47079447
566 946 25078909
401 421 48445917
827 934 24450503
773 939 4696931
581 928 42575820
841 901 43251137
44 901 17759233
370 698 89409
952 957 16932770
394 584 44849940
224 365 6142081
600 779 46372675
78 923 14911263
335 396 48027112
261 551 22631289
305 754 24792733
939 943 47718948
494 974 24918965
144 229 34080412
429 989 26357802
22 340 46458458
384 824 20973015
294 603 46668068
242 876 22649703
798 970 3079209
516 588 21102350
632 873 14080205
904 996 1993847
31 71 40265922
599 644 40609277
295 328 37813976
752 986 37554333
297 880 23743638
364 480 2168747
578 868 19897993
581 641 5656773
471 953 21573212
21 408 4966150
595 879 31574313
254 522 37392379
734 805 37416335
438 534 36612059
52 756 5884421
477 548 24060786
480 811 17147501
659 874 15559775
673 954 6151277
618 822 5992447
63 804 45431674
265 430 21529257
554 904 10292021
143 626 32529308
776 933 47005307
23 916 9048501
565 666 21911479
675 758 17102182
8 936 6828667
165 584 24637027
741 839 22927440
861 910 10360222
411 471 32261450
492 909 44118518
262 882 29300447
275 458 2532011
929 975 46560376
448 798 36989718
21 290 38360905
402 447 17580567
544 621 48305758
908 909 35656526
671 897 26724343
344 376 31295118
623 694 18342806
70 393 33508494
20 799 42484182
351 735 10442850
416 692 45102718
520 982 12533162
188 802 44952022
928 955 48943882
235 845 7536698
678 965 9801434
491 772 18007020
273 755 23146910
542 602 42720815
593 925 49652536
250 783 7250961
151 399 4062428
18 416 20582280
444 814 42561605
347 721 38859072
714 971 25787174
548 742 30472244
445 620 11928164
541 962 14051452
658 881 40152194
271 659 21557221
485 966 42514397
442 793 44133319
775 996 34750745
442 883 38831507
408 457 26004955
158 409 29307948
452 496 27321016
314 673 32542072
820 850 22495726
21 160 1197110
411 778 25861202
208 896 33444114
368 720 919306
477 809 9868406
824 964 20263164
459 846 4378660
559 652 47751942
964 1000 39930370
767 946 37194864
620 635 15623092
666 818 2042527
290 736 18454256
137 221 21206539
588 658 14519182
882 889 3952499
401 668 15640031
659 920 34577103
145 361 14300096
189 560 45581062
533 616 31443823
167 555 35409121
785 978 37358621
767 852 24108479
873 927 12007364
508 583 40853387
355 978 17321274
320 619 1294444
177 721 25954567
642 789 5200571
757 872 18505844
640 770 3774010
584 802 4264548
591 677 48836483
391 782 29853287
116 956 3188286
2 164 34979085
412 727 25871767
314 409 19283832
954 956 6575472
652 726 45523253
147 479 2995538
229 998 34650317
287 960 9814058
609 665 36721558
609 913 45614258
854 862 16701903
152 228 27420845
690 789 43791468
446 594 38694231
79 922 26128431
481 730 14798236
340 997 33868792
398 418 10151560
287 749 19410782
838 884 45086591
291 555 6277118
252 856 32654510
144 507 21091347
805 861 26080577
554 951 40180936
521 947 10489942
113 640 49096778
4 616 14234290
267 616 39458592
661 749 47227443
201 650 42903103
224 849 31312134
548 687 17344345
836 969 29771162
753 812 48560119
72 875 46935893
137 158 41199687
684 906 9533189
952 987 29238711
239 798 32224537
838 993 6660674
322 469 41088785
317 423 20985866
395 915 18366771
65 570 3467560
90 787 21957376
509 730 16584512
72 793 21155302
9 808 10670424
111 305 49373751
487 873 8985578
12 994 8232538
271 484 1734711
298 420 17582017
681 906 603487
594 890 49191578
395 786 34907439
23 519 25468746
651 779 34064826
485 815 3978519
538 747 2762411
24 257 2038308
498 670 46467801
278 523 34019107
118 659 41010076
857 906 35432006
162 869 49439456
456 592 37446006
636 749 46519159
478 887 8872008
116 166 20777268
133 492 36644141
603 910 7053749
635 824 5968105
200 241 5466368
273 498 21528518
42 985 35222226
470 541 33748873
828 938 28182835
392 832 8180645
481 958 40465358
600 708 27440815
536 798 7754624
829 866 5668242
740 863 12608687
558 675 16143748
99 664 43108445
210 697 37830456
197 225 33618044
804 959 19336661
648 783 22498052
527 945 10028712
18 110 3271876
316 821 31193365
870 890 22730997
874 981 44473940
636 991 520213
665 735 11888474
353 847 42037107
523 700 41253268
251 819 44186630
755 850 16319963
93 332 14993154
413 506 8555685
371 676 32311981
824 900 4120952
577 725 14031599
776 912 42404517
187 636 42820393
380 769 10436658
379 977 37710536
576 722 29900696
320 455 38823066
151 333 26896175
613 969 28116960
270 369 37628390
416 493 40047652
803 871 38251191
107 327 49100749
692 920 40825434
906 967 49233136
552 727 21955257
389 927 26629993
768 878 32519589
909 965 41871787
975 998 13147719
710 818 45796308
569 617 37695833
720 928 29920645
664 970 33803926
69 244 9712112
691 805 712302
123 266 3663282
372 719 7617535
53 663 4566372
477 631 15329345
366 809 37573996
40 987 36303360
888 929 24776857
690 697 25700240
30 455 19397872
192 358 27726780
10 912 37616576
858 985 3552895
156 486 5683965
199 323 45748471
195 894 48133450
498 620 22558614
744 875 21989208
132 307 1961371
906 917 5863919
788 970 22732096
90 296 5236682
103 863 5007797
406 682 43065128
192 480 32116686
183 463 1432608
223 287 42018297
974 992 24039989
4 405 49365874
902 988 26304426
941 990 20212538
241 813 22645272
564 944 28970565
114 979 33945021
805 961 48105458
164 228 21449495
953 975 16222529
58 894 41058353
145 481 40158657
540 706 31524798
370 902 24397767
203 830 42461412
57 921 45630693
430 817 31110106
475 850 33196442
586 617 9133877
700 915 19057479
702 767 6428543
912 985 10693602
160 173 9549194
700 861 19669358
616 803 13826947
734 907 35091627
215 811 38356426
771 776 24581258
544 987 34069761
542 833 35180131
170 210 30355556
665 903 48842090
37 646 28983768
728 770 25695968
553 795 23684678
381 947 24617734
138 168 14195625
898 922 44706391
596 718 2042214
858 897 39782390
588 956 10806109
410 920 31121766
161 312 47805373
336 746 16508409
135 608 38727196
514 795 9526283
780 915 5146823
831 939 37403631
106 719 31767254
635 838 36101546
711 741 49080452
624 834 18639199
129 930 4739390
843 913 44155275
450 587 16923386
538 890 33141235
503 988 10338890
322 892 42328538
178 631 24592689
433 913 49842550
629 992 48731957
251 589 4990117
501 632 13994677
416 941 48994269
505 692 21487485
4 702 31141729
830 841 42896280
976 985 10988219
319 554 4543973
439 768 8452582
368 973 40561518
572 819 21599819
872 962 28330612
171 612 42960751
682 736 2291791
75 302 29155818
595 753 13882997
26 242 12776859
816 921 34960856
688 918 41831578
692 734 45280757
667 901 16327406
429 739 17318569
341 656 5811584
391 492 7948615
229 971 49469264
442 766 42744041
54 393 28612199
107 825 22086915
668 871 19693069
923 931 48025790
322 919 36976955
658 749 23027075
852 880 12841299
462 934 783957
286 367 23479055
598 647 23138405
461 554 35755191
791 873 41694176
837 996 35278232
85 867 27016588
378 760 41502129
726 954 45353363
3 499 22011183
805 985 16703007
433 712 45466140
25 266 33365286
734 890 26438867
115 433 11476744
724 752 113207
509 805 25039319
807 870 5813284
458 655 11583221
272 351 41078694
418 959 40014053
712 811 2325097
914 953 17891675
276 697 18790257
818 842 3723285
17 824 266379
247 546 33838190
176 221 5548164
672 690 10979761
495 774 5118616
809 854 29817771
476 745 24497453
592 612 26044676
380 838 16380610
798 852 42345551
635 770 25119138
418 443 17204191
255 480 37845725
149 533 1859804
85 90 28096888
178 797 49057175
527 849 29902436
182 271 34166811
981 1000 47764269
841 997 35502597
606 789 24775412
657 698 48974613
654 814 3291935
859 899 2888964
836 877 15716687
366 607 33752728
58 355 40738322
748 1000 32769143
758 786 43239515
332 466 23127481
649 875 2352943
197 389 22235200
558 745 31822624
208 846 48570828
486 688 3689215
192 970 47600458
77 324 12838094
673 737 5079405
769 923 37576948
902 916 35661696
163 701 32510516
352 445 26856059
94 403 576480
276 808 3406676
323 572 21997514
253 925 12367127
925 933 39464316
947 951 18716089
817 868 47436073
527 990 23303722
707 966 43549027
324 892 13744041
77 878 46114189
155 406 30828380
208 791 17084052
203 243 35387424
704 728 47247834
558 787 28012830
129 809 29929075
377 406 47975071
63 595 436372
604 838 49233313
669 780 18537416
737 740 14991913
704 744 20046949
707 819 27310172
892 915 61119
374 785 33920969
60 518 26884251
474 597 47932810
425 686 15294439
105 716 17570955
375 537 13469352
299 671 37595305
791 929 18968243
778 805 21169279
781 967 4349728
901 934 28686588
721 964 9911804
561 649 39518649
770 793 39788990
723 878 16099082
345 802 15819644
216 645 12631892
541 644 30614879
80 533 24635294
306 877 20598741
738 939 2557802
943 947 10385413
277 650 47474373
862 932 15357576
86 278 1168541
643 755 8844374
412 450 37284435
331 493 43869310
441 527 30560145
612 859 22367259
157 1000 20517982
208 954 22233859
600 861 6570735
807 820 32053057
146 158 44418880
444 686 7686342
816 995 17657316
164 810 40294107
349 360 43601434
786 1000 5379162
804 865 28246944
501 798 38340254
377 915 7984588
14 801 36924984
324 650 4733400
631 946 32832739
53 888 31523838
391 786 10655291
744 991 34624580
706 720 29033513
509 762 11007002
939 990 34930722
224 711 18695842
496 735 4642833
534 841 32135503
484 725 37872017
469 633 44839089
385 556 16603232
794 963 39083535
983 994 18019728
336 837 33201207
318 422 35549568
371 745 15510546
463 672 34861323
192 946 15324667
108 812 45060607
898 958 43527377
903 984 25614801
133 729 21209291
182 844 30777999
190 204 8283404
686 776 21650197
197 434 48023672
174 817 40486916
322 652 46667333
892 970 28553072
920 979 20741589
963 991 41744217
671 907 1530563
210 743 8571613
626 875 522556
105 378 2853547
170 482 31249808
642 775 12996539
142 698 16472072
824 830 42613437
35 572 11266939
588 992 27920847
338 413 18232476
718 730 32449010
341 950 17029654
922 925 19932351
35 264 24030939
78 148 40730838
585 623 12684088
724 773 36804504
530 731 20619566
332 540 48252054
442 656 5073789
259 946 45341640
591 942 2984577
313 487 39765379
266 521 24355649
619 933 14091557
137 677 38156102
730 745 14293139
922 988 28093865
708 993 5957989
24 35 33360880
281 569 18685919
280 905 42442779
924 981 31971491
92 399 39173497
252 786 2732710
622 874 39815488
867 954 25825377
485 881 33858525
475 678 21163209
118 644 24866825
533 868 126848
513 557 23805469
343 420 30779597
373 597 49150887
385 686 39278282
923 941 17277885
457 570 11033564
605 617 25645841
372 884 45135336
490 797 48357446
590 685 37085252
118 981 28113410
280 704 27630700
81 286 45722565
136 423 35114999
181 470 5325433
42 397 18351561
272 677 19610186
688 962 26211209
855 903 46186807
751 911 6061782
207 219 49005289
888 996 28834741
310 647 38794948
953 967 37530446
629 868 21246781
776 783 18896217
791 810 30461163
54 875 28850131
670 856 27234784
384 751 2885493
562 876 2304185
193 499 11131110
517 892 27127540
573 856 44007344
159 592 297090
154 705 28808561
369 468 11475997
236 696 30012755
830 983 28599388
128 827 8845885
619 787 35331589
56 685 17614411
549 908 24978082
319 653 48842108
436 454 24180951
181 338 21540139
3 231 20132594
596 672 9482177
154 158 26300740
159 876 3420840
765 972 10497840
274 640 21186307
129 543 13459713
45 355 48062236
888 1000 7008896
17 141 18909597
836 861 49299143
400 769 49550980
814 993 7638608
858 952 14358225
520 622 37154769
665 695 37260929
184 524 7253452
733 756 28138304
218 277 4331745
470 761 46595675
647 912 19754600
136 688 30677876
350 857 47177532
490 806 15758201
688 904 8795481
139 790 42458967
95 177 28767786
784 985 32813802
514 732 42206748
600 753 19641400
672 874 23713783
564 588 43223264
640 764 29768046
206 624 20582605
442 499 29193717
150 159 38763567
700 917 15047890
875 938 14511788
485 957 33203703
477 693 41578066
39 610 5262607
286 461 35366353
157 764 44131031
851 887 8631271
874 954 12621359
241 743 40200603
958 990 43674353
567 862 34300974
474 511 45341825
36 326 28982223
441 477 23503909
823 919 47149582
914 954 24922391
906 985 45088147
73 379 25432793
51 122 4406800
464 661 16728649
863 932 21093748
294 457 17779061
166 341 17544930
432 518 18225584
781 823 40228833
426 886 40173158
511 705 28586709
486 942 5687980
35 745 26737582
530 854 38396571
432 566 35677279
350 525 19355871
308 702 30974737
665 790 3891083
81 799 11446425
429 518 2494255
916 981 6754472
111 135 8233645
965 988 46893122
785 926 26086600
678 924 22537586
160 575 37380222
954 987 19744443
919 963 6534680
3 659 30900305
373 738 8326271
272 927 17648906
421 972 15021265
422 548 14292367
713 720 8019508
819 974 16564695
724 967 15907819
743 925 11920470
305 838 2173095
542 789 38425585
28 356 49770143
792 870 44470
546 638 11462242
987 988 21878474
353 567 8850540
677 721 13562658
132 819 48649848
906 951 34421622
219 861 17442710
27 537 28591603
715 814 5775997
134 364 22942513
731 743 4365474
140 199 16073188
420 876 38600074
542 655 2012630
763 901 15566044
473 929 45478293
69 630 22070074
651 942 3570024
42 549 43910097
127 652 14177160
872 882 26851887
80 470 45505933
238 958 4999381
761 983 40943271
6 330 45987982
902 931 9528718
44 761 30569343
351 459 37541948
249 322 16095742
723 835 27899225
554 924 22717480
240 537 20415735
777 798 7207725
534 769 27746303
433 738 34486511
548 901 3560683
799 809 43868364
57 199 38467254
222 770 18794551
649 974 31073425
433 975 34643342
565 724 1905112
839 991 3589031
549 912 30692676
814 990 37852589
862 935 24680290
456 779 35544234
384 957 48761028
359 537 14588772
163 521 35291126
273 616 47433453
813 957 19857587
624 950 28988406
233 898 151385
487 816 46593892
397 832 14711963
234 408 29857702
254 293 3905014
841 959 47963973
590 787 38771942
33 839 35547324
488 907 5099993
557 981 12512139
470 739 40848228
814 855 41505415
111 694 14114485
536 810 43554036
253 540 8703689
284 932 44952533
239 895 40557407
527 848 17465091
85 949 46534956
102 766 46874365
383 609 13543888
660 936 8408447
222 488 12386697
75 156 435158
432 985 28863142
838 871 3520114
366 493 16691519
752 996 18701245
90 345 1242916
452 544 22731947
610 997 28193427
773 875 32788882
413 813 19030318
867 999 4687421
322 475 14640427
665 743 8162620
588 830 33314126
778 929 44844413
125 493 40827924
5 51 23415457
682 716 28631218
290 792 28805768
825 882 35185725
200 730 34080302
498 843 35729067
776 803 31349435
427 896 25236346
363 931 12108117
65 851 44162735
708 898 46715065
606 665 46105346
99 642 38286730
476 811 36181208
155 666 37630824
72 859 2201713
854 881 31388101
611 814 12768099
300 775 23879924
662 883 41426119
769 933 27576067
134 924 840498
380 924 7254603
946 956 30229479
487 709 38226501
448 888 47766090
556 862 4791712
860 938 4076056
240 989 45196816
492 510 44587606
134 563 32236008
413 701 8232711
220 530 27024235
519 691 15208994
125 436 20784735
117 822 16675651
398 626 46413540
414 920 34223393
708 929 8667012
778 927 38774208
447 624 16268299
64 478 13350248
533 910 2983449
766 860 14223061
145 413 41519861
625 681 6350512
25 935 47048868
951 961 35686078
7 90 48995515
768 780 16653144
133 965 40479089
651 896 28463259
388 980 42429048
183 856 20353504
138 470 32821262
655 802 6250350
631 902 10837967
275 562 47578351
386 599 11822157
555 771 38319009
25 112 18301538
38 771 45087822
82 113 36858693
107 274 18720126
348 921 35486684
302 983 47145707
424 593 48100689
144 491 32936373
993 997 812008
36 230 43118039
416 916 47159568
389 612 594650
26 504 15089720
857 950 30234057
270 288 43403875
691 960 48209892
896 956 49907839
922 926 4890520
471 566 29277042
507 611 6468143
450 805 8232183
944 976 14885061
238 387 5220264
660 909 22541179
861 937 32686939
217 247 9295343
325 953 36913714
515 652 23493483
563 690 3014510
109 972 40348636
344 861 27548676
567 916 30683910
65 509 39156211
160 542 5388151
499 729 19705044
691 908 8071225
770 807 46061363
616 996 46157388
52 829 12456349
766 841 23407955
319 718 8822394
501 858 1497230
329 795 31395998
609 692 17702536
122 414 29505562
297 875 32622994
152 793 11866200
14 863 32471535
885 944 19799143
821 886 18203601
467 966 18849811
854 880 21288965
612 723 3673145
553 611 45205482
325 832 38118745
404 668 29125543
82 349 25790957
806 855 27710237
64 923 25126393
416 495 9759899
720 777 30358372
90 94 34813009
14 571 40562950
851 895 10245512
135 830 8909442
512 601 35400080
779 999 31302358
400 680 30179705
631 850 21701424
882 923 15814662
17 323 20987012
563 704 38192350
592 806 16296795
385 708 16623365
644 728 9188974
384 543 14953227
722 763 45979763
561 858 245891
225 877 44278583
878 933 11977271
876 973 23269613
414 520 935834
302 516 32090693
208 559 2485886
816 943 40358721
201 503 34628615
397 787 17433669
559 891 40438240
762 781 38684269
338 469 24980524
476 769 37457442
859 864 8545216
88 605 45260784
897 975 5336591
268 311 2667666
461 612 42900325
957 973 15531599
802 930 29340505
334 580 35159562
329 392 47150333
299 369 35890836
420 926 1542615
407 547 25395396
426 945 11795221
63 977 34880202
31 401 6387964
956 980 12754880
616 771 4417058
836 917 32929154
665 883 49587805
982 994 10756288
62 437 47161595
381 486 16733265
441 891 15813299
217 330 1017802
954 990 30574556
446 937 36540240
950 953 44506845
616 663 36856618
492 666 14494053
203 487 1357210
417 461 13765084
563 790 3210350
495 981 23974169
341 815 13291218
314 898 10655445
282 591 5036392
203 918 5108447
472 620 12589339
503 711 47219218
71 185 5480240
823 927 10393221
637 711 1517213
329 958 35784705
954 957 11591327
626 690 46867640
19 868 13039367
854 914 25537075
405 638 42291668
277 678 6047757
82 745 24235783
442 990 10377567
127 173 42207539
611 972 9383035
374 586 43491412
905 929 14900189
357 575 44536545
602 934 27957854
51 204 47225253
326 924 1919915
137 896 872138
769 929 43514870
182 926 28203831
64 530 17155307
561 593 36125084
131 662 23218662
403 690 34390090
583 809 22618339
128 529 20598985
718 954 12766390
355 768 9344036
79 567 33220348
1 384 5773320
663 907 10754897
132 304 42130061
628 707 37642307
473 680 26244820
376 615 27784199
743 962 9804626
112 113 42027755
559 657 29982955
347 976 34235404
57 738 43381955
877 955 46682185
430 874 35038545
540 627 32916215
789 863 12408885
714 751 39697110
793 991 44599499
946 983 25085892
297 403 14406912
631 681 18187441
813 990 753764
410 897 9191763
730 942 25439873
1 109 47810075
674 936 15537900
231 757 10370663
862 967 26610457
356 632 2477689
143 157 16819955
881 1000 44916136
671 800 35653292
319 899 21095509
565 955 36566098
81 904 47129121
437 519 20616996
974 981 39460573
364 958 31523875
478 591 7228739
312 505 23642732
629 788 34216803
305 459 23575876
678 833 9032031
504 698 21766133
26 756 38066651
58 382 22542809
218 791 12632112
75 225 43045172
112 146 39817440
360 898 20112070
23 83 41845199
158 954 21932833
346 813 20389168
126 839 17178681
266 955 30070333
799 972 7459386
882 935 2628139
490 1000 31414174
23 604 26409437
954 964 16118142
337 848 48340440
42 571 45403688
323 688 14905079
929 964 3229299
694 808 7577951
633 927 32592975
972 999 34104246
211 657 10494752
8 915 8021136
327 882 356685
987 991 45866794
851 943 13551251
536 568 22610395
607 668 7803168
72 867 42311367
293 671 6579677
410 564 1212630
73 763 24999435
68 395 35485541
228 453 15588881
703 760 6696251
221 518 26768660
613 678 37460414
950 972 35505225
580 583 46135654
640 746 41420423
624 683 11550707
29 77 30543649
474 789 17911899
186 265 13090162
123 147 1619591
780 828 18482617
354 944 42684478
74 892 42556584
562 630 1807970
221 756 36864183
369 871 95578
942 959 23090238
334 404 49315791
775 873 24683715
293 824 28021659
967 998 44911248
659 741 43898622
790 856 4320649
361 567 35598099
146 581 4153789
70 505 32899971
420 939 31770171
539 960 39459705
222 553 49476519
692 728 22572886
427 508 2083085
903 975 42463269
631 930 33540212
652 869 5625425
828 950 36488119
381 576 46215701
951 980 30447120
984 992 22178485
798 981 35344886
489 684 45658348
387 820 26789417
82 946 3304101
837 994 9836939
809 941 33682286
400 439 12466609
814 848 45164841
307 310 27142970
722 814 19156228
258 523 42857823
266 307 4868524
101 637 10409676
313 951 42534718
644 653 38082990
73 735 38215167
893 980 4981262
106 343 17460684
749 860 47262173
128 228 16380628
561 950 18238032
577 957 43133060
765 889 18605678
865 952 5717955
522 918 8909031
135 755 36037216
816 918 22379303
751 760 5499336
772 875 16776363
533 674 32014461
642 899 49306899
293 694 43677507
564 596 25562489
976 983 19653533
654 994 49364610
887 983 35489399
789 813 5816114
710 821 32487973
319 391 20114693
211 331 24050444
897 949 48857787
832 956 24704159
224 758 42324723
459 786 2139790
376 980 6883963
726 938 7614521
303 902 15880039
61 624 28983915
203 654 13999840
15 435 46522181
626 788 34908223
280 750 39063544
557 621 49930843
183 230 41928760
736 928 13262366
586 752 8664557
702 771 5626207
173 221 39613355
892 983 12125803
650 963 4485092
931 967 33992165
577 883 6804316
195 910 4869585
549 823 44527838
950 978 18106859
149 982 15537966
469 510 47039293
293 875 15445694
12 20 35036784
316 684 11015844
142 281 14688867
588 958 28103116
170 612 39979002
335 542 10989034
540 720 35065401
633 961 32041651
519 849 37525009
114 803 18718925
690 942 27357689
750 955 3161348
446 486 40406721
200 645 17063358
675 689 25533731
406 943 39146161
105 564 47749020
378 578 2364627
214 912 29918330
620 883 39527442
67 976 48615861
579 698 42077638
755 793 8539650
893 995 38065508
893 934 6419622
402 714 5679476
912 976 38441480
161 417 3904197
115 714 16742923
480 698 43421407
835 889 49149722
829 888 47166649
282 435 10552069
260 502 4194604
989 996 11071755
887 947 36332072
926 996 27847864
93 476 11696934
27 437 21508849
98 307 17144157
551 643 12867917
632 798 31902137
341 718 8556838
542 731 10783881
196 971 8926832
322 368 33731960
886 897 16918602
509 563 39065790
950 980 21931091
496 971 1653143
683 980 1867071
557 838 21919348
360 855 33695658
16 538 21785201
431 930 30559019
73 889 49901704
16 962 36484397
209 231 32010628
346 391 4474362
877 936 42835768
383 983 12090137
412 571 2718960
717 982 45628506
101 715 47955240
840 939 11076911
386 722 7745916
130 347 37389757
612 802 12084704
226 423 533043
775 835 23593873
165 908 12680411
551 878 810188
121 659 35105647
976 990 16396605
766 974 8500013
46 559 12680890
762 780 28590509
131 676 38226865
294 509 43664499
151 949 48310879
783 925 40795585
955 982 32537539
762 944 23063982
192 973 11405907
930 944 17279612
711 989 17753069
597 638 10136487
268 694 46734736
773 816 45019706
823 898 47117388
466 832 20499942
696 905 16788215
258 345 10429781
871 921 29798562
301 357 13393852
427 470 48161611
520 593 2180784
891 927 9049301
639 906 32169018
665 874 34435765
229 975 32728365
960 998 4107757
331 612 35332791
303 930 5740862
73 108 38384055
59 68 30740121
404 968 37002702
58 920 11437912
538 940 21639097
51 999 37744939
489 712 27424222
167 934 41835093
652 675 40904740
487 704 22230296
303 480 3126280
83 354 8054637
375 390 45152622
776 787 32012665
270 602 16111924
813 840 869181
822 919 13324045
758 771 1788557
138 523 17195405
160 563 18016195
729 893 2348544
470 990 24075316
70 508 21087360
541 720 12408547
752 802 9963975
44 996 3793653
691 856 20986817
554 766 19216229
814 920 38793445
256 940 37369
722 837 26749510
277 443 46458997
550 734 48768997
313 993 41681550
58 395 43120202
965 967 41527841
722 748 49619283
483 665 23985061
470 631 26442955
948 974 29094111
863 983 16868030
130 699 37282004
203 287 35976588
540 557 43591044
112 333 23728701
37 998 29839189
177 909 30536212
401 934 42853454
770 994 7132391
652 840 33667461
800 827 35867054
801 962 1919835
310 852 41611353
323 349 21851622
222 626 19369063
470 600 21078959
43 629 28724
648 824 3165854
160 567 18660242
526 677 19209906
961 972 43520412
547 619 18745077
6 75 11101383
35 653 632880
715 974 2857146
11 55 7824219
549 611 12926176
349 415 29245271
209 378 10997819
831 976 1594976
350 456 14857083
565 723 32558013
168 240 2633039
233 488 7388729
485 793 31166587
323 864 41693399
399 793 22567339
462 897 37071426
344 965 19798406
277 950 18832259
504 547 7743239
283 521 19768310
478 825 7159304
273 516 39626623
814 906 45161376
192 625 22608121
767 831 655151
754 919 17668463
888 908 24864567
270 745 29047439
952 982 3315694
215 842 47796955
562 932 37395985
761 835 30771490
426 770 1962874
264 529 6625455
727 913 24230773
678 715 22076864
795 824 45410384
902 956 11644986
664 720 38579633
359 960 14855450
236 962 27268268
961 984 40457007
714 963 45325589
413 635 22810119
1 569 8975379
106 173 10509223
617 793 24275190
321 401 18951806
940 951 18334667
240 861 35513884
325 426 33375149
58 497 21509024
520 920 22345694
505 556 36471151
582 712 16698006
924 927 36389036
582 938 41798298
167 241 29978084
85 136 23618961
185 478 40174472
693 981 37253907
738 868 10244769
56 98 45245060
704 932 46126399
379 501 49795744
62 733 39555890
186 562 49453782
744 825 43010045
372 862 26613722
431 932 38861704
172 945 7056886
377 788 18381461
31 523 9005601
938 977 49002997
837 1000 2700626
29 347 36984060
678 842 147350
614 731 44909490
115 490 22186337
476 893 27511755
245 830 42566817
910 929 39010266
439 667 15359385
554 574 39645633
565 904 38394349
637 845 8515436
528 573 46873465
606 881 38834879
269 670 35280231
878 931 25245260
184 960 1363329
430 580 10912074
243 308 48535747
535 840 46191682
691 867 5103541
121 909 8961164
951 996 15625336
98 506 40303482
405 493 4657566
885 890 37405395
936 937 5657023
413 616 21495427
671 866 1750856
218 716 3839120
372 996 20961687
981 987 20168016
463 853 45625797
833 846 16493914
608 968 27412419
750 887 31816250
986 992 1456553
218 701 27993705
898 986 705610
174 741 36095228
183 721 21914508
81 341 38046875
199 394 20353399
423 453 39934133
247 304 41936267
848 895 40055410
787 817 7953623
872 936 7561961
497 719 44892615
111 721 26254484
821 852 25752894
937 1000 8355968
796 949 44312676
479 979 2961865
986 988 26171586
457 934 7729222
900 972 26373260
841 964 40026113
958 974 16032061
118 597 12262762
267 271 44837353
183 244 25974476
181 714 8400079
79 494 131199
88 373 34372399
119 616 14679264
751 796 24096859
888 937 42358654
888 971 2838031
698 789 22592918
460 786 11689221
655 1000 22847938
787 806 8146373
634 967 17468781
36 924 22641851
723 921 23014666
386 575 16280459
837 984 39498501
826 829 2267433
964 997 20358266
293 558 9048868
286 706 5534118
309 426 20708034
186 536 12732443
746 874 24551890
494 592 24960055
466 937 18685246
511 926 32679638
397 731 11957728
160 942 17588295
193 511 9277718
362 977 19345661
101 153 45412249
524 799 5228167
684 847 8504330
502 513 27089987
275 414 39742542
434 530 48189006
250 374 7930652
515 696 34618686
301 533 11552084
450 751 23871636
743 868 4986643
179 730 29816812
61 773 16015364
379 443 39394807
707 742 15275001
114 921 36964523
708 756 26154554
811 861 49724729
124 736 18848924
743 935 41500736
700 737 6950742
859 999 12519744
111 986 22058385
688 692 35715665
183 903 23195198
631 773 32350869
635 636 43660844
191 921 40372203
127 403 556762
653 814 28695269
767 940 21467658
430 884 21620605
28 422 4393110
864 969 20055299
236 565 16505223
671 756 47354586
523 768 19523940
422 980 20395492
448 807 14723656
508 759 6081979
326 483 20867255
399 407 36574242
332 418 25695922
324 385 29306427
115 511 3045385
532 580 30773626
556 742 26446449
990 994 29038297
167 577 35919830
162 843 17665613
575 921 81523
984 996 38226809
777 958 17247647
300 737 16576546
661 819 7799274
915 973 19493092
786 788 1954792
125 231 21933091
521 578 12156493
923 942 45296964
686 809 15654330
619 840 16321308
175 234 49140823
33 68 3560488
878 949 4650402
525 723 38314623
261 873 40844551
408 877 22765958
559 850 20809648
678 836 47849315
350 676 38398494
752 977 14732212
861 952 39681145
114 463 23295744
601 853 5802404
307 635 28156141
73 150 11295125
759 797 29248564
793 822 23720676
428 811 2119763
438 981 25599393
491 611 5914498
124 657 25399787
68 793 40821095
779 884 5541822
424 908 5215117
257 443 40264205
48 461 40557587
615 730 38204689
636 678 1069089
98 271 27084768
708 801 48929568
366 887 43879873
114 262 12746027
26 461 28338111
346 407 15267264
284 700 44618108
766 880 41075900
782 947 31818568
656 929 25925254
537 969 27612786
513 517 7730186
128 721 12346974
364 877 8120553
362 719 35036888
528 765 12489582
657 965 38018856
173 826 19896005
779 903 21997543
312 919 9350247
236 479 11483921
241 635 24787289
35 608 12136411
10 703 13886486
463 513 8478150
776 897 16553802
128 434 47966324
175 757 23960512
987 998 47579578
955 998 14838430
297 627 19915256
215 218 40332240
307 981 23278373
956 987 13309250
873 953 35073838
562 829 37201874
694 969 10631169
684 1000 46213765
654 903 9551972
259 975 19906936
545 704 21545356
347 634 16157082
376 750 34542827
244 256 19137817
125 521 6717129
948 951 44296218
417 866 15864854
913 982 43041709
261 422 30523263
201 927 13816192
791 852 3436735
594 662 11238355
261 780 7267896
33 971 4990123
442 641 49197506
227 843 27883979
230 993 28685635
818 954 16935008
661 693 10057856
326 795 7872508
481 810 44529714
315 440 45053893
807 956 48202333
320 509 49601263
379 539 27457245
492 640 42362471
902 1000 25832897
340 527 22001233
221 363 3220829
339 798 17760181
172 184 21726107
541 757 5844725
198 530 31579410
679 899 44804355
351 439 1838298
92 294 32895440
600 993 31093406
729 763 46904712
617 976 1691762
796 918 17114620
586 984 49671911
826 915 6061408
643 943 34394845
647 749 33119798
498 831 41815321
525 581 34950154
619 975 27467672
213 456 21129440
442 618 25954850
327 693 38042219
979 983 44305954
712 986 31283455
10 154 6691892
498 557 47100489
902 908 37261696
883 970 23191358
288 456 26839367
964 989 48194001
546 810 39706555
496 857 10118377
802 1000 7809812
553 582 19379346
68 84 42621664
116 802 40489842
80 194 49038746
631 861 21224448
641 704 366847
265 921 15651952
863 979 3205789
61 164 24093553
861 923 48964397
391 516 23659803
837 913 3773858
245 668 823587
899 991 9414146
418 659 15252562
326 654 6334197
687 748 46391221
305 718 3162652
894 900 29958037
48 672 29654819
538 780 31385513
508 587 16247322
123 373 26736779
106 730 22723328
115 536 47503849
566 845 35692833
921 988 21046781
971 999 21952035
265 269 32181183
109 687 15840603
262 449 10156633
200 762 34049765
414 692 1238747
865 965 44512755
336 351 4846512
181 798 43027045
461 961 41694801
756 805 14108826
862 923 23296056
262 551 32638726
833 999 46991896
594 886 27143941
1 585 17257803
500 987 11701743
921 927 20472843
449 501 9727597
265 386 5810790
222 866 31567243
484 624 31600748
925 985 40709262
67 491 29977515
891 903 29718151
397 512 14169565
539 987 2015016
760 864 42241119
359 541 20586583
716 791 38385893
252 502 33982465
536 923 37351661
304 324 23787825
94 974 8912369
225 616 1493601
357 587 15057505
535 695 31127056
301 330 23971152
193 922 12720660
706 910 16806254
472 892 24371378
580 641 44380086
866 963 13931884
101 985 43603816
207 816 39540250
926 947 49972666
37 282 45226300
298 688 34409290
549 554 2891791
747 900 48041176
591 634 27328350
491 937 44954162
745 870 8820763
238 926 48462447
906 940 20097838
872 934 5072224
315 764 5579405
95 176 16777284
801 958 17211277
26 138 12889019
207 683 38938872
399 811 22530430
375 486 6988255
68 390 32115788
465 859 35292081
245 400 3539496
615 646 33294989
841 941 7100609
607 779 8693333
362 598 37711282
942 977 45646596
101 579 7406059
869 918 40949953
170 193 1848687
89 180 33881908
729 822 8787649
597 632 7269400
143 224 30455960
687 777 46414481
913 968 3403866
543 945 48798528
77 251 27156936
149 468 43645973
255 327 7246070
889 992 18673637
21 715 13071103
48 310 31947837
349 628 7173622
67 763 20847477
499 953 6380576
455 567 40518280
293 437 36754656
627 701 29550115
793 809 13252082
936 974 18938747
16 976 23265116
375 872 41363044
652 705 6941858
129 687 37310624
816 912 5583930
889 958 42127604
801 810 5739327
150 924 2386433
718 842 41955562
466 607 1040722
702 837 23425213
260 787 44728242
55 285 6623617
284 522 6039744
419 492 46523763
829 833 13478981
198 691 39549499
505 875 5083588
24 455 40786589
806 909 477011
452 662 6555251
752 801 2497706
765 865 33277659
535 619 32540538
929 971 46325933
185 645 31182336
80 278 10878768
982 996 34956377
33 67 48799501
100 301 31044760
404 731 15883779
608 977 20949782
668 713 23325789
533 557 44847753
846 897 17947681
158 389 202712
601 692 16496139
526 887 41179822
617 652 1866297
630 760 5115982
986 997 27782696
951 971 2521894
18 879 34161631
237 743 30549542
14 121 43065962
314 781 42919378
106 601 45628938
707 954 39557270
605 872 44877611
146 712 14459738
88 302 35042070
457 970 5574743
216 612 41154152
233 894 17228329
530 736 27660483
181 218 36237221
672 989 45751619
425 856 291180
153 957 23701940
753 835 29240512
866 910 44679682
495 701 21483671
171 487 20063856
528 536 24700782
151 262 23998349
594 873 30578912
222 373 1210853
816 891 19164279
557 744 35393396
337 809 31228994
185 789 39339616
594 918 41640104
878 937 6422503
860 957 3736955
162 621 19771797
554 886 12147921
847 937 8374331
48 412 40605455
444 984 35853470
319 373 9968966
838 882 32179820
77 501 8879555
282 626 40439028
42 655 24510305
5 656 27395093
298 445 27815330
560 567 25427063
605 867 23028222
480 763 17978490
756 866 33735675
708 959 48909292
565 621 38874622
392 667 35582079
928 971 39458529
779 897 2285178
100 749 7565765
911 968 11485230
229 231 1534634
399 852 34366892
236 963 9664829
563 716 18297141
847 947 45734128
271 331 15744882
185 681 7974736
391 631 8977509
272 352 2531348
988 993 26434848
742 743 49827441
172 709 5953845
674 711 29940662
137 264 14650221
545 697 15466260
334 964 5938365
503 582 7215677
9 325 3122165
912 990 14938674
512 620 37325115
22 876 41325141
949 987 47573816
234 449 33631302
184 970 36196241
270 861 45255788
416 597 3738265
381 505 40090066
462 899 19679173
656 946 36739253
129 305 4636896
131 502 33806043
268 580 6327039
31 381 42449318
283 727 29455032
204 741 42704744
11 657 10632463
288 661 36299641
447 693 20587697
4 121 15601031
593 853 3273701
147 490 9797678
464 871 16122815
87 736 11873864
864 968 2453398
558 856 31105799
135 390 40068409
91 814 17397569
876 974 28944862
81 261 41453450
396 575 32316123
867 939 45045640
178 215 11103897
379 401 22674819
919 958 23242693
255 474 24196668
830 945 13063752
704 716 14220544
13 368 16088186
808 856 48423548
929 998 5641490
901 932 2015827
324 391 3710178
280 424 1955566
313 437 15886145
209 732 6333844
708 738 14209096
393 897 31171642
704 855 42293697
596 706 36417308
493 809 27679068
343 763 10534924
909 977 44057124
361 732 44508554
274 856 37563954
761 825 34882198
495 847 27470752
619 670 3685314
485 911 35819073
854 945 6580619
848 872 29619983
706 796 30531049
131 653 45325541
89 656 43711653
522 572 49520239
872 919 28832491
344 979 21012062
696 903 32925728
531 754 21639648
373 649 30562549
421 900 29323599
126 133 16266301
796 894 41674280
600 603 36992636
658 914 41594176
541 932 2566592
802 846 10735922
796 832 4213556
722 868 26926492
341 564 1131378
198 387 8738699
662 956 45207961
923 975 299187
764 961 4323103
825 954 22961124
84 723 17622121
72 235 26472121
250 608 39621785
339 710 45040147
688 811 17925544
688 874 9951429
978 984 18203956
622 769 46784145
478 720 30175643
744 890 1506132
754 886 29089736
369 816 40151933
708 843 1104461
94 658 22572995
661 742 42259634
365 803 48324632
37 472 47392653
37 760 47602008
821 935 32995155
421 644 36415303
881 897 6585070
510 786 18523578
315 346 10398480
24 169 787860
739 804 10259270
109 311 19017332
222 658 36664272
827 882 15956141
545 834 24872368
473 675 36033655
85 847 45366785
710 957 47313636
381 632 26885514
950 955 29026453
685 943 7687699
92 499 11181357
718 921 30796279
244 681 33692934
631 755 19277947
914 938 8890787
714 964 35452510
733 863 44387942
196 656 8769330
723 771 7562371
413 978 43909738
487 557 46405557
437 961 16690739
156 699 42533808
297 954 7159816
422 985 38128086
150 873 27226752
539 777 38037037
7 703 12530283
178 831 3009553
92 629 39745310
375 702 30291622
697 822 14336395
545 866 28811793
125 393 13836181
798 830 9502184
987 992 48305954
816 984 24355302
587 601 42794609
578 648 8584164
110 659 6998702
126 213 33489924
417 931 12300099
565 628 39863088
430 621 38867570
119 627 15125571
615 796 45023904
958 997 2375045
350 507 25896180
694 954 33293917
38 268 24776353
557 924 15653058
389 537 24747264
403 980 24233587
729 883 36143842
326 363 40569576
58 770 36749476
182 427 4961032
708 817 14530564
573 799 7726364
50 824 17292850
254 728 21413892
351 698 15464747
15 542 9224232
43 551 40582978
618 705 7719986
407 512 19276543
270 663 45431035
69 396 1451309
207 886 39107906
363 471 45040559
458 927 11682596
225 480 3225235
417 761 36074440
383 982 37603178
826 877 10781403
398 587 49174742
259 852 4218556
547 681 12419428
698 892 8108408
676 990 46670236
584 759 11786872
253 808 32118359
856 901 15147257
352 476 24359761
636 884 22086333
205 826 17463807
438 637 41945344
622 915 2286883
69 210 15338286
146 466 44879773
295 582 41204947
471 779 25027972
104 740 13473235
905 990 1752565
313 505 31802587
675 892 26348075
500 769 44039319
522 907 2793040
159 398 42942374
62 273 33494803
622 665 41055307
838 915 11134971
430 928 660325
34 343 26457723
119 983 48686497
775 985 28108102
764 863 40486894
276 771 31898596
909 989 6439217
232 487 30362118
608 853 12493242
337 381 3469079
73 625 39124215
292 588 25304851
622 781 43753832
894 934 10311708
699 754 24072915
1 2 38255691
515 571 32865209
144 300 6981188
738 743 23351816
817 929 10036493
619 964 23335954
51 900 48232992
41 935 31840318
32 272 23466430
912 920 31712766
949 984 22027911
342 532 41761793
367 461 24724168
404 406 34381353
157 634 30346260
519 537 32815807
259 309 15802774
126 221 30296166
424 745 48185125
201 441 43894477
153 563 44151705
933 995 6159273
1 815 46623581
796 973 21887843
428 925 42186054
418 752 20241165
698 931 15165347
123 804 8967067
294 475 33183510
167 777 2196048
408 954 10665634
83 975 46353654
691 898 41622532
888 955 10326226
815 838 16990407
58 998 46206295
662 923 12424723
224 337 2291866
912 989 14870470
522 802 18768134
446 674 21027525
341 851 5720785
321 878 14971541
10 15 36602926
122 334 11168549
820 991 12689477
330 374 14868334
213 991 25054944
635 747 18139838
376 723 42190695
579 608 3140177
476 690 7281166
410 534 30245154
63 601 574541
854 970 37337856
359 481 5998993
647 921 30530660
653 666 43979953
330 531 40068098
769 832 4281891
483 493 26390942
928 988 28150000
500 573 19276961
477 534 20488549
398 464 5038316
301 703 39438091
463 792 35425388
683 934 14251866
936 954 17613935
198 664 13034154
92 317 13597622
518 879 26974954
121 173 19424587
887 895 37545492
50 326 5607957
325 343 30103904
712 741 48690089
575 986 36437305
538 545 23069155
921 993 17907437
582 663 16547382
40 901 17348136
894 940 12844608
74 596 37705891
705 865 46692513
437 713 27203353
318 777 37302158
516 767 8807419
248 484 41180833
775 935 12097508
551 761 44500851
693 989 44889679
50 614 7582189
384 683 22306184
364 867 40597467
582 699 15023200
394 432 21638850
804 933 40775845
347 993 2218740
830 842 42176849
349 717 25511777
650 890 3735298
534 592 19893424
807 913 19808170
501 672 6496911
31 363 21403784
917 976 7478855
844 862 13012951
867 935 10871059
680 878 48599109
837 860 4036786
405 649 48395302
41 375 20121275
377 433 23692778
495 759 38158257
108 575 20751436
534 563 14328663
64 314 26305357
365 595 16762821
669 862 12104161
127 312 4390716
674 862 13545320
568 632 36739895
15 821 13855199
80 920 21201218
23 845 48664408
355 834 15867919
446 681 11746983
909 963 18963655
138 290 3289311
296 612 46772254
874 935 10331389
517 690 4236842
765 795 6807650
634 876 24931445
669 910 26375303
340 810 33458641
647 829 40981740
56 218 18529643
329 485 10514769
585 771 34373667
394 976 31520041
180 323 20070299
537 646 16554956
18 889 3553678
370 570 15970668
595 992 24410212
911 928 5211594
511 852 17199491
129 579 27576617
491 633 35337063
189 283 13342083
554 611 42039541
521 914 420348
396 817 9399692
436 936 31032212
17 731 48546526
154 859 31722528
45 730 2089214
909 983 29074427
679 879 40115769
147 484 69881
462 532 8985770
118 477 12178332
816 948 29889417
683 758 46649099
653 844 30514372
225 386 12441791
125 974 38181841
155 723 16787200
591 991 4851138
967 978 37197712
669 934 45165466
349 683 4367014
55 248 17675871
281 817 33117469
117 163 25907696
926 960 38233198
868 888 32460313
316 859 509276
560 677 49848933
749 805 21309550
291 644 36914739
725 911 46861346
562 616 34381452
976 989 37997792
497 931 44432820
602 922 29419949
584 935 7869439
317 929 9025569
609 894 14211174
185 877 22471195
97 847 38925658
21 56 41227315
838 840 18261081
949 989 49358832
880 925 41846334
86 568 8253884
824 942 48910173
969 970 4631572
438 956 48040527
469 646 8764420
52 343 38065035
979 989 18180947
122 973 27425078
257 777 49517947
805 969 9185341
162 774 766683
518 802 35617312
728 886 19066544
833 861 7637649
172 652 29147330
494 745 22581053
572 884 10942043
798 838 28563946
328 393 33823869
255 695 27234114
485 664 2050900
806 877 10810222
437 649 2613994
882 973 27984871
81 394 31460634
595 618 9201929
556 743 10450119
418 578 5881706
437 657 28693070
41 224 38305385
407 903 41495608
474 531 18691466
324 961 37245365
406 864 32019841
388 704 44968262
792 812 24812428
519 588 37486777
645 897 31811334
754 931 18085594
946 953 33411002
638 641 9881576
756 760 17363061
209 773 3909958
729 783 18003807
149 849 26296691
586 892 37060234
336 910 29290428
835 939 32521676
490 653 39250096
267 509 33080138
602 732 8602581
286 328 26946006
259 322 34113049
411 850 14226299
51 995 9871755
427 529 3369557
919 967 12863691
435 550 28367782
523 973 48476863
510 547 44847143
721 854 46285960
589 805 24680348
237 274 42778933
604 853 49801643
476 552 21068598
558 788 20885870
325 468 10075795
710 832 22064199
391 875 10283870
685 954 12744436
368 448 12063590
804 932 23527267
753 893 17803053
791 836 4540871
692 769 18940188
203 252 19017579
713 779 17251574
495 899 15991622
830 908 47216011
34 57 11069265
77 94 33446190
641 710 31174933
331 907 18617576
532 675 29367560
177 244 9990254
656 680 49811865
304 671 21079761
147 280 39096586
616 729 27732597
815 840 26094974
235 931 31289668
904 924 48957779
783 943 43453859
254 602 17384113
244 912 17831589
907 948 37600867
578 608 5379711
577 771 41118310
755 924 15752381
201 453 25282624
616 814 47729075
390 775 41922451
367 691 40895925
399 762 47581554
659 929 18773003
199 768 43515891
30 42 32781087
932 971 26496262
755 971 7240825
577 814 29164549
381 900 18572397
860 956 5415180
261 529 10080915
727 773 45643786
102 839 21918072
504 827 14589080
437 866 18666771
547 898 23294090
714 876 42979067
896 927 3417284
366 884 40067159
859 936 46238928
269 602 38096021
593 647 21945773
436 493 32757343
174 970 19494761
36 559 23294666
240 707 47625842
36 578 25107409
155 420 7501481
465 717 41072771
399 994 35550776
737 961 9733880
428 896 19741605
843 966 29832841
324 616 42170536
644 757 42587456
613 631 44038074
6 920 45632910
61 222 12648431
90 668 1010492
606 697 48067973
153 987 18378788
832 854 25765181
831 901 22493857
829 883 7231081
450 899 39731524
822 948 4719175
895 998 38464969
496 740 3578381
709 763 45390665
36 87 27597381
144 766 525105
395 951 16927707
858 874 39957874
103 622 4397813
717 838 13611514
287 356 21010434
478 886 26372836
198 876 32333334
486 774 28456939
110 529 45612661
823 902 49384357
82 344 43355374
24 95 16806126
779 952 9841898
198 374 17204513
748 925 30810948
60 847 10962447
678 852 7679067
159 663 18161193
578 740 36471654
503 634 18968448
809 852 33561736
221 816 6058096
287 483 40568869
131 143 13592087
563 762 38699507
617 967 32656268
570 967 6139092
501 700 8434638
660 994 46391907
534 866 11412091
356 707 3630028
557 784 20491587
970 976 5693026
325 737 15984411
248 927 144363
893 968 19900726
826 853 1234622
153 507 28641713
109 459 30969105
426 695 24066062
306 798 20334476
905 941 43438179
57 851 23554082
511 664 115539
60 879 36328608
826 972 30548158
726 956 2714118
644 670 27501365
526 942 17996183
653 736 2951473
672 922 46465452
740 899 39668100
312 730 7233101
401 430 4113167
99 472 36191874
622 960 34231606
270 653 20858983
812 958 21854225
574 659 12117375
196 769 30607204
173 463 46865482
137 956 37056978
66 672 39137434
73 592 27111885
268 845 43244834
637 956 34754001
288 760 2288464
203 635 27232722
226 244 26390877
338 458 49822323
139 390 45989922
676 994 36365432
102 212 33436845
453 454 15388926
560 917 40375444
342 464 8977257
83 161 12874505
660 931 32066847
229 963 5073071
669 875 40145652
657 898 302892
753 936 8284004
294 350 27951104
8 302 30869896
826 979 27491093
235 842 24483267
304 734 7374742
132 290 27253949
596 939 23923077
69 412 15407378
125 836 31617160
526 612 20159563
126 411 10759044
741 767 29164685
9 44 49756269
554 683 34156432
316 574 47114845
357 936 4183123
45 680 38369635
303 770 48200846
904 951 23331869
959 967 44039401
957 968 43030793
675 978 24091115
184 288 49769624
80 350 18053173
857 935 18677124
553 652 48302832
329 740 37293924
595 654 49363332
892 917 840958
536 596 2433162
429 926 14349148
531 895 13002501
871 950 29362594
860 914 23676364
681 752 18341022
650 834 39605707
145 542 37999521
349 750 46064235
177 261 33668877
597 872 10768591
372 445 34132400
26 582 3061569
937 955 6978000
370 883 31265260
790 799 16883335
853 878 13737803
754 799 21722066
356 591 40301025
796 885 1425380
890 948 29802155
398 586 34539328
590 890 2206675
275 719 642822
673 962 9059110
372 857 18651917
306 619 40970952
153 496 46396723
441 968 17341862
178 504 25743217
458 837 47058733
68 143 13567283
32 494 36112698
662 967 32964838
890 985 1579857
841 894 36021202
4 190 9655313
400 487 11900970
830 883 11518055
667 803 48999393
21 51 7180291
695 709 17891904
724 745 42245256
917 994 26077110
322 622 20715528
51 139 17474927
960 981 28907055
919 929 8704423
394 436 32142782
462 541 8340033
122 915 24798779
423 498 19060755
836 928 34498919
509 826 10574981
347 771 4674289
715 755 31944666
410 658 2554601
121 411 7449933
321 491 36958839
917 966 908256
572 602 20973133
427 992 49876849
579 839 24046810
692 842 29783182
568 626 21078593
246 637 44608906
914 962 24118025
91 253 43844560
12 253 19876502
501 917 32274552
330 445 36366680
422 456 580120
812 827 37880130
659 696 9820125
373 940 31064830
736 825 27010778
140 711 48960223
406 562 34831519
259 546 39460247
6 505 6550798
376 500 13967530
266 713 37678698
313 658 2447394
638 675 8120625
746 942 35579141
343 526 20211500
252 531 42421508
191 909 39360324
376 853 26426357
548 677 15384471
694 798 45622403
639 737 43923915
371 883 32286372
448 780 49494690
216 921 21108556
240 901 25652815
304 865 2657633
348 745 22275081
681 703 20089838
478 959 40703069
754 996 22133147
962 977 37805256
104 734 26123613
131 294 37416709
740 916 30874218
884 962 32248996
215 512 11534704
880 957 19605596
13 782 26779910
105 931 41131426
21 890 22182243
642 661 28608250
347 848 46855373
821 892 27237006
562 967 2388821
403 918 48660861
947 995 45603394
428 522 40203253
791 953 45798475
891 953 14684676
883 927 39410441
687 922 33727403
879 912 22229035
884 980 2850485
237 774 34967660
205 411 25025734
720 853 37236034
473 511 11481911
874 892 37002328
799 816 25549473
979 988 10855487
492 914 22481592
424 621 21269601
808 889 26371291
55 796 3357238
120 726 19682153
184 514 39600442
145 154 39697493
559 777 4849566
616 786 23388285
547 944 32529725
29 46 31505463
254 590 46894035
839 990 3789997
336 992 7820521
839 953 7757676
785 981 19459604
895 947 31202615
126 486 37663071
408 682 36839329
151 457 31977094
497 791 34116315
366 504 15839205
656 785 37859402
631 638 3966255
38 273 41850972
639 657 23201123
26 936 37528093
816 999 39435644
301 766 13369093
467 853 19570537
430 727 29876628
345 792 35887804
459 976 825122
816 830 8820902
456 664 6283376
989 994 3584803
855 987 42018690
656 718 4383986
855 879 31120945
611 699 21607752
122 382 20998268
500 739 31419333
867 964 35389855
540 993 20369447
683 975 2732647
511 675 31957182
360 709 44256068
144 206 9092640
464 733 35834528
112 536 48191645
272 603 13230575
652 739 28823925
482 875 36966535
44 342 14481481
146 435 16470450
356 461 22294096
118 375 9590402
224 342 30738379
309 941 37463525
4 7 26633915
537 664 15361913
366 634 30191057
252 626 44940962
258 626 45321510
15 174 47876697
663 671 42147756
891 917 1612359
896 973 1956581
889 925 14664850
58 328 4888146
385 662 11103863
119 493 6713007
664 955 32060569
567 664 23062109
656 908 47915416
417 585 12527776
12 352 28058470
494 627 22570506
701 749 43634774
36 739 39735223
825 845 3176054
739 969 26538683
164 890 9309599
716 834 29801817
287 991 1851978
527 702 33476982
835 841 47555877
475 679 14334540
466 511 20166247
216 607 4378211
659 912 38439264
596 717 39710141
316 747 19784404
385 802 40547153
653 680 19863305
597 767 49887676
613 953 48924831
11 143 12752434
945 980 44476320
712 893 31571770
386 880 32262872
289 329 31372571
581 700 2376167
85 625 20796433
795 932 12858132
920 937 48925893
687 892 24842084
595 790 32528124
236 262 469612
39 723 41078415
161 932 47200099
221 863 43176731
455 809 36992123
569 577 35330297
530 682 4379889
200 578 39002737
672 958 44374883
956 995 31529002
709 900 19805667
345 711 35387749
845 857 1083593
405 699 27675627
563 583 14527821
144 586 27558084
811 912 10815189
150 506 30500394
803 827 40651787
46 670 49622718
488 708 26243635
938 960 1737465
939 991 32720700
677 895 17515108
477 888 5051284
64 941 13598860
261 480 11973185
18 691 8761776
266 984 33015982
418 664 11074878
582 889 35108034
411 956 24031614
547 775 48780983
305 677 14462348
738 821 9338282
471 827 11671819
316 925 4127598
427 715 21465240
808 839 38472358
605 625 47405949
211 815 40733843
712 750 6711719
733 808 34956970
884 919 25092059
126 358 13989098
556 640 45011364
870 887 29401964
615 790 30958736
60 315 40679996
484 875 45508635
848 970 6427239
179 488 7839596
925 982 41412565
643 798 703423
308 743 947161
239 428 19078435
848 973 3864967
359 592 41826661
939 968 36333894
593 734 31207372
51 878 1431718
413 955 48558854
367 989 10633075
746 893 20004707
597 613 17469322
131 323 4172993
628 821 23904747
665 688 3071432
768 821 34671120
929 999 21278679
228 522 40890493
544 632 35296061
766 805 6432793
553 686 20343085
11 123 7859644
90 181 9940332
703 813 9998601
454 655 40005965
541 704 33457918
241 435 25162335
687 867 43557449
227 596 41593317
413 670 26841309
242 509 48349318
431 653 40250950
289 536 40654534
685 697 46935609
312 781 35121077
869 993 12684272
67 323 19428326
77 475 32624693
718 902 33036963
347 612 11373884
7 46 13376479
849 854 20322613
128 403 40399468
336 368 11673250
52 300 10900847
912 965 45351270
372 851 33470352
937 985 19143839
815 860 36734838
459 784 1632438
969 996 19976050
289 406 43961269
959 984 41722746
212 953 14090968
362 825 32054490
187 491 29566054
855 937 9458214
416 727 37721025
21 577 48433523
145 527 45447868
814 872 38052422
14 399 27338542
768 920 34399309
705 797 10694725
14 764 13191373
34 627 5386012
554 866 27516764
657 754 26184207
420 874 13019984
350 957 20960846
97 823 1139831
717 813 45580208
93 296 44577545
361 624 19903818
509 511 18116826
948 955 49513025
936 956 24805588
73 686 14853084
575 721 10817829
165 444 11376221
323 388 25361589
156 992 34450
649 687 5439579
896 919 42532263
652 834 8394064
144 448 42242622
65 853 44218340
663 954 45065537
202 482 10730479
611 856 18911223
134 460 4665995
913 939 33013462
4 767 43390976
577 790 17603353
301 986 13607936
515 537 48661522
352 691 25609109
293 878 21561920
528 815 42575703
227 752 4570532
877 930 2264930
321 965 34701393
421 568 4161543
482 697 47220931
307 926 46709826
368 484 28282097
133 566 23108844
566 908 36127269
686 836 17934258
347 892 36927500
28 964 3593926
336 627 4504073
942 996 39155924
885 970 49836495
544 906 8956856
780 978 30959023
370 667 42140270
555 658 46633646
941 982 36102986
546 914 23241947
688 819 40654313
62 433 38086624
270 650 29739111
898 960 29770966
878 947 24390610
606 735 20531166
836 978 1640671
135 781 39407085
136 270 43250140
399 849 6355943
83 578 15913446
866 966 44969072
313 359 1197404
361 914 44059903
635 882 28958612
258 508 25291955
381 761 6273996
590 594 3700971
437 576 38276451
648 723 15959953
400 669 6737481
448 472 31589814
368 637 41006132
291 821 49743204
376 488 38129300
659 992 30342063
609 872 34619850
416 873 48421774
303 736 1795732
685 898 39597545
218 886 10393932
854 895 38920179
788 846 6657619
123 321 21934394
187 890 1255624
516 969 48640765
478 934 13330941
398 656 24613693
252 307 19923243
522 869 7754646
802 836 23409636
595 991 31289808
897 998 22549194
194 231 28876594
29 325 15771647
787 915 8588054
669 748 20467548
323 417 49287235
613 728 27850598
730 940 12516726
270 979 7346301
920 975 17825986
135 360 15614807
506 522 27000858
412 433 17825453
727 925 16520365
930 990 47987764
160 261 7774706
747 751 49600463
79 285 23635459
883 886 11660035
691 914 22937006
630 861 33020459
204 933 3812425
655 865 5440877
3 952 7770823
443 704 7611244
934 937 13106825
123 395 5637055
82 328 2648054
10 439 31637539
604 869 36378062
334 779 7655404
850 995 4772539
236 334 21938626
167 892 3386154
477 543 10021897
620 885 46015832
51 587 12995745
69 393 1944496
289 385 456656
916 983 36714708
371 432 39477500
62 267 9943930
625 981 6016926
799 884 14466937
586 790 15742963
185 565 32276771
24 713 2550133
402 618 35212502
267 798 8056201
416 919 19685966
707 949 30502010
901 959 35276477
523 802 6700838
283 500 21550878
487 706 44530295
932 933 19766726
603 633 26474261
578 588 36089532
648 835 33719642
254 810 14384202
350 997 13176455
648 985 67796
227 385 27057205
640 901 27133161
400 442 36519054
275 434 2510872
710 771 39836860
384 744 15894917
64 204 27803426
201 893 208572
925 934 49898186
107 404 45233092
646 745 4622111
710 864 49968760
63 474 4958045
759 951 24665234
378 476 26980549
628 974 13988361
618 923 27456917
683 824 2653597
488 693 868023
672 876 38964527
306 346 30170425
107 227 30902231
454 472 47429885
327 575 3814961
303 904 20626354
821 841 21529335
582 737 19851138
408 608 41105621
616 754 14229261
874 918 35266680
553 823 48980119
598 740 7919721
647 779 23182845
875 892 4198809
547 561 4553454
54 135 47085629
700 984 19316311
888 953 14697051
935 941 25423391
305 346 29300773
221 303 41384853
336 520 46249863
487 500 33164711
516 677 29795324
538 549 26372436
864 921 1418405
951 986 33327588
176 371 41612700
933 962 9141590
581 658 39434246
387 758 34709786
425 927 23298791
186 753 21852160
292 381 45922363
244 990 7860337
182 740 1786050
272 736 41156957
380 802 13454875
499 995 15475700
392 964 14817300
649 854 5736473
765 876 24914369
447 644 41699603
289 581 8269515
511 582 27102086
977 995 10073099
186 456 45962786
99 456 47414487
475 923 28090779
432 448 23264924
570 711 759385
779 849 6231469
372 454 27013616
822 891 6186843
798 937 23831890
853 854 4496710
273 889 18499780
477 999 22854515
515 918 26973198
530 585 5736478
312 679 20662775
495 558 11810769
270 391 462448
804 992 25112757
381 910 1268880
172 387 34590377
242 365 1372352
261 286 29627153
291 362 2888120
822 841 6601456
288 848 1612586
601 900 33192122
770 806 27506492
425 695 6255459
782 966 2000444
162 781 36536764
499 661 30349967
558 717 29357695
157 850 49010027
366 923 21815976
17 536 6518215
882 903 38004743
623 904 14442511
454 796 16189204
122 313 48317851
585 961 33287554
749 775 30815586
9 40 42324247
940 990 21434219
147 606 6538042
649 967 15866629
741 790 33931982
831 835 48421176
346 677 20279358
60 332 28541691
545 927 7459545
373 426 5832871
671 935 9370849
247 500 33298860
545 984 38454110
167 468 13313283
459 785 27689016
885 921 3479268
230 770 30474245
548 869 35593528
481 903 17781664
660 681 30082897
252 374 14831739
234 602 40287193
373 990 33607094
762 926 36099720
429 443 6786800
702 709 10487322
712 841 16017373
828 944 37667457
240 508 26217112
515 618 28554455
743 880 46424635
977 980 260502
87 167 24576430
479 769 33480971
329 913 6855228
815 865 42328072
188 257 45593196
275 718 18122842
733 951 33645454
267 629 33603066
610 751 25279508
508 761 31167496
74 99 21902627
53 451 43278196
548 631 40011882
892 956 19100159
386 421 13968307
767 932 11856738
574 950 32598455
903 996 25422668
504 904 32257335
192 538 12837906
781 785 28541256
434 564 48481570
806 933 31230319
88 766 42945722
291 586 46936429
53 916 4065111
620 911 30032732
510 744 4708847
585 854 45180027
126 601 35514978
359 622 25067079
161 464 41391279
350 845 19504587
263 566 21090659
561 852 17661496
368 933 37983064
340 417 18161336
276 495 16037403
743 750 28728960
680 852 22254894
703 973 15367588
850 906 12266992
804 1000 37199408
383 747 33995865
879 883 11608948
624 966 3967594
86 534 39675679
707 946 1929700
120 857 2517904
764 984 3113657
729 867 9530728
875 932 432960
687 732 26066532
562 598 33420972
252 355 46265450
942 995 42083647
79 86 2536161
500 942 40656699
683 891 10795206
295 868 10568730
715 906 16412028
69 634 21296382
379 771 14378468
688 833 21578091
425 692 32181806
354 874 6179252
702 754 17084911
264 337 45184563
128 969 18546803
233 600 39096381
936 959 21720660
43 442 9251029
644 772 8889547
206 888 47238304
104 967 33289287
66 500 21413914
39 252 41248444
53 318 36005382
560 602 44643774
357 570 38286507
702 911 37458382
455 839 37898941
181 764 48624372
944 993 29791770
791 968 42761614
936 984 41804215
554 989 37088743
595 637 19161817
322 760 18195467
718 983 13070856
406 471 4874842
713 846 42070848
192 290 22552540
366 473 22301035
574 764 46311380
230 422 26336524
318 827 4535704
793 962 28971965
844 867 48980895
627 809 21750747
327 770 26772700
520 641 49860352
554 580 15764170
354 810 1101489
251 824 42640329
656 865 44817497
179 815 46182056
579 692 8250614
964 994 30046211
598 888 27510291
213 390 26752463
98 947 46111862
867 989 373043
300 669 35799962
679 754 35611929
590 612 1049056
658 1000 802310
344 777 49570049
408 947 25254694
798 934 49232199
370 410 27861932
151 475 48487293
148 845 19241433
503 907 44151716
194 462 9419225
420 553 19465959
105 490 13578582
884 940 23036753
139 637 44188488
668 894 13966654
898 951 17670154
562 949 33809167
15 168 7233075
148 817 47809954
382 895 27050275
66 152 15109250
631 818 21625820
896 978 3144282
753 766 30229524
374 773 34144304
845 879 15972616
730 767 20346703
566 891 49608978
911 956 39895813
612 813 14778622
170 511 42274575
229 768 45774106
292 634 1194066
411 520 11768076
739 908 27093580
726 909 21655912
725 995 15361225
136 710 28726914
320 592 39714778
674 797 465025
146 834 24860547
545 858 33426101
747 997 25451700
387 492 48099883
147 220 44645242
103 468 19358718
586 777 25032055
327 370 14524527
821 952 15534480
21 332 39918264
14 628 19247589
695 702 32398878
626 939 2784390
703 906 8768070
283 581 33438308
802 926 47797961
542 821 1846021
482 638 77962
96 190 26876924
591 875 13642312
861 863 21179545
342 555 19755375
123 252 13442525
290 346 12602676
887 940 4070576
960 979 21642080
405 717 29153622
326 439 47846892
581 946 42666400
502 532 28447055
7 985 13900255
237 273 31773588
869 940 34199326
678 760 37776175
41 762 42387985
477 533 18747921
150 836 13564872
661 793 8828538
480 526 36731560
30 654 46446607
2 408 6632220
35 577 41673132
854 969 13621128
895 955 24324475
568 607 10171647
285 968 32847558
849 989 31290165
63 693 3206409
430 818 3575991
265 753 46656332
729 843 38932569
605 721 6135983
892 985 28194928
590 707 36401991
289 639 44728898
775 785 11509416
463 735 49184187
166 559 41905475
527 712 23674466
141 827 12203891
140 422 16730507
747 967 24213714
1 4 37594317
537 776 7122513
693 703 27700918
286 834 31530888
523 728 9193534
545 769 7540810
776 915 33987578
168 670 7074685
549 566 12901138
866 974 28517288
917 979 41342581
249 961 42553550
342 536 40974795
135 802 29646971
577 728 12555692
772 830 9433756
506 610 31694095
231 319 32497427
196 741 39470597
767 984 30532619
245 949 18908711
666 667 1293577
827 874 12384844
253 591 30056900
569 718 16028032
834 938 28436919
322 535 34054962
4 986 44799604
152 246 15336621
22 369 12539579
16 632 33863754
835 969 7243
120 161 14267619
339 538 9870840
686 974 5334538
91 539 34085886
175 829 30547195
329 463 7158549
67 214 28381776
105 400 19235782
647 713 4395124
880 992 41348220
514 651 11952986
394 706 6920798
654 880 789231
600 814 40815324
81 263 29657549
515 735 14626952
844 845 32822577
626 827 13764648
324 651 28008239
660 687 15935369
620 630 34829604
545 653 38947734
364 674 38304877
331 775 21818792
956 999 48957654
638 975 36247840
47 780 22028629
417 537 41903924
746 939 22031609
902 934 9713798
552 845 32263581
951 976 404347
884 897 10470753
871 908 36490314
872 960 22633051
889 959 28178899
78 441 42884105
715 840 25779123
882 916 29648394
156 292 13464853
615 729 22500366
133 638 2503882
399 403 23863564
215 898 41056157
896 941 29334067
247 432 34714976
307 511 39278242
458 833 37803979
528 895 19604315
404 704 11857927
484 699 19358069
823 977 3947653
717 736 20315794
599 861 16978324
637 944 31172497
864 936 735155
241 718 23412101
415 670 20917539
928 992 13108837
645 885 29136065
453 741 48505477
875 916 22797459
550 891 34367300
169 540 35676321
162 270 5801479
667 762 44016262
371 569 29565671
818 840 30853062
255 942 752039
918 997 29791586
740 840 5223145
742 761 21125930
548 575 20554785
76 288 16403283
213 454 21812553
560 840 9320905
397 869 2315351
117 503 1278534
56 845 34946156
362 939 33839652
182 545 13920846
601 829 28579952
134 610 29514904
598 612 6314431
191 847 22231600
844 907 49025349
99 720 5477754
683 893 40421027
106 801 8525515
663 924 31599617
583 757 18124961
833 880 18108253
988 990 12682513
793 885 38941346
651 913 49630592
811 901 26658045
594 671 14359574
168 464 28953196
779 958 7988976
664 939 27231384
662 676 43200789
124 251 27439460
108 587 40523308
207 222 7921222
844 865 33718124
646 741 26901846
152 982 35072979
902 954 17963556
448 711 3551899
367 802 46100431
735 928 20753258
758 973 15787091
86 729 700873
121 343 26264227
879 980 37455191
833 963 376952
719 817 47939390
511 703 35485032
459 602 36470887
857 878 27473082
167 266 12999530
668 863 4236665
796 916 39564233
713 874 4705351
650 866 45534173
171 388 29667188
549 645 3072656
91 605 7395407
300 946 15841101
647 826 22045500
417 894 5323061
213 527 10647943
88 746 46036372
465 869 37660920
470 907 29275539
938 987 7665576
944 966 38971823
951 979 12094866
430 862 34641257
729 854 31378157
481 525 8716991
902 973 9146042
347 589 37613276
913 947 12394009
702 916 28182412
670 925 9262560
776 910 9009906
209 878 363758
660 980 44237949
746 845 39899069
557 767 14932888
65 530 37924407
623 630 29677345
318 788 37949515
419 538 11997853
452 797 3055935
446 837 14951978
952 973 3351240
682 721 27825460
777 804 22465112
804 857 26763884
456 795 46088631
788 904 5908086
713 926 13742165
20 1000 24533986
892 981 16117599
102 951 4413534
753 774 12384912
839 929 184618
338 950 39514058
23 836 23401164
700 965 5845989
598 716 30436740
783 815 43591751
104 826 39650946
367 650 36615220
632 649 5003223
139 286 39875688
217 697 44512042
483 880 4874339
214 690 18489644
405 540 10278405
604 627 16048462
559 915 5953626
844 956 14711473
34 320 42455351
198 625 35527773
610 905 6594054
721 958 49423799
142 372 7806174
636 855 25199149
529 547 8396631
71 391 565812
67 952 8085148
119 957 7164148
342 821 6073537
115 482 6950465
723 831 31714903
88 878 9532878
413 745 828606
670 932 15661725
776 986 39934907
718 887 22480186
791 902 5695562
406 651 39318953
603 827 39271862
279 958 46554525
343 679 43423846
373 520 29303019
359 971 19873530
777 935 12308925
785 835 4395415
441 471 17558795
237 460 10099198
640 861 28147783
415 935 7561060
982 988 39785176
596 806 43133182
362 813 23335882
39 967 29382747
311 794 43099332
334 586 27731958
530 588 28325690
207 648 33475724
338 841 3797475
90 542 4539563
504 959 40915054
560 708 44023308
899 976 6044657
119 456 16470946
818 972 3923746
3 212 43764339
165 423 49304649
477 733 4532647
712 767 37212917
94 872 10982750
286 671 24247918
756 997 25620935
591 692 9965164
293 682 22196719
320 981 36043270
640 789 37978838
873 945 12700781
627 808 23784648
388 537 25033178
893 900 39823210
847 986 28866373
410 768 29343380
11 291 34727256
923 979 23442014
239 438 25589667
316 695 41081470
15 725 691857
981 983 34552017
89 601 12224283
932 934 34264631
648 886 13638587
787 824 16294564
503 562 30904612
234 946 23376372
212 600 204464
781 825 13000191
346 934 7439898
541 563 20039790
595 747 28127597
112 806 14115533
831 846 36144956
118 295 38552417
472 842 34638740
189 716 18829755
124 335 47021999
833 950 49001357
575 589 47138282
335 964 48379581
284 499 37743993
264 318 27205048
595 701 35260762
653 891 36766729
42 848 6567175
54 119 21141034
679 745 18704624
776 811 35019033
165 414 2889128
54 183 29527855
545 848 40125663
876 996 12999086
521 856 36317840
298 436 29114649
720 876 22865147
62 726 39723592
481 945 35214806
773 826 579515
504 788 28348608
81 365 29546159
768 958 3113334
228 330 47807983
825 938 13515721
247 706 36116973
341 439 24774736
2 950 42202257
493 867 30568410
155 556 45750993
753 918 14398886
860 922 15730946
436 860 23840471
9 770 13507565
834 939 13996962
609 636 39612582
498 586 31862090
269 636 27616921
365 997 36402126
740 752 19616230
278 550 24127969
971 973 37614191
61 510 31791002
806 863 40705070
928 961 16114029
462 826 10885837
552 865 49334618
705 902 4555248
200 490 34915044
38 132 8218454
271 686 24942021
606 612 45159456
71 586 18864992
521 581 8756080
537 829 34506871
924 939 34658358
142 610 32515998
23 391 24955975
177 671 21549551
224 728 38777136
31 842 11452032
111 495 22575433
171 680 26751378
371 750 48485773
46 943 11674891
433 904 35099944
9 800 7356199
920 946 25170258
250 726 11668714
435 911 47206492
621 691 32894041
518 531 48220168
509 831 20131433
315 712 4024606
69 933 22829752
131 145 9868860
833 936 22839419
615 728 36522990
774 893 13246647
177 814 5097598
768 923 40113461
407 759 18218126
913 999 10750128
123 500 39755619
588 627 34446928
152 419 32582532
96 969 34619740
367 988 46358660
601 986 46480811
934 998 22004380
668 942 31935067
552 620 32074749
672 684 37333830
53 547 2413923
246 586 14396850
8 330 12868078
447 580 21926728
145 769 1813934
359 400 46863688
76 846 8702972
300 332 8235642
306 456 22189841
922 951 23809512
258 842 19906001
336 353 39092938
621 645 20258408
371 490 2496578
282 907 11776920
846 893 38756937
729 932 37755985
927 942 48073193
194 290 14853123
662 847 41865518
584 693 532528
318 801 13801047
399 749 30185669
624 773 3449552
869 900 43705514
107 819 23371237
631 739 14207384
101 533 6166192
653 747 7906603
251 573 26960467
815 981 12681784
483 848 10210797
707 789 1522784
868 963 44605510
879 881 11301861
596 772 2735693
235 260 41677629
366 399 22092229
196 942 30762981
475 706 15943611
364 707 16174200
912 969 21155003
216 871 8124928
322 742 212163
364 563 11727372
976 998 31457016
851 934 5492355
874 948 8016280
464 848 22961079
134 573 41913392
234 965 4591165
840 851 32979983
490 701 1600637
976 978 18434938
590 934 46605445
920 972 14824353
361 821 335779
578 986 9986002
793 965 32681266
410 777 25539181
538 812 26419764
244 772 9542296
699 820 36879521
37 889 40159923
31 708 49172735
870 924 45243919
62 550 33098419
990 997 36579674
579 850 43282711
160 424 35825630
921 942 16142412
932 979 44704108
43 730 3330386
39 540 26340626
19 688 49637461
659 999 9543316
804 887 38115914
393 590 36071194
53 289 13158203
89 618 35330727
426 586 16176351
364 397 43561034
529 580 34648558
829 986 40603800
348 368 28556083
963 966 19588313
812 959 34832611
252 864 46992002
175 210 45120557
711 811 38059620
58 234 30562450
606 984 5290274
596 811 29512055
677 925 24484328
245 806 19062009
741 905 305370
890 945 9136512
189 618 35934795
726 730 6874391
191 891 21500080
141 354 34690043
827 954 27702228
865 893 2811633
709 898 38734029
540 618 44683741
545 560 3987502
160 863 20378385
869 956 12609790
445 853 48544867
330 455 27037417
374 913 46386690
150 404 12399158
474 929 25843594
520 605 36213625
390 407 49536469
570 746 31320330
686 916 4096021
734 842 27859509
455 821 1182879
680 939 12580275
2 396 10012426
165 241 40591321
845 925 26135033
41 649 6870160
480 594 37198773
776 921 3444869
791 855 15444991
303 891 27015074
414 716 34492196
757 777 18319292
127 395 22006609
373 902 18847630
246 282 2040489
710 756 26731238
341 469 41919253
244 494 7977630
558 638 43179611
789 979 29247566
407 701 7042675
535 791 39142080
667 752 28956822
764 911 4555940
254 560 27353623
430 650 46451205
817 880 23451766
474 642 44857596
720 748 9558963
91 817 34792868
210 229 8964832
719 886 40701389
697 948 41572218
198 466 39977077
359 922 13949561
268 717 37500404
199 413 697510
548 847 7260278
325 340 27673517
129 303 15002286
962 974 14229875
101 592 45962313
147 217 43946921
747 778 12118433
561 753 30919074
349 440 405556
98 179 49554785
313 357 22518228
437 812 21435639
498 987 46750112
2 148 9908876
890 987 42901810
438 525 6888891
718 992 34663578
84 331 28570915
428 880 31808651
320 776 15154874
424 754 2796501
327 805 43668069
800 863 5108499
304 838 9358278
563 788 15055654
333 431 39732565
919 989 39872226
44 349 12349107
330 861 18199430
566 922 12659131
187 203 35462386
987 999 48726617
602 619 44136724
357 914 18467999
329 732 14491172
143 403 47825045
476 909 17191313
71 549 38127953
315 426 18875067
456 554 22857544
272 521 1200866
165 776 15922916
224 405 44170718
571 617 18636503
211 479 14930193
204 822 21558702
541 621 43942299
621 684 32771881
389 907 31486668
426 919 7006026
383 709 32606559
894 926 10708012
339 849 38762981
848 955 34239638
664 758 39567487
163 638 32882000
451 529 28095696
862 886 3401781
810 897 49181362
455 863 33040266
725 829 49278760
631 816 1271950
169 589 6912917
436 633 22779090
713 937 41964587
917 977 40259403
245 632 44297253
574 606 6981030
124 733 16440889
21 945 33193307
52 646 8342984
441 818 2827909
303 866 43049561
200 438 26591089
732 823 31228741
148 286 21590517
747 983 6767539
418 883 12929027
891 904 23084487
641 921 10790269
963 999 22618391
428 474 13382987
830 894 43971679
794 865 20592556
784 895 45983989
114 374 3641033
552 646 33850111
299 685 27223184
200 891 14107107
560 768 22669631
502 813 26579711
367 477 36317887
705 729 48457499
135 586 9224244
364 510 32302107
287 939 43589842
405 471 41001849
617 845 34321266
967 981 12271475
283 357 19106277
682 884 27529857
651 999 8512008
135 657 8388746
708 977 33850520
527 880 11011415
959 989 22798408
195 543 10217928
400 957 5122577
130 798 32239174
106 861 36932426
957 992 5611384
383 578 25057144
602 695 16563770
345 391 33742695
684 895 16005963
227 831 45758842
510 924 5430981
865 874 25877567
754 850 36717395
252 962 26427718
378 730 335134
163 203 2153396
226 817 43360264
851 907 41774227
840 938 17832605
406 976 8003308
180 358 31549254
730 927 40006552
256 743 15648064
333 985 31363539
496 822 10734029
257 971 27369362
198 931 26065962
547 919 4082199
212 595 9926080
161 773 18349378
765 776 26836894
654 844 30023850
922 970 49583911
572 812 9686636
501 650 11820168
311 535 4659779
685 948 6045806
192 869 1605593
946 999 30071669
555 621 17173213
521 682 11956835
563 575 45269974
588 766 8737302
83 938 33067319
464 743 7625019
869 935 25105075
984 997 5846721
300 762 14550226
888 902 10023053
388 448 5724997
103 595 46388336
474 853 27012599
739 1000 13846230
301 970 30182244
561 850 3579328
139 167 48950702
112 387 21375988
25 498 35535213
351 933 48449906
594 959 46723783
684 716 19530539
241 382 21893954
743 986 1909486
194 732 36826325
279 631 49495843
468 684 33882181
805 841 2971195
664 885 16572847
180 838 25797863
416 740 27032288
220 326 47970824
30 694 49649901
411 421 5635303
122 910 41334529
50 285 13165351
886 971 23022961
24 53 21559416
301 756 33493782
526 826 31530637
54 581 43153627
393 962 47795535
762 878 24020629
917 932 36188883
213 684 35157523
209 215 49079561
270 890 21771894
451 943 29326263
346 901 15178051
111 254 12677414
544 960 34256055
591 702 44064028
932 967 5176667
974 991 28246921
619 908 46875480
185 474 34237829
240 436 21332235
277 908 25915770
452 904 41970524
475 717 26232862
613 860 9922380
6 587 26972325
696 963 1177678
790 864 36911796
547 680 30293592
554 809 34030616
907 974 19241017
750 930 7832120
29 654 6669869
781 924 14168904
260 694 22395951
163 211 20195648
801 887 31951758
389 867 14792461
313 776 29366083
8 24 2509446
556 974 14456194
924 973 17732129
304 703 30444943
820 881 9306727
553 639 23901011
581 662 16362149
477 874 3456687
371 541 23018085
658 985 6227984
609 619 40068892
207 409 32638020
305 370 6365349
361 664 48391436
928 990 7820142
197 963 35001970
505 876 41451122
569 853 11461084
458 672 13430119
708 751 34413026
22 218 5596216
733 886 18854237
24 48 47310261
273 395 27456192
133 629 2516362
110 869 29206060
265 648 31730925
560 711 25890238
354 808 25246876
6 269 14238124
365 734 8433927
798 926 38706192
271 420 47446985
902 928 33781251
956 977 42239581
448 551 13790830
101 416 15502223
961 991 29505821
587 675 48426672
180 230 10113045
96 552 34759950
940 945 16134056
813 987 48524836
533 656 7830982
367 411 16300685
350 911 17224726
507 889 34880063
226 529 27237829
761 968 19232117
219 366 32181535
160 712 47308781
848 971 2738652
744 976 23125460
919 949 14354364
708 932 32397951
552 846 1301334
655 760 36302299
755 832 25364268
167 399 12442919
193 930 38586116
104 474 13267680
744 783 36517235
624 798 12994557
332 563 37229499
263 940 9920221
415 763 25118039
92 851 29277438
802 834 13769939
160 230 38072431
922 961 49556961
417 469 43111176
424 586 7957290
438 596 41784664
496 911 11780322
323 370 31448543
475 508 11765663
210 217 25427325
433 849 19071211
337 741 9813803
133 160 17310359
227 973 16905449
285 414 48803667
229 243 30018423
433 797 16591356
404 468 19361096
696 860 29125813
497 740 39362868
624 724 39210425
389 975 40194157
349 591 42957168
332 688 26258612
200 733 46947520
190 435 11470541
807 926 29566245
846 999 26025520
110 144 18270084
447 780 42026113
225 996 31048252
1 10 48732226
400 966 11746303
786 935 1547976
355 509 14764384
773 843 16346603
908 966 37576108
536 847 17347458
489 607 9292030
487 657 6044687
453 869 46898830
384 444 29270326
400 644 29344330
192 978 48550644
68 657 21866152
946 974 31335437
777 940 22385594
254 461 49790918
21 152 1971459
676 883 39760981
101 620 9740297
710 985 5292566
9 556 279339
603 687 8407167
165 941 16520885
523 639 37633622
550 757 19325746
788 985 12565921
56 488 42340481
166 793 29252319
82 88 14434603
660 672 9039861
360 542 9913716
962 988 33603179
603 823 49614768
903 987 43506648
347 832 40110680
593 759 49889563
765 766 29058141
784 931 47783500
612 652 14361916
597 739 26405235
299 469 28799955
215 581 39114871
895 995 12959475
140 372 3776089
283 730 39570230
367 454 46142625
621 972 3389075
529 914 34392857
966 999 19282991
598 810 42928442
220 1000 44689526
911 963 30157924
75 82 32909291
939 956 19330898
679 921 17708220
712 901 16554444
222 452 42184730
334 822 43766302
235 352 29457223
195 517 20160586
516 762 45348081
4 217 13025658
693 1000 28005182
168 566 27551416
797 873 8804904
161 669 41093729
754 790 6305803
507 993 38543831
811 833 22924540
507 613 32475127
87 342 14373469
866 883 35993035
79 463 33569326
583 772 3035136
770 982 21719334
855 963 15226778
634 744 34618371
550 828 5609446
209 634 29097630
224 981 22154416
461 751 18300866
869 915 19255863
841 880 4287038
409 505 27304670
583 647 46196153
399 653 17180580
583 747 31088070
395 986 24993110
992 994 34006841
617 890 21622276
610 981 37355448
654 874 33123249
207 332 17326229
684 977 42934990
417 688 43631707
283 637 16026986
450 457 7469734
209 427 31821475
578 703 7106872
429 497 11385824
364 848 25554890
425 432 31499330
829 874 14953888
95 523 12609111
197 446 3067360
20 771 3509009
836 887 44248356
637 642 35588215
391 888 31868238
286 971 43389211
271 533 26231196
958 963 14420172
272 360 11912700
725 866 29928460
156 451 3348257
812 934 44285637
700 754 14832086
506 658 6636727
746 782 28247698
1 456 11612341
374 947 31190477
482 867 25797137
232 427 25619603
738 956 15494869
521 626 49961303
374 637 930355
709 936 25665929
668 790 16400063
961 986 682347
179 246 40318812
514 953 46932896
314 438 13284852
453 590 24986757
264 980 20594925
713 995 6101317
198 398 23490904
35 755 13459880
137 999 14967147
488 688 32316460
646 893 7015089
107 362 21806551
372 928 32538880
527 613 5847883
10 572 25811244
489 503 47409819
385 389 15305850
507 690 12153949
922 939 44348247
93 672 47912961
690 810 5656394
57 573 20079713
215 789 12158760
649 824 2119704
865 926 46648839
162 229 11881368
17 493 1681140
281 903 2150903
360 617 2188649
385 605 3544074
813 904 11637113
150 788 6694069
611 713 30388942
209 943 40897537
722 727 23382869
758 941 3792367
374 591 35998776
724 756 14602893
264 890 25279501
526 537 30283590
922 966 46047309
907 960 773502
432 845 6033031
624 978 3000031
454 732 28002773
603 709 44569325
371 755 5254160
864 975 13938017
419 493 10315072
785 876 19261364
910 936 1303510
959 972 43839994
511 516 42661918
266 769 1847665
877 915 49167983
187 780 33291226
986 995 37549733
646 895 5790727
942 980 36585808
196 507 17196342
703 822 48774062
809 934 48687901
768 990 47948375
99 858 33028806
291 761 2853432
126 874 22161565
29 246 12741826
767 836 26300232
938 989 966115
58 609 9198518
115 140 6405046
918 945 6028027
202 912 44921975
189 987 1454939
540 929 22280377
634 728 16000932
560 951 28997723
342 718 3519170
611 735 43529912
298 437 8723085
7 763 31541150
670 796 21209445
773 967 4689794
301 496 37934465
732 914 38093937
851 991 34444164
826 883 8222794
959 993 19314513
182 448 41275819
734 820 3786657
248 875 30774441
860 908 27737043
31 847 29736388
81 403 16857347
228 460 8267545
688 690 19196125
821 879 45355610
498 682 5740339
111 592 36761852
929 968 46308046
860 886 28024751
229 511 16773634
758 768 23410323
883 908 29906181
32 103 46618153
95 195 22919682
91 175 11024520
823 911 35535848
450 844 40435281
655 746 9351816
935 945 42114148
291 425 21009119
692 831 37652948
462 959 30264496
768 866 28383641
678 905 2437719
190 658 20407557
667 860 13165529
606 668 11891578
460 711 20460863
458 737 8846937
790 827 36711845
558 579 29249085
673 786 3332494
529 695 47107050
697 883 666874
198 492 9964800
78 425 49043643
176 372 32393333
361 426 45987332
622 876 11472193
918 956 6918851
238 626 14171739
29 38 27260848
195 560 43565541
744 820 30665766
47 729 22886307
306 706 17035955
48 974 35580082
955 973 49706219
238 678 11597815
950 997 23158145
670 724 13013333
6 444 47956376
357 507 47817379
391 913 45547350
311 653 32985053
547 981 22638266
887 942 33818009
456 855 25228080
98 361 48306237
605 694 31306979
135 722 9231728
965 996 972499
277 506 42509774
256 566 26654887
582 951 42419424
667 707 32069060
762 914 38555723
540 824 14498974
515 687 4093511
104 180 13081678
330 351 21047507
228 424 11963110
112 187 48160296
35 203 19963649
199 617 44704491
396 458 47650846
574 648 35077158
149 607 22297134
80 690 25054585
521 761 35787755
817 927 23687821
789 957 21625324
730 811 33961290
543 603 2583542
661 881 18154186
717 831 26775190
829 843 44985229
300 754 46970092
857 973 6714862
808 968 15829834
656 959 13809749
590 722 35898750
213 734 43351727
489 616 29927659
667 808 18074907
459 584 40972767
557 682 38963174
36 335 6293024
266 701 37668666
740 900 20667976
890 904 8761362
855 891 8860499
532 865 7807985
548 933 1929207
220 615 3212884
61 266 34880180
254 499 20290021
492 691 33154347
449 786 28748529
476 510 16862387
574 696 19053596
706 914 31816362
867 920 47245908
318 861 15778697
538 555 19448067
520 617 8276283
315 970 17830281
837 896 23068848
281 343 1307881
689 980 34496301
273 386 7022402
826 983 43379814
505 658 43919362
739 852 31263694
899 982 30306646
94 599 43823662
846 894 37735525
336 387 5216500
670 849 30755261
711 713 2742222
867 869 40270093
852 980 35736440
239 789 36556566
706 763 27113683
266 406 27120988
265 435 6938550
330 818 39373729
101 650 1412232
755 764 24381331
594 672 26585871
607 873 38894661
210 945 39290627
314 530 20295388
172 770 12551399
217 676 18408971
683 842 32370969
291 718 44723905
561 706 28020519
814 953 29223584
323 993 46629092
15 330 25764018
921 934 9941819
618 752 42035799
822 933 8174276
467 611 37527170
352 665 25222293
415 765 20985253
446 592 25888475
880 946 48944490
932 936 12621865
209 632 41085348
834 999 16547471
627 739 39955589
436 821 41068399
236 540 11976977
789 986 48616716
619 708 23823058
346 503 17610596
92 129 32381646
609 963 33201472
925 965 47990454
16 804 32853001
192 397 39880672
470 741 41384541
923 989 44709239
821 960 42319714
862 917 28975858
905 984 32394714
405 599 48053442
109 896 11591160
201 965 21501008
695 801 44125938
584 885 7924774
860 935 32402520
628 674 27097452
175 514 16171428
968 981 30248727
244 519 38609426
794 998 8196317
391 690 20143026
849 966 12300140
249 293 45893819
526 755 11486811
59 947 3501474
743 878 22273505
778 885 4816875
113 593 22633157
409 920 38286656
581 591 27056149
579 835 13935680
861 927 18473499
158 380 12100505
830 941 21369229
68 524 38750681
688 858 40442628
700 960 11768577
504 764 45046191
771 971 22171611
584 884 41276105
791 949 42569870
291 413 30912328
232 521 19359472
854 917 26974936
693 962 27694619
432 524 19084807
138 933 246851
81 644 19436994
907 991 17569223
330 948 44619648
222 574 7954565
656 684 45377725
199 885 36171763
168 282 22673450
591 609 24591852
811 942 44023843
64 112 32476871
35 497 4626785
98 979 32153262
350 738 19313905
642 902 3091629
736 944 31656804
672 703 36533258
374 910 20937289
375 639 25623893
720 947 11853400
506 520 49219263
20 132 12462064
513 726 28470832
490 888 37235524
534 929 40077459
137 679 23465041
679 761 179957
413 650 34081555
861 966 1133134
902 951 12427000
367 881 46587038
589 932 25007893
28 665 22603452
904 999 34462359
23 241 44584043
550 975 42546429
265 647 1576239
722 874 49080069
703 710 17864543
923 956 40728292
77 913 7613562
34 950 3938874
112 837 11717182
662 959 46174533
318 841 41263351
184 843 15953493
512 748 34337942
761 788 19250560
690 763 39168258
581 587 25977110
482 631 3075123
118 171 47243992
599 931 3570044
770 943 40867684
87 366 3824808
776 975 47671796
556 955 47185865
771 887 9130440
629 637 29461325
52 694 6520417
46 54 19734226
288 711 12653168
672 835 10422076
478 717 23279630
956 966 47906308
562 848 29403181
637 796 44995794
521 871 46531919
223 874 3454799
195 231 46450294
96 477 24871348
366 812 11335643
830 930 12034856
204 339 40812514
64 377 7545928
348 616 40577870
11 975 37187463
774 862 37049777
281 870 36444600
149 301 32124839
818 903 14976489
784 886 33106372
289 399 34419571
549 631 47163723
851 857 4194255
694 966 23864737
691 910 15924139
62 69 18640769
789 916 7627069
701 776 21329264
807 914 17697496
356 550 12718964
193 834 48777789
329 414 20562177
605 724 18320563
513 749 856500
74 115 37669338
555 811 22216516
183 400 3373372
162 608 42224437
517 946 37007013
601 882 30329934
262 753 1082037
551 593 18868430
664 976 20396851
471 616 46079835
32 381 2013988
67 230 47094203
198 391 38176924
532 731 46438726
322 708 3234261
398 947 25712539
42 273 17755646
45 849 4918419
349 773 25284437
837 966 13319283
85 660 40403192
836 950 46349158
57 226 3360504
790 927 278826
186 919 20098864
744 903 14940297
345 773 17833813
462 643 30443787
694 993 24860494
10 130 18531946
439 892 6290629
528 903 34131398
96 914 37908478
395 887 41324698
605 815 17627751
670 828 2159599
42 389 33729649
878 982 27865935
400 713 6113823
499 559 37037693
805 923 4873692
383 804 21968867
862 885 40252178
176 949 9319116
893 988 1788408
348 960 18716499
87 856 12834988
282 304 44784667
978 1000 38059649
104 121 38279233
737 987 39376922
627 647 39107983
43 675 14653624
937 999 30235251
261 962 17936592
644 826 11031599
79 935 1280609
344 699 39311441
877 925 14670212
881 984 21701350
177 565 21531845
21 324 25762155
110 804 23453105
841 928 10093572
963 975 10203184
805 921 4586481
64 115 19811477
349 792 38276669
822 844 40650228
853 893 31867064
607 929 10147507
812 869 47634472
145 597 19297508
551 666 33525436
651 851 28020434
912 937 36542785
251 833 43756890
820 871 17751832
152 487 9036669
810 841 44839656
198 636 29718963
631 970 45814928
391 422 6000513
659 878 28654560
297 813 18740429
594 896 10517256
731 890 48244082
138 800 27391952
1 750 23513616
187 897 25546890
691 973 34926629
433 483 37901765
201 699 27872098
64 609 48339780
99 215 5783351
217 232 2554031
226 769 26663729
298 891 19329799
139 659 10253573
753 770 49271135
811 906 41847405
44 75 19513034
146 188 44058546
115 689 48144400
69 276 35711370
165 338 6752165
153 418 7867685
173 377 46069851
805 963 45413635
204 588 18009814
574 751 46323848
496 834 20550208
138 496 35803858
829 837 26907839
166 262 15186122
875 964 49130916
32 507 28862201
966 973 9043942
811 908 48569246
531 537 15256398
313 602 3575549
477 996 44187251
132 325 39595641
163 401 43698921
212 219 17496293
672 700 5431734
158 294 2402200
553 719 24760197
825 945 22709695
785 811 897055
756 958 21137656
331 645 18406038
906 972 31930652
315 726 7321667
566 607 30478555
805 883 22842099
3 391 10594831
428 497 30502238
937 969 38102986
423 853 23415897
929 977 24944433
567 606 9781196
658 966 15937294
213 369 1189349
390 579 33886624
799 834 17925902
52 732 20011830
150 243 4694557
914 929 34264700
232 889 37002187
858 917 5085716
814 819 1150568
460 589 16291304
260 869 5144013
413 739 5429951
510 646 40437393
437 502 27001103
340 461 29448704
332 824 46735890
860 917 24330440
440 903 20451356
443 800 30292470
728 922 178092
569 918 20602273
634 660 47396673
28 784 25054565
683 822 26541167
356 827 42922260
614 898 37183665
170 306 33196327
406 753 11340801
934 935 12274811
285 429 37487910
339 475 41174586
70 524 48554190
335 456 31462550
749 848 40779356
987 995 42058814
928 989 12893827
984 995 12484618
140 433 13695636
362 622 16371833
689 935 45756052
47 418 27163614
710 863 23340306
616 646 28957782
206 382 19713079
775 818 16447357
290 775 29903263
484 979 15815778
725 855 40454375
946 975 17028536
580 953 31500936
176 554 1665742
380 643 5816675
395 690 41573697
679 924 32789405
507 719 36647664
225 550 28685356
208 545 42790576
162 250 633650
133 933 30011329
463 704 35857418
980 982 19289345
7 933 27422497
177 440 26124256
225 848 11739016
991 994 40544532
467 667 36537927
635 990 35576206
54 151 44459379
509 625 2884012
411 517 32658947
222 817 32048816
14 44 35495647
2 400 19886705
789 921 2129338
802 977 23089232
843 956 32874018
102 399 23204462
104 502 39123157
659 848 44296220
955 965 43274839
250 281 24116371
64 455 28067009
433 608 43471974
149 603 12058716
844 923 3823156
442 849 22154734
738 785 48087970
120 315 43979220
249 503 19801608
457 850 18020689
163 985 46818795
666 747 27976358
975 985 16862380
349 716 49919587
613 898 15484542
436 543 9910780
105 986 49562781
388 915 11749023
370 392 47958718
460 728 33448389
532 621 40613825
12 743 41127816
620 712 5914670
729 961 49783476
130 555 45118047
315 730 16886944
363 678 34238842
33 980 6003647
243 863 48940579
446 732 28177522
410 787 34188015
12 29 4285344
2 3 35165083
198 248 45405321
698 758 23635454
857 923 27346007
501 716 19289916
853 958 36393078
114 815 49667901
641 901 16378150
44 229 32102877
467 748 48242383
441 881 22602981
782 962 19715732
695 856 35542331
120 121 46874026
420 463 46800469
221 455 10568427
716 969 37626483
594 961 46501286
985 987 41766926
26 628 6680762
935 964 5958667
787 866 7089763
1 9 22930869
477 638 27342291
340 591 5674218
151 731 42438021
855 977 46092692
46 816 15789134
599 649 21422300
331 944 9953973
468 798 43996186
334 438 9526788
955 976 178319
400 524 32048159
985 986 23127638
56 658 49458453
11 589 34218648
69 959 9452021
244 472 44825344
68 130 31692003
291 836 27081710
99 170 34534506
631 924 11944432
888 933 6239124
727 933 45117422
290 392 25940792
568 916 20893604
249 703 44454676
828 948 49572181
860 933 5090459
223 686 13932350
517 941 4089104
597 791 42446922
499 712 30517972
900 948 31302660
142 365 22392829
703 962 17418961
536 735 16720167
387 478 2965983
395 482 49513999
123 326 28881497
304 458 8002014
466 982 16760541
411 424 5505346
670 896 3727279
142 511 47025859
818 855 9840047
278 733 10514133
64 523 10483080
392 801 38424617
850 853 110891
651 994 33876169
546 886 12820092
226 831 35892964
392 549 27601994
691 712 19499110
282 393 4877829
933 975 29014732
32 744 25374507
309 909 26617655
709 754 40734468
605 740 43830591
874 881 27015567
345 350 5107977
878 918 27879612
582 839 3240092
28 765 15925979
932 950 47301360
356 840 33103317
729 983 17205704
289 895 14737434
799 903 7640002
393 982 46535642
680 957 35209261
798 906 34793464
704 995 7069210
32 827 48397500
598 658 38739638
977 981 12293320
388 881 10809303
899 956 20651597
306 884 4840404
841 977 18929662
929 951 6322458
468 589 36836421
682 964 19328124
270 324 21574325
294 524 25851979
431 640 34710081
585 773 11201703
549 711 11031979
670 974 13894420
590 887 3433535
3 42 29599313
442 857 30497216
13 818 49637221
788 855 29526947
314 453 1421946
639 677 48682363
579 727 27579630
821 979 42398389
241 958 31766696
614 788 1980421
522 768 27483432
888 930 38940320
285 302 15092450
678 719 17196332
527 765 34499149
808 859 44920052
149 870 42576311
785 907 24604385
738 979 32527579
580 882 26597926
489 530 32083381
141 979 17832250
790 932 19178901
530 660 7114379
519 801 19962995
829 934 9169393
740 748 7348610
554 827 41322464
755 829 40753031
151 234 41767523
379 521 47656812
321 617 45651397
99 864 13579664
675 824 10646929
722 873 17013090
597 686 1415358
491 727 16858414
262 558 38340643
540 782 30692151
670 812 24313393
330 678 35293573
678 950 22057312
36 517 33182336
391 666 33796586
774 856 34281022
397 549 20187192
762 987 26319642
274 997 43364121
710 958 6969862
712 829 27777466
639 965 49641506
605 700 857683
610 734 4101133
927 984 23998366
655 871 5739002
930 939 47397773
35 601 4906247
908 975 16225980
982 992 35345227
612 882 44601509
715 736 25159854
680 739 42144531
629 933 8582014
540 903 9577177
75 316 15263935
41 744 40621635
482 735 47266498
392 893 37007693
882 963 49424377
394 589 9233171
660 689 5794185
100 564 18453897
100 683 41982113
576 623 45508716
872 893 38343946
149 177 16885496
906 936 18808064
139 554 39158364
500 779 29102401
234 435 30751723
652 730 40917859
972 990 37154964
117 148 44367466
290 727 29144724
756 791 15535898
352 580 30236778
263 683 36281866
381 409 39543179
461 790 33022714
483 506 34211928
719 755 13085414
317 924 27546445
35 644 30222684
598 803 49675259
134 433 14136202
795 938 27000248
625 956 12126107
13 992 6854805
635 825 43409988
57 130 14170512
859 990 41013017
291 898 46354187
940 974 17899430
220 996 27603709
152 435 26689979
840 909 8504296
649 658 19655431
213 417 42166283
209 978 2852200
412 531 30164056
308 649 5113730
676 921 7184808
753 767 42985359
475 524 10032046
420 809 40710773
703 853 10154537
811 918 368030
309 681 39985374
823 939 17810052
352 411 7163334
23 27 23839115
806 842 15191428
685 863 35699988
153 471 36269209
346 497 37240015
247 559 41472219
347 794 42578512
774 849 16367908
435 492 47236454
72 618 34954183
163 510 47958056
900 939 108488
18 419 44015568
498 964 45327052
43 45 18646733
786 946 17626574
391 468 29936659
76 839 29101076
629 664 11883958
650 711 47936353
599 799 12380983
76 418 38727661
368 409 3474462
299 708 35845266
113 813 22104392
915 947 14300232
49 128 47080451
809 988 3310035
684 892 5723352
151 593 43471035
172 714 46860840
62 248 32147581
570 978 33835003
545 623 21923328
493 684 35174292
700 828 1318218
330 515 14430409
622 678 28920564
199 778 11407889
266 805 33113051
691 841 21909087
787 813 8738585
79 967 11505198
269 910 25171764
528 587 47710557
486 867 17404180
55 673 23017022
654 692 15048123
747 830 26547050
63 724 40919600
513 722 41749463
989 990 9347644
37 247 10347564
657 881 44645209
880 950 33901779
353 806 14384232
836 860 29356368
385 910 28414626
201 736 34998226
135 539 7372241
766 990 39324040
502 581 20488128
796 903 6662198
925 966 38174192
980 998 8762504
34 625 32762764
26 639 30446502
18 631 18707103
631 646 43125128
389 652 39034501
546 873 27559692
177 298 22039456
404 599 5537990
200 731 30172236
809 943 26533143
625 973 30339604
711 907 4587521
342 705 34368806
630 683 6489273
488 657 11990276
392 870 30749694
591 698 40791421
503 726 46601002
35 716 40988508
867 887 44010503
6 178 17116383
696 872 19192803
215 987 32274538
688 868 21189735
210 211 20266749
738 757 15389476
959 992 8055012
251 318 48328687
254 362 11263533
429 704 17525999
688 963 9550559
343 695 28744692
316 999 36595689
413 766 27178250
413 582 21533401
567 989 41542735
102 566 9490126
10 736 6049281
462 603 12321840
117 847 25597147
181 276 33041182
774 936 22345378
37 991 19638440
333 952 6375803
45 99 31313471
587 872 7687935
60 438 11236841
634 685 17402257
82 531 12337082
564 940 26802031
601 955 44334591
539 633 49999240
170 918 41002684
427 428 24195726
79 513 37101785
716 886 48685899
735 815 47151768
188 924 9775928
405 504 4086602
269 878 16684876
175 745 45460547
917 973 36454802
29 580 14987787
49 838 15890174
431 435 11908310
571 978 44274945
187 712 29585334
545 949 38465371
64 799 14752528
618 992 27586609
796 835 22505805
71 768 48964191
564 906 43084241
875 919 36423695
422 484 36596657
615 855 3081355
552 789 6312352
243 408 30964815
231 260 2426155
151 203 24409571
618 677 26097191
11 718 19734375
55 272 33843175
95 388 30605039
688 927 6762034
439 935 42933138
781 954 18338803
6 307 44551486
968 980 670259
335 929 2792014
818 909 31148101
528 571 15293023
568 723 13404352
209 232 9920351
493 755 41342387
100 167 322022
816 944 21295635
774 794 37463754
693 972 49702264
200 954 28435310
331 965 18723209
735 903 35994330
234 690 10507829
158 683 29404049
627 881 46571045
629 874 686238
780 860 35273454
868 976 10208113
64 173 18101514
54 168 38587881
947 990 38276489
24 514 29243954
368 930 39499652
255 756 25794257
344 375 34764499
557 746 19940989
547 909 49157631
544 857 40220465
350 910 23636730
200 240 7253247
28 278 9277326
749 817 15992231
632 738 11709588
855 954 1875304
336 355 44791014
673 872 21248918
236 714 9776279
920 940 27792365
48 489 43178337
848 942 28199205
419 588 27897822
326 1000 42751046
450 526 22190971
572 835 33109566
845 852 18615339
566 570 10085297
419 517 16691288
309 756 28709136
724 958 6648095
400 922 6438253
784 924 14722364
282 956 32392590
150 796 34749891
253 659 43519296
913 970 49277714
608 983 32297965
915 918 35428739
650 661 17847537
921 968 34938342
841 857 12563882
900 944 42468398
485 848 48370638
780 812 43479146
646 689 34011010
495 906 31452151
940 967 23524776
29 534 3622004
229 461 14363128
535 699 4629623
259 922 31038930
572 887 42766078
437 705 19659346
963 992 21011369
641 930 47114790
840 931 36540966
190 555 39078684
880 980 28486636
433 443 42190975
805 806 39812908
255 965 23668772
862 890 31037956
486 991 31115840
824 983 31300215
85 238 27261564
98 206 44564634
801 802 20900556
80 280 12892047
200 474 39674492
881 935 13438647
59 815 37146764
178 674 48998436
341 799 45971517
864 970 22419405
684 849 40079468
51 540 31632518
427 830 4661023
332 769 39169583
933 945 14287326
809 971 45851563
66 179 22654788
805 922 20871700
409 842 3330261
14 480 45897644
729 792 33233170
843 975 25089303
26 757 49148747
793 872 15045576
752 803 31964213
216 985 32409146
121 750 45180604
218 596 41576416
263 738 1788698
745 855 49455070
831 916 36599337
408 439 15843705
325 517 48739317
584 927 33584460
345 409 46874518
269 676 27174205
627 630 35240125
718 807 7189936
43 338 1420940
642 987 7955707
786 845 39662507
152 914 26671641
331 1000 17766552
46 920 17952674
487 966 36351294
595 958 20510202
945 956 18739658
724 877 11772105
381 895 42562874
221 734 45260716
862 948 27273014
780 885 17782699
599 653 48422436
166 652 46970986
439 910 17038711
993 999 19089955
459 472 29396167
701 951 12073939
18 271 46528167
98 437 32058804
228 408 42405171
742 903 42151276
368 420 12265576
171 312 27154436
583 865 37868345
910 923 28335003
899 980 25007838
664 825 25646428
690 954 19456624
249 879 18027181
828 845 23557683
308 681 44188073
617 799 29448371
316 618 5425361
819 831 3574930
493 894 30894718
460 819 570784
26 865 48009627
29 931 23378476
827 885 4854288
242 729 7348122
54 858 46573313
708 770 48750390
31 107 34292793
869 1000 36616136
460 600 6411873
883 939 29566825
173 791 49462902
669 763 12018964
448 847 36026618
199 409 13111296
470 860 10740713
182 649 35450797
401 943 26429550
664 980 13022141
231 852 37015639
281 619 44000518
403 997 20970951
594 944 40754533
937 978 2722218
808 817 29640277
145 182 34346094
687 791 27008192
761 790 26862449
790 895 14581013
354 968 45604277
268 444 32793114
725 853 14673883
25 304 34503044
505 913 7250639
810 828 22846021
788 802 15292224
825 935 34806053
697 816 35276755
692 918 24110868
257 558 36863000
799 949 1057854
428 992 36476733
772 812 7500769
726 777 43807745
797 912 21106139
599 670 35925484
926 985 48694920
255 328 37633597
813 886 7811018
833 856 6381861
841 925 25631209
450 510 6745266
994 996 8276638
370 531 38017934
915 944 47779562
392 767 18247529
621 817 42412716
889 979 7524020
728 947 22274803
931 970 14582160
900 953 30970257
543 911 21084934
704 913 3953393
241 562 23937912
478 660 7120682
632 896 23383511
946 991 1122643
589 772 49105687
767 855 10680986
998 1000 8922208
872 981 46622992
781 806 1397639
183 757 13103815
518 700 7019324
136 301 3430047
292 368 2880517
261 733 37400413
557 918 4025195
794 833 20156669
200 637 14701682
895 929 28192970
15 820 22889167
129 925 5065899
694 851 8192086
395 534 32433856
136 846 45306930
806 937 7762349
492 590 42762968
775 969 42672182
676 702 2116542
346 807 11583245
34 730 24063303
537 618 1511527
860 992 45049218
485 532 26053333
429 768 352917
331 712 5705554
851 927 29441908
946 989 29043224
584 772 46587095
766 944 28993849
92 475 25558890
928 951 25282666
245 746 19364550
747 933 28481186
509 860 1071648
354 626 38089572
660 796 40549952
344 349 28400728
76 976 22049589
200 819 31261473
429 712 25731016
390 747 47191147
504 592 6334382
201 632 40637507
809 938 26284802
662 848 28838444
46 600 19363570
309 540 48076911
578 935 33696440
888 910 33298482
325 991 19599308
861 875 5337548
813 816 13876439
416 747 38372824
834 840 17664619
22 525 23817864
964 991 1181298
139 256 25422909
47 596 543333
587 647 40653652
370 424 34850623
741 811 49296322
250 502 32639664
736 802 29583843
284 673 14020629
832 991 39902735
829 840 12163752
349 897 16519663
257 522 31379444
297 630 22235150
265 731 32253325
828 933 48886963
203 762 20202237
363 648 31029103
936 983 23954945
520 565 8446322
681 694 9195894
936 976 25551266
749 806 28633486
758 817 6660847
631 993 37846727
836 879 49091552
258 340 22011550
531 771 3279858
162 817 3254015
410 918 38256931
257 955 25887617
511 616 6310090
918 998 18089168
549 850 972713
575 828 22237802
84 564 6756037
655 987 6737807
813 973 39252854
307 648 11922802
90 938 42165946
443 681 29448373
609 848 5546446
700 899 49651348
175 364 30680704
153 790 12979553
507 509 12726335
847 871 18811056
586 806 26798068
534 535 10675923
741 806 35235733
373 668 29810057
438 760 418294
10 331 15628658
432 901 37422179
464 849 23318598
161 225 8437357
528 959 38801607
866 946 43029505
457 811 36988788
97 541 42105151
288 337 21992064
253 369 39622792
546 731 43561986
756 834 21931225
727 790 32015214
132 268 3909464
572 791 40901060
958 991 11429037
449 774 15719303
192 601 34771603
710 941 13443057
790 824 6363055
520 805 38904677
724 760 18059552
101 554 33322661
351 931 11903959
52 763 12397253
510 514 30584233
167 456 21526624
140 375 31839650
768 967 20341769
558 739 47391133
981 992 14846212
772 816 42653713
118 415 17497399
115 727 39995694
613 720 45540827
122 471 17602217
453 771 30909047
445 731 26137684
537 992 2926735
810 934 45297393
523 878 41839384
460 584 39009352
28 515 33967920
212 535 29842679
152 787 34625548
771 976 45093002
809 850 44665010
186 882 1700171
918 983 28280168
502 539 3451483
793 802 18958700
886 976 4814594
584 756 10213861
969 974 9394628
91 244 46242458
550 710 28407989
1 47 17243106
148 362 40856974
106 951 48316507
112 239 44067583
446 480 35502175
135 453 22991431
279 606 35737268
653 751 26980227
841 942 2214403
52 802 21929027
420 837 21858572
797 977 8947555
334 654 24080535
472 855 25168793
121 216 47428142
47 701 25776970
749 944 18784649
724 885 48715682
108 411 20850890
867 990 4671075
502 593 6858859
25 251 22335997
172 807 29741556
184 590 35357152
563 769 21600113
76 88 31233422
551 825 25988131
793 878 7047284
518 649 42858230
123 810 48522618
722 861 31940787
718 937 35298649
760 802 2113271
504 556 24156204
819 896 17759076
871 925 27843147
571 913 5637782
840 910 2100308
253 811 7106008
109 338 3338250
817 852 15468568
341 690 11184739
153 269 18168345
642 956 23025628
649 845 12565736
43 938 24890000
118 682 32597777
511 570 33318793
513 733 45900434
763 836 41571670
622 674 17556624
115 944 5512285
1 804 40479561
186 957 41498355
624 861 8102730
802 891 9493034
69 642 12229730
593 982 11974506
874 995 18805974
184 639 19475140
729 838 28403926
383 962 17396098
636 739 23482416
314 603 761731
458 823 4552772
736 863 48079174
627 706 11414328
241 475 13189444
237 735 16985453
533 993 37697539
829 982 35560753
863 949 13489896
248 478 42221366
390 610 22710989
748 878 37155650
457 530 10886739
551 590 32567081
798 839 28213881
862 954 36136697
15 422 28326894
202 780 31724532
235 886 29843620
93 220 24121539
552 879 4574886
276 314 16360808
193 905 29232811
377 937 2251381
6 779 31895531
406 853 29897851
634 811 2808369
190 508 18606918
539 957 14141234
724 804 42656967
62 87 32338589
38 80 40721106
402 573 6161267
544 664 27899530
663 952 43303065
262 757 45442585
154 659 16951340
927 999 19058596
928 946 46072212
866 992 35888125
450 797 9891932
296 334 4288795
84 727 5695808
275 315 44782536
686 906 8050440
464 559 2043290
758 838 46231317
760 919 20018596
535 540 10510650
661 754 19165677
203 229 36361421
931 965 1309474
247 904 13372797
254 382 2426887
844 908 41268197
132 179 24094003
778 930 49624930
191 232 41089533
395 923 26399394
860 970 33472946
103 389 47459582
201 587 827017
472 825 27884554
573 737 16656088
745 756 19683050
106 619 7247751
553 637 1068647
92 199 27694789
539 988 42893762
984 985 21901435
200 521 30335175
230 757 14565374
835 851 31822886
173 186 12923273
422 511 1378303
683 692 17509098
971 983 18083388
938 947 4713211
824 955 29371299
583 885 12010068
295 426 42855979
779 922 16892735
155 251 20875023
252 272 49189613
115 901 30405538
757 917 29682023
430 485 25482722
16 640 19875270
779 996 20468943
517 760 46759079
285 835 13623038
258 805 13406042
903 947 12764265
867 992 28785626
284 732 46713993
306 971 47399298
781 946 46400167
718 763 19677181
810 825 25860463
925 945 26716543
419 598 7959878
524 596 1154482
673 873 6644445
960 983 12637300
638 652 31739526
192 862 40071871
894 930 11462855
477 520 47522792
932 955 2763309
460 933 37375629
616 801 41208291
783 902 26666697
207 399 48846851
874 956 41523497
198 785 34988844
747 936 31042148
315 397 38478037
993 998 13534150
124 769 19059937
43 590 1567214
494 958 15262451
560 658 15973433
152 329 10918275
493 900 13873534
15 304 42661938
75 465 18000636
928 985 44521306
480 801 13466384
777 908 28305770
711 782 2732844
718 877 11402865
885 934 47973508
133 799 15849080
450 530 16993034
656 878 1918229
514 611 34163101
261 608 25244093
674 866 20630525
587 949 48315738
267 811 37574659
764 887 39333149
224 350 33651087
749 825 5945878
651 720 12849473
535 569 41370882
819 925 1694060
565 776 12194660
620 699 20678087
644 774 12282455
625 971 11180134
37 630 14714274
385 829 41639913
639 800 20534925
127 906 25846772
99 526 1578611
622 973 8619231
636 896 6744857
495 890 20569006
136 214 16404542
443 761 37194691
330 813 22956531
232 377 7301842
937 941 35954989
814 921 9978518
278 594 7213593
166 450 45024834
94 672 8539951
550 810 46380219
252 622 14662282
475 698 2738948
167 954 39997815
665 722 979321
537 931 15894348
420 700 14145729
202 910 10834811
559 818 11437694
806 844 17719398
843 867 16604102
315 653 1580533
614 844 31377623
771 842 10881894
11 812 14253318
513 554 25887461
7 585 1999865
689 913 4604893
872 961 42995222
393 855 29592205
405 887 5790651
702 810 13845086
440 788 49184048
918 989 18156404
2 797 49132634
825 827 48636547
881 943 47220145
246 247 43241188
36 140 18098932
434 451 38269160
936 958 19068699
266 329 3395052
671 733 3347853
702 786 39403693
88 855 18875027
115 231 1424478
472 678 43069708
132 893 7239032
81 954 36123619
596 837 32627794
163 954 47550527
396 822 17038193
836 930 42340601
64 674 15412769
202 947 36951763
234 762 8968516
914 992 30081639
503 618 21617643
585 941 5182685
669 928 1485475
699 751 47049313
451 474 30768914
116 854 26484180
112 373 7329474
224 815 32233666
452 455 18682300
607 723 45293845
489 942 34062425
916 921 20727432
215 263 37713237
532 660 17204062
53 395 23475365
586 955 41088851
633 680 28932490
812 920 22270675
643 855 28052199
711 794 43436650
3 67 8041936
630 656 3484156
189 544 3821155
410 499 46514614
217 910 32350171
141 546 12067268
889 980 12876770
205 221 48070468
51 582 230311
652 671 582395
594 749 15638193
353 613 47683783
743 779 39055603
983 988 10545749
931 968 34560672
201 484 2108820
302 806 46515008
236 671 7589098
619 822 43546500
712 916 34927525
563 702 23676630
436 625 32550452
982 983 47518261
144 155 18048919
945 955 36935616
359 579 12628500
668 777 18982416
92 766 44904108
875 1000 12037707
514 794 33531597
188 528 19951862
368 390 11385289
11 418 24765579
226 654 8682759
704 762 4272972
833 932 28939257
401 903 10430934
459 661 27656269
822 932 15540857
22 355 42397032
140 631 44590407
796 869 20018960
462 760 3066731
372 652 678632
312 852 23432125
393 548 43239330
192 586 35294483
520 986 37804272
297 867 39029593
503 857 17783739
738 968 18346596
454 597 33104408
953 959 28237443
771 990 6948856
26 774 46593495
184 720 37358750
259 450 19036389
442 652 23016151
582 644 39315434
324 952 32445925
333 896 42643310
136 172 28044348
456 603 41268508
417 974 20860657
787 842 3365329
819 958 852975
630 829 49081203
622 963 27614444
758 923 30477316
548 849 11323931
113 844 1129079
737 751 42069155
78 928 45064770
383 568 34603217
485 932 6509876
706 824 30601225
299 897 9479945
849 857 38780675
451 937 27070908
307 425 20686260
719 928 25911580
678 751 41375497
829 916 14369186
325 399 42006747
185 242 38190210
764 792 25262880
456 630 23182976
354 397 18882142
271 482 27838213
171 420 29992550
142 182 14366450
311 857 37533118
152 400 26376500
569 618 36224607
637 988 10087961
838 873 4275104
279 396 6240225
644 819 32745843
354 715 13070745
756 765 2549967
547 715 16627364
947 982 14578669
446 971 32561819
518 764 5624631
75 455 13952471
661 666 18244478
140 538 790859
135 596 42263147
490 624 44913431
272 344 43545528
583 734 41321179
583 878 4192671
773 801 40520009
652 723 2075411
619 742 24882815
23 849 37440559
91 769 22374803
29 717 7346284
454 504 32458095
425 723 13309590
298 782 44018271
350 744 25845121
754 868 11078632
437 902 9580792
880 938 3169884
79 137 22727926
411 430 26350635
514 789 9833881
692 963 37643772
322 604 17708755
704 809 34211964
5 9 24220899
156 789 32455542
464 731 23136003
274 666 30773925
363 533 2263139
733 943 243270
568 743 34190167
489 952 44940016
867 941 3523148
40 534 38174376
544 753 45600257
796 887 25302193
325 515 4906868
780 955 29326625
56 998 7965466
801 913 32559674
534 919 10939218
570 744 12809334
789 817 12456476
17 886 42604644
550 953 32124550
147 948 32591923
154 820 15941224
623 750 33118604
266 310 11215057
909 911 26101542
317 691 44129857
170 472 5527700
939 959 48756633
903 930 36233185
649 804 11041871
356 594 39878878
839 962 22374
739 823 2165435
323 954 40987934
525 564 11267669
217 337 11846248
233 517 37527247
704 907 30025884
685 949 11067620
714 815 19127278
147 874 37075451
248 575 41287839
969 980 12863228
59 162 26201200
236 727 49366755
403 780 30207580
248 279 6959251
4 708 14501382
663 865 28333676
692 841 34221809
121 717 34888351
926 959 26017519
487 927 527297
106 314 21408348
711 717 21269663
325 441 15560075
280 530 35202386
709 812 17667841
411 713 141459
727 745 42826593
237 922 27487440
589 641 2383528
280 363 41783679
319 878 26785946
948 964 13040562
522 638 6431869
415 972 44977899
528 629 6057220
654 673 27376050
352 480 45191694
43 925 10851430
368 416 33192465
596 966 26185553
12 332 42514768
259 398 1195646
830 917 8433621
630 901 20886735
35 638 3174683
705 765 6979146
175 402 10951435
442 616 48416820
397 709 5608745
442 591 27658849
786 892 8922768
945 953 39097930
404 654 21388444
413 797 5423840
913 987 8983782
821 918 9775904
520 538 21208437
117 177 1954024
289 988 27103538
195 283 26354697
637 921 44484765
42 336 17300381
642 753 38132159
202 288 41800859
52 650 44685279
312 974 47374120
451 788 40983033
226 745 3248688
242 288 3629676
369 951 40176310
167 282 497523
456 840 27124712
468 499 21718358
616 870 21763447
601 656 4943714
351 980 3438245
865 996 24319638
906 920 49662496
56 571 28611743
429 603 44546062
197 637 46536583
849 960 25825385
455 668 31629097
785 986 28948237
598 949 34361576
641 879 2458767
234 660 40901280
88 669 39787473
178 837 21923549
268 629 10905811
404 464 23469003
717 791 34506572
167 603 26951150
615 685 4366586
208 769 28343443
818 912 25795382
762 975 20238215
299 851 15649355
564 999 35856134
296 651 40524168
344 474 42263542
653 920 36847124
685 786 12643030
225 766 24494594
854 931 14678001
203 973 47983397
901 965 34863959
687 842 40976678
932 937 1658893
314 796 43906899
525 906 32691972
470 935 22383034
162 540 13648072
430 484 47737591
782 864 31747066
819 839 35159114
388 478 42117120
529 886 16204909
512 921 47614971
491 520 28315172
64 143 196089
387 918 42533525
812 982 16851693
72 386 40665818
909 972 28857436
593 990 4130901
768 867 7396824
908 965 39096643
957 965 10857266
522 647 36531348
823 966 46697964
959 985 25210619
111 927 11195245
647 910 46847041
240 268 26956920
755 912 16107870
616 845 20056415
751 896 37512138
719 799 22824948
681 878 43119249
1 227 6452673
577 818 33046438
116 847 48998137
913 966 24574969
800 872 29477166
680 741 48435787
378 978 33774531
473 706 40924097
884 966 13069605
764 780 13507128
160 681 28572726
662 813 17873497
479 969 23197962
857 873 25519341
771 992 5424086
814 972 22860530
114 194 39776421
662 846 4530926
516 758 45800141
111 514 45344643
90 120 2257954
945 968 9729476
560 732 42740969
535 546 30170695
482 902 47414032
786 831 5497339
168 833 8683292
277 397 10308028
951 975 47309282
19 959 11282853
125 421 37893626
237 569 27497638
192 443 49201009
387 417 25913174
189 305 16580030
178 688 9365386
517 933 24375671
82 135 22396710
592 796 1645765
341 852 11193011
59 240 2717462
144 942 21872178
957 995 20175249
757 805 35315120
327 702 18762959
129 971 49174555
877 892 47856712
294 972 19649620
434 809 38782859
55 141 32907909
560 610 27141171
194 817 18710197
497 622 24690454
507 772 21938714
106 775 32621247
511 766 17539630
598 693 1054623
789 988 37490181
258 738 15215615
849 903 4973277
509 901 21455801
109 202 3243127
183 772 33507880
554 905 29954469
730 985 1196893
546 835 15873957
89 433 40018195
85 927 43143341
298 396 44521061
107 475 48435271
138 659 36116799
743 826 26741343
590 850 29540755
212 287 34403098
599 628 45448397
324 534 46765290
381 829 30419464
403 812 15923168
363 391 42289282
890 999 6610369
231 805 39191373
654 666 24814171
952 1000 45767880
91 555 22767769
430 831 37677646
74 522 49126614
95 654 9247533
3 972 34052975
786 864 9040730
877 917 25630492
202 695 11830755
260 558 8414336
267 722 28177060
485 995 10551550
146 208 23669182
218 801 18219727
138 463 20456773
107 713 11826385
178 650 31940409
92 626 10410530
405 755 46621624
566 785 47220846
760 783 24830961
64 222 28809861
620 834 49005148
421 992 4930353
322 970 40858409
1 535 5400390
690 923 35968502
116 349 41334650
102 579 6980
938 993 24883575
647 904 46302124
812 914 33750831
263 706 11591758
798 1000 31720944
971 993 21404171
315 892 25504568
756 825 28674036
144 596 41845962
358 571 21507073
280 453 44610433
99 121 32114823
79 855 44702053
570 795 13717732
832 863 40897532
517 791 14331772
287 694 28168803
980 1000 30658922
27 85 30748060
27 681 20832879
410 848 27523242
73 490 662190
374 965 21441243
408 991 18544284
639 716 48075750
120 642 32172594
545 972 24040629
576 815 32013029
545 606 27443972
243 526 28840151
137 646 1607595
202 665 40276687
968 994 49948216
129 232 23528039
480 546 21495617
74 111 45120644
526 908 9045881
647 949 11716619
324 917 27072896
902 976 36424146
94 162 40137728
921 951 25475669
469 666 3525877
520 531 15119275
497 582 46052812
77 156 39951544
248 828 41472432
740 832 45820835
36 688 3658785
551 834 13692682
374 724 31667654
937 940 19323381
211 562 2724996
707 937 15736329
63 122 41700303
109 982 4932863
539 599 2136256
80 713 31926868
252 998 21724264
536 883 29022017
520 775 39650405
438 700 13159149
611 633 12213170
74 861 707298
844 899 20461508
755 806 49845565
506 635 15389778
619 786 3782442
841 858 5269876
605 741 12508688
49 601 16719215
333 640 14777481
989 998 14805327
629 740 44691989
661 872 24519863
349 957 44397455
841 890 36406390
653 793 5705056
661 676 19965658
260 638 47766898
497 969 1790537
167 542 16945384
79 333 34013581
579 710 5767052
151 456 28663024
265 367 35570696
511 758 36911241
127 554 34752730
962 986 21603029
652 944 19329922
431 726 38633482
371 824 31300477
667 821 34566951
98 249 6162935
30 865 1899088
804 946 3049277
109 824 14418777
469 766 14860273
58 131 3436449
589 919 34375937
225 870 31451041
518 924 9594201
939 999 15476676
463 933 6708312
249 687 12518777
377 679 18759937
927 955 45462791
860 946 35291764
619 826 24171810
318 365 44143004
332 864 23503035
816 963 34302505
326 635 45326748
171 445 1015361
551 667 20523571
492 694 45439090
611 659 37322670
793 845 43066220
799 995 25259849
864 998 45614445
559 845 21524196
455 483 23490940
130 991 31049561
281 422 25118042
337 840 15304460
116 582 35619766
73 161 33718468
242 542 6104224
955 969 20510009
253 421 47679680
389 901 36685934
408 433 20521672
165 819 14178240
332 502 6932391
88 767 38749247
324 801 44561792
969 983 21704254
146 607 45199578
409 435 12272294
461 678 18839193
932 963 7194512
866 988 6444461
507 529 36064914
1 189 34959881
841 897 15011800
223 355 10871894
966 971 34433399
380 946 14145513
538 879 21318399
448 872 34498675
158 744 38044623
711 810 14564984
855 924 32609710
835 875 13021059
621 628 13301015
67 597 10020887
857 981 21762771
360 495 21283432
336 884 12578894
388 621 34204491
272 554 40472355
671 999 11585644
141 680 26915961
946 963 6502079
428 886 14640658
110 582 42820665
879 886 33729953
480 936 21246655
689 948 15289948
448 701 13549279
398 657 10302419
48 857 12898494
310 790 43817984
731 742 2163409
596 950 2293535
4 794 16420688
947 989 7350208
432 913 30789608
685 891 8448026
376 981 27128753
705 802 15184674
163 311 40187103
134 414 43516892
245 838 3022268
844 989 48616689
525 568 45803990
961 988 39185539
220 430 46020468
9 536 7085501
587 690 14795087
153 325 25275310
656 906 46118911
207 763 39155671
342 707 11911092
118 872 27725954
385 572 2294182
772 824 35718102
910 945 42410959
617 743 13437481
365 452 21657175
169 318 29218453
896 986 21329104
65 822 37954382
519 754 48506659
217 482 31854898
569 717 29929802
782 901 32427426
1 584 32057280
161 437 5701009
901 918 8254134
601 671 38286810
658 840 36453000
620 818 9052375
32 260 6374511
694 936 46782511
536 891 38000504
676 878 47738735
13 963 37868981
337 399 1806173
310 753 8790066
919 997 37496201
300 806 9552042
570 922 26780836
779 848 13663483
51 453 42137237
529 646 11970648
263 715 795338
188 371 28373054
639 783 12177740
861 934 20291625
584 792 1355799
216 948 12443911
639 991 12610600
97 194 5593837
182 738 30582231
42 474 40973321
214 773 5972455
555 726 49232088
979 999 21043292
144 630 48420248
174 771 3921292
45 748 1314689
508 613 4171129
351 811 31102512
296 341 11099486
872 977 39769188
729 920 15994504
877 956 30852076
604 631 23765735
730 873 47198048
605 732 4960613
785 902 8439440
630 633 16007414
922 931 9646266
163 347 6374001
77 786 21865216
717 943 14299678
783 910 40839064
95 541 47239952
761 871 18392006
407 919 44546869
52 821 4130951
139 371 10339755
750 889 25952015
287 373 25216341
186 495 18961782
591 885 10361775
175 412 47626415
9 870 13950558
503 902 8798521
298 852 4703372
832 988 18980249
487 710 37951986
652 847 7489671
423 875 28209590
612 918 39465192
326 789 16522360
623 771 12708476
304 587 32516904
47 814 32365785
155 748 4858522
433 482 15980312
480 700 39268316
930 945 20609102
277 744 35166407
477 501 32315198
777 842 16478804
150 674 45089228
24 232 7347377
789 929 14412853
24 649 5062932
370 463 16666238
710 883 22559824
156 797 29742762
23 61 13971622
135 960 7704880
96 287 16090973
698 945 45873068
100 724 38905236
128 221 36291925
13 215 37874520
558 900 20601135
396 403 1693426
779 950 33931394
147 921 25392002
101 186 11020938
885 992 40394194
374 979 24201584
398 665 28499044
942 956 5740793
201 814 38342861
463 660 32701310
651 659 8614342
590 954 26005148
92 449 34752385
916 971 5408812
525 528 45534905
562 982 31650805
258 963 22631949
338 981 15846177
35 224 10003086
280 735 9119342
463 714 1572759
175 278 33074470
367 985 44194781
616 918 1053521
445 756 48848070
77 110 37433001
792 963 47500799
742 786 12687822
181 827 12064713
452 587 35490491
833 940 25622547
978 994 30851833
924 968 22317518
949 953 23035282
173 739 49600381
524 623 6877769
439 893 36673675
812 815 39957768
2 104 44742242
512 868 38687130
35 886 40996281
834 898 3872922
465 702 15644845
922 954 45719852
935 940 31933972
229 503 35995499
81 355 39627406
606 972 48599586
665 984 1032028
777 947 8402878
256 257 24003958
237 446 40953347
982 989 24772567
586 922 38222847
369 824 23058972
50 196 30135228
828 931 14809549
606 720 36917946
356 417 16115835
530 543 30071580
255 622 41485195
48 414 39371810
794 986 38054481
954 967 1457111
810 822 13668705
134 768 26617100
634 673 7081633
845 846 31883908
311 395 23363747
169 225 49459825
125 128 18462770
154 346 20837663
868 975 6212139
75 80 12232944
6 678 43547279
810 821 30590088
62 209 10967253
681 880 1187913
191 559 44198277
457 881 39737090
705 732 43506690
605 671 31593699
110 390 14199847
710 801 12600373
497 808 49520022
504 741 15699144
982 999 9450317
525 991 18463532
1 762 24645371
296 322 9697571
882 990 10329489
47 426 24548311
888 972 49309723
718 804 2681929
752 936 46724817
684 733 4985354
509 976 7243753
937 949 24241837
259 413 4805552
637 786 4750460
679 784 46282073
385 447 4706410
139 307 44758677
190 228 45787977
890 965 15354468
587 882 6086589
661 723 46642346
58 809 25386865
962 979 38664325
197 847 24208520
498 522 1794782
920 933 46108119
301 491 49963582
865 935 7234641
146 636 32393443
714 862 39989698
300 395 40043668
225 815 9818561
626 779 40816177
93 473 6753887
981 995 25712398
461 551 3746085
612 967 26779009
804 867 32910654
35 503 20925114
62 493 43246832
914 937 36202451
13 98 3277521
792 822 168488
655 687 6300215
306 876 39342185
152 445 12333936
681 993 11842670
162 325 21071027
936 942 5648074
764 944 46537303
733 853 36576290
67 863 25593539
395 544 16367424
8 374 9284902
812 849 42564707
767 982 15134312
354 683 15527769
672 691 47964512
830 976 38422992
837 986 46578119
833 851 17209194
467 925 25806828
199 798 47426575
93 204 30459818
968 985 41294599
206 764 20256535
574 844 7156424
348 673 22666879
123 522 1406988
822 887 29166225
169 391 4732583
878 889 42136279
266 940 1882008
746 870 42676588
714 734 26390494
123 897 2455529
84 244 43985037
195 460 49505312
663 958 39605024
131 264 26777741
939 967 43778193
21 232 42972169
57 730 1274407
99 600 18993473
50 217 9526800
387 597 27055207
31 190 39480495
740 954 49573031
56 393 25264311
872 994 10060125
566 792 8890873
643 920 21472901
741 893 44191610
83 413 36046578
421 820 9639113
114 883 48196292
560 838 685455
412 713 20977940
469 899 16203240
340 895 38110449
801 844 9690737
360 966 173200
913 944 9795235
724 887 14659903
340 907 30881503
527 982 35056283
197 347 33068361
297 531 2967427
31 673 36398554
31 907 637516
640 667 12208561
805 822 8392758
852 894 41101610
284 711 44317215
850 897 1376434
170 872 220663
191 360 41234138
666 772 34163444
439 602 9500330
506 753 37699975
828 962 34180791
481 723 38937742
766 861 3129335
930 967 16913227
549 917 30706901
910 963 47169045
354 907 4055297
378 459 20423117
756 992 16966922
743 961 12877332
484 706 15805998
156 754 29971131
342 815 11281905
487 949 22357243
743 895 10870764
457 818 18178407
502 988 18431720
630 825 2919454
144 174 27924267
188 271 11339333
73 371 2458130
589 734 13183413
451 693 49180000
235 570 20463856
411 696 42814678
145 226 17942618
342 439 18213636
29 234 46256550
788 873 18392030
549 666 49122446
479 677 43210898
145 448 5122887
898 929 8467993
60 984 49351220
626 634 47304204
59 525 31038810
282 646 26008634
807 877 25005204
305 723 16161911
194 575 43906311
447 993 3615159
481 717 34284889
77 99 29448667
811 919 43641246
761 791 5268554
169 515 32674835
952 963 16923972
656 734 20452239
730 856 49265395
251 568 8172598
903 973 31858627
633 977 20281712
33 169 12311796
353 949 45159450
507 569 6966126
243 847 1909755
342 461 28320852
323 599 23073017
864 984 46262747
35 647 42228108
858 862 32274013
94 735 3623284
411 736 20668073
623 860 35660583
726 740 1203998
242 994 47941646
211 709 6984952
576 811 22552944
973 985 18754025
636 756 22404399
794 914 49525612
932 946 2331954
42 363 11157462
10 880 10352546
21 662 20051629
43 569 35240537
224 715 27691582
545 592 5002519
337 495 26487146
777 811 67575
921 991 44871489
774 803 23384098
427 540 28851794
749 968 30748867
791 834 46835008
95 278 44116795
627 867 31319065
576 972 4925717
782 807 16558308
279 970 29660476
690 833 38113273
648 686 41440491
87 340 37364630
242 943 39887846
83 923 8683950
107 993 31310056
401 442 28612356
537 596 1815388
490 717 34595577
684 909 13337167
634 889 13229346
612 677 5197606
523 618 42149534
678 935 16240652
124 477 26877351
949 973 5701423
926 982 37357030
928 979 226860
8 166 1348108
475 560 26296775
472 894 48590622
322 937 1141344
47 88 16142608
157 501 34202275
262 797 15964054
715 803 11807742
259 381 28659383
427 655 18071896
573 685 28685603
706 969 18430464
313 825 15803334
306 426 20638691
241 318 14434589
183 219 5311619
137 968 27421001
282 734 15930916
344 492 8539874
564 795 2049992
564 827 43836685
813 862 12646366
637 751 19414609
703 767 40869303
261 578 21768102
225 652 2459577
18 412 18825807
677 952 42994775
645 959 1171050
321 406 45385153
578 900 18059846
163 234 44687191
870 975 38537204
460 958 46659556
201 407 31701153
478 904 28386825
799 964 34633251
780 920 39355383
429 570 983121
778 793 40638049
654 882 38725912
149 333 14412082
468 619 44883403
865 932 20779131
117 354 18604859
888 942 39603247
904 985 4107144
408 631 34531986
636 926 30571190
496 728 47683439
399 801 39629827
610 798 47426569
536 540 36776824
894 955 90069
45 341 40156991
710 966 24514534
846 980 46172980
182 254 1246761
490 972 43848510
611 986 5684050
161 474 21420384
813 892 20315798
798 928 9418635
61 886 37821211
324 626 12055991
500 806 5596461
788 982 11107250
173 442 49695538
642 938 35010615
254 776 48266336
582 809 4809410
395 660 7532205
749 988 49666211
750 801 43833991
69 600 9970001
472 631 988742
274 706 6980994
390 549 19586143
523 963 1607672
616 648 16810458
280 733 14412446
895 986 43192966
651 884 5718739
616 747 27484011
151 267 36801798
507 899 18304000
94 588 12424963
517 663 1717918
660 786 1359372
803 929 33084725
148 600 18300716
809 920 9187262
430 620 38021576
571 983 5678064
110 211 546423
4 690 35650359
585 760 34236308
808 810 24434914
233 608 35275665
59 386 19846299
184 677 38763661
239 339 9696157
706 970 37648681
803 997 18411681
318 778 18548376
338 525 24950425
597 696 46086774
885 948 34799777
63 472 23611739
625 761 6732083
620 932 35685551
194 243 29128474
648 739 9621952
682 690 20906793
840 967 47458833
838 932 17830060
256 946 33942518
401 989 8169119
914 943 36027869
949 968 18201118
763 877 39031663
438 940 35160989
337 705 30185560
905 1000 2786777
684 907 38290914
233 438 39736590
182 327 14959945
461 951 33730795
558 767 1551563
811 991 16422339
434 611 39527678
89 808 32956037
744 868 6850534
194 207 9358702
55 120 20335815
259 554 37343485
595 775 15651512
361 385 18326952
52 195 9582201
334 671 13778381
983 1000 449670
31 813 7782123
473 640 27108460
904 992 9162130
74 313 33698652
811 977 9999640
667 893 18549502
399 523 28607246
149 728 7404167
655 786 23842930
419 578 29149838
645 880 35118246
389 838 47879836
21 602 12710177
12 127 4262402
431 556 17685093
519 977 22657391
118 135 192433
259 752 15645121
807 888 14342135
204 824 26333596
232 436 7918864
919 978 19813689
871 912 17512623
197 794 8243841
677 996 45949460
347 961 10658523
834 957 43925378
494 927 24170818
411 978 45256562
460 508 43757594
666 835 40021513
477 868 32625604
96 189 18782664
342 567 4756848
110 288 31442051
331 799 41159858
979 1000 5308052
455 699 12126553
362 645 35488848
465 908 47283196
699 976 8755514
771 852 41600213
604 929 24318071
82 502 29608274
267 334 5370626
868 921 31083498
13 867 26873633
259 849 28437294
441 534 25310232
674 676 49762208
591 854 44233244
649 807 31379527
529 830 9655562
758 829 13905795
371 794 17665753
773 799 30159903
349 515 5182286
689 951 5709861
399 952 4839022
720 931 14418166
566 723 16173753
797 986 31350681
717 883 26189717
526 818 49641300
141 889 20314889
283 995 36750969
651 830 9804203
766 803 23180803
101 841 38457564
953 982 5762273
669 793 48519090
166 196 6592146
147 964 40740662
624 653 38981234
340 859 44602192
427 629 22939732
215 515 15860607
537 702 11797456
265 984 11489357
278 773 6092383
99 695 40372995
362 831 6555301
358 969 8167321
793 842 5279373
180 459 21701616
911 942 17819931
348 731 11870532
271 570 44087678
276 335 33334620
325 634 13277541
629 862 23391235
657 696 43461652
494 678 26146108
417 607 18048055
762 946 638130
443 776 46627574
361 784 8457966
447 797 4520393
137 625 45037388
243 277 10504206
673 907 1768368
290 705 16301529
502 563 17145845
605 713 1620107
109 449 13293990
844 978 7846
439 441 20302961
224 687 5803999
93 832 33883992
449 875 31727221
520 693 42105642
174 332 42938946
380 474 36128946
229 463 33217424
26 583 22893230
265 516 18248365
430 990 7337219
696 777 43135554
721 754 44342190
818 931 8436192
242 316 18505598
592 889 30389084
900 943 39939968
580 843 33965661
211 256 35739195
379 607 36554675
143 669 28674718
135 162 5602538
269 839 42469303
53 351 49927199
808 840 48592294
113 925 46919955
5 147 26931536
389 622 47476478
411 724 1478872
331 473 35412390
781 872 4282059
399 682 13925807
431 590 10123674
337 382 16923829
900 955 38417230
754 924 44636056
321 805 4892151
894 986 39340439
315 348 11471845
295 730 42701729
900 935 46981531
252 685 8876519
176 935 14115201
800 858 35671990
152 642 19761241
825 974 47276292
944 963 33263604
723 823 41123145
952 966 7923110
913 988 16772880
466 877 39823991
14 205 3913677
600 927 36039963
311 341 42856945
634 900 39686309
257 307 30593596
81 727 47384823
470 655 34330706
656 714 32427133
323 792 42422930
615 681 3416859
212 681 24127011
749 938 7069411
92 744 33224655
68 610 12236812
562 681 8036373
358 830 45356831
709 728 38396025
925 939 17905908
458 534 32678687
523 840 7280989
188 546 34750360
931 990 49631905
515 601 23735548
110 630 31573932
792 933 33365177
185 751 6019204
186 833 42693290
926 939 13256959
515 976 16281836
415 506 20083892
55 476 38322285
228 381 49031599
848 864 5313605
699 827 14267241
33 277 42990794
587 662 9399159
274 410 12254558
220 805 29123841
473 876 42784524
520 840 23720822
449 907 28680404
14 89 33036798
327 485 21038658
888 940 25813552
320 328 23441094
787 883 35345670
155 987 43991487
230 298 31195661
573 592 14122969
189 577 40960097
291 402 23349913
401 937 24966489
440 984 46058294
628 890 36964095
675 918 25058987
729 963 7233475
622 928 32132746
523 948 34153072
536 908 18790803
235 344 31021278
629 906 39911045
694 749 29892970
762 899 5681972
490 757 8298531
811 930 7699292
858 894 12937158
444 964 22327605
465 548 45236205
131 589 2499527
241 451 44630915
58 60 475008
268 665 19292667
332 352 49417476
719 908 13528385
509 740 15916100
797 811 1460977
422 925 10708178
618 666 27589960
38 894 24108276
212 252 35572056
633 833 33561847
158 717 18402687
73 117 24961349
237 278 26534809
584 854 26367674
298 735 1854069
8 22 11934900
135 168 30664966
482 713 17263209
934 991 45763419
943 988 33912318
733 829 22139345
552 621 32845653
867 1000 27675528
792 810 41614630
800 1000 4448531
782 939 20099409
404 915 47292148
20 399 12885490
35 634 6422087
684 855 43256118
278 738 31451069
432 742 24966638
691 987 899276
887 925 5817186
466 828 31194021
88 230 11968488
181 516 40620007
875 917 10628149
684 871 156562
647 727 15752946
330 829 13753406
509 565 24086675
24 994 36436109
88 469 11683812
50 650 39785310
397 507 36016996
799 957 29228867
720 800 44146007
42 616 49421238
63 667 13481495
633 991 45629063
884 970 9612331
384 897 11761433
35 402 2873370
10 411 16803918
791 915 639233
175 295 6159936
934 963 11975140
113 554 45654578
556 762 9762498
374 528 12810566
769 996 15888364
356 627 40405872
842 850 20612887
496 720 10762538
248 779 17273519
602 984 11772521
802 862 1644782
333 339 31720784
495 504 25592238
227 798 48701604
52 604 18211835
643 705 5443585
444 903 49893229
58 492 12986315
332 361 20800820
691 979 2884326
639 878 24879477
733 926 11997226
180 595 47005781
512 984 3040657
762 922 3625299
639 989 27834163
856 859 6816218
17 553 32921205
585 968 23247126
345 515 13828733
393 534 31776648
353 984 24031081
119 659 39773269
522 735 46975936
438 539 18718564
865 907 21142696
642 851 12323879
925 955 35364058
906 997 31236409
113 429 6831700
81 676 37551402
700 904 15242573
349 584 11764887
575 968 7629806
794 893 21169917
576 893 8219327
481 690 22560206
38 481 37037152
776 869 9580997
171 676 8063097
512 804 2774135
773 904 17373043
134 145 5809964
245 300 29955177
849 945 4038764
459 936 15301465
296 835 12354013
974 978 20899360
782 802 47045708
14 813 10670629
526 807 1852937
466 880 48478804
843 878 15771256
847 962 5514830
52 341 23020517
845 874 3418718
837 922 8659096
293 374 1337776
482 617 13893929
43 283 14630845
108 762 11288982
408 988 31426954
86 386 31044883
117 626 41117586
756 981 34810529
227 306 9326336
508 590 49850722
991 992 26783906
814 903 28117164
370 511 721563
809 883 43603932
651 818 42174296
476 777 44920045
448 463 21516101
245 968 2325193
668 703 31142464
103 376 16816606
41 740 46934734
698 857 48730741
200 736 45232524
381 513 14967999
937 967 4498153
606 742 9460145
352 522 34722835
417 494 22869394
98 261 8693167
422 885 44389075
326 907 30159821
193 489 35311262
292 469 36362267
76 214 15140785
581 748 18300376
246 770 2044141
377 630 39882892
768 849 4002474
519 584 1958135
145 713 21376206
463 845 14611399
158 224 847646
558 781 39422350
252 425 2248916
123 883 22989682
344 673 3143409
651 669 22682279
297 864 47667540
932 968 42981786
524 670 1087372
528 564 19096943
396 958 18863851
303 714 24398894
217 974 11255003
508 591 3063353
892 967 32039285
492 625 39324674
341 670 30081872
245 429 28580602
524 978 12655511
99 874 4728013
633 758 49696607
460 474 3038028
936 945 43805879
546 968 22328106
779 995 18555648
371 660 20936044
230 839 34211839
333 492 27068827
482 629 20818224
106 830 18404796
7 79 40201821
310 407 16980610
426 790 2875632
13 760 17950657
187 758 44274566
542 548 46061734
612 933 23587908
831 861 22644006
234 968 24558318
338 924 43874868
579 705 28096821
384 728 39276471
898 906 35461201
503 773 10810299
811 951 35215312
38 473 14766950
222 985 33025070
85 555 48347694
451 834 34585765
215 240 20278986
406 462 29019462
227 834 27959526
706 839 19033417
45 943 37295771
269 780 13611938
377 796 39718174
298 570 44873429
624 945 36406584
551 622 25258250
815 944 48384886
361 740 37740644
227 813 5600033
329 950 41816335
198 428 20460400
244 971 45245976
402 477 47395837
344 688 42753026
921 943 20106870
355 446 34827798
386 686 23294741
715 946 49828730
731 960 1830866
349 801 43757573
222 926 23993431
716 897 26424146
360 973 3820084
15 169 42754707
75 192 8831188
630 658 39381544
737 761 32844591
86 289 33243121
37 266 36997698
228 296 5385824
325 649 2098748
469 574 24508114
125 566 8771835
46 850 16151199
171 524 34709942
813 980 49232751
402 431 39209852
895 907 29667920
667 966 22311133
922 948 45389190
313 712 36668007
743 914 18767010
489 677 42353748
347 883 4124503
306 879 25897601
290 400 2003336
882 883 13505186
108 963 22349861
342 866 21269429
372 880 10729528
929 1000 5179956
666 895 21619131
718 975 42480271
342 678 17098925
157 738 16675673
479 868 45518181
702 746 3180353
372 994 12066853
224 937 49721925
802 822 20630642
744 993 47836450
963 1000 38128035
225 845 32711311
747 960 19985593
508 638 35192234
275 709 4601710
309 583 40237107
191 417 49753873
289 852 43312888
840 852 14972560
294 893 30636944
248 648 23819735
659 843 45460300
934 964 47840984
248 780 12978027
546 686 47597035
486 993 12126477
401 595 10682713
981 993 26589675
96 315 13495347
54 396 385220
734 764 34013417
372 551 5397787
212 565 794519
331 919 791199
227 852 40944546
41 356 23155307
967 970 15648772
591 804 2494959
319 506 22537188
612 789 257070
299 646 30761450
973 977 3651243
77 211 34379729
672 815 19733661
391 816 3767102
851 924 39912170
162 735 26676176
376 640 26218963
192 721 25350008
72 222 23180780
419 426 9300235
246 275 15551440
892 916 37360789
114 714 10166546
886 964 21519985
393 616 47021559
441 750 49313046
564 997 4189410
73 278 17979188
96 127 25191311
904 930 46234624
171 730 4859012
239 989 30672971
341 854 16941637
142 534 28607834
437 452 18158664
783 832 49565426
180 629 12830120
482 577 12275122
31 109 1023005
408 425 29234342
978 989 20065580
8 882 10728600
979 984 47316379
582 682 14321705
300 893 44989608
772 872 29783073
656 729 40624891
193 752 35552644
481 710 25589208
602 791 46657766
246 789 42715033
595 960 32764543
412 623 8778460
665 667 42260866
168 963 38347385
540 654 42914859
101 910 24834487
566 752 27292823
470 814 37178943
732 828 41357273
248 905 38384848
515 975 21650762
605 634 44536757
862 970 1202720
347 374 38803572
575 839 44139331
56 746 26927817
557 812 26453340
633 739 33285714
342 430 33765678
838 952 3412236
608 768 30003753
382 889 5457662
726 898 18319804
867 884 5946036
354 879 11247468
925 943 5964783
604 777 20076579
396 760 13201947
262 831 2685642
865 917 32041729
455 641 42623129
234 717 2671678
226 976 13526318
106 881 2539892
169 783 2946781
894 984 31901503
881 996 1990984
462 983 13621483
118 119 7800495
256 511 9070948
23 990 30070537
78 114 31968493
592 622 27779667
244 552 40057365
182 459 9177128
47 638 38121063
278 714 44680338
258 291 46265570
125 773 47020064
624 867 21445801
7 262 41765432
612 957 27554171
275 657 9414319
676 852 42048868
411 969 628119
224 928 48672693
109 999 21694296
750 763 36933811
539 878 31028867
735 919 46627596
5 41 7511394
144 253 28542991
919 946 31333588
294 361 14501403
254 822 19117271
951 993 4850520
283 768 25667047
145 669 24713254
358 579 1826439
159 856 43699923
330 745 6339997
184 431 2474385
954 958 25194242
746 995 6242471
227 439 41864282
276 426 25041382
249 317 2410529
527 582 13656799
440 676 16925831
80 400 8517075
750 996 20917246
812 985 29994219
34 64 8450193
465 737 28227625
110 456 15278711
513 811 4956703
458 948 15375720
595 822 26319583
285 666 26373807
594 835 9124146
301 855 5908481
166 233 19224205
642 921 18902541
898 905 11204928
36 427 20476884
562 656 31411057
613 945 30149051
573 871 34157641
13 316 1041118
644 760 42423149
167 904 8612008
755 890 29823664
817 987 25368097
196 463 17914247
705 857 2338438
80 104 3361469
513 846 25747871
389 973 19996647
804 837 47124813
743 768 30097435
506 671 13134307
10 52 6689373
725 875 47298486
337 830 43338330
453 555 42850296
950 992 23356889
389 696 6005953
431 760 29731182
202 426 9688431
957 959 5502832
33 630 21823280
810 993 33101358
308 413 29969501
529 936 43717854
89 593 45102602
197 968 36768598
181 632 49431515
947 950 38560383
937 995 38026265
833 934 19668742
10 397 32833924
468 534 47624532
607 671 25524075
796 801 28601025
155 896 4130555
259 510 37933956
446 535 62037
413 777 2334702
420 983 30480739
88 755 32383833
693 986 41167083
21 955 12562139
584 589 41160676
861 886 49254719
17 813 38364553
607 831 11645621
112 191 19690669
194 919 17589704
316 617 3117774
693 853 12715281
361 509 17579372
753 824 15885738
782 922 17594395
104 756 3801958
409 446 20156760
72 389 24721855
188 981 28791577
183 609 25120528
537 652 2077864
545 987 12963589
861 905 23360560
9 977 6253135
669 924 11664920
679 706 11023516
133 686 18720657
790 964 30945734
690 700 45116907
508 984 10607690
43 502 46458669
747 860 40251389
104 239 20291428
92 944 8936186
536 894 21853627
703 728 28155615
19 99 3263436
986 999 29285689
217 830 40785462
276 601 24356156
43 680 48001648
751 801 5141304
193 480 17506781
584 841 42040904
114 517 33690784
208 323 47727949
907 993 31417137
368 731 5631642
246 897 9207984
15 126 24962289
774 962 25696634
432 874 9227183
870 991 46601723
292 504 18522179
276 903 27458243
807 953 49179876
685 882 20073563
123 381 47664260
857 897 15021657
664 857 40982527
12 189 13798322
252 413 20929689
881 901 6345424
349 678 48702631
385 956 46295780
35 896 33339788
542 922 39678974
314 867 49546215
801 848 36170331
153 894 2803723
454 546 16729213
263 927 2797360
60 824 24577
337 509 14434024
375 992 20760238
523 893 37694548
440 952 18162890
100 110 4532887
125 948 22843185
336 935 9654027
853 869 19166248
684 899 22728755
127 993 30883054
167 500 35266033
32 923 35625364
403 753 3541369
196 539 30996495
40 394 43383814
649 987 19872012
745 931 28220108
10 46 33232515
991 996 2141485
329 731 12697103
757 790 17039663
523 806 29008637
184 385 14744878
179 285 46398626
289 549 26102478
706 833 8086514
457 634 17547700
8 804 13365327
217 941 15266678
840 874 39091231
244 936 12765775
64 732 13597089
242 667 13457688
356 358 21221633
834 901 14131827
483 704 18187050
911 969 29011018
957 967 12053339
724 960 26532984
88 347 3830909
390 698 30812869
374 754 176308
35 131 33654424
208 763 39850932
738 897 8115304
115 570 1474262
87 165 17941364
100 755 19890666
447 485 41542580
398 985 23849423
861 908 42289167
937 965 7382722
317 759 7673678
531 719 5621876
557 624 43711057
425 524 45555935
583 999 20975872
504 975 27636313
639 724 7312005
5 76 21477866
610 729 49019705
254 936 20105051
789 923 25621595
827 971 8378639
942 998 9376392
196 406 42961815
828 919 41372007
352 534 38969088
838 917 48407589
178 804 32406639
215 925 27430433
803 822 9085169
169 559 3762408
36 764 28707212
902 961 602595
873 940 14351514
256 925 6741839
203 810 43408855
879 937 17656302
129 827 32007224
175 531 10755836
495 769 3128702
211 530 28630245
477 764 180876
622 921 40905909
220 755 11664117
543 654 25141200
356 567 34156122
355 772 12111331
536 740 9353715
279 522 9652890
13 770 10348395
652 860 47004308
89 539 8858737
902 927 7030292
656 822 22174092
111 297 17598073
69 522 44357038
849 916 31288816
182 291 30216717
569 725 29273192
894 915 27858478
215 626 46686534
494 526 17601218
196 284 4368986
705 961 45879222
104 308 19044242
901 928 27312902
277 474 37162606
598 935 48008274
954 983 21703348
14 134 14953779
749 970 22260581
58 695 439375
348 838 15256687
693 807 4210219
220 968 1763364
48 301 12050753
72 399 11884651
853 951 37122387
175 445 9518646
189 669 3634942
331 848 23496884
853 954 16508050
822 842 41532871
634 846 38876833
472 942 28384824
122 427 966614
109 835 19094186
879 999 46929032
351 510 32708812
780 922 49553807
388 558 24947411
343 395 7960535
517 621 29237800
87 458 48873011
253 367 34631261
171 575 20663283
628 702 32607718
854 875 7582776
660 914 26293510
719 858 22240647
412 814 1177223
963 964 30608029
562 675 25471918
683 906 29488642
988 992 45664110
497 995 24411105
45 417 12094812
581 608 8486167
257 572 43546979
462 544 42392330
72 992 33672889
529 884 345404
629 771 39690513
932 985 39830048
512 719 28128787
327 862 35440044
139 679 29158025
234 556 6270127
414 668 8079963
508 721 11635941
315 949 31214781
554 697 17913544
717 820 2111911
175 254 42959146
773 845 11973509
635 673 35605505
768 804 36115377
233 768 11237378
569 997 550430
843 903 25896049
334 463 35585238
385 786 31121335
454 608 11412518
166 421 11476661
282 395 6659479
492 559 22096344
632 773 23846177
97 932 23771117
449 646 6894492
933 985 39693111
973 992 25428343
573 750 27307199
842 896 18260140
16 574 21139564
721 935 7160307
692 813 40652883
300 773 36555319
717 872 8396624
539 850 33193670
383 461 10358742
743 886 12977740
865 974 33675779
251 494 23116930
637 999 42985336
89 836 14073507
230 509 16115047
178 234 13473696
156 497 21034477
422 582 8336404
26 422 10314275
855 929 16500730
87 640 37358576
340 823 15793822
439 543 31618465
909 960 44762193
478 718 48211899
80 817 39111265
830 867 39518863
68 565 40880456
920 1000 31070736
151 309 34269348
877 965 33666914
782 987 44552423
179 402 3611955
615 760 33821008
108 588 5817294
516 899 42945434
600 716 21333357
829 855 36077683
847 936 9219919
227 443 3739183
824 887 24779147
710 897 1679038
412 802 24104996
351 857 46579931
142 595 48218717
5 626 27415559
829 998 21481935
534 777 20660406
440 888 14123064
429 754 42827720
99 681 49813782
18 127 13425082
719 924 33865205
223 524 7046174
62 147 14972805
86 807 32851784
415 867 44513135
84 747 35289547
34 355 13543273
563 952 826148
621 908 11748361
565 974 2922676
69 287 2773846
715 831 6317684
833 942 22422437
569 917 37750628
774 836 4873123
626 935 19747012
501 756 42144430
485 693 11491847
894 970 45274601
355 531 14638341
420 526 45416207
838 839 28929904
646 716 4281479
248 326 24139401
639 807 41270329
764 790 45641491
565 919 42255009
229 469 28437384
578 932 8107041
736 991 41653516
608 906 48674076
525 609 37468191
275 787 20521792
357 986 7647510
777 781 11894307
379 893 44226892
885 951 17389074
190 790 18449557
265 455 34167718
267 979 47080563
406 481 15809943
213 623 37285133
493 691 25009237
177 845 264156
604 677 24159829
652 908 26847784
589 756 29266857
819 968 4604211
763 815 26733908
443 570 3255732
282 587 18066780
838 870 2913158
891 905 7623969
464 858 38880034
801 923 8937964
553 916 15185483
517 837 19331531
474 999 35203592
236 441 24971549
741 872 21144791
582 777 9465961
243 957 17572640
507 997 12556788
731 992 45371112
227 407 18096018
564 784 5208391
593 920 37398332
494 879 10611356
128 275 44215395
670 869 1086335
588 696 4503044
92 898 33833975
140 458 11341309
397 954 19801837
150 528 39063071
410 428 29175649
192 507 7489156
568 576 34765788
753 795 5816738
456 978 22734502
654 664 11632929
306 645 19939896
552 783 37411946
376 523 44825460
693 960 36127361
776 925 12566420
569 898 35887124
666 682 44704609
181 544 13833556
672 929 23314341
739 860 2990595
364 536 46235490
24 150 40177358
229 758 25132868
480 655 10432862
337 857 6987605
539 665 5337258
894 981 3066736
805 814 24711183
809 1000 24259832
275 918 44484386
517 594 30196937
406 544 38256453
898 971 1967343
232 801 24442744
456 826 24837911
828 841 46639730
273 964 32723266
757 891 12831601
683 686 32045249
655 886 21773518
427 774 36111581
900 924 22940116
354 758 7034966
146 588 26139986
464 889 1204623
167 474 13731311
431 907 39040519
835 863 17214270
544 927 22152459
447 952 48160402
460 999 2749738
133 907 43943828
165 847 11758698
858 993 6688018
594 935 27060281
798 895 480282
400 691 5349670
338 840 24238664
628 684 36251217
789 843 38815452
146 432 40572448
97 746 19313551
646 806 44632884
847 907 17280552
579 628 31830812
944 962 44425546
736 984 11129416
327 925 12752912
839 861 39916224
946 952 38852188
795 951 2306710
96 978 1275243
638 664 48760216
413 715 47317677
617 839 18111563
879 927 22677076
326 911 45861653
117 961 15095211
767 817 1855674
320 887 27023018
425 937 46257290
605 988 30034247
413 975 722264
390 781 33673870
33 614 15134509
112 375 28557428
703 975 1742782
781 913 49120873
484 579 10311068
348 819 8680620
817 944 31874347
473 698 34162915
396 789 30611157
471 568 12002539
139 537 17518335
580 640 5249773
576 756 14403644
196 657 37426
662 681 557889
347 852 12750520
536 943 16585498
928 938 49713925
226 449 16156315
595 673 7961915
727 791 22686872
170 630 8249581
499 854 1111129
681 816 47467825
851 944 44527560
52 480 25573110
767 795 42645229
687 937 49882264
930 994 26474780
31 750 6646450
638 963 10007917
78 125 42427060
625 747 14543213
929 935 12134069
212 777 11906451
550 785 38307210
254 332 4838262
721 804 24332567
454 771 27513916
486 762 4543461
278 712 23517910
387 632 2410613
337 628 8963051
568 862 5307732
875 936 6326929
284 400 30491376
110 126 30568387
205 228 11613482
85 205 39289488
454 518 22790828
428 740 30956432
68 779 15971581
897 899 35625372
290 914 42398034
122 417 35895230
21 669 15196584
314 957 18562535
528 805 17373583
542 609 42413408
146 221 7412041
325 601 37791363
366 783 35686419
471 895 34077355
783 984 947779
467 916 33597545
842 928 27010195
871 931 12099065
225 537 13202877
32 654 32592372
311 477 2525768
259 851 24024262
701 957 4376097
865 897 37871075
165 992 28739181
854 927 44640310
419 727 33645214
876 893 22256218
950 971 38309700
581 584 20591629
868 973 11144486
720 761 150114
729 786 46086034
198 543 43473078
512 592 15104113
81 696 25807588
787 898 49472414
525 655 41598013
151 476 46242425
164 985 31148466
464 789 25785143
674 959 42760788
422 489 7988604
107 796 15888127
289 558 37989035
575 976 13190225
81 766 31998717
147 224 4121313
855 934 32116176
332 360 15079470
278 359 3309634
510 619 2798038
955 957 11478783
95 888 8917641
76 172 1258071
469 751 5328956
369 779 23494932
834 962 10819746
657 901 43373066
938 939 42508888
87 391 38963567
337 379 8072672
25 908 49902445
881 974 49434832
854 954 18133494
666 771 37425099
787 921 3370456
283 492 18483761
231 750 42491409
2 240 24371987
389 464 2806116
699 743 32452842
698 870 22983596
371 404 48433416
922 946 49326321
403 525 33267918
638 930 23825593
317 767 718880
97 348 42680736
557 991 23632918
259 298 20655019
89 888 22911860
512 822 29950938
131 994 35341789
405 712 6264700
260 279 9372099
298 343 49510087
169 633 44437154
734 780 27330088
5 470 30756590
72 789 26940248
523 976 8129738
403 863 8684336
836 854 38602106
812 883 5980990
714 858 29265563
26 62 5743640
619 866 33287569
569 834 44246768
300 930 28209474
922 955 18648041
443 872 5900418
717 966 34041257
399 484 35690317
658 778 20613936
626 969 3580988
503 958 42448872
252 602 49353650
193 856 14129277
538 824 39603158
124 504 3141870
492 780 2599623
781 883 49139045
171 541 27096843
204 665 22694084
380 906 36964680
609 698 5102080
791 912 10416310
340 395 16762162
608 728 10595796
894 936 17718635
629 825 40786010
144 211 34941256
750 858 25628783
390 425 39234119
903 961 47206941
134 321 17906265
922 981 42393346
296 666 7450425
534 697 14779336
162 225 12002171
975 987 32620247
75 830 17088104
693 781 16044872
433 509 25890441
748 851 38479261
69 114 40819202
354 412 12982320
607 1000 32554274
767 900 39197290
790 926 16523959
199 953 6891701
602 752 22999335
281 447 9798068
218 960 39545788
316 862 3473201
471 749 378944
788 793 27487703
871 907 13096778
252 406 15322657
918 964 7400535
654 773 22350482
589 783 37796380
205 704 40257575
285 427 33599643
726 903 9759882
401 959 33069685
329 569 8252296
328 439 11321087
714 890 28489285
742 834 37547927
259 897 26084526
432 546 20145593
468 779 43788080
486 490 35102925
509 524 197671
455 758 1281859
412 508 30259738
299 384 42629730
827 991 18205221
260 970 4309725
191 306 38348854
135 750 28201000
307 675 19167869
209 863 19917577
558 650 32084765
425 938 22031090
340 634 41025192
558 720 21281806
344 728 39975626
464 558 950938
301 440 35574596
475 500 38989686
289 449 11392284
165 466 41328252
642 767 41797395
712 785 28542608
467 993 40840408
16 193 3276920
362 678 4216059
634 863 1042543
277 391 16562596
855 981 47053684
794 874 27212933
86 907 19106024
708 902 13155853
412 534 35612888
354 378 14511327
54 146 22383512
204 1000 8650114
641 857 803217
47 442 26544858
149 266 5495131
862 912 19442263
335 435 33140751
663 890 29869548
288 833 3513814
598 951 40523331
216 468 42445382
86 507 18075183
356 977 1726191
680 713 20507618
201 962 21221296
26 874 48120800
108 423 42206800
34 228 46201267
618 717 45191881
890 986 42336992
153 891 33444583
27 994 12398747
708 841 28472466
809 955 33205175
887 911 15131496
772 836 46218848
627 908 23970832
833 885 14963340
484 535 46232522
288 377 5311919
323 727 18360138
103 592 1894574
14 587 35799878
707 902 36897815
187 708 693710
926 931 29634575
853 931 20810460
345 955 18060300
908 960 2210860
509 971 5547332
116 461 43968845
249 458 43326821
874 932 33395321
752 857 47349254
723 776 49955618
64 562 25890269
320 343 18450125
188 810 14346419
705 832 8292643
386 888 6017686
511 950 26926789
775 906 4469710
869 922 1383649
269 649 25944978
527 768 48000387
687 954 6439291
659 902 15888685
822 828 46500024
440 877 19480745
888 897 20407172
978 983 1921310
743 933 21633621
425 440 19974114
861 876 47176150
585 594 30055439
682 779 15104792
888 991 38153305
851 961 32220420
528 661 21711902
274 807 32996757
657 897 43133503
687 845 49639108
850 985 24576175
951 964 11624387
287 997 38182217
544 990 33526253
856 940 8682855
485 768 49620862
321 420 23837616
615 755 11298431
534 664 41731761
940 977 11870725
307 709 29570480
670 993 27610651
174 592 48648892
623 796 25007485
235 582 16801033
642 886 19574535
7 448 31407739
404 427 30786284
254 725 47680897
77 951 40375979
562 654 23521444
380 835 483903
538 936 14069856
37 736 17072150
931 936 1721906
553 774 30260293
842 845 1019634
492 817 28419322
716 967 42964963
145 671 23707314
702 758 29292681
194 401 28695468
144 378 15582138
71 669 5981597
133 572 39478264
668 739 39168421
805 999 36085886
794 991 27346050
521 949 29442457
540 954 394756
301 942 36281273
598 997 42902336
284 782 6986184
862 919 21771273
662 833 4511034
71 706 13579932
338 931 21636582
289 964 33797787
255 990 24087700
38 858 28054077
293 310 33527255
754 986 32297667
528 738 35203741
64 328 43272878
364 873 13403908
400 723 20218671
513 525 39356527
893 960 32433503
606 741 35308634
633 796 46719152
118 654 5993066
827 993 15178403
356 577 42152392
925 946 46088764
481 614 24087600
235 823 47625908
562 845 6842949
590 885 42761965
444 990 48553768
732 910 26337707
133 172 40304968
274 734 8616832
279 357 46360188
513 613 43916296
708 953 26018767
945 949 12723159
175 881 8968218
93 362 35223472
107 883 41221977
774 943 21023351
169 774 48116535
306 771 27974505
84 419 14924651
578 792 19163659
415 906 509895
671 795 14556128
278 717 41624078
373 674 49491679
393 794 13207303
178 596 8613668
721 992 26276047
87 811 31302374
2 716 45463411
327 569 16767401
231 670 28871230
64 528 18435125
605 638 22756944
755 986 20897478
644 994 46624752
438 488 33225605
426 507 30588196
701 762 5886007
920 967 967422
245 892 23607989
699 974 13307576
142 168 44054556
934 968 14174980
646 868 10543301
958 972 15131293
160 948 41480952
101 125 17319330
928 973 16212700
399 417 15991588
166 849 35814962
414 538 19247102
750 873 32143683
632 656 19901668
137 950 13227415
676 688 35327039
112 569 37269096
800 893 11831480
756 794 32710102
736 848 22388627
795 822 10591325
470 932 9188671
99 348 27300867
74 346 23396779
234 409 22881494
481 668 42432859
452 986 20700053
688 829 30932282
270 523 12623534
670 826 22320050
378 536 35779176
491 603 16437370
190 873 19866082
360 829 17767855
839 965 14411836
504 942 14557863
488 504 14614036
859 924 12932866
516 983 2106164
69 618 23610881
714 957 17472777
159 571 5642652
315 520 38697432
704 858 34464974
247 756 18069292
362 474 30728116
333 715 6424211
949 963 20545878
578 832 2717833
186 340 8091717
26 273 17871925
511 751 8967654
144 1000 5059411
792 852 5610637
567 665 32459890
120 538 22920397
9 35 2203871
412 828 3296143
504 968 33890145
718 894 39888610
874 938 19972774
558 904 8251026
411 591 22889342
708 893 4933372
34 692 37616327
372 679 27338272
658 949 34130088
642 765 4706936
108 420 37528707
903 929 8032905
120 489 44900132
265 583 4473399
386 541 7314239
660 721 29501533
237 667 41889305
756 893 11726877
811 871 36786437
583 866 33352693
332 958 43007506
574 845 7619091
805 970 1957635
786 929 37930603
620 979 14266623
233 787 8156166
61 435 16870794
469 534 8701853
77 807 4714548
40 100 8807782
594 920 9872912
660 928 41189422
876 894 5437032
591 843 19278632
575 599 33628463
263 280 30995589
686 879 37004727
637 900 21528516
91 538 25065637
607 615 46306764
760 896 21754913
28 438 27758008
268 590 26186066
490 692 14007538
330 912 37067529
371 477 33523587
327 990 36327612
866 893 15530793
148 361 8737975
797 853 38970410
87 762 6352142
83 103 15124457
925 978 37565654
47 204 46419895
554 634 6671764
491 533 468971
700 941 8850678
312 937 31599157
134 664 16498881
488 788 613167
375 775 29713163
716 944 4574005
277 446 36181034
626 648 23809911
742 857 19582572
481 908 25581900
22 254 42542089
150 535 22539082
784 802 37382741
517 919 10699539
954 965 46082746
36 822 16110705
661 713 35202790
890 992 37476006
479 923 43212225
776 876 10389629
177 639 32733090
123 701 28847269
529 805 36990786
892 953 2453183
685 803 44543601
697 838 41053238
402 732 10452487
471 541 26505167
902 904 41541534
543 923 23544961
1 72 20496382
644 998 5489542
539 700 25435097
271 450 25214258
230 940 32366009
118 551 29190020
376 897 32507702
564 869 17875707
515 733 10791532
827 842 34483882
376 636 23845164
533 598 28259599
61 942 48810610
99 641 25528737
926 943 17651735
104 642 1326888
936 946 27747400
650 880 43587153
106 449 40470199
434 682 673026
569 783 38022288
945 995 36980715
235 953 25359663
450 992 40319326
733 888 7476240
170 561 18231264
474 528 12719111
854 980 8396544
584 958 22078897
233 841 4745575
287 830 19523498
98 245 38736433
427 990 15049216
31 970 28273019
427 665 27332840
280 919 548157
917 980 8621872
381 555 29001307
26 56 46295669
410 537 19547766
429 512 23964054
917 965 19715848
236 932 26274024
418 476 9983920
724 981 17643692
523 945 21949898
240 450 10810942
949 999 37788995
655 917 5186575
539 612 20075179
670 806 19313748
637 839 44954124
531 772 20660480
331 379 46989947
251 730 42748272
31 276 9800172
888 992 32712678
835 867 25264075
214 699 42175417
461 909 15956296
326 824 22401099
107 248 340210
253 532 46597946
251 404 28722055
119 801 46482779
528 966 28602122
95 347 38354916
7 719 6100375
492 526 23787112
925 930 47892468
384 770 45997961
679 813 19894248
630 808 5427433
746 984 36508368
874 925 24289249
826 912 16572527
729 738 24945654
559 905 6966150
490 941 12972296
851 897 48999076
713 747 31639885
373 849 26219200
279 557 16438910
473 924 37131397
458 762 16865616
294 981 32833517
37 322 2169126
232 726 13455633
87 743 10807045
286 744 25288768
221 359 22681928
265 651 27895502
768 963 34476053
975 995 539822
408 751 11160591
890 930 43211203
199 871 7738573
430 830 5564916
647 659 21748748
78 456 24610303
177 666 21978656
561 954 44272527
713 758 41070257
937 948 13557392
635 883 45506851
450 969 31333186
154 935 26038358
359 791 28181260
508 853 35860624
924 955 10013716
37 442 4684215
645 878 5593740
267 906 18525252
655 821 27100111
300 810 11053172
535 892 33551660
295 833 36714688
544 829 45073153
765 841 7648656
134 839 43047820
365 902 26819116
710 799 9511679
945 963 6924147
333 474 19071826
259 439 39440719
76 516 5838941
616 734 40846952
378 575 42607910
282 443 7354392
386 520 45202296
452 660 27550752
187 505 7126581
426 448 31717145
972 974 15855852
198 229 6597293
887 935 34452014
287 802 47541894
248 778 11291166
234 331 28941447
523 849 14336840
367 395 28776506
645 794 26256180
355 687 31927562
301 618 12744378
319 630 16664243
279 753 29587735
414 559 47993078
800 883 22186945
432 631 29557265
766 966 2481528
558 853 2682478
847 861 48582686
801 829 26241179
157 528 3379016
350 388 37023994
160 966 3713813
39 717 34126650
414 827 3553855
130 545 23987205
783 994 2945263
767 875 14562683
831 885 46536790
805 931 16590304
389 953 36388601
7 521 23344913
135 422 21117004
696 993 1903677
751 990 29736707
794 829 4439633
930 982 46530341
575 858 41014964
507 519 34002402
894 912 40193973
65 367 37711654
714 749 27865410
142 939 36087662
174 446 39827290
606 826 1279323
83 583 8851396
555 675 35707780
660 729 31761282
302 623 31911313
865 946 41428097
309 856 48047750
766 1000 20423954
234 250 45580764
873 963 13281694
241 259 32904534
961 995 2154388
265 967 44048018
803 991 12024231
645 737 10885471
204 273 9257783
966 990 19351118
126 868 38903820
124 149 10830348
539 829 25382602
729 992 34061294
442 715 49557793
324 894 7100878
374 569 17023301
508 699 46733462
14 624 36068254
57 203 6639130
885 957 886208
900 945 10670891
464 712 35995037
370 920 9471208
726 904 12643321
64 299 20302936
153 157 9722911
377 565 12151734
743 831 19065555
730 794 23295116
561 647 14700935
647 813 41383428
458 494 7441618
878 986 14079482
862 949 4044573
320 676 18388949
87 716 14064544
234 438 14703256
226 726 19448077
844 940 16203444
900 922 13024650
256 383 38991521
882 984 7804261
947 984 42096812
817 889 29463555
129 177 36839571
84 530 11400602
661 906 13768655
51 596 4392608
251 827 5757617
584 736 22019460
425 881 12435632
467 874 47386651
187 392 3475714
826 952 15672157
111 259 22404585
262 889 48948305
335 732 30481232
433 757 8458566
1 715 34091030
183 578 25190596
746 973 5969194
955 974 2982210
917 919 44224728
140 444 19804825
670 824 21339746
962 989 9645625
332 594 13799251
554 632 3477659
415 455 42206736
362 996 45283575
531 768 3012272
844 969 32081334
733 925 15207949
748 972 23295274
425 637 26072859
738 887 42850173
377 571 3489913
509 813 10066023
412 964 33654854
195 934 17469092
798 859 6961846
524 796 20227110
611 953 23467749
135 238 34275847
40 466 11224171
372 868 36619457
420 588 34960816
375 874 23305633
40 758 10007810
821 894 23669497
477 964 15821412
62 631 49649814
138 542 46189865
799 943 47152881
306 744 35122754
103 274 8038569
720 935 21582293
532 909 45883057
678 792 4556687
193 528 14741702
246 326 11325626
118 442 30344485
376 748 23570450
727 903 9271034
484 573 47055700
928 999 46140699
669 681 24337945
801 992 33401206
165 575 42421346
877 919 7329481
333 369 11368948
152 736 25286929
140 513 20559718
831 899 14965828
573 613 46083960
147 349 24279874
662 783 37159846
603 872 5709065
271 760 36485629
646 715 49551273
439 637 2607022
290 857 10788601
151 916 11173345
27 671 31229191
968 983 20744267
749 908 1304917
295 926 3454339
94 897 4719042
71 99 915217
573 943 41831622
33 395 44260680
432 691 33993570
527 813 25038039
908 957 25942615
429 883 14638490
421 865 3197079
552 930 20608438
509 729 26475257
925 932 35391588
761 792 29637296
56 787 25122829
370 770 49566718
721 722 7182232
817 877 5058597
587 650 29844736
456 573 27331999
834 896 49942057
386 550 19462926
778 843 2638964
914 971 42794742
458 870 8506897
92 503 2248618
357 533 39054356
331 614 38295940
915 1000 13249867
357 959 16893017
778 808 45921487
770 948 8901164
659 811 25385306
877 900 7953186
204 227 13657560
862 956 10838710
141 339 44688961
691 804 29257518
555 792 18078373
153 286 20506446
628 650 23343881
801 908 6866507
393 852 34888689
866 987 1222659
259 604 41940414
900 940 25675370
446 902 12552506
878 882 48618696
746 903 41929586
426 839 47043746
523 701 5063236
103 761 18055029
143 248 41292216
861 967 11358379
48 724 13421460
302 440 7101127
761 816 45304746
909 982 21524579
404 817 34299637
403 899 11624412
51 634 49557732
532 596 42976460
158 333 992246
25 84 24099128
452 931 42743303
435 922 2702475
623 655 48466538
800 999 8237251
958 968 6957367
42 546 10445035
120 342 43490278
894 991 39187913
826 902 38930717
761 905 2591704
863 875 25970119
659 706 46808569
544 792 18774886
48 430 26294245
987 989 26232106
8 43 3311974
802 938 23398722
120 423 30938439
474 661 29574258
76 351 31973128
511 645 16050406
124 547 25739479
653 927 12154566
192 851 15932860
709 829 2116106
903 995 5684372
637 673 19052816
739 978 25545024
7 959 13232747
363 452 8829086
783 899 26020223
495 794 14070712
596 957 7919563
801 891 10815676
49 117 30755589
186 639 23534509
772 778 45196140
543 706 24387671
176 912 12331866
647 766 22735240
278 457 34882968
942 955 9539581
413 608 40391671
216 374 23931291
632 684 1216284
66 413 23061728
787 981 828828
437 676 23003928
369 679 24908105
244 586 23293268
759 789 23460299
231 597 29684632
907 971 30565106
22 744 1623252
251 454 7081802
330 696 4871061
25 946 20770288
111 481 18531197
259 655 10845605
870 879 9298033
41 676 31814433
811 822 27077009
257 930 24017961
376 760 6649709
487 787 33999972
252 309 43577973
190 341 25538411
142 997 9612594
79 913 10586655
722 755 2156852
176 930 1191999
76 390 46431436
34 392 47862842
578 968 10088059
670 822 16612289
366 620 8918185
882 987 11374881
891 896 23272986
261 426 7864400
216 701 6521119
67 119 28020037
908 949 1255177
283 417 20145933
887 984 32449763
698 809 4395804
70 996 17364833
503 991 17043041
422 694 17544083
526 773 8955037
636 679 10952158
333 424 40420724
748 875 33847085
532 850 48373061
530 951 44684516
684 776 34950839
163 640 45298966
153 623 25892116
67 413 22805367
736 972 10744795
112 607 6011540
52 254 14808336
131 248 40584129
143 412 44936151
369 659 24733779
246 286 27645249
297 431 47178640
732 864 3851110
5 95 36274916
10 75 8412084
774 932 18594134
270 753 31940486
419 712 13188153
886 918 29762040
689 835 7698471
887 985 39779194
864 987 48219435
56 475 46505636
277 653 11915710
239 349 21572810
424 999 10660213
130 437 32307023
150 577 20492280
763 971 48953406
802 873 28399670
568 872 40448150
340 515 24146647
199 211 14446054
534 979 34077682
69 969 46616346
141 329 7266689
261 336 22515605
247 806 15580690
214 452 35235200
337 871 47097407
77 424 46509665
124 297 32892511
762 905 34601455
277 831 29414654
170 644 35468837
357 441 8619787
413 632 43245461
27 677 13705681
658 912 44644351
674 935 44347945
335 970 14180002
786 993 45962733
388 415 15751890
373 461 24577583
886 978 23839435
887 965 37405611
576 717 15801925
387 416 6556795
326 737 48448456
438 955 47973130
129 602 40928194
252 965 11534155
526 603 24950103
827 881 15009579
515 886 26210808
198 657 40288836
826 898 1178551
41 580 21327059
332 578 41428057
839 995 30409196
130 533 9804845
555 557 44688108
27 545 16970653
242 678 35463216
424 459 44830083
116 122 49672068
459 750 10651838
875 996 36683870
780 852 48647172
34 912 2757325
742 753 6868601
789 831 6907052
384 687 28399745
567 901 6373147
54 678 41921107
118 439 45733296
288 650 21618512
412 550 32720489
679 721 31682962
560 612 9556837
356 716 25597895
237 708 7263444
162 338 33942336
929 947 41101485
404 696 31869253
662 699 3477407
746 972 49614124
576 709 41667913
173 396 26340906
622 664 23657005
366 604 3590248
441 919 764514
137 642 15989593
2 833 14591498
658 760 6780876
653 881 7597828
136 233 44862269
6 650 40394339
546 962 17891825
639 909 20536350
539 606 23116738
216 234 40527880
716 837 13909559
587 674 2110083
394 696 3885271
457 926 18658545
823 871 27969599
527 868 9237740
212 970 6853235
373 523 2571959
386 931 11863154
886 942 18223092
246 845 42570253
65 268 46668439
975 982 34832888
799 926 33163674
86 285 1792290
392 418 12805363
849 909 846786
135 224 8034243
376 733 27043762
329 444 36236368
892 966 36997505
512 884 45026741
558 869 39112388
663 819 29733464
304 353 29416492
815 866 40142877
355 974 34571230
513 863 20682841
162 593 27469566
390 919 47133706
958 999 1942669
684 914 18650693
911 948 2918006
284 470 39347183
637 935 13987811
6 491 46820400
981 996 44045397
954 977 46881957
565 598 12215796
224 440 33362389
174 736 38360612
398 597 13103975
201 923 43842264
589 908 6282258
458 663 32422571
96 595 19379028
797 816 14775085
728 834 29328615
444 925 6728698
897 902 40897905
747 826 16307474
328 595 20186491
215 837 6565220
26 53 39754276
424 503 32870956
701 763 21349270
302 558 9179391
198 200 8217530
329 360 24295460
741 866 22948264
470 850 27942310
19 228 16676194
187 754 33591719
919 971 18097217
270 492 42899319
622 837 17412143
849 865 16495078
30 548 46747415
829 972 23474774
124 413 32311450
633 955 33523860
498 877 3446916
584 938 30047976
624 784 13987710
720 791 34454250
386 595 10668293
714 828 9904920
18 776 44584090
504 944 35178918
323 425 28654907
517 550 33516181
194 946 33721747
463 516 49137927
259 864 21196270
217 981 37805138
457 738 24487151
907 988 8911955
172 487 12463109
334 851 33320325
391 707 26442907
747 774 40100817
935 972 13873935
344 530 42139944
729 731 42345702
322 389 27126992
696 843 6726206
337 540 44778875
213 605 45695107
277 450 32241950
586 877 35055718
647 869 10245888
515 944 23608203
95 636 3416850
256 996 28067970
355 612 18910590
440 721 30230009
987 990 8948482
664 836 23728048
819 870 32328063
324 559 37920813
454 606 45543245
155 300 44701360
660 800 34287314
428 540 40630505
443 573 38522707
192 742 26743529
969 998 19341705
423 718 2041943
551 927 18449528
574 741 34244708
965 982 28493692
277 634 20003712
686 701 42325797
489 838 4513999
873 874 6037828
803 947 21727830
268 607 31015238
528 705 39349243
740 776 30045633
696 753 23022636
474 489 21499725
610 883 12634078
400 720 37652245
632 809 18290617
85 224 38937902
278 1000 9289745
130 377 47595687
667 854 5360921
857 994 46107105
371 863 19926611
807 918 30336416
496 646 44192971
142 571 33938403
645 834 29333893
513 612 1523825
278 294 5087028
867 924 13176757
142 824 32418860
532 665 29203019
490 546 14573338
848 987 1872091
664 952 33460083
173 933 5823142
729 952 3389994
76 89 30810846
337 894 35359142
872 940 42531387
945 993 18102771
319 757 6803147
891 988 33825080
852 927 9690506
188 320 11268457
354 594 2586930
423 654 48582205
837 960 2132820
33 740 24375139
868 875 25242792
592 936 9871089
133 140 24281250
555 934 22412445
261 764 14148677
371 848 13165487
498 795 21494460
102 196 18767926
13 881 6678439
44 936 42629498
569 902 35787443
214 611 28666931
843 977 36087661
530 826 23183736
645 676 32271704
397 916 38574202
400 611 7811900
223 235 43729778
913 922 15704898
570 580 28077400
415 646 42152638
785 967 14979926
736 983 40046796
747 748 31474172
107 794 24182942
508 737 44899765
90 497 28944276
898 952 6710010
74 549 38291213
78 213 20014277
682 985 37046654
799 830 39347401
694 731 29374657
543 837 34392544
528 701 15454639
531 628 1205573
70 641 44404464
284 978 28008067
99 881 10188434
657 977 30224045
677 847 4382809
482 703 7777872
306 761 29625430
718 854 4833062
625 898 12261307
847 999 47243404
285 576 27834094
38 438 39941046
402 676 497500
285 914 9401762
923 939 21746192
126 227 32428874
359 959 2417028
11 754 12576030
549 640 19028663
615 754 48929585
265 926 20926719
767 893 16690227
93 164 22441377
5 963 21188255
474 700 20705695
284 552 17288245
488 857 36349137
355 787 21223851
97 392 10231095
886 926 45580192
358 391 29293838
290 436 24837841
597 939 5060257
183 801 28323087
685 998 40273762
909 919 10252401
529 872 7074617
511 886 37405126
754 959 36017564
245 399 13935565
842 906 4718048
847 869 39493801
505 548 6998223
493 683 21424911
805 994 31011962
407 603 16612930
233 897 48085073
178 472 17788993
526 569 21975280
778 960 34201662
455 645 17870396
863 928 20505427
733 803 45566767
571 857 3942513
308 484 14252656
790 959 3595289
748 976 36327079
10 173 46260046
118 890 33333775
87 226 17522890
284 915 37371597
828 866 21756400
439 654 34671488
113 941 36839298
7 815 1254681
37 109 14866580
305 561 13620333
682 829 1074880
605 885 29049608
181 672 4602652
893 943 21252932
625 705 20662761
248 369 18398235
428 771 45591053
114 304 21566778
201 296 48922308
770 995 37325654
182 362 9645714
687 957 8296003
786 957 22520700
476 919 24376899
212 598 25412983
377 585 33242012
811 911 33256481
858 963 30908013
207 245 24580911
861 960 36496193
610 760 36964774
960 989 5990245
136 223 21029455
228 720 48246903
921 956 38777316
216 313 17210176
682 991 1938192
289 997 11056580
502 591 22758295
477 931 1140758
226 766 49089232
13 639 276209
97 474 10706268
793 999 26654597
86 350 22029330
722 920 12151439
768 844 31655737
929 946 40129580
909 973 2980218
54 785 10131439
463 659 48926100
774 959 20554417
518 779 45928018
930 977 26582568
845 919 24259515
673 948 48702140
163 773 42198664
945 975 3569685
608 899 37186395
207 238 25351673
367 465 7093293
732 899 13242837
570 972 22672392
329 708 37515673
424 970 47517943
470 518 40607433
521 591 3665468
490 740 19306321
280 973 38222528
855 874 29936410
972 993 49932240
556 690 36148058
46 818 7906949
852 915 2209584
434 831 5143044
251 592 40541808
378 796 12842088
255 894 24969404
817 883 37860989
665 821 24754132
74 168 7350191
314 528 48269486
564 598 13590978
248 463 18701386
843 982 48484035
172 328 16519232
272 941 11368382
427 923 42275099
394 742 3791153
601 903 25523433
293 839 19349953
827 994 40477203
330 386 45596588
540 667 26610667
418 548 20075519
511 742 27963652
180 280 39726985
795 893 4436294
84 508 22851215
27 144 2524865
323 852 45753537
465 830 46972610
960 965 27618541
358 488 24396836
983 987 5319539
455 616 15693929
136 742 42236153
537 843 636042
653 914 13343327
907 944 39043082
644 922 19595893
811 889 35423313
119 846 19887852
62 532 27056184
56 601 43151627
517 523 9075041
239 489 48450723
770 853 2244041
545 901 8999237
516 947 44274336
612 932 16244658
778 1000 11336792
169 869 3590931
369 596 48525948
112 928 21062251
368 849 703299
222 768 1677001
761 800 11347301
215 875 1160002
782 972 22994221
309 742 43656350
196 858 10167119
230 944 468306
753 851 4779645
557 558 49445551
328 696 44734773
379 740 39533912
635 680 42631901
443 847 40662265
737 905 21364113
796 990 22980918
254 593 44272316
445 623 41581538
303 550 27044709
263 781 36216562
376 398 22036044
266 624 6020913
659 963 29678518
825 948 18852277
670 944 21106053
428 931 31707665
504 810 25667467
26 185 25049804
352 723 33806880
560 979 3156754
379 663 34753650
370 876 48930986
205 799 20089629
393 813 3190696
717 754 8501500
427 685 818404
119 554 42818494
12 752 24261162
72 272 48679868
936 975 17543731
900 954 11666569
644 673 24637908
853 967 41638603
794 960 24451574
165 756 587978
175 537 29497798
379 891 8941767
144 832 28057262
77 439 43800719
696 937 10393475
250 255 12605904
594 718 17555968
265 640 48091690
610 833 28658931
149 357 5336713
546 989 40923958
820 933 26050611
107 132 7194721
364 974 1891229
480 632 12551742
6 445 28974595
453 496 18083837
187 638 21401655
654 697 36432425
597 645 30065978
99 936 49570267
432 472 27148425
776 833 39623726
846 929 44686265
569 993 12052978
624 997 40040646
680 913 25334949
298 470 33956905
558 758 46856735
946 981 46439592
414 603 37152268
252 659 20206578
303 310 3513759
64 787 4086763
385 615 28020229
495 926 30110021
296 715 17010968
687 800 44629200
317 512 12078550
867 905 7025811
571 890 27060497
148 763 310939
463 664 11366247
726 864 25586707
711 802 47466869
42 518 20171413
463 958 21691976
154 420 45895232
838 969 9136020
149 470 43758475
961 976 1425321
428 544 15332312
149 839 24013218
303 641 14512205
794 964 34192096
294 992 1261919
212 890 38855607
611 714 14470831
218 523 36535270
549 945 6217882
235 273 49035725
357 405 24872715
602 876 12697434
77 434 19084948
621 859 44466757
154 299 10498494
373 796 32979581
639 845 3761949
830 884 41816930
874 965 14843943
582 722 2196660
660 901 37430086
460 521 27652939
156 482 39393323
356 621 13865225
878 994 22725222
410 621 3999758
258 341 17202995
897 991 34782890
709 914 20609687
458 632 2706200
475 789 258092
752 884 22397545
783 845 49861177
856 990 1571518
484 533 4507654
517 779 14088506
241 504 43420911
385 433 4671031
763 832 41497142
514 755 29565368
703 714 44707486
441 589 1126943
720 763 34527413
24 737 4392225
447 960 25351153
978 981 44578678
952 994 45054590
921 955 18575829
306 438 30980055
902 930 25692319
248 634 23223316
973 976 12275419
2 923 41074434
795 878 22558178
917 942 13136121
819 910 19027035
646 927 4684138
911 949 41381738
110 510 18953528
519 774 44798757
345 760 2206025
343 488 35718088
700 925 2545500
139 817 43564329
578 672 42127133
507 989 17827950
28 140 18002422
265 749 19703677
785 841 43860393
734 863 41257524
197 852 30017180
504 825 43343963
316 496 7800307
790 807 36031318
954 974 43556708
990 993 49879967
896 988 9086023
171 552 9315188
949 966 11487213
65 269 44885965
738 790 17391539
554 678 22794641
698 735 11562199
211 897 27374601
540 893 32907018
777 913 38334613
140 998 46331462
703 739 10406686
286 949 21990753
336 674 11022923
235 642 12150755
613 760 36568312
198 343 434197
469 512 8339172
201 797 20247386
735 802 19540649
400 663 13619138
764 959 45350898
567 833 38944093
784 953 4409960
22 592 33423053
259 667 46133485
889 970 23332255
518 561 29968013
703 942 11787100
93 666 23700913
434 576 7099226
940 999 47433110
573 588 22192216
293 369 9639934
817 931 3030474
578 658 11357862
332 965 26670834
5 163 26553975
57 889 32284592
495 796 19310208
931 989 38374043
471 941 40845988
110 290 26982480
552 974 8577552
200 363 35703179
808 922 24962545
327 466 44020468
899 937 516707
4 677 14316731
809 931 31267756
499 803 41201382
595 963 42123690
722 892 48971626
135 793 19788682
991 999 38331385
647 772 11048891
292 460 8515100
234 713 3573538
26 667 4114561
601 643 28421776
868 968 41202326
944 970 47036657
531 620 17049815
575 690 37145798
335 583 34685027
115 198 24825941
832 946 20834646
720 823 30552094
142 380 38186963
887 919 41029522
259 346 959968
915 990 46818304
434 823 22390903
16 379 32876112
495 990 6205017
490 782 20967539
975 991 46152102
105 847 37127066
268 421 3675691
693 721 47796390
202 848 6218235
462 558 4540256
844 917 11357889
173 227 18444779
911 925 19771860
889 987 39902327
481 790 13580
885 942 16800182
63 86 2495573
424 989 34772372
545 616 41858049
671 830 17060387
44 104 12402275
829 844 26056148
366 719 31063449
132 901 19872365
8 875 24758057
325 970 23320503
37 968 34359248
564 828 49400183
922 968 15647126
369 920 7266080
926 992 17463206
29 882 34264007
34 872 12952925
630 645 30288727
540 983 48162081
383 825 20600838
426 746 43301236
586 670 9621256
460 715 38473288
190 967 18832514
961 992 48903061
111 128 41502401
446 996 18521770
349 378 40170028
358 828 13137857
191 811 41405687
604 786 44956629
647 965 38148890
343 772 35578040
675 921 24102914
718 911 19267680
129 470 11093510
558 868 33663233
246 926 17369372
311 858 41067746
367 779 6932429
115 533 33750377
175 543 10589286
112 288 21012727
450 545 6753649
406 996 40903932
163 562 29290083
84 994 49912898
745 772 16641559
801 815 22491917
927 964 35834875
720 857 27776870
762 821 14872586
270 539 24964916
614 705 43822458
723 797 37493516
44 977 22162870
244 664 2153930
474 708 42190606
783 927 32385249
568 885 38270893
723 972 48107759
684 812 20477900
771 784 7108117
195 679 4856614
347 740 14797829
678 843 42694316
158 195 29644764
17 650 10134521
80 331 47599667
578 766 17186568
399 819 28426736
742 906 25405733
890 974 44789986
719 753 7727009
915 984 47803790
342 958 49478474
205 275 1439171
493 673 597146
600 869 48249461
141 705 39574319
576 842 2745032
55 458 39185659
316 664 9212394
516 858 48097981
716 948 4783142
920 939 4319024
194 693 48060470
78 412 27052674
87 571 17542489
138 922 17368711
243 717 40818726
222 563 4446255
453 968 35574176
221 260 41574582
47 653 33593866
105 354 30859290
600 867 12950397
893 909 1144914
347 888 31854135
871 877 5618493
676 934 36196918
193 660 8408665
586 917 35100806
427 615 36644661
784 822 46666839
574 788 17519145
750 963 18431826
360 944 40233540
298 495 26556333
800 913 25279238
224 836 4202237
943 1000 38023759
392 648 18627660
379 992 19350296
441 730 17391852
908 992 6413921
726 767 6893962
805 858 42521066
106 261 9254406
551 829 39523366
884 952 2335107
332 632 17105901
608 652 15932474
295 987 19634801
734 894 47058835
19 221 24747763
44 373 5877878
304 596 45918519
501 505 10747358
593 987 44423989
79 262 19197104
708 852 49675153
675 796 18327628
299 632 34762317
266 282 18613857
51 897 43954366
699 834 46316293
951 960 34867772
861 964 49741701
93 102 2175774
310 742 32478969
125 512 20541030
161 223 44002588
4 949 36355000
413 731 21844187
598 940 39676177
645 775 42769196
906 925 7811893
465 893 44839073
10 127 46791529
936 951 18399421
74 245 5098339
838 905 8168966
377 780 4616831
811 916 16887899
419 930 25502643
554 992 17261704
187 671 31838405
637 777 23635096
265 805 16617659
938 997 28435051
71 417 6871700
4 925 669576
30 904 31288757
72 543 26042675
652 999 29148454
581 817 44766403
625 674 32429054
137 745 11335598
339 776 17656604
935 993 45498342
876 954 47832984
415 626 22350696
889 920 14183545
800 862 33187217
322 906 43369641
809 890 1117364
470 820 5430694
595 863 33878379
729 785 38559865
767 939 19145770
77 134 42249580
714 744 38383130
189 463 29831800
916 970 44662948
621 947 3843581
171 977 42053451
480 585 29246646
874 908 17704512
348 545 35447659
495 858 42071344
643 870 46296296
783 959 25630689
73 297 35908143
566 903 43150845
944 979 26232554
134 276 25632814
615 871 11519139
670 864 21016810
337 603 29115703
925 991 19787281
339 821 5656712
124 505 22677685
499 807 460403
620 788 12362296
46 492 49702402
593 813 24180125
177 211 30818146
387 561 8118808
31 614 6284951
676 816 31304423
149 461 16616558
772 831 17097573
59 91 19741747
789 948 42722269
798 870 32890661
736 849 11036188
99 366 1709863
322 835 3041354
684 778 46373048
325 936 9279866
506 849 47383717
119 854 34537855
165 827 1537789
889 938 46224129
247 429 39582534
65 141 31927761
9 687 2363630
435 579 1632506
844 906 14840837
817 938 13198361
64 596 21690409
970 992 15559534
431 573 33075521
483 742 34880818
235 573 22553070
854 984 29333675
601 910 31222334
769 926 32583551
175 840 10018467
834 998 7862214
671 968 44957220
343 756 9773922
393 629 1893459
845 909 12799763
843 997 4452735
209 368 20595398
336 749 46685610
626 719 43231278
792 838 24543037
671 737 45802006
7 592 33980411
122 905 13509494
44 327 13989556
501 631 35047748
214 559 9521851
909 954 49865356
31 607 41638682
565 735 34043459
54 880 9164291
870 902 46721753
976 995 35192714
393 626 5158669
132 184 10876434
455 963 26780421
719 993 15942277
409 458 49181982
546 982 11108041
736 903 15746561
11 294 49657071
222 939 10755959
769 899 2786605
729 791 1986430
768 824 11184142
854 938 7355548
13 252 41189352
62 205 19892339
66 858 10938127
563 831 42970134
949 950 14125384
301 585 14110875
658 715 33139712
197 261 31849329
85 485 7542206
997 998 38802420
634 996 23397079
301 749 38210495
680 945 13090017
199 257 6669633
414 458 23900393
660 843 8330004
506 629 38135145
673 867 16594953
873 964 3090420
690 723 12468872
243 993 34317108
486 726 23498007
243 316 38398870
544 852 19149496
593 863 28653124
913 996 48420856
512 812 35389524
9 238 48041413
747 868 17956926
12 191 2956032
796 977 33843860
63 301 25132371
746 871 15641197
664 864 38771525
713 821 40575267
894 899 49057803
781 947 43747774
245 824 35908513
792 887 3794479
775 819 9682842
896 942 480706
334 975 32971317
440 713 48141902
813 817 28039216
357 988 15581870
634 763 47545185
401 958 33754997
493 532 24379650
275 491 38856798
201 387 6350157
592 738 14711426
345 543 16591305
26 594 42801230
109 995 7614947
813 860 40249139
108 574 35566656
361 485 24668959
146 857 19871058
95 959 31849773
835 932 46863913
492 762 29730713
324 496 14991756
892 936 2607478
180 978 27332937
520 682 22080547
261 574 6786377
786 794 5501691
568 789 12309607
847 891 28592588
427 733 7745026
150 652 21013002
796 817 12140241
784 928 2076741
505 601 30617847
702 925 21388761
26 621 27885144
433 745 7322597
223 556 45156394
530 778 5608190
195 721 38606415
51 750 2829860
16 382 21780066
57 608 2989428
818 941 11937168
698 713 230304
331 986 23019433
876 888 5700509
828 847 4550902
826 966 9167003
229 437 6949838
651 988 40613434
185 962 22792932
914 917 20749691
424 498 525411
881 971 20291572
436 877 15007549
751 917 44127945
754 776 48140479
214 866 33320151
795 994 45678698
53 187 939442
257 300 13079422
576 636 37413586
913 929 13848151
508 870 45654281
445 704 29554684
175 996 44382264
65 795 19212278
66 560 18041027
754 853 32796766
215 295 10556354
19 29 20504250
505 573 32151290
495 640 5499146
266 400 11552779
548 651 1063197
703 859 4844010
443 984 290345
718 745 683922
447 811 16885531
341 405 34177015
766 897 49557036
121 567 5176124
597 921 28219701
408 953 41538853
392 835 37585092
19 716 2727119
41 163 26192111
44 318 2356767
837 851 2568168
517 695 38684536
266 505 46423634
264 610 6311729
354 514 27290707
718 737 13727302
756 876 23902443
956 979 46719565
550 968 11932676
162 842 2803500
592 972 22953802
839 936 37964042
555 939 28229052
777 918 9296131
318 500 29069059
771 844 15805344
278 568 42041859
930 980 49658886
134 163 4737073
120 510 46802029
784 970 30766756
862 891 7021524
516 811 26204398
496 966 7161331
548 698 3319852
395 698 29629810
789 824 28746460
308 387 24641624
529 633 38471535
471 980 2730694
489 716 35711519
119 466 30354789
728 781 18047619
476 956 20455837
656 991 3690209
475 833 48214536
191 872 36354243
735 900 49990566
482 920 17028045
817 819 36178514
423 580 1789901
708 851 16638964
497 538 25540884
591 949 20595065
453 780 17263109
828 892 46731264
169 760 31278443
394 726 5856214
687 715 47698960
819 865 37194277
610 740 28031883
135 459 26860392
949 986 18834905
379 672 19418786
466 872 23159727
178 415 30116944
840 870 31978255
177 184 31179164
569 849 473498
450 823 18099411
618 760 7569317
461 923 36133273
46 775 7827086
241 659 48760924
74 532 34444240
383 425 45771526
526 727 40995158
559 903 24622071
469 875 39390861
677 841 33258162
290 299 2288061
278 808 31988182
111 525 33793561
853 910 344273
608 691 45357589
340 802 8710096
387 821 43854327
988 997 7136377
232 351 36030001
232 997 41255389
678 956 4554094
979 981 30900008
585 807 12875243
218 362 6437019
550 922 32059272
266 376 43275837
623 987 14098335
755 819 13120845
719 802 41126676
95 497 13883386
536 960 9068589
584 738 6971991
214 930 30920996
619 959 29460489
194 522 43621883
691 702 41130178
374 466 49605136
635 690 37168884
129 913 45000689
181 841 39137726
572 981 46117745
703 707 13599275
207 415 1825532
60 328 15185563
62 666 29432615
248 266 164097
70 250 42642443
48 216 29423311
618 876 41328980
273 340 37997103
9 519 12915989
792 987 26681716
892 969 31414367
226 885 597072
856 889 16889361
859 903 12546119
414 700 24858865
914 925 20945635
536 896 13283196
77 480 5588138
161 383 18181371
217 710 21238093
301 795 6857431
151 854 39300770
959 975 12845614
258 810 24867028
465 655 7258918
168 244 28068698
265 283 27137538
739 882 11850917
769 853 39158003
495 635 13411998
576 782 5655728
346 979 4326863
306 369 27252680
782 798 981984
236 660 47148855
748 811 1746758
860 900 38295864
928 933 49350839
240 248 29867867
843 870 47362657
258 319 44575831
368 650 48537563
109 986 34105249
141 395 29317468
370 416 5776446
853 862 6605611
657 769 17314517
70 182 10279126
956 978 27093896
125 260 43821223
509 724 45027716
896 958 4884436
99 856 33184087
13 494 47661942
217 227 41934851
211 924 48878524
614 901 23694160
943 981 43197025
836 972 17470438
168 287 44936795
836 866 12776730
230 583 3630166
512 794 30205577
489 531 2895456
537 565 778083
978 979 46803686
375 740 10980362
908 931 3886047
687 960 16265436
759 816 21865031
211 768 42797260
933 941 32751439
316 933 24278072
51 154 11469011
249 457 33917431
197 824 36947724
871 981 37093169
190 468 15564167
468 833 35037939
136 217 3629269
432 825 19793410
900 938 1009797
306 814 35405680
448 844 8186959
106 107 16763502
864 943 32580498
521 948 43765985
626 674 17325953
188 464 30799672
597 754 30830360
491 838 7920124
481 784 48498518
400 887 12984360
442 824 2635430
647 886 16437308
783 987 22650782
122 514 7690253
455 552 20443883
632 973 3012447
64 706 42230284
711 715 47451573
959 971 13582015
396 804 330728
860 904 28438073
692 982 34727671
582 764 28169370
646 768 34160030
652 678 32712480
604 659 2832682
160 765 839707
496 777 24368139
301 472 6396193
403 995 21470379
838 938 16038146
35 482 42360574
142 572 11528574
381 472 23132379
749 844 26599862
480 908 9447050
137 770 33025889
372 684 6015006
536 687 27105600
745 865 48948356
835 1000 26462548
372 895 26443101
664 667 19096654
207 835 26551689
926 930 13694791
758 849 20230532
62 460 455985
276 342 47348726
751 816 39249550
683 740 15801861
636 982 4132320
750 970 35860078
554 667 5584480
871 982 21676756
241 887 26928242
605 944 6189272
730 742 34014681
497 728 34326249
936 992 39479207
4 620 37240541
826 846 39609080
436 895 22711489
574 955 35805024
446 830 32115950
552 788 5921314
345 801 28423773
346 566 4117923
244 739 38264381
241 302 35551134
278 872 37244994
364 624 26305176
212 522 27773119
206 321 17093527
461 467 5509751
80 342 45922575
111 642 9636785
593 985 39176605
110 696 49912842
118 421 30891383
214 228 2365455
536 963 30690468
247 355 42216715
38 87 7582952
388 457 19500574
98 364 48596355
404 636 15281167
669 817 46828187
586 876 5797859
602 835 13430
200 431 49792431
658 732 45384172
452 594 17379498
554 940 6184476
598 857 29798022
284 307 46580063
726 854 34040833
739 985 45358842
145 354 21948983
353 367 47514264
952 974 21293242
603 761 4009207
858 949 49380068
254 909 12115169
80 158 44954476
616 932 45674462
787 849 7973688
42 337 41716520
435 859 25475314
823 874 46780127
831 984 18945758
874 976 16594430
186 808 42133483
511 542 41572238
278 316 36967432
318 352 3597209
830 968 8320312
4 636 28602850
474 751 11391337
429 805 16158803
829 968 25501954
643 835 693559
797 891 4304315
344 669 16827049
459 588 19269553
845 970 893388
935 955 7091258
444 494 24134845
929 983 11842421
647 906 47111366
319 463 8713894
630 662 31219541
805 915 10401857
201 889 4165548
752 966 6648773
315 814 28752473
250 702 14001355
657 689 437225
747 885 36224479
252 592 49419993
606 762 23122574
487 996 49687245
831 963 12650560
318 569 25358340
937 989 22479945
817 928 4928524
603 886 18339770
103 453 8725682
249 427 25114749
327 979 29944125
111 339 42613921
733 793 21420764
180 247 47385202
114 869 42730588
497 711 39789517
88 381 17643806
361 597 34217010
879 982 5426889
685 775 10905243
310 779 28448060
746 827 44889740
336 621 41561799
749 763 1673324
35 204 13904282
612 666 17858195
41 704 12611325
650 734 10166948
100 292 12485058
338 409 32826397
950 965 35341048
940 942 26826028
692 754 25152738
666 893 14877637
969 976 21774504
332 623 29461233
504 772 12027467
31 594 43799401
161 604 45909598
362 937 22863203
64 644 26406260
77 644 628268
100 611 23814869
652 809 28541175
772 779 43420021
577 741 16545653
85 877 22269222
143 652 40128421
850 869 48656012
325 862 19058926
515 837 12137937
946 977 29277547
175 181 9033115
290 840 49340806
286 791 19558331
794 884 3316808
524 625 20097448
510 584 48046831
595 736 45210283
446 884 47872193
838 916 7529819
418 935 15036833
172 750 12425164
92 321 3327840
15 945 14274308
209 387 47279445
587 812 2514734
130 817 28506416
615 745 20620435
529 897 14369803
896 934 131013
755 991 45212738
854 883 46931357
480 621 31332613
191 312 20846184
15 240 25488811
1 748 44915422
586 717 12517833
446 639 22275924
284 922 44765060
274 511 23732402
668 876 15199907
539 964 28844710
228 836 44813161
369 438 2225178
781 901 28306465
567 592 11549412
283 844 5439226
146 186 32113085
451 538 37010325
56 865 4778997
381 938 47105757
969 992 21281893
376 473 11028887
30 354 6907044
365 865 2392121
851 866 49228158
442 769 32594304
723 933 39526305
608 891 31896381
439 970 29723418
37 978 29553008
186 986 13902976
742 867 45561367
143 356 49997039
110 527 24361416
952 960 15941816
887 928 29340030
485 517 28003927
540 887 30367025
225 262 10153638
719 770 37547049
216 412 41178192
843 861 3251603
351 545 21674759
402 779 21840597
655 736 31082874
257 848 21784863
680 697 32190593
420 628 7948226
337 467 48123675
1 507 15358662
787 800 7082907
598 870 19645366
793 825 26831006
509 792 34377023
386 638 35793088
308 597 23761018
819 838 22923024
288 862 19910277
794 891 46023873
831 992 27534296
599 917 7195170
875 983 2725206
151 214 25259088
880 932 18518563
65 811 25830185
338 426 26088118
9 546 19667333
192 552 20217903
898 987 31571489
730 788 2144106
460 597 21385180
762 882 34176596
288 338 41054758
16 281 48229373
509 985 48446261
321 877 16608367
958 978 8330617
376 437 9112255
454 569 14348371
597 965 2704225
281 486 29381634
33 579 42876224
9 41 5004126
28 165 16574094
757 911 31539528
284 299 33059417
510 528 21849953
12 126 4096736
659 748 17671290
96 804 19010084
137 168 22142156
396 710 11305026
501 897 10298089
78 489 26666367
336 624 6866035
174 718 48097445
416 680 4225164
132 435 19871758
881 914 3217421
530 811 20165502
617 990 10362491
780 801 20463542
84 999 25857079
328 778 42210373
612 682 47958260
957 958 7134114
301 848 1544942
395 695 17285112
470 506 33317978
212 707 30254017
163 408 46452888
716 852 42065686
594 661 21510320
262 700 172997
514 925 38115452
17 235 25829541
755 975 29689890
39 525 46777638
30 767 32018502
767 928 16916012
238 773 2705405
484 684 28949022
731 771 4804868
18 195 44820793
624 863 4374578
413 948 38592811
549 881 18048427
737 979 31456605
288 465 1634263
242 508 49700496
98 609 24706834
569 929 9371435
481 686 713765
451 774 41052499
92 417 4019445
460 537 27416125
109 955 25790203
654 980 21239360
543 766 12563572
546 752 6344751
786 885 42380122
453 962 14546405
55 462 11403410
83 180 15343905
185 384 35696615
32 756 49582485
145 457 35426103
577 785 1076665
211 876 7517292
668 960 49866341
134 782 15323566
692 767 1364639
696 781 10370520
820 975 12026162
729 904 17921320
610 771 23999232
593 958 20461626
104 970 9960728
693 908 7600055
610 672 26252683
551 648 45269962
62 999 48802300
712 857 31555667
623 725 9846007
869 928 7304160
772 940 35267204
289 367 2049753
886 898 23575931
40 155 49015674
220 783 21156761
903 939 113286
951 959 48181332
163 512 32448570
901 942 25696620
423 714 47597312
368 894 1286595
7 25 43854822
641 886 42874606
200 673 10349006
324 329 27769484
675 954 32947687
706 715 29543510
482 945 36320732
349 712 30992120
178 205 33575371
809 932 14780448
374 580 24706168
108 741 10387028
934 976 159811
481 941 25437320
395 672 11169239
171 710 29677040
150 604 1682853
686 853 40005395
670 949 8038545
293 699 1745057
407 723 42826986
313 905 32674950
134 404 2881696
657 710 20199359
126 559 5310769
27 379 24483564
190 258 19594213
184 530 22817959
607 645 42342075
892 971 19331861
508 777 37933859
768 892 12881338
913 940 30946413
271 703 18706578
365 416 18151554
918 957 33183709
986 987 42216274
286 828 36238138
511 935 22645517
463 985 16169719
348 492 4697878
477 898 49478184
804 974 48970421
773 780 2450934
125 414 27022476
853 986 6544314
913 924 3807948
309 352 25710027
56 506 24310824
99 253 27795987
539 928 25448458
490 841 4595305
221 628 35637381
772 905 2115611
193 273 26467340
761 964 1068489
203 804 21689697
552 576 9380602
136 453 39519183
890 933 47132265
180 735 45283100
6 212 9126560
798 846 47101370
820 977 28843080
983 991 45078333
396 745 5073728
273 545 48439314
719 847 5420780
252 989 3314541
56 755 33590224
413 795 36402691
740 842 32930525
919 990 19195898
691 935 15240202
311 748 3994269
833 858 9286823
762 853 40133845
577 679 38014446
709 980 18615380
599 856 8928348
127 711 5864340
298 862 34936767
654 768 18060032
31 394 27359887
210 899 24719601
809 857 25574529
866 990 5707611
589 974 31951066
442 592 35795785
770 789 19637761
158 646 17837446
100 779 48631001
109 263 27574045
112 954 24449741
800 819 5384452
472 792 38450349
454 551 44986645
187 336 40666040
800 857 3963325
803 986 45465466
314 322 2444920
294 711 19446872
914 927 28969597
176 590 17936745
967 995 33090869
796 964 21783687
906 932 39912434
16 691 29328678
729 975 46756318
178 995 41271141
966 984 4418098
529 755 15861475
327 697 23654184
107 493 18463060
208 642 33326130
935 967 13307348
150 833 38396012
574 904 21924346
721 913 34329167
709 791 44145585
357 425 22126888
401 587 9706819
531 543 20545481
676 741 20384439
444 770 38630015
380 976 31524957
891 921 3827908
229 712 20385319
921 930 2552885
789 892 27220666
338 701 24427462
963 969 41419205
289 415 33857076
60 529 33673490
351 841 14934587
759 768 44672347
171 958 39389834
463 774 18163934
867 959 17357684
36 621 21606835
250 636 14748648
754 789 27305310
612 968 23089827
288 369 14827937
908 934 17907236
165 931 48588436
66 944 29295968
52 610 45077111
563 988 39392696
396 537 23183174
996 998 21491112
903 917 32128782
858 868 44617281
764 960 47152256
571 928 29334361
799 928 39997635
446 663 38528001
853 867 7172111
483 539 22749111
679 998 13992056
281 480 5287645
705 855 29587463
686 696 12517226
935 980 20524943
645 864 4978912
673 785 26731838
411 558 19515134
797 990 49832307
942 979 46696118
601 929 40487375
281 884 12788449
546 706 10911759
408 571 22664242
647 857 17605913
243 794 47198952
470 632 39906388
458 944 44544968
173 631 8606397
594 746 27229771
747 798 42261432
144 472 29806612
250 287 21998243
693 747 10821796
780 893 24682801
5 167 4022993
363 924 10036598
912 930 12782452
851 868 540862
415 562 2974051
344 549 43905699
387 825 3127327
235 450 21661791
767 917 22490574
751 841 47052766
634 980 10387307
481 992 44527640
796 818 38834620
792 891 33323549
897 929 33459460
220 792 9416945
67 607 24176635
2 990 37776539
20 303 36870267
893 906 6175481
261 503 14587260
177 201 20581974
508 707 12328258
539 943 14349758
345 462 43925333
649 685 45054225
836 869 37627570
570 974 37466967
450 811 1138368
662 689 322131
53 899 11611397
192 197 16349915
914 958 37954586
475 864 18506215
595 932 2515292
85 256 5844583
137 497 18270565
562 748 44803802
501 677 1505339
825 967 32673052
805 807 41705030
659 926 47048319
490 922 44563336
874 902 14575902
861 895 16593928
754 814 6492270
809 914 31985039
328 899 33797526
623 799 27918359
855 997 19748609
792 917 39672321
398 602 5930289
260 637 45296518
675 720 33980630
409 648 41046128
615 724 45978527
404 793 19387914
274 880 15000016
745 891 5491413
766 830 24027797
65 162 29193980
816 856 27027477
115 632 17455498
804 910 35912267
450 887 47200859
655 906 689169
791 844 40853072
716 962 46429950
58 881 31381831
280 697 23508082
161 992 32637003
167 317 25773551
107 295 8521607
964 976 28794923
413 747 30974593
354 883 44832739
501 871 11248261
796 840 7296113
661 855 3422046
500 688 22781729
300 723 27120973
172 467 38106305
535 659 34540339
209 749 45530231
69 717 32650769
873 909 42534616
421 713 19000882
797 961 29402165
189 650 11257895
85 312 38526264
662 723 17677812
260 666 10808752
884 972 29248649
714 893 34165162
287 962 11386100
283 745 27846593
604 851 19437908
415 976 375351
776 778 35679505
581 808 2352836
860 984 31061066
683 997 35711277
104 125 3065103
924 956 16499993
828 911 7934545
11 327 33433377
828 842 22306582
671 704 36479526
217 927 4000113
825 850 36098535
312 420 49115058
921 922 39257170
19 43 27871450
224 264 49984923
287 596 45252562
726 761 47052812
389 780 7719772
444 593 17765660
901 966 21244489
813 871 1117378
230 815 25522285
184 892 49090315
102 226 42799568
168 544 17369323
946 994 3301030
703 775 14316880
211 574 13191425
288 777 23484157
699 955 5421766
110 378 19532950
752 808 29314781
53 91 14298231
142 747 40563501
712 927 21345994
374 559 27543496
181 577 4727257
504 960 14276194
146 320 36508192
231 717 34488584
498 573 27421095
162 312 17939215
568 662 6539535
196 230 33717962
274 718 30482410
305 977 1853056
906 912 7054416
788 840 35056412
977 982 45917615
22 624 35747623
417 831 20500834
690 806 7134324
869 967 5700869
636 650 26182554
499 686 40582024
822 908 41455015
748 771 23898115
718 973 14175507
310 652 49533513
345 392 5903475
112 807 14785344
535 880 42730223
740 934 28177264
317 997 27159030
254 406 12190937
278 450 46191537
887 968 33490314
859 994 36422325
897 972 8541167
863 1000 10057212
531 552 26643819
609 908 44013462
138 680 18806054
355 897 34104220
310 901 42757161
785 866 8640870
323 341 35636008
115 278 2734717
515 831 18999198
204 730 27762899
842 944 40525856
69 737 353202
502 720 46101994
737 819 49238771
897 931 27165759
182 668 42902000
713 792 48844016
920 943 34871612
843 877 2438202
199 264 16452625
623 851 8589396
220 524 9441545
948 957 6856009
330 553 32217617
273 784 30760068
321 956 47757851
333 668 12974121
109 781 47360276
698 827 12109612
19 780 20648086
302 702 27849372
277 628 19675486
674 907 31802815
830 857 16777728
929 989 48539236
907 986 25617625
764 963 8325877
20 422 12148422
136 675 2009292
140 561 28392339
608 793 34972871
35 55 10426807
822 927 16231583
622 950 40620734
54 232 29170805
346 570 9398790
830 862 36412462
231 698 16005806
675 701 17864449
686 781 7356748
569 868 9338062
49 273 49083870
825 880 23568178
562 788 6772100
255 802 44140120
182 863 37752684
557 601 18522130
10 353 49060493
452 468 44121768
317 445 30437656
191 466 12831088
243 895 36796331
987 994 4545054
813 954 1801544
275 831 40740702
172 497 31790599
189 488 17802016
81 206 49874567
712 870 27449267
483 733 19490858
327 700 42391574
357 836 32396546
760 935 14692619
4 945 9375494
226 243 45210604
323 706 40070794
212 672 43778114
86 762 36473710
338 885 17388564
157 938 25124501
89 257 4645885
361 668 30105112
620 733 37931777
452 902 37908028
210 292 37084321
780 942 41490722
759 854 31710765
35 865 33833278
180 390 22140634
409 782 47063434
472 841 22544277
912 923 18547836
848 974 23103766
381 988 25813557
812 986 14695735
811 972 4607867
576 970 5161863
583 928 2399465
544 729 14564762
277 724 1091941
262 688 13636260
245 321 21416403
956 975 30430662
962 980 10270728
881 925 33537448
372 952 9049090
643 704 12718664
446 494 14045782
727 839 22074770
510 717 13529961
644 672 17187120
103 817 10648803
42 521 31918243
492 697 37424097
786 903 23407891
478 482 24392939
344 846 7381347
127 585 22822053
769 779 37819273
697 871 8102729
517 720 32954653
934 944 49715924
660 714 28199215
87 279 24284160
421 671 24780254
215 257 41857267
756 907 23936422
504 541 36830518
569 925 39916154
743 952 33937256
260 476 16103187
494 732 15537716
624 923 14897799
502 670 19367936
554 791 5239581
775 878 44294503
887 997 1159008
400 453 12131434
637 756 41062642
321 710 43615458
652 964 11807907
469 652 15652281
109 708 17370434
97 733 2176474
781 844 4298804
227 552 26832102
931 961 6485826
152 328 34410153
571 583 782775
439 888 20718156
11 109 17505963
204 781 37640780
541 916 7866778
813 941 25530795
816 831 1804345
28 178 20869093
376 822 31534985
527 896 2132133
55 523 34658348
658 958 22736313
799 937 20580856
573 965 39751363
648 846 10453194
811 938 37461554
324 447 47291932
479 688 49192049
813 986 14076890
351 900 3700318
618 783 16776434
498 991 29255294
85 561 41789227
218 950 22831215
242 629 23902903
591 773 28488990
182 237 17515147
950 952 40032698
978 988 20710126
36 608 32570984
53 449 22386896
858 933 6878392
791 934 1855838
36 105 41887319
206 235 38956627
452 820 33734279
542 647 11925137
604 616 3715533
280 770 23284464
905 927 44539497
529 605 46544342
550 708 10664587
315 767 12430984
42 693 44934212
803 825 35747647
462 522 48883771
353 618 22472447
266 964 24193057
718 762 32407588
445 761 41007847
118 392 43539262
126 481 44575150
220 722 42590494
381 763 10588159
688 777 13266865
460 930 4021052
813 887 27397901
705 746 24542934
681 707 49150794
715 716 27655361
251 999 38253075
596 900 49642789
480 974 40637820
467 629 20218327
177 820 26956822
697 905 6183303
745 951 33633602
22 997 23528507
197 554 25806914
419 892 29008380
463 859 33291798
435 993 44841550
587 692 35933573
297 652 34724838
276 786 9645562
110 489 27723800
508 594 39735569
178 718 27165455
131 702 16389490
469 825 48854720
92 516 36401118
777 826 30694688
906 965 19725319
682 784 36085909
636 985 25172901
356 536 19377451
973 997 38366022
843 998 7494537
332 938 9443685
588 967 15720611
310 469 33046719
397 468 7820465
787 901 850274
23 471 12354911
592 695 41394439
348 496 39639622
517 528 8103841
850 965 46605339
688 761 19591606
683 855 44568486
8 73 17043822
895 925 6907766
468 711 11849450
779 876 34303060
740 822 29104470
475 594 4597493
741 845 39387970
49 767 29873908
916 992 44878125
598 855 24863871
244 451 16996451
871 898 18841680
415 625 7185162
567 780 22146270
30 574 29264503
199 621 10610517
704 823 26757190
160 795 3176004
361 391 18037033
776 777 38063254
859 931 41561984
330 792 24557636
562 753 29539754
69 735 7707721
514 833 41827995
211 224 44385621
105 109 46699823
341 367 14690117
382 455 14103998
21 618 9298131
280 626 25776625
401 965 21417610
785 969 16313044
642 846 5893758
802 986 49576876
527 862 9790009
761 833 39797002
829 925 35036408
448 910 6631328
180 510 49458712
545 889 2978004
534 901 10424651
230 476 14845587
484 596 4661775
452 806 32076008
513 974 1176417
369 451 19415373
502 883 13574061
73 600 20271553
449 554 25231242
525 737 8826650
954 985 37295012
191 602 8419997
499 737 10476921
486 977 33206604
68 650 43867721
43 321 7625215
19 472 27558727
381 839 36709814
382 743 36870421
30 317 27008174
106 655 969967
748 930 22825266
529 930 44202791
234 520 14888116
616 816 7591889
465 488 26497180
385 945 33994047
107 838 23540064
183 638 32682672
611 736 555861
221 846 21472452
903 915 28917829
272 310 10275123
63 594 34729025
966 985 13742911
892 952 37760824
57 581 21744359
943 961 29356489
501 654 48579934
244 942 17883990
666 723 11903291
752 836 11685210
956 986 36292338
650 723 5281276
563 663 48464899
324 682 4351332
39 495 19738353
13 347 31633741
191 677 9327094
484 885 33467483
733 971 8277493
286 460 15721775
412 529 41507376
874 951 13359802
525 548 11229243
23 524 17253582
646 785 30646065
163 172 33262587
102 152 30006565
815 940 44073624
964 986 38384475
509 969 47458464
451 625 17829432
661 953 48242112
990 992 40410104
822 936 14649901
383 523 19109279
101 998 35232187
80 578 22114738
233 287 32571820
550 616 37278630
272 971 16231749
765 984 47665049
902 907 35741352
225 274 26524736
201 694 19362141
579 883 47944481
772 922 13776050
843 916 1870210
307 365 7743429
554 602 321825
492 573 40870495
342 579 44153765
528 780 35939203
103 745 37651413
228 927 18082375
190 959 36332936
408 980 40875619
674 696 30423644
355 469 23539720
233 855 10420907
145 733 30799475
480 664 32557499
880 896 39134017
66 591 49749301
529 705 1993349
88 962 27256921
786 939 5691288
178 418 28188783
743 974 1275568
659 761 27472257
490 563 39498164
336 532 12113607
631 994 3741007
10 320 35167587
970 983 3105348
672 702 15385679
664 869 19569665
162 686 7676691
155 604 19170166
40 911 17410235
234 376 19313319
66 656 19188488
855 873 7252864
790 918 44079846
623 624 32758505
571 591 11837726
948 990 42131611
50 335 20302669
850 960 16464178
121 924 1728405
887 964 14304515
2 256 24684946
85 605 23551919
651 958 29922831
866 960 1682809
677 777 12757114
187 601 15781588
699 874 12970262
773 803 22114496
209 603 11489264
813 843 23207255
8 118 26147092
568 791 2328483
263 400 39669888
76 795 3372723
449 529 8818265
754 811 25389422
593 701 44475741
294 851 43185703
185 710 39600793
399 896 17790577
93 369 35458140
103 748 12815156
413 571 2750827
620 879 36479488
722 916 49523574
325 593 35779746
225 783 44483659
927 965 3627765
155 745 814538
83 237 35358331
50 831 47476889
360 819 35547308
10 938 6617497
381 703 1831054
563 771 13248664
108 560 26965254
248 847 41945416
292 736 28231278
265 323 24042991
103 576 38711655
406 671 2729569
973 983 25132529
368 966 22065708
113 393 31597881
367 704 4841746
903 936 24811313
697 791 45009980
25 954 24802150
594 734 18540972
115 152 11699215
46 781 39928692
423 681 43486561
115 842 33128101
44 367 45251499
260 763 45978123
842 866 626206
125 438 12549143
710 939 40035436
192 494 31701149
782 815 31451286
350 819 28591808
88 845 28169726
517 968 14956458
408 671 4112964
871 873 8150016
898 998 5503951
57 155 21063444
418 624 14921770
527 985 35388381
460 594 41046802
825 979 26404389
318 436 19776845
118 948 22384770
818 946 20658621
170 950 27300103
465 742 26950196
887 920 24378043
196 575 43403018
460 887 30699210
420 486 36632045
836 901 5374587
374 903 7228281
504 826 44374242
925 993 17224072
827 931 778071
174 264 36901452
364 514 9403175
831 980 29816091
656 921 22206345
346 778 1318281
537 709 30264019
134 738 20078908
910 999 41310573
401 794 36204668
362 884 7050886
602 989 21282826
428 648 39359495
779 840 37681459
2 921 9975493
650 871 7314468
445 501 28113019
396 701 45467264
852 882 49063671
114 933 16393136
758 866 4108179
342 916 10247291
808 940 43260391
178 701 48822230
353 791 6751037
773 942 18897789
239 706 16053445
410 789 9313090
602 994 36111883
892 994 30101925
761 922 27956645
518 592 22950694
296 392 18071345
109 761 47316695
301 697 38028031
773 864 46124981
838 990 6784778
449 551 14726328
135 864 10091565
242 640 776361
707 856 15985043
895 968 16398516
49 987 44854896
81 234 6450878
773 930 23435630
397 956 14554361
187 237 20865771
285 856 6632885
165 359 18127969
760 987 40680697
413 613 5335461
222 412 16498130
445 536 18473173
842 984 4891115
157 388 34534923
602 899 23279838
959 970 44967767
85 965 350922
193 715 37996397
444 777 1941158
904 973 28546074
574 815 38729172
945 974 33277
827 903 31599609
547 922 1492979
864 959 20419853
145 815 42418259
476 711 29675950
698 885 29043292
952 955 9794106
17 284 30342891
669 994 15602332
585 952 14033137
694 830 33799398
305 421 7477669
144 591 37123873
702 995 49229942
889 941 15557216
917 960 10408132
604 960 25831836
450 588 14300367
687 880 17860667
860 883 24327280
16 86 44982258
779 906 49100295
124 577 31342797
741 977 26275636
269 488 10661516
478 815 21438922
784 853 23836081
271 669 46630016
864 893 12950231
154 861 11263338
267 725 28340805
759 917 9430696
581 956 794691
633 925 28320990
855 916 13344557
782 935 17477604
354 520 26352197
208 481 17271486
403 885 7877837
171 622 34711886
583 714 45855318
134 472 36145352
157 630 19051731
229 423 13563111
239 978 6404849
538 944 13608414
189 562 4364459
223 676 17032722
440 707 19917208
592 611 38446214
185 985 2486152
915 965 21870102
723 982 42332240
178 960 42821097
197 433 594914
112 222 33070881
793 969 37000353
101 261 5233108
638 876 38375795
625 694 2718144
958 1000 27694359
46 110 28249530
214 808 36120377
293 401 15506280
789 837 3985475
672 976 41298608
179 906 48755191
240 558 23804400
616 835 42403899
440 585 10486384
88 416 38512051
455 802 32423189
236 706 33462933
428 454 46288727
275 342 16010937
134 359 44671220
353 974 41800560
376 846 2906214
423 641 10279575
739 863 47282323
583 618 28233068
142 250 27977797
957 962 9538080
178 413 24489561
377 710 33340205
804 937 30772539
633 882 15691113
101 460 6298002
432 735 39024091
950 969 28793783
906 980 3818318
559 922 32555372
186 714 18316581
933 965 34414539
834 857 7364206
88 940 17119356
152 288 48894138
680 983 17605547
687 912 33752619
479 524 8884281
17 475 23779790
911 952 10817714
761 975 20471083
808 966 40781440
792 982 36047387
633 816 18961118
774 898 26514138
870 923 19413135
694 817 10254173
901 916 42829391
662 965 49526118
816 882 18459914
914 915 3105109
752 756 2358604
534 792 14429889
626 712 48049401
473 975 6009287
911 965 9720638
32 500 11365794
210 763 34319943
162 337 40151164
966 970 34996914
333 771 45378820
652 708 23196484
212 430 46429121
354 510 47518811
641 948 2964902
684 691 26045348
296 603 6388326
233 806 23759630
109 691 38484874
230 783 4475519
754 979 26828352
707 724 33409605
162 679 35871350
447 845 19109583
89 594 19278119
787 819 18064029
808 890 44416757
64 904 19414389
603 736 15465081
840 916 43454936
575 634 49022295
6 812 8333748
82 685 33877397
301 886 22742747
122 988 8335149
248 269 21624372
221 330 37713504
7 595 13351472
416 981 38047950
426 446 18514048
68 159 27076548
964 998 32478598
384 961 49163733
487 904 48452489
417 555 34207788
834 937 48664876
934 999 18186016
325 434 14918177
289 947 36706569
59 431 39489690
345 727 46376530
755 996 8063744
675 933 21043536
397 878 30391784
738 907 3487186
523 919 13486787
95 715 40744570
692 854 44353492
252 325 363211
204 940 36995176
566 877 24310914
167 362 4230721
473 672 1151530
243 550 10399443
901 940 23006699
457 636 37335475
112 953 16765603
796 987 8529100
573 759 40165048
741 875 38431060
115 902 35602988
788 892 47276030
822 875 49575153
942 948 40405745
126 464 11679231
443 705 21603578
905 974 40715685
916 945 29387773
922 987 37694748
79 633 19353394
276 722 8200162
529 883 5088141
26 120 27542853
754 905 30214526
889 897 39195838
421 626 40748507
351 519 5435009
384 709 4461467
48 835 18730834
606 816 9214660
517 972 35692570
435 651 3813798
644 888 16814778
301 316 37684554
463 691 9057439
472 633 28781734
131 352 12287895
522 865 31065490
578 602 28378467
810 958 14063744
316 981 40705165
190 491 16161895
756 841 1910780
131 717 48241408
756 781 20534597
756 817 38639925
749 750 45257156
112 637 42686167
252 656 40644972
820 894 44499087
296 330 35561947
717 777 11853847
544 850 7431345
474 987 218281
908 939 39084707
275 377 15897144
398 472 24455499
450 478 16576735
129 689 34198210
850 952 11854615
422 642 31986289
886 919 39694508
939 951 31049252
648 660 12157682
366 973 33628896
125 592 40813492
760 826 36447223
527 927 4361581
637 770 1628633
829 884 49556154
391 774 21169069
510 683 1575696
118 250 27304225
276 551 19502634
166 565 26803966
696 743 9674822
317 510 37246207
644 735 22638993
115 891 48985571
767 806 22464096
45 90 19316929
167 962 38115744
710 989 20131100
77 535 28100624
866 961 5169463
961 971 38914350
950 962 3764778
172 679 49418990
434 628 12076598
243 888 23053362
251 411 21893206
692 881 44923639
296 849 25020438
45 188 23436364
935 984 27739560
595 615 19976073
814 963 28485429
130 760 26112573
341 853 38882545
299 461 17521896
578 893 32856562
203 937 4027115
13 729 33827394
158 752 23881532
530 632 24852659
849 934 29688542
335 397 8260722
667 921 33117457
232 951 38823007
576 688 24715334
696 991 8741532
264 632 37264725
881 894 22681956
508 559 15016562
977 988 12956703
781 918 43112926
547 688 32944051
320 562 27163354
926 975 2327452
327 916 28200161
423 916 42778559
288 520 12373654
761 912 37359867
154 668 23522300
248 359 2906370
918 941 34872549
234 932 30116967
915 930 19523629
356 958 18262008
917 985 16837031
686 710 30136141
940 950 35467352
152 492 8395681
123 520 16359907
472 928 41766881
706 733 23070405
10 87 23804419
806 964 19711042
315 321 9757209
841 877 6768415
854 924 22556326
284 614 37843218
252 689 47551536
803 915 47884663
528 726 12352278
666 791 42994756
162 669 48705956
490 879 40055487
89 730 14139109
716 947 28933999
390 964 31211704
933 980 10388176
419 535 1782694
867 970 23423563
206 622 12583539
826 938 4489956
625 965 33862643
12 587 14293814
943 964 8327839
61 631 42458652
228 274 6756328
729 966 25481906
57 124 15802444
719 725 12322684
336 526 41233574
697 960 21548772
238 710 36226634
876 934 25700714
974 999 22758993
190 754 46998039
903 985 5562546
882 945 5845170
351 820 1333779
424 530 20593207
884 926 27518046
363 939 30618501
32 57 10438166
946 985 26894679
286 438 25125996
616 992 43914741
290 994 32767757
164 963 213292
338 575 47616703
955 977 43370363
824 968 8582956
293 758 34558223
351 444 40178685
453 852 33807474
656 973 22929579
101 383 36132479
113 549 14209298
614 949 31101337
433 607 37071432
400 945 1560604
636 944 9490348
850 877 15259796
418 660 36408898
141 522 17700653
402 501 18943806
572 815 47603435
508 514 12170334
633 896 32057371
273 703 35476605
754 953 21161482
524 880 24963046
73 93 39648628
674 746 45311078
759 884 46197311
576 752 28584613
669 812 8284137
220 400 658613
236 413 40404544
92 350 33373932
216 781 5002705
140 163 47850351
145 959 11454114
597 669 43433488
901 953 8503716
611 837 28421594
293 747 42023267
81 245 14649449
761 978 11740928
69 134 15358592
53 88 17077217
459 624 10455893
112 280 5117351
191 315 16958127
821 837 22145248
160 238 33167411
553 775 39809790
97 311 2284667
267 406 41562377
164 708 16896105
781 925 32316944
34 594 23637435
488 758 4192997
853 948 30073567
333 996 29903754
481 488 13131400
302 954 21046758
541 940 38967425
841 908 20683708
963 979 23116482
117 622 2027742
960 982 26228929
307 982 22998302
83 589 15369994
214 366 35866886
589 910 28246290
220 877 23680713
585 821 43635784
334 701 1572984
320 913 14062574
602 885 44489849
856 885 18711079
45 481 45255606
317 365 46303697
918 932 35567250
922 974 1781908
431 957 2667297
831 895 33933115
863 965 33466776
322 592 14277315
146 478 23506818
853 941 1230386
594 800 20833717
279 916 31168683
600 924 16913413
637 674 40182078
885 937 7976375
82 968 30099844
278 385 15766841
518 833 584172
528 694 3275920
741 951 27068496
641 727 38141713
786 974 32265932
44 176 20750676
323 651 44032719
508 911 24723430
216 225 43209970
223 801 18975166
123 476 44163081
841 940 19132146
766 780 13063800
881 948 45731627
590 683 15507529
209 546 44745687
136 255 22121595
633 934 29245469
873 877 17105308
856 933 8434326
94 344 28050074
268 703 36182202
192 948 43578966
326 607 46122264
537 736 39932538
587 634 5002827
382 989 34691981
142 302 37056553
900 993 18176196
77 403 32535357
446 964 32224539
84 546 6848760
486 508 38225317
462 504 13257635
60 786 7843744
564 870 56600
251 842 9141581
655 742 1697714
76 877 43455743
153 936 1669250
779 798 34207729
484 850 46484035
28 211 48810588
762 976 14554512
881 973 19373641
250 689 42513237
961 966 10232484
644 914 10384004
850 868 4787219
798 971 9341705
506 988 5442822
117 869 9200127
883 967 17909518
157 704 43579428
295 513 18184946
228 662 22854410
513 805 47296640
482 589 5332112
41 896 47814561
228 862 29210769
155 343 37572656
752 767 22780379
245 481 42335372
746 846 4925283
15 102 10953964
366 831 18487607
668 849 2593011
391 547 20937139
261 627 3981701
583 887 32422776
841 920 7594456
830 907 24819098
450 866 7555278
111 903 21482521
224 284 13338242
260 577 20937619
107 708 48563232
420 786 46121527
69 931 44126715
787 793 47505149
341 453 48065497
599 995 14707476
771 772 43581585
453 960 6442012
241 629 19080921
171 974 40619926
425 464 494297
852 968 8937881
191 197 48082052
85 425 5507654
55 437 18481831
195 423 42237054
459 571 35066434
717 987 8441938
684 984 22698648
482 612 10163898
93 593 40913154
333 992 47519242
436 770 32838024
526 903 49511587
138 367 24574002
108 378 39974502
137 741 46000540
214 727 15334895
353 852 9070281
456 777 46034815
53 231 6618681
822 911 31778745
220 377 8320318
354 718 7443602
685 920 383755
77 869 24753027
943 957 18866830
629 723 42208768
877 916 47745152
47 592 20012078
813 832 10246458
209 684 25410641
591 921 42276938
247 791 20269187
371 438 32873798
769 905 2295468
158 657 10202720
136 394 40723758
728 736 36657851
580 604 11367136
781 875 19886077
962 997 9488318
681 934 15940518
396 677 20727647
503 930 7020576
105 384 47751975
599 685 44269718
154 376 41034557
737 835 2662154
233 306 33782207
466 723 45199522
154 343 9125173
584 992 34444611
812 970 6400836
716 933 16797921
364 734 14057253
49 882 17826326
76 794 47494997
65 996 20857841
127 225 4438925
89 269 21044368
189 564 27613044
296 592 4459249
650 764 6687636
409 555 34608133
485 663 7083018
888 939 238598
964 969 26898050
647 740 49697163
343 879 2371939
498 706 2718170
265 566 11253703
945 964 46131197
214 1000 29291438
300 816 5728280
523 909 40342515
908 955 46629625
59 734 38161151
886 969 44532849
760 887 15233468
852 908 10872802
849 880 25163084
324 339 35469722
59 279 39075964
75 987 18106719
232 546 14657651
138 836 29167435
831 849 43009456
783 849 3324251
522 864 34243891
392 499 21047234
291 941 24620409
221 551 29670019
194 705 46580654
33 228 4110526
1 567 8848799
715 717 26872522
699 706 11566830
207 865 40597637
586 884 2306825
775 927 21830632
802 915 15479004
754 935 33055071
77 517 3657798
10 162 587607
248 924 30304330
258 840 48114072
138 769 26738952
690 751 12590549
701 867 30096491
199 907 48747393
487 773 29121827
874 945 17104229
218 684 23719382
593 646 12487536
47 775 48646034
246 815 10914126
470 667 13290247
892 902 37258172
225 287 31943539
352 859 48183834
923 932 42981725
549 745 23036097
361 394 15313798
691 706 3023896
141 521 30941341
141 180 1060706
21 22 40630194
263 771 10112602
385 966 10180717
236 307 2615938
969 995 9691520
280 914 3159224
292 806 5229658
462 528 40556170
726 886 44600861
760 952 19197899
287 471 12628947
888 958 39048294
862 950 8404829
297 486 26425075
250 425 48675499
811 843 38377352
666 738 9879347
38 981 28457298
186 693 3227675
73 232 45845220
378 864 16190521
615 777 34223054
689 869 22152382
201 366 22499698
628 945 31615534
701 972 33147795
786 804 39704980
37 284 43898671
379 641 23417843
814 965 28522255
304 925 47899775
534 955 21442844
930 954 23847821
174 374 9905652
899 926 45079369
573 705 3005629
833 863 22076327
610 697 7388474
471 821 36146716
61 574 22480027
29 274 29606285
360 954 24824730
49 691 13221768
690 803 16303043
839 886 3297202
339 771 22833171
883 996 3190016
742 989 36872261
481 943 24023850
97 633 15112809
332 612 45479005
790 943 41956790
791 876 30628145
3 615 43826209
99 533 534234
141 571 29368751
724 830 3443362
815 823 49424135
56 555 32330135
599 781 13494219
956 994 37784064
296 966 38017704
18 444 1580694
775 843 4633772
457 669 19786865
457 790 41101528
514 572 19013825
106 264 14108023
275 698 20630974
456 691 32365486
336 753 9738594
33 892 41747027
446 703 14728277
378 648 3476226
427 755 8475689
73 863 49636078
300 688 42354759
59 539 23271030
314 847 42532137
171 620 25630585
360 739 25025994
373 650 10364266
363 975 21668059
570 894 22865319
77 519 44055864
399 936 32239750
723 847 41998618
650 946 36581937
745 987 24408462
371 786 27722805
537 574 13177382
279 627 46216789
152 616 31634926
296 425 45282980
599 937 35446945
920 951 5475539
314 505 296093
335 875 5470151
859 874 21687957
132 356 26344302
377 446 28412422
458 608 17922900
448 841 40528108
655 888 48099313
16 109 19133749
332 687 30498630
467 844 32863606
603 766 594088
74 287 43436253
384 878 12405851
259 266 2219111
309 461 28069090
633 940 5629010
94 674 34425238
654 792 18618582
835 914 42435702
863 916 48007056
626 787 7838270
409 630 5835711
381 697 38714299
258 731 32186930
120 138 35542749
393 851 13872257
80 378 22155022
237 995 14949116
240 636 3265090
409 574 27299553
545 669 37086799
517 936 336978
788 811 17926912
595 807 29529093
876 985 40961380
332 461 2783038
433 941 38264300
334 502 27376250
824 828 28199093
762 779 48909677
337 666 39350947
373 412 38938287
14 674 43836463
196 698 35095091
47 248 38050306
561 941 31143032
92 403 1909954
28 740 16787203
660 976 20687532
833 974 31332620
158 428 22743779
147 579 42062328
242 414 13170695
507 840 9415687
110 295 14580746
627 920 27534799
438 851 27401279
861 888 3058665
334 985 8121012
274 555 13498218
403 558 4609602
887 896 44343188
373 447 1826018
237 242 15565646
496 742 27725378
635 801 10950098
142 199 45798553
351 700 14348966
185 306 30640439
103 141 37453261
617 653 5563104
778 829 49513918
693 808 5444954
185 827 37496341
887 912 35975493
405 776 11448201
248 800 34904363
704 939 38661278
260 486 18053592
688 741 27633051
776 844 39266412
16 900 44019263
439 762 20170798
514 987 41398576
648 961 30287907
262 395 11963188
921 961 34850656
176 807 21837219
823 841 20764572
595 970 9780253
70 790 7912457
868 982 13519096
191 947 26070885
772 855 16993532
720 948 15328203
581 624 33427155
103 832 25973584
651 797 16185659
264 483 15746251
346 552 46697982
637 672 19320436
359 603 19652900
160 895 43111729
410 911 27098983
349 738 38432300
396 716 2348775
637 855 27928745
894 946 3499807
628 632 48133271
642 904 23534872
407 614 10447588
917 964 15215196
775 989 49811862
389 782 27971502
311 782 4341784
348 533 24403704
798 853 1738833
843 864 33331973
877 972 28404475
351 882 18399344
189 638 43826227
614 870 31422685
168 909 12116044
637 682 38266982
358 693 33839721
902 920 36197081
347 613 29984587
344 637 25803040
708 709 14474215
578 922 37423232
889 961 15033020
163 588 20403463
58 282 20362339
526 879 38465215
802 820 40652648
224 719 766248
346 810 13790296
492 965 23001189
513 799 28792091
710 903 26592310
774 809 38727940
738 791 21477670
679 962 26217767
399 524 19891590
443 866 20021099
543 909 17529497
90 392 7830624
9 142 3771025
499 674 35865298
329 954 6586810
321 478 37137054
156 598 28573558
685 793 16667076
592 640 44546025
234 281 27045822
671 974 302453
927 952 7350672
589 985 32205673
13 201 11299105
117 835 1462133
388 563 31851721
342 668 27413858
223 501 21032875
870 938 19118719
64 445 5387845
314 561 45464159
339 802 8491589
312 457 29184577
69 319 41137822
886 998 23297360
6 114 36966748
336 528 38020877
924 990 28210100
26 951 31185161
540 749 23119072
307 901 47583703
280 873 9380266
811 841 10047809
20 107 229574
198 760 34146618
83 397 1474404
822 923 25257748
118 557 44961542
459 649 3148659
640 805 17415183
166 439 46535938
606 966 43288477
948 994 46557028
326 811 10212633
441 958 46096878
396 770 35535885
844 925 34704019
854 903 3617845
407 678 49537695
204 259 45458008
368 737 39609769
792 817 14262360
53 141 28783298
111 710 46469001
849 964 29037299
794 840 19661247
70 950 14001127
59 561 11614123
92 192 29418852
763 863 1181415
153 822 38371200
646 668 48310095
681 748 12358545
850 992 11943059
155 453 39932133
855 956 37887114
238 882 1932851
940 987 28100681
537 639 48700498
106 869 17547381
516 967 6026153
866 880 13602261
596 685 40308967
943 998 38383531
735 955 15816692
31 278 21860165
808 819 31864359
398 450 18264399
537 690 8104889
317 962 47204331
84 593 9029369
487 632 39391492
153 537 13079106
582 694 44898526
454 673 39996586
745 830 17439730
65 103 8862205
712 842 35303162
14 697 47632490
581 722 1069896
374 430 31790459
331 432 5520091
750 892 15505867
916 965 9447476
550 792 43846643
482 665 13552102
953 996 2086213
739 796 40395501
508 695 11775805
213 271 10809408
128 265 46637748
755 921 36258602
114 842 35445719
931 984 35971029
533 686 46861528
633 921 31692200
418 629 5078499
542 867 32160338
264 641 33036500
67 340 38035751
216 805 19673383
328 904 11799212
845 967 45559983
843 924 40869229
312 943 12518155
411 992 37096215
856 912 43659607
805 989 44986050
497 528 11666335
350 769 10926223
986 994 8729881
400 460 16946291
566 753 36703507
384 432 49536850
674 701 48303018
218 456 3689808
367 592 8631357
964 972 31806308
123 843 30850209
745 838 16652334
72 742 2659734
31 297 31684234
602 764 49683450
292 839 19248229
761 965 31567037
350 434 25729487
447 769 45368341
769 910 24463058
749 783 3128435
360 640 20580482
34 904 3705269
156 817 34292310
375 386 30694685
406 678 36125238
428 942 35622402
599 846 27134165
663 892 19096645
848 950 15091777
879 951 41084167
639 787 15671865
205 384 19762073
448 856 35022142
353 815 49911604
366 427 29001068
976 996 1453163
692 914 4851723
23 693 9232733
350 620 38792034
369 465 33892399
574 792 26355659
540 743 49902394
648 720 9958925
629 949 390656
683 821 33274085
23 318 6433125
515 849 21654886
355 869 45211676
523 793 37394948
804 848 4407775
39 946 9864683
421 560 6865251
719 893 3278613
549 593 34817163
879 979 33134363
936 985 13050332
605 880 24370379
77 877 21338545
630 949 36254972
393 498 5838767
857 985 42394142
986 996 20698748
380 416 29337621
297 466 2349100
151 688 27937224
226 263 5683324
300 993 1198964
321 809 41447363
699 860 8517191
170 860 36525221
238 532 11814442
31 343 12405770
606 781 17380958
310 943 41099342
156 684 29245642
411 728 46469179
953 991 47662611
124 530 21144244
386 919 11697134
430 920 37666482
694 886 14691762
455 867 31863541
596 713 41662002
297 530 2722419
560 702 7074633
827 831 6689557
345 373 98614
386 993 1734562
152 557 12741034
173 945 5492219
478 547 43056544
444 649 30205194
540 869 43206893
89 799 7622517
293 899 22612760
254 852 18030743
444 853 28228715
951 987 2306864
227 663 3297738
322 419 37624795
695 794 29636932
906 987 26359617
479 863 30544744
860 876 47609357
724 828 11950298
390 954 1893920
467 926 41522854
890 954 16701317
567 905 43624147
292 635 39863207
161 551 20640700
197 241 9753025
442 599 12038939
428 711 43764887
726 882 36634343
561 601 16242148
610 681 48257632
837 979 36559891
138 864 13965544
888 970 42305201
686 964 5457940
617 975 27721763
491 528 38025603
904 982 12638228
342 506 4879086
143 158 42669234
840 921 45239425
844 979 33523098
708 804 32370025
855 914 546064
172 613 46844079
443 854 34167924
779 940 29070788
255 316 14417009
461 872 42108765
28 63 29861112
751 881 6535424
860 950 42818925
653 907 29429983
360 365 26395040
182 763 26984166
121 339 21945726
639 700 40511504
243 770 1663753
722 841 47033726
546 798 48061061
756 951 22386762
47 273 33857908
533 770 29807385
156 240 2261957
586 890 13948143
506 947 22305609
949 970 41211080
131 681 17036390
125 919 19696100
637 823 36889487
160 929 27806946
171 668 24830963
527 736 33912592
791 990 31073013
536 818 28951170
205 606 3051997
45 76 30271969
466 652 9564621
683 760 28373254
404 626 49523958
57 239 30486855
9 713 12435083
561 926 8204433
17 767 32618230
156 429 15010104
402 621 1290827
203 453 42873482
344 448 34663674
901 962 28866218
319 494 11605576
746 875 47771420
914 972 13330432
65 300 18313244
247 463 2435685
394 456 44303924
552 871 47225836
743 953 2503181
855 995 13551784
447 919 21672070
440 724 36816262
597 678 28620291
466 495 23499578
248 530 25564935
790 834 21081337
376 578 12148998
817 826 6236649
814 948 14543860
351 778 44264790
867 938 12710050
912 970 31706406
880 893 38502474
297 964 43554191
803 804 16546665
504 520 38303879
599 838 13429068
356 537 8082812
712 939 28517358
563 903 32922054
513 898 46986497
667 868 13598170
290 748 1439819
399 701 27221824
277 459 8140211
779 914 18649415
265 900 25629596
397 884 10859767
480 506 42276209
712 813 25609031
285 846 18909185
116 579 48587152
346 918 9338254
915 966 16070594
478 514 13397664
115 259 32281686
604 754 22323871
327 889 4121475
139 148 19094433
902 968 38777269
591 986 1414401
572 650 24286395
825 931 18784945
186 374 31564735
2 819 4656465
964 978 16559740
305 684 34268544
489 898 34516139
61 815 29277426
616 957 14181950
132 983 39347394
597 970 47160273
164 254 8195850
200 218 26021086
526 684 15788978
336 475 1850416
543 657 8751749
320 578 8854554
697 906 37438858
273 628 32254312
703 820 16205969
549 556 28358038
360 435 41881100
696 756 27969472
92 540 8430368
357 877 20728666
268 347 14482172
334 336 31325601
589 973 31625450
679 691 41088849
8 401 1974691
857 879 476441
442 458 12392680
941 998 32655180
333 897 31367118
48 281 772953
288 764 11535194
118 943 6606973
964 975 4520141
639 661 17687991
50 834 25930305
656 667 11448445
10 241 30270709
231 402 9182381
80 619 8585190
215 740 4997190
669 997 13906847
533 751 20520024
902 912 14719697
161 692 15669689
216 954 31313318
813 874 26696314
189 810 19204051
880 954 12015641
98 961 10730221
539 887 10467576
216 406 31314685
448 915 27185038
362 492 32956886
435 999 6833757
607 623 1513382
699 866 7069860
730 824 47484748
529 999 47322837
136 832 33421289
184 291 16891209
350 768 48890554
161 571 46593459
773 823 33143973
909 966 12555219
324 575 35056401
312 821 41224556
521 739 13004923
292 795 44884343
182 879 47072198
672 905 21085337
267 746 40670675
336 459 46638419
391 972 27091922
561 996 36634105
826 944 6590168
322 443 5058533
732 925 323249
885 933 19924588
524 789 41203063
235 270 41302929
357 526 4138723
66 762 17930233
960 974 6019300
16 389 27692703
56 898 30599534
807 948 3023049
613 803 47947413
720 940 14169275
26 997 31657690
873 895 22356266
471 479 13719365
744 997 13983731
184 412 32869172
680 681 34434189
83 126 1666418
844 965 17536444
290 828 49228555
196 206 21709192
815 985 34423903
624 691 25022446
412 445 19842166
739 915 21853397
13 22 12794131
438 863 33944004
695 988 47304588
132 662 35221329
557 748 28284120
500 584 11195741
61 594 24557290
574 749 48241534
277 395 11637565
207 784 46635581
480 937 35094193
94 276 35351682
547 804 44976021
560 946 48744524
233 770 8427653
328 377 27321381
284 682 42614774
381 401 16313558
588 626 41122959
42 154 7856343
445 783 39131195
827 926 358409
73 492 5544316
952 990 45233831
70 348 14816898
61 748 46537082
334 706 4791548
413 415 38739661
10 538 49771694
25 871 23122977
673 688 20689219
819 824 39841698
367 550 41246309
499 749 10476761
640 646 32167052
227 877 19652386
688 937 7896851
654 941 143329
847 876 42053009
162 382 34804081
505 689 46600038
153 754 45152733
852 855 6086164
592 673 10871635
961 998 2405585
233 939 6171477
330 908 6960730
718 798 2785714
330 454 1639049
279 592 1832885
543 995 23106346
374 939 49313692
28 182 8908683
189 981 12938955
872 970 2270034
221 680 23174850
252 627 33619091
207 762 9045581
185 199 46354850
534 984 6415738
394 409 26712742
320 414 47169616
530 540 3478255
185 883 37743550
54 448 34336266
945 978 9334226
560 909 47381522
64 659 24955948
966 987 12992840
878 940 29850545
675 756 35382630
336 525 42205572
608 816 46750513
194 963 40979122
541 949 35200462
536 780 3160620
921 1000 40674262
109 689 29048315
304 685 24863789
661 774 13069359
789 965 46641935
562 822 19621016
870 968 16851947
369 521 26491577
437 584 32670709
342 605 25601914
202 460 45189367
76 565 46745117
17 160 27012839
684 992 30015603
95 194 10447935
148 616 4433488
346 966 1155209
848 963 20938940
279 763 16543289
722 833 43946859
54 163 10936640
397 728 26595568
447 896 504670
308 997 4502701
394 527 24282040
918 1000 16248334
737 897 18907434
873 928 17344759
618 977 30796126
161 316 1319418
155 402 46021022
210 838 36649294
804 961 11584742
241 823 30689660
207 270 2525246
274 953 26163804
336 517 17488838
649 852 36749888
768 936 45778195
36 858 34946159
389 991 9570873
631 870 1561941
1 527 45881769
220 270 33836152
43 395 32181694
270 678 18870062
779 799 17840146
874 889 49310734
246 697 16988950
538 819 26189220
977 983 13781986
717 964 23628521
514 854 26774601
756 983 18969073
401 846 33529649
739 831 19612263
147 717 33005217
482 660 17417015
52 344 22650524
620 698 49105930
67 580 25589550
604 862 30232823
606 684 6633668
806 938 43782775
38 642 30085185
230 369 13944858
566 703 38577357
784 852 2046073
833 994 14608752
869 927 2146028
239 657 46645601
152 499 6957053
282 858 1842712
214 674 14695580
93 741 330410
497 574 15419412
47 69 20647382
547 878 48111805
24 726 126555
995 999 44485363
530 886 31314829
880 942 36697032
407 576 17237416
64 145 2692854
9 242 722788
500 775 30083096
659 852 27754954
173 811 47331609
480 481 19872325
457 587 1803884
590 750 37198588
17 258 10646013
70 835 47321567
464 875 44989544
283 801 17011584
586 889 48958954
239 474 21556261
594 604 47128468
682 988 23474075
90 777 37449415
140 594 49027021
811 944 6623196
2 594 19130773
905 972 11756707
522 782 32381649
849 877 28217487
785 913 20016442
462 516 9419183
738 817 27077105
567 709 5938272
343 577 30625627
62 650 30249794
490 946 16862767
84 428 10478824
63 193 33290829
133 187 20025812
820 876 14799314
172 955 45453218
542 755 25140969
499 708 49111427
917 940 2415076
303 616 24776301
680 927 42607499
635 737 38234641
668 831 49135795
4 198 49681550
934 978 18916883
612 764 10881124
157 431 27269844
411 605 4282539
106 514 32138599
924 932 13576325
120 575 47463579
489 996 49107921
228 245 49895919
313 715 5366561
830 871 10839332
939 989 39746030
617 729 3504919
89 217 20515979
230 942 46767182
754 904 12368728
871 988 17092305
526 566 12558264
192 350 30635323
196 678 18729285
871 957 31468944
389 399 30339010
361 841 37876817
685 886 32482384
950 979 7084494
215 229 25642213
888 892 8761532
262 686 4978171
325 684 5754887
211 921 5127045
361 916 20964842
512 769 37673383
454 897 14839100
623 949 3914406
323 845 22639373
27 52 3819934
939 969 2442993
281 378 3385459
417 703 20976540
118 584 20446729
105 521 38781487
49 202 30760888
132 457 12660306
730 908 15012218
779 785 33469699
122 275 40408679
306 585 40577453
24 607 5502308
56 376 6586877
149 165 5412247
319 412 42878833
898 914 45821342
929 942 44542258
529 645 46292992
613 809 49424291
961 987 362467
874 884 17996730
486 979 40858240
232 434 32799887
903 970 24035029
49 322 4114738
735 746 23916569
339 925 42144962
323 761 10671733
581 942 17733051
590 841 10569457
137 327 22613008
807 837 22200749
268 716 11826810
83 287 14403025
792 868 46253071
15 783 22016966
342 472 22384150
231 578 22833959
204 966 23754394
508 936 25310706
570 856 10992189
177 306 26326916
619 968 6320591
601 870 7940164
188 490 30704415
259 592 12282398
563 908 10726929
348 801 15400499
524 602 41906417
234 608 19951950
970 974 47088903
5 178 18979994
614 625 36758124
541 760 19224595
834 886 5174556
725 991 24234299
58 259 30855627
647 778 17694606
280 337 28932477
1 461 38332087
582 799 32637393
718 952 28953220
62 906 2669725
224 593 49063320
41 335 48194880
160 512 17038560
718 785 34318516
747 972 15923400
22 281 24253411
489 969 48203566
984 993 40791612
683 804 10179862
355 686 18844549
48 878 19904032
411 887 26114675
190 654 5297848
871 971 38988792
702 840 25911949
791 821 6778460
732 999 33032388
658 837 30073743
454 835 16591085
62 923 7888830
329 878 45043254
868 926 31488932
900 910 966494
96 569 40868131
35 625 37299821
631 834 13484307
667 887 49087267
98 571 8114522
197 936 48488238
483 806 48765116
632 746 44059936
837 844 27757685
619 978 13416863
122 143 12728581
417 849 21301854
291 770 11892812
345 854 29834317
439 860 7211350
754 952 15538573
130 943 2198136
420 723 43463463
298 656 31686172
13 524 25853309
166 562 321497
161 335 20045441
64 586 12969543
765 808 23546148
920 970 11941649
967 997 48718994
335 609 28570955
975 984 12016412
737 867 29438470
263 622 24795253
847 852 33585954
631 965 8065442
289 445 20623332
340 725 31678892
429 838 45071048
911 944 41284248
38 680 45947417
873 999 8344856
459 615 42347582
699 847 3963779
390 803 49614039
13 148 31223427
640 706 17107337
81 452 45184398
242 750 40066837
467 800 2047127
212 911 21131184
173 893 17747717
408 578 30902159
755 930 12183524
170 867 8645697
176 878 38357210
240 320 34768193
538 764 14187741
124 427 49739724
800 841 47928228
754 761 22622704
467 974 44284123
256 496 46262886
198 905 23986715
496 694 41239585
734 837 14845977
692 778 11267751
73 163 6906526
583 858 38197280
812 953 12837175
112 671 29446316
721 789 30587949
279 410 21767418
653 955 48317623
585 919 5146903
257 389 17433583
12 194 6830467
289 803 5168515
944 975 38639626
43 746 24823085
446 696 21753169
753 780 33971941
197 305 26351408
141 981 13401557
109 175 12813503
302 436 42601869
544 712 21866164
199 536 35903608
853 957 29783788
807 990 33969422
670 710 7021511
610 737 26270668
166 915 45889721
806 812 17147873
72 379 225438
130 680 25857195
872 988 12099278
118 349 11372897
554 607 19607410
487 821 21987602
345 765 45492630
408 775 25545678
885 956 7229567
649 956 16479011
764 809 49314494
60 733 33062091
182 761 13427205
713 745 32609059
341 959 27467834
51 337 48632287
510 576 41652298
597 726 4565884
521 898 41718976
814 857 13971703
297 900 22646934
533 688 19216189
155 476 20860362
377 512 45547874
107 245 9185205
298 542 12609429
729 752 17486361
862 977 17489620
231 993 32006265
47 414 25124060
353 451 4505389
45 767 1617636
58 156 25647157
86 556 9062922
827 978 359374
676 855 44858894
643 769 26823491
479 511 14759358
394 707 12622982
518 660 49011889
303 920 32185727
195 853 35194296
673 983 34117540
184 645 45411986
305 494 6368714
818 997 10677087
137 560 183354
849 990 16914903
682 775 24646536
708 766 41775164
487 588 491552
675 690 19681933
491 515 22938146
7 407 43827709
745 983 17243504
172 179 44799780
968 987 40327813
382 810 23220723
753 967 45655816
685 945 11091309
136 644 8576032
279 618 47860756
93 663 29246859
324 620 45211810
428 836 15731050
821 829 25733626
614 959 22343391
740 865 37706846
593 973 37956314
815 835 38461410
899 972 43974576
579 900 27974049
701 816 47385070
147 374 36247214
907 946 16207468
436 567 23862990
289 412 38977317
517 969 21002852
603 727 488773
381 541 23396524
685 982 4400004
793 995 9475116
319 589 11547059
873 967 13207400
351 991 774548
115 654 6337494
516 652 24792815
972 1000 29895953
349 638 3033314
488 836 35661777
256 689 25283065
738 858 26648219
47 256 7696767
84 260 11096885
304 308 40327699
263 381 29688669
826 960 26989438
194 795 41046202
164 322 10102211
740 947 46625043
942 973 47515384
799 984 28220735
640 793 30788181
440 998 44188765
205 458 6625291
646 1000 29681989
813 894 22436950
81 723 24957886
440 504 597078
253 981 1096945
214 542 19459355
272 752 23311773
400 888 3254015
388 410 41384589
614 738 25380024
928 941 22183623
479 737 42720045
487 968 12930823
212 635 29549193
188 531 24614635
325 628 43350414
231 762 4645872
711 955 1500589
925 926 36695965
657 660 37025107
440 839 44495742
382 578 47332357
481 622 28726484
294 363 5174447
533 970 30872203
625 850 8668345
736 955 15274604
157 380 10573788
608 971 37342484
715 983 3839284
269 444 39877925
784 840 558614
20 716 41171899
303 740 45222179
239 828 15966882
591 748 17295517
46 535 46582726
764 943 6414202
132 148 30106346
794 917 11728055
369 678 5462301
27 51 29241199
665 666 11198954
169 890 24873260
94 762 32741840
246 977 30567933
314 784 42268786
147 787 22760265
176 335 48031758
714 900 9073890
425 744 26850099
679 917 43785181
96 759 12058799
854 893 20507170
864 865 472775
944 987 6667327
375 812 10421292
415 821 23900034
841 986 29105578
770 865 19091910
377 594 27211809
917 933 4368653
927 969 46699833
344 481 9175375
457 467 30793938
651 832 37706770
533 556 24691002
704 953 4740411
74 594 44938019
5 405 28752292
247 736 22723924
591 749 30872430
549 773 11652510
470 742 47366937
239 791 29179922
348 376 31347281
912 993 48115697
949 959 13889931
297 415 30444004
960 988 13536977
648 657 46856429
492 997 45815642
227 777 45937182
217 315 38117214
51 302 19773065
736 990 40563752
428 985 16056695
774 981 27285741
862 895 5597789
712 908 24604380
423 623 5488139
275 605 4368246
485 925 48519207
969 977 13053472
892 893 6974682
782 934 23095031
278 679 24254153
111 166 39790563
855 948 18367687
668 785 15257455
934 949 15495240
772 897 35727192
240 416 14577433
893 945 22366563
214 695 6753999
284 743 43331700
520 791 40714878
333 845 38175197
29 501 28284843
758 840 2312308
475 601 2322179
796 989 27227240
586 622 42753229
5 121 19971029
164 641 29605533
58 73 38438037
460 798 31672778
56 696 6555738
505 635 36109347
359 825 23443705
141 511 7836766
31 647 16541321
69 269 3712465
782 818 10977837
647 856 39071845
664 992 47425454
394 547 2360775
387 626 46082509
232 293 5338592
316 332 4617175
85 510 27314312
25 296 14481657
947 992 19539574
591 873 42188758
496 692 37159675
327 657 39940951
81 649 48194673
454 852 17531714
801 963 23406574
705 947 31986447
771 897 5594429
870 978 8134135
398 580 8038030
283 361 9715917
844 855 16726380
720 840 5741969
117 975 325232
641 786 4986179
379 970 27388468
442 694 23034869
758 985 31792651
736 807 38409764
707 929 42944239
836 886 18583496
751 905 17374139
27 119 17637290
405 960 25752859
619 675 11936374
504 846 27661888
267 296 21306385
33 165 26011480
669 927 24635564
558 571 18768317
787 967 4804250
264 543 5145196
612 701 49939678
231 444 27690938
568 993 18918537
944 994 6416834
310 413 7283267
510 519 39359778
500 877 12588711
689 930 22953191
243 361 4152532
959 962 34613573
760 940 46357056
565 733 10376460
499 658 35213776
833 959 43810135
392 597 34854694
290 963 23503494
938 944 12698299
486 899 37446767
594 673 7372461
751 876 26162641
321 948 38974426
20 138 5697801
346 806 18790573
498 756 19980169
748 783 47827000
421 429 12052741
312 745 2466051
796 828 20058863
223 852 26698404
598 694 20530726
360 997 25536528
162 274 31080939
785 831 47637169
683 928 15049364
6 723 36804409
594 809 15237636
401 978 13080885
511 756 16275546
101 483 16611429
963 984 38964457
788 857 26375627
12 149 32085225
836 944 11875586
865 892 4707691
611 882 6166353
868 949 8821267
22 774 9540352
489 661 23422977
900 967 32614122
780 909 48040976
375 594 47374932
825 907 9654467
856 946 20394109
829 952 12344572
679 823 43416438
764 858 48800751
30 447 12098228
419 811 304343
376 987 3988324
253 612 13219559
876 948 27062014
442 587 26097156
106 664 29102493
203 698 45453745
11 654 13243790
912 953 38971595
883 955 7696039
924 976 21259254
217 304 45917146
326 708 42451287
541 833 17571338
554 744 20344324
125 130 23924252
147 637 37442232
487 501 39043666
497 997 43902540
146 455 29459540
519 1000 31006946
165 833 2427152
141 514 17504868
744 813 29254084
118 703 333485
211 564 17282009
563 660 8596613
124 376 18536947
411 429 20280915
724 932 35827782
3 622 23599758
140 924 46023595
62 593 47849589
297 535 32056179
407 635 41828736
414 542 2480763
415 803 39592342
556 847 31071616
671 878 33192320
272 847 35482293
826 920 4659486
693 730 6516627
49 116 5749720
180 276 32479217
597 684 19329880
474 790 28356052
194 435 1888758
467 483 32773768
755 936 852084
750 941 28877168
649 829 30157932
503 632 455194
760 984 32870022
162 618 21270038
243 290 35379694
22 758 33428105
406 528 13100934
732 989 36685949
740 802 22536920
842 971 28500987
59 704 25651534
970 978 27454172
108 988 21424165
31 257 3956572
654 909 23201311
706 835 3678320
508 684 28945016
457 695 21760090
205 644 1897244
225 350 10126074
132 271 16276503
860 987 16057063
338 574 49333325
707 850 47494718
358 889 41733227
690 792 10116154
8 789 11434141
163 499 22515077
556 875 313858
861 936 25754062
118 658 32980317
208 385 14115484
69 355 33848973
322 426 30013154
80 457 26349759
217 568 13162067
710 987 17372642
4 751 17833335
109 762 23134299
415 954 35742591
714 813 19299706
619 809 29853526
663 845 35164717
608 650 33932280
240 409 29851764
39 263 29752583
649 653 8083349
611 963 46263196
182 249 37292817
445 534 35428955
282 738 19652950
555 696 3028042
173 191 29569462
21 821 43592547
564 761 28162200
597 985 5455207
548 728 36604910
964 999 29256950
67 261 17723367
30 252 12936029
398 719 24288485
996 1000 15164207
554 569 10187057
1 768 16999959
107 741 33529070
35 529 39687916
403 745 7690827
690 966 9567238
809 916 43114237
488 938 13312464
431 625 49111917
590 893 36462239
699 714 48367277
373 540 43918018
286 897 42481585
79 106 12917083
896 975 23445948
579 787 1605229
637 781 18426648
914 940 26721205
345 705 39963530
252 294 36001854
16 372 7547781
575 579 41008816
765 917 21276446
537 759 19891432
791 829 30784448
676 763 44626638
479 942 10938145
216 628 27217891
200 412 29011316
673 798 46877466
393 969 16655841
837 881 23834089
766 809 45719730
239 559 25368223
404 575 23282383
711 722 37888504
486 647 15090668
38 930 33935087
164 674 2962433
246 607 42595411
343 562 27890298
593 900 45291677
71 983 1305776
320 432 26519937
635 980 33052185
369 818 32561603
676 983 16108219
128 588 36980684
120 377 38536935
979 990 48784509
801 907 23292323
551 928 298691
274 725 19706472
916 967 10830572
602 882 100750
615 834 33578169
494 856 10016644
405 941 39833908
820 934 48320708
957 988 4427971
663 797 46708102
565 897 39776126
57 318 9793844
469 836 37706302
478 835 10971295
484 775 11330550
355 640 31629552
493 753 48620231
78 245 44761185
225 407 20180430
520 594 289581
720 967 12717505
600 774 30631364
533 671 31757626
574 912 3888452
249 831 20175442
234 921 24312229
681 913 21746290
722 773 8627379
621 802 16621670
129 541 10668866
564 767 5654451
617 624 36727069
399 965 20801195
505 685 25850047
644 696 17499198
432 934 40374726
323 891 38939027
326 756 31755300
754 972 31596504
126 562 45584152
434 899 48170710
629 912 32852957
185 453 12632392
860 959 49160353
215 537 5967213
469 874 21607224
398 747 34048348
239 650 2720274
456 866 4033944
107 873 8641642
595 826 12945508
754 812 27904449
140 527 17666904
31 221 15449867
898 926 28499509
562 784 21423272
739 795 6935414
202 632 25453589
589 889 24915111
614 992 14806628
972 978 31834490
579 908 40157033
748 974 24772248
604 910 16602935
220 256 24329269
375 995 3746763
599 607 23969511
18 218 24641798
809 942 22082104
525 725 22460513
939 995 18513914
529 853 33865436
235 571 8973402
500 708 41470647
303 461 4592056
842 991 14551397
727 897 14493878
309 981 25245886
485 565 41890063
971 972 41235060
458 656 28167723
588 596 29267656
35 562 46210672
752 895 13019517
712 929 43220698
377 597 29765901
35 185 28818638
215 942 5941660
242 972 5705259
509 721 6362794
232 986 23399331
193 214 32983948
766 859 39488969
890 901 21903517
514 619 49273706
336 338 12367793
849 850 27106465
283 739 44441418
960 996 8956454
842 919 976143
665 992 37293671
787 862 24286969
818 869 14814682
919 953 36221520
594 990 47795857
116 685 34502102
444 630 12913679
740 888 1457602
907 992 36280026
304 553 35134703
910 962 20275281
136 794 15163734
865 948 29463360
238 900 42254778
100 126 17134514
780 805 22152610
24 79 7108870
9 896 31628684
406 728 15387205
274 486 22686048
159 883 48470323
309 457 23780899
219 441 9192100
470 790 27028077
561 894 4633233
192 795 35017501
650 781 6698347
436 918 34033099
548 882 8567343
549 795 28218622
565 761 11771323
695 902 30662943
438 582 46972768
533 889 13727534
192 446 47807288
248 916 10080308
54 64 17616186
296 578 37197561
884 906 26775819
71 269 15998710
172 526 33428119
796 979 25150221
311 422 41314273
301 742 29154040
100 866 5635223
356 896 46462336
765 824 9664618
605 717 8741615
70 252 18915869
141 817 44814791
465 819 10281051
586 838 21269812
770 771 4037709
194 516 23852608
779 935 37300972
946 998 47727814
392 822 31719060
975 994 24269993
245 577 37665626
429 530 7337669
694 838 32255264
212 876 48573990
804 986 11063527
569 957 35485432
160 748 29081956
626 890 32969663
82 704 29269461
407 835 2175049
267 773 29492501
649 851 16628960
631 908 43437038
389 922 27308868
591 617 28899119
587 994 8474328
257 751 16586495
425 439 1130267
45 633 15125105
202 804 1182170
695 717 44668633
212 455 39337124
519 999 48822493
34 586 1082495
288 675 17332303
840 995 19353433
635 926 28232890
913 925 13318977
307 695 2268218
72 976 9017431
57 607 40761745
677 817 45126657
455 827 24715000
692 965 42325728
920 954 27637555
330 896 7115907
284 650 19951720
186 852 24245210
527 667 46085809
645 662 32215277
967 996 36509680
728 821 43708237
25 479 7595619
437 867 21657291
466 854 25752184
414 686 43991401
634 696 8602850
233 953 35241742
793 934 42075116
753 758 12096638
307 385 32036621
362 468 31531784
304 315 29901501
555 864 43602434
93 442 30220552
492 755 47917426
449 917 32391393
869 944 16615822
358 405 39928504
455 625 12000999
630 784 9166927
871 874 9071073
976 977 9987657
810 907 42391270
764 813 5916804
539 911 14703323
425 593 10905000
719 941 23467091
317 588 43343488
816 952 21274627
216 932 2172297
384 464 3619063
521 968 31272905
594 646 7671299
174 969 41758178
649 683 16936443
491 908 23594471
470 915 32795174
829 851 45434734
90 560 16216305
502 870 5519463
636 869 3686497
917 971 38389548
378 731 46835787
65 791 12521817
160 310 35604551
355 971 6967133
341 765 19626978
360 447 38064977
340 980 4492051
173 552 21109897
775 981 2897905
670 761 49891945
254 990 14339362
663 896 6895738
235 321 45173015
858 900 37519549
486 646 34514678
701 758 8910272
191 281 49301464
12 266 44259182
682 825 9117109
227 459 33580587
616 881 49964828
75 361 40933153
290 499 25266728
491 898 6183764
37 82 27585583
718 996 23527805
444 621 2225212
549 927 27853717
77 776 27627072
37 561 2968240
627 695 6904068
17 462 8287500
697 955 19695330
104 533 186218
707 956 18748597
93 865 38712220
91 387 13664014
700 844 3978080
812 865 35046313
747 808 40616940
701 819 32219935
870 994 32098250
414 642 46803804
311 355 35904998
317 367 48275668
659 859 10240998
59 886 24916722
562 760 14069561
742 970 4340049
534 845 25155571
183 863 12039471
392 723 44433112
331 602 37149087
339 909 27202614
140 584 19453181
177 396 38155897
709 822 44418471
820 823 49068921
531 780 21546730
875 978 2529814
9 969 30336187
874 901 19742727
456 467 39608104
625 679 139503
719 889 38209550
197 827 16311473
359 790 12101515
634 772 19378438
327 912 11819574
459 660 12704589
218 618 21037454
338 886 4242338
322 677 30417201
494 887 47680689
789 942 46689615
60 185 14579916
283 647 7164893
545 910 27813308
862 1000 24826510
701 876 29559253
683 689 16351103
943 971 27860302
486 687 15101489
488 568 23550927
346 890 41599165
897 939 43647946
160 913 24015043
298 805 38169103
874 983 42652580
382 401 36945563
401 659 20588529
845 980 5405617
587 619 638243
888 987 30404013
323 752 6544652
904 967 35500052
249 447 48688653
547 930 18619759
226 678 42843018
33 267 8517466
244 575 14062875
938 962 7644120
3 621 40820612
187 870 30825961
672 742 19794280
301 845 28036063
476 786 14720057
905 947 23564909
486 864 40287987
827 915 7048577
519 913 7400970
153 296 19021011
127 207 2604832
505 747 2215486
628 731 13893756
231 797 46281936
776 891 29309880
914 918 25755933
36 480 6911033
625 735 43441368
231 285 36777957
136 809 13125284
508 661 21033871
796 833 11794599
600 914 49297078
420 749 17920864
674 975 49379824
75 836 25196219
835 949 36748193
83 816 1786083
781 985 1265520
261 346 26408408
910 982 26025084
877 994 47563201
674 998 33347274
631 727 2418691
839 857 30932355
506 735 15091986
953 974 12247516
813 916 4199048
433 479 29434325
692 897 28002676
740 767 32618790
486 854 38082036
228 890 43418614
813 961 16372486
543 764 45926863
272 556 3865243
77 219 2966735
294 574 27191533
726 855 4310816
175 743 4467219
649 918 2044842
155 784 14237522
29 683 28969734
918 946 31512247
441 959 26349110
95 425 6887138
167 325 25343252
486 611 14557093
164 644 1181961
649 732 2208846
4 809 40774143
642 806 3828416
159 777 21318937
341 848 25861449
188 443 26972577
134 327 37827631
627 824 9910594
589 917 16503436
269 953 16318967
19 517 37159516
475 828 43116739
934 962 5069653
274 523 58915
971 997 26740471
893 899 3546305
788 827 20206179
753 916 30533226
800 947 45521648
297 750 4757186
422 978 9568636
290 489 10496822
847 973 8530176
615 740 3008819
470 823 37573607
226 819 13628565
800 960 37388449
78 813 45107299
60 64 30173299
814 883 26101049
617 630 40766225
242 699 27671045
341 1000 38304878
678 728 4210422
725 992 39732819
423 779 34317362
808 936 25145519
740 786 10680776
50 437 42845486
457 556 13470053
897 924 47874316
720 778 38352330
745 908 13687084
626 876 10411645
615 807 44465252
883 963 22183615
30 927 38008859
495 570 39497919
765 925 29253271
96 447 5157901
786 940 38650128
219 229 34883153
110 941 24101385
66 539 9089597
316 884 32350176
286 626 14789056
52 323 22344867
722 844 31031805
953 995 41623973
784 816 29415419
249 725 38729681
295 332 32591902
484 658 22763455
682 803 14976470
553 836 46570885
534 794 44946710
859 975 38673360
160 755 36215048
969 984 15007667
157 647 10310655
234 417 12603070
440 455 37755437
486 766 16826835
361 386 31619990
524 575 14491701
816 886 26188356
391 847 36940002
456 708 48440764
652 823 38209059
923 929 42351026
436 489 22261473
621 793 15555321
863 992 6311610
724 747 9273917
907 908 34952788
590 689 20695284
871 915 36985329
837 897 28264850
133 885 41969732
45 987 26702844
47 589 43372420
96 557 16197184
477 615 41553854
672 904 36481923
579 791 21572463
931 971 22455611
57 394 21649106
631 751 3340958
869 912 23412727
20 473 35061209
263 568 1829141
775 911 17330054
103 928 26602145
63 341 15765976
854 964 15386911
38 629 31216153
601 855 7105081
350 405 22137943
412 603 36094990
490 689 12681946
437 985 30353612
153 437 42291929
18 831 38509313
130 939 22814061
820 827 15839534
171 902 6971461
823 868 16980510
353 731 28967196
463 642 46573685
543 975 18588136
795 996 33175948
270 803 6695892
738 996 2318204
412 780 31845489
560 646 34694521
870 880 18742568
576 855 34874850
99 872 48902260
60 582 47487125
637 759 9023694
558 764 986248
405 908 4566888
395 686 7620246
535 563 33803165
847 920 29907990
857 876 41097256
829 893 48529330
160 317 14187797
289 846 19688055
802 838 16740470
542 914 8873384
507 774 16838615
307 762 4440664
175 877 30430964
388 603 4129847
953 961 48881193
308 870 42745645
255 831 43773993
137 660 34413093
946 958 30638579
973 975 27238828
415 652 24023554
511 711 45672890
800 859 40210628
907 949 17614927
425 462 37091406
405 621 5923778
273 753 21072718
944 985 47403350
191 712 6288449
689 979 44919823
49 278 2320102
901 944 17832900
776 828 26621426
249 760 12602356
425 612 22521605
273 757 4571486
401 808 46781277
838 962 10796363
925 964 18178250
227 704 46063279
42 50 39203425
396 975 9040112
945 948 44729589
70 638 39806470
186 249 10794563
692 835 10983492
348 896 28718189
588 642 25719925
909 910 20014506
601 798 12108203
977 987 33170107
421 780 667988
19 728 22370465
614 908 39897358
961 974 33301261
40 811 25237949
492 786 32004120
830 885 27417434
741 892 636468
548 663 28097806
312 776 40793314
849 876 24251263
459 862 36668070
456 806 4860906
914 989 24772024
247 479 36269426
20 266 11774973
114 775 43239863
516 530 2639029
415 591 7261099
587 806 43943542
223 695 16907937
86 733 34297817
159 296 3505575
469 909 22060915
12 473 26416406
366 418 26845575
375 420 11461479
797 939 34173817
635 965 16499528
8 991 4040326
851 867 40552559
919 932 7036851
100 922 6628271
346 349 25569795
587 779 18107849
443 758 7782125
426 775 24308100
511 905 3572877
288 599 34496768
387 903 22907290
660 769 40465479
849 943 38163480
972 985 30090917
352 496 28585423
417 870 34669114
959 996 7231739
539 788 11260877
836 852 16805701
51 695 27865699
585 721 41669746
361 673 32367504
617 713 5417947
569 589 47237390
655 743 7423773
174 228 22227340
405 993 35102225
10 603 43672264
839 932 6450559
46 333 44875104
66 952 242318
774 831 29934310
356 669 22442623
935 976 18312882
68 716 12215835
860 868 43065084
957 990 11355370
116 313 14482986
715 932 17060006
445 970 800742
457 480 1965167
164 403 49403124
583 995 45016512
570 774 3446210
604 705 23352610
373 816 22677313
798 871 31477280
176 911 14391156
670 726 45162490
246 585 33459911
10 115 13485342
352 483 27321633
839 951 33792723
361 736 38705084
713 842 873912
719 945 43986997
512 859 3417837
839 976 29599455
413 524 33334160
419 919 31441117
661 750 43006827
174 737 37455728
185 859 1354347
255 477 17892493
420 835 14695892
864 880 35875891
455 494 16698548
585 621 26069243
188 507 44315542
566 981 5023089
387 895 9272951
573 710 27512994
183 542 40362878
222 551 7392246
647 845 8761319
552 738 4289088
142 835 5750849
340 890 46587156
667 776 11959769
422 774 14273369
537 948 49097078
978 992 9215006
296 521 17023558
226 793 23658546
264 940 11974425
345 351 46975982
501 657 20372813
619 934 48495830
283 422 27680137
383 936 5645025
217 485 26833711
46 951 42866580
755 893 40671883
633 720 7158101
151 596 19889489
33 601 18900223
554 954 33715014
397 875 18132018
428 738 6654653
613 649 27295213
108 478 23311301
120 591 26357598
190 417 37926049
94 733 16776696
5 314 16351608
698 753 30738247
134 248 18723918
445 567 11966720
715 982 34217523
287 335 35899101
492 854 49696186
915 946 41252775
30 648 14037549
200 232 8118420
705 837 29484543
171 590 9425364
717 779 46068610
803 818 35995111
167 201 38543578
511 992 15084593
170 457 22465330
278 577 43499856
714 812 14983214
538 570 44172205
926 981 40392224
225 771 3988177
331 864 4020222
899 903 34792955
641 756 47814548
865 968 3018863
359 738 26333814
118 679 36575632
329 461 39221945
527 884 2036017
834 942 48411618
773 889 41388969
343 905 19469727
502 734 7147685
47 867 19119541
130 367 13629891
97 310 44335418
869 963 37607900
264 551 8655236
869 902 18157600
732 748 483937
750 956 36485865
213 739 39885320
130 806 16705737
153 343 19107280
603 926 26530149
76 887 42931232
164 364 11383303
680 684 19497255
904 935 44445294
531 865 10376013
417 920 38468841
915 975 46259817
520 876 19773604
612 655 38708020
943 966 30420545
230 553 31069310
575 769 17910442
134 831 9454879
605 819 28114086
662 686 17166641
779 953 18687787
285 678 23173116
372 545 11099764
843 866 23528242
591 823 32702034
720 934 14694237
157 464 4574919
958 969 8672917
182 784 35792209
429 937 18598518
124 316 2088708
703 893 29729233
742 988 40167771
869 923 26515490
711 819 14306768
827 972 24686018
170 797 21137834
342 550 10648286
683 825 18036375
831 973 13579688
141 297 1518842
692 822 9943628
876 897 41914502
169 701 1704742
873 950 4356492
787 978 22125362
930 981 31360273
479 728 25502916
705 846 24518948
605 681 2816633
789 859 15419503
820 963 45475565
276 432 2378763
51 578 5086510
7 654 27513497
223 305 39258225
428 715 16333326
723 956 47081348
622 907 45694414
187 542 12845572
168 310 25028733
732 876 46076624
536 618 36837649
143 954 9789885
329 527 25578156
765 834 2133900
684 990 34279338
740 788 22062233
312 787 14294901
144 837 2981588
490 977 2575521
78 798 10047221
768 872 44809141
193 894 26312172
770 863 31394630
747 786 37109911
88 358 25855435
522 606 12942776
33 569 28687404
117 870 10190118
96 939 152860
498 905 13748675
386 685 46502825
155 170 28140717
819 996 13447441
321 917 2755129
969 988 24121944
254 321 19245213
613 902 9122967
48 503 23510508
309 789 32317463
643 878 5647176
612 772 15621534
5 742 44461907
488 824 8410889
764 888 14376934
312 361 38501915
364 513 21353862
165 966 19172373
394 787 4864275
475 544 37299847
46 454 47043651
136 997 43227109
638 868 1285583
290 831 38677469
262 533 35122156
241 970 49390952
779 819 40905469
653 840 10403488
347 490 35558151
524 902 21655505
233 742 48543845
720 740 32880850
680 840 12857149
901 939 37356566
342 956 844850
247 406 1701502
408 965 9120475
104 172 26271345
595 888 24285812
73 420 43810351
447 465 9389652
485 548 1496546
898 927 22726047
549 780 28372727
270 776 4112317
627 709 34407339
734 792 25314187
888 889 9094889
782 865 46868688
893 962 27360467
326 671 6025842
187 699 32145823
175 370 30412266
803 965 33748260
96 583 18887541
965 975 13146932
134 165 20192396
22 287 48981549
801 812 45957911
138 380 47344715
874 936 22416606
163 770 1503680
777 803 19573312
395 582 47462279
624 875 33762599
807 898 9700725
873 934 17678267
482 959 30028561
708 781 30335062
43 183 43744421
851 993 28191032
389 632 18829461
381 475 11948413
127 430 22368112
312 853 12875980
342 747 21037253
121 478 30883792
603 849 48153272
615 817 16279916
104 976 9400148
752 965 30775338
626 737 25068835
456 897 21757173
292 962 30131324
416 685 27683593
179 788 2267037
989 991 31431463
32 125 11287802
186 190 30970765
671 910 20131796
497 734 16988325
198 1000 39103116
159 186 21690621
618 818 43645370
191 347 12851319
439 750 34482170
920 996 47005634
591 788 29560582
850 871 40581896
568 769 45687178
649 927 38049385
146 197 25563699
96 818 20433705
144 804 45759753
431 924 22852901
670 764 5792000
870 935 35487116
39 560 16999113
597 997 12617931
888 911 22444142
224 991 19130697
79 743 45831710
30 372 14574421
304 569 20639302
407 829 8766557
461 619 23282273
402 556 2660832
98 553 18897040
860 980 20608421
103 737 34446957
346 593 30017838
237 632 15887004
707 982 34314088
895 988 27473572
528 918 44599844
763 824 12995965
192 642 7452618
657 862 18667115
122 743 12497740
930 992 18656138
401 429 20998618
460 666 37888681
69 425 12059477
745 887 7770075
414 725 48632197
556 779 20584396
630 735 46750862
429 770 49548114
519 550 39353248
525 746 47755076
188 551 5268975
399 520 37958799
400 458 33802979
323 678 11658118
329 974 47846544
143 809 32944506
608 989 36907752
300 784 19155339
353 991 6165551
235 943 35540925
695 885 28673072
394 891 25694671
49 433 40523311
175 326 2536264
735 849 15172638
361 946 12363730
370 692 36734868
848 896 11358155
207 868 16724602
668 980 38053018
575 879 24521352
503 712 16852799
875 897 23549552
692 789 3826094
668 694 47921496
827 930 39517150
814 879 26033934
148 323 28591901
177 304 27890295
732 948 12078246
726 910 36315337
505 684 36623605
409 824 25354746
254 866 41267290
911 927 15862393
885 919 15842509
372 605 22059547
690 984 17744385
629 840 12921816
488 654 9645372
219 431 25841079
403 867 45955813
339 839 13541895
490 599 38828639
403 662 25047760
933 970 9415829
552 897 13590409
485 501 11859414
551 780 9315339
362 547 27356388
366 675 45934662
518 725 43788487
246 418 16762547
106 122 24514023
688 899 23353865
571 965 6419802
822 836 1656884
426 882 30423803
262 633 2708099
198 684 44474428
489 809 20984481
178 284 41129533
53 350 46458182
53 377 15134237
370 562 22190
245 895 39437712
13 39 39052747
832 872 1587889
174 585 13084983
202 350 43813274
958 973 9244396
109 541 49923762
399 741 36185271
463 762 30884423
286 845 41276906
200 655 40693725
60 730 30522706
378 450 232901
482 974 46837608
768 995 25835505
301 534 34288331
278 285 12727814
205 688 34753902
621 640 3763
79 527 35987342
347 639 2697922
467 660 11258088
754 900 45477484
526 734 42399784
559 692 5934578
355 610 15643940
425 643 27327849
178 531 17666762
681 729 21336405
49 136 34171863
836 1000 30412794
602 700 45854667
202 342 28876271
781 796 11357721
946 980 27922932
653 958 36099746
835 952 43267589
385 813 6292836
186 827 8176304
13 356 27390575
232 372 31633059
663 776 19794585
173 419 8796681
46 619 45799667
735 891 4323735
417 501 42780796
692 880 19959777
396 857 46549780
398 906 32387827
448 543 9642419
722 948 31622045
949 988 13332698
949 976 1866254
391 643 36188746
577 786 7628580
842 895 26368245
417 478 25733891
128 201 38718002
252 831 49327973
90 137 25166772
640 887 48027953
364 591 19475645
473 501 16439630
111 725 42515471
714 874 16716601
714 947 6586660
311 660 38083413
449 791 43233566
662 932 8689027
170 235 26470017
662 970 15701491
84 490 23922080
343 832 2489658
287 480 41316821
36 292 12564260
662 973 17810165
849 898 37879115
607 758 21075459
34 432 22816104
602 777 18013988
549 947 38073578
611 673 12787667
395 822 2806341
26 114 21855574
943 975 35593485
628 980 38959601
263 502 16389827
59 783 25179993
445 838 15233519
780 917 35144939
297 735 22054254
76 122 8859678
766 825 32096782
74 78 40534199
196 870 20307800
745 953 30362556
805 847 23073965
262 791 30206890
56 424 14675989
569 653 23437930
596 989 48353875
430 707 24000642
298 978 17008829
694 803 13455881
109 150 11149770
861 983 37632989
633 910 3245037
937 958 9114776
92 673 4042657
294 378 9588159
60 558 23715781
554 674 9900605
519 597 42216875
469 760 20649744
752 908 14738028
738 744 18983875
517 849 4308606
386 707 44722588
60 709 8390664
853 920 18729366
765 810 7859700
689 965 5026705
75 724 41424326
25 589 26073417
61 255 21257261
480 726 19850373
57 855 49805016
679 766 12735505
186 538 7598347
452 629 32220397
461 474 27325682
259 643 5067975
259 432 4811061
437 966 47578535
152 874 14655052
42 286 46715242
821 838 38192277
292 679 27255921
824 941 134692
946 973 19161370
696 856 42746970
37 917 25523567
58 187 48890169
296 673 17832990
531 570 49071222
613 964 25416106
252 777 5321936
537 701 1450847
473 797 19036961
184 735 18033291
68 444 9664179
259 562 26150507
861 973 29024212
188 986 9094372
265 551 45243053
214 812 18343027
32 419 47791311
614 618 16847079
202 313 25766159
36 727 6184910
531 828 14212372
788 939 20709165
115 991 8639150
404 605 27140724
391 494 10111465
260 909 1362864
462 838 3116899
628 653 11409027
148 230 24956250
698 815 15487441
72 375 4612873
905 925 7961405
172 964 33393845
766 834 22940884
359 786 40101379
439 845 29321735
375 849 21002892
488 724 3546847
291 498 25706675
587 636 26717164
419 608 6498487
704 989 34109183
610 911 6905348
15 83 6079513
72 889 14669647
877 963 23708066
263 980 5784545
328 417 16738270
140 204 35605939
185 832 6543518
2 9 32204348
683 764 14246963
374 599 2533255
654 775 16835112
370 859 1917704
310 492 41687601
941 996 6869552
842 857 7756510
882 949 13725631
794 971 34485908
244 705 2086106
740 814 47262398
401 896 33491677
8 156 25028288
456 965 39592178
432 860 42852140
436 931 23515235
87 428 13666489
436 541 36039980
17 281 44713073
876 939 13829845
101 257 15323433
160 659 27751294
252 800 7505846
692 863 47274428
239 750 25232478
537 601 37691427
148 734 35889805
968 982 5820964
304 469 12794185
9 905 19433882
322 767 22071656
862 907 16212639
651 996 3373953
819 888 16483620
679 903 4971168
13 447 16124481
225 674 37692862
178 842 3394377
225 462 49758704
297 659 38441634
144 918 27396574
789 922 37179091
871 904 1689975
341 404 43052383
222 615 32955363
902 903 17034706
31 675 18123833
397 531 40959385
102 359 8410611
335 825 6581526
505 720 27923999
567 674 20807284
703 887 857431
383 771 9515320
180 581 39666162
853 915 20081049
793 936 42081660
714 853 34032146
219 506 19417828
644 858 46302645
594 904 37646069
330 609 44538690
85 477 14774407
484 625 35513208
234 911 27003767
374 791 13098795
70 453 6279252
216 683 44495255
524 668 43577179
207 492 42202100
745 826 44739622
43 962 8563403
281 692 17155232
849 886 8330503
283 470 23573948
597 649 47623503
114 800 28543079
850 883 5621267
149 471 37153339
242 425 42374245
393 643 9111925
340 789 10622859
661 878 19043369
796 993 34609362
466 844 3925300
534 701 39041317
763 978 18822003
29 879 48710877
97 782 25990578
773 868 29103579
390 705 37506791
629 706 36292692
41 544 9054369
632 751 48071149
339 778 43976379
838 985 11039240
51 473 1686997
292 949 41432413
742 895 31357700
294 719 19669452
767 805 21935561
501 517 5376369
646 797 1956672
751 867 42375034
778 799 15147034
127 435 9395765
703 733 44572621
215 827 3551853
293 730 741258
194 927 34786423
524 713 6548976
590 773 45780104
265 675 797439
796 908 13079370
891 909 20854991
361 462 32642862
176 925 34405762
641 745 40565635
406 599 46514551
469 529 46117064
371 709 32915136
640 967 6331966
371 397 14131543
45 704 47999682
612 678 5605260
414 993 49069402
358 663 32245954
552 826 2996494
813 935 4603355
816 937 5970681
695 839 25143025
376 841 37497503
281 488 27479623
797 918 11724289
195 611 17489023
116 351 44916847
350 572 48320653
407 693 44761118
779 969 30715243
497 960 48907770
518 949 22674062
420 920 41913661
181 300 41064602
330 782 24891969
255 362 7865042
322 946 39462802
3 327 46739026
248 398 2812616
914 991 36614016
652 743 27629972
482 495 13524800
165 969 9590936
155 265 32153319
75 797 41096316
221 718 12408435
704 970 16679358
311 767 47641081
208 624 8393289
668 764 15231454
102 984 32252618
852 918 4819786
624 669 3185343
159 984 48168026
271 289 28102480
873 908 22869909
348 719 17104099
43 230 21852322
339 663 10665579
155 436 28225080
315 943 31991040
824 980 39918293
779 918 16263477
439 815 4418483
87 841 8855590
236 653 23468408
514 583 24053840
707 781 12759852
876 966 28397606
221 254 1930097
562 633 20009057
444 541 44137838
600 675 663319
536 573 42455565
546 645 1987343
79 521 5984742
850 915 19404756
326 644 6279547
666 770 17122184
241 949 13649701
60 396 23888251
464 644 17984846
913 953 6497020
597 626 3225057
900 974 16468207
302 849 45467519
333 695 37269280
300 828 10170612
457 983 16515543
81 992 11224041
813 926 42177965
398 919 31743450
319 657 25537309
404 962 40760139
143 717 19881950
704 749 21680567
548 965 25643120
715 834 42256074
240 682 16816886
839 859 39781456
247 908 34137283
908 940 26132076
4 474 48427959
48 991 3808781
757 849 20723788
927 978 444318
68 207 46888556
617 650 23641853
19 682 14119942
654 951 8893999
643 671 32133088
345 701 21555410
418 849 3963311
351 407 49830738
122 532 22953829
155 967 16468064
864 913 15934538
372 775 27574304
385 663 47702862
86 587 30947874
810 980 39525917
924 978 42279700
627 664 36447093
749 777 46551862
839 943 42898868
953 977 38640910
229 657 16142774
703 782 34504540
610 889 19030621
177 825 4035920
516 985 45074289
226 673 47796987
508 803 42855467
494 991 22063236
583 801 39185164
767 921 23087516
165 194 14498547
474 881 36384819
777 959 33342063
408 455 17404268
958 964 37442642
447 805 44161103
792 859 36338695
379 650 2329663
39 224 46332837
259 541 33337515
535 908 39279683
160 968 24081032
705 825 34976143
869 997 15617534
531 532 28962714
714 936 34749537
411 737 31233270
207 592 37389412
1 894 46029699
9 447 23471881
377 539 14752902
586 914 2073436
714 977 43083515
47 599 18629217
566 604 5307181
78 914 49787211
981 984 37508227
382 929 34815086
523 853 32547485
35 614 29329143
331 660 30251039
378 493 22383579
817 975 19336653
610 921 14865421
232 270 8737497
804 939 30279028
55 73 35944568
621 838 49004572
387 767 38867643
115 653 23831212
599 903 9438621
932 970 4186264
160 402 2633177
80 177 42712855
388 762 43741054
258 892 44035672
546 618 11073604
182 812 13043440
272 451 23688481
579 683 843416
252 785 15402520
292 500 81301
258 954 6147538
140 548 36490615
370 716 33276399
483 988 34066054
199 399 13743518
286 962 9827322
919 993 30880875
107 445 9670122
70 730 18095961
500 955 26971783
779 874 22741425
878 903 35514122
42 665 35634329
37 43 13554411
148 318 35864168
885 899 44578516
782 892 48215737
424 589 49850069
579 971 38153919
369 918 14613465
807 859 41093336
268 649 37363417
776 965 46961892
418 901 49510479
136 875 25588311
685 953 33990638
488 598 16242445
819 878 17926544
727 844 35665886
777 926 31204464
550 817 49638643
446 619 27201689
178 358 309079
583 731 36761758
439 442 1115473
342 907 30262924
246 949 34436082
247 569 25102749
130 622 30165354
521 599 46596142
870 916 1303584
617 873 4629491
635 932 4659457
500 528 9146858
45 115 24482455
394 545 44491021
327 763 38369886
223 918 5793356
23 523 20795092
536 586 7395898
576 638 19486032
702 931 18793351
439 840 25898644
643 696 42324654
350 878 43199013
546 956 10991727
345 418 24473307
643 734 19757056
8 854 784948
886 947 12124928
803 812 46765549
446 1000 32795564
598 800 16989396
331 961 16185429
614 798 35929176
340 462 8188690
336 643 300130
37 659 43587762
633 895 20331880
925 997 49705460
575 815 865599
632 921 28202107
635 797 44536624
402 653 41344252
3 435 27022671
662 752 709690
507 823 12568200
741 820 35409076
818 957 29011195
564 728 43686812
973 986 15916170
93 117 21744012
852 982 5138095
552 756 41116917
920 962 35376275
2 657 17765464
629 739 49001181
229 614 6918200
204 453 49980488
901 971 22562383
378 912 34227833
617 687 24026496
319 332 2085519
926 961 27921293
668 827 48720507
618 833 20337674
962 966 20008722
725 766 19349777
817 920 224352
911 958 23422904
181 885 37720000
470 762 27098304
623 706 42954794
164 261 28787599
646 975 25790411
140 342 26688864
560 618 4125147
664 865 30743226
744 962 37175083
814 826 48347806
693 784 31403133
187 855 3782277
896 965 6474393
646 891 6109066
355 933 6558493
45 352 49410147
137 752 30517141
95 518 23141525
582 901 37850699
80 500 27484008
152 552 22290657
676 908 26746777
329 471 49341596
176 348 18775376
508 817 33611139
232 751 47130065
452 818 13148841
736 970 1010806
237 906 20046663
669 980 25710685
29 858 2169485
345 580 29812574
800 886 39711290
70 868 11406016
571 592 48260587
937 966 33379628
16 243 9980336
104 391 37188961
995 997 37082725
94 958 9191722
28 256 48764864
513 983 10942733
700 745 8433318
215 451 18359366
156 572 28412355
368 428 8109428
620 908 19795929
151 700 48484625
17 717 6519256
307 875 33472039
475 592 41113264
541 854 26225345
797 817 24730083
409 694 29763104
137 352 15554654
77 817 22275888
397 658 33924105
440 962 12693691
485 645 38958237
800 928 35284571
302 764 40560310
277 327 22009653
259 370 23013161
970 988 38561124
364 953 16205591
241 430 43575092
482 870 42883266
887 936 37536017
146 541 22618144
305 919 15031999
261 935 37542062
196 237 30304843
10 375 34621063
85 648 37782209
89 98 7327541
431 580 30425119
995 998 7109063
25 801 17250698
31 335 6397091
214 330 32457280
409 806 48082590
894 990 8179918
369 646 32238410
555 841 19594499
56 514 1286927
679 783 15918756
861 955 39313790
25 297 49770465
418 855 11366241
515 743 31484296
107 257 20756503
176 936 8220409
172 660 22724895
10 865 37454170
476 935 19036658
853 885 35839883
650 876 22895638
994 995 3890140
105 635 18683248
639 858 2541950
514 647 2328282
682 768 12903480
8 342 32942709
595 870 27735899
897 945 18914496
787 956 27792760
307 720 17329898
314 366 22259152
665 856 26056293
808 995 7376652
711 973 14763196
766 827 29881519
595 737 29212454
140 725 46026184
309 324 18948315
753 928 37287532
346 977 11512870
295 308 30183011
298 590 16403900
934 967 29515938
869 943 32261068
587 906 23290105
52 270 39776599
695 840 23156238
560 947 47250370
192 691 16815242
720 936 28310314
663 864 44969618
713 796 23423095
391 834 9654137
896 994 1826356
829 859 246196
608 783 3429790
915 988 46798222
267 723 37447674
977 1000 22091037
98 823 41543340
535 719 21853684
534 689 11858822
484 686 13126682
8 416 10567518
28 744 41701947
289 773 27764707
479 929 34775966
880 976 32059697
811 973 6368215
550 765 45852450
319 426 43404222
298 927 49297767
353 646 6830495
330 571 27013592
721 766 48045747
169 507 4852105
916 929 44917711
693 759 38044446
242 713 17702620
757 945 31733984
275 350 41718407
477 621 33373584
378 915 2187193
397 488 47156987
598 649 38668106
720 724 7849294
274 553 15610226
141 172 11965228
367 801 16852608
415 884 23398270
827 909 23150670
286 727 387466
60 259 21309556
473 854 27609288
542 921 35340092
620 812 46716400
721 846 17812182
464 674 20061016
592 870 1952205
426 867 4469757
623 818 40516154
691 839 49447519
463 869 17575096
379 545 24357139
26 105 19605015
606 788 43185939
119 263 9940437
713 764 48011992
788 969 42380745
686 962 20633131
11 124 16357410
379 656 30529208
226 481 4549392
546 560 48620516
36 210 33198657
748 805 7771744
629 712 34394895
177 812 39208830
295 466 46806520
562 826 32286404
520 770 41545038
453 895 33830336
211 235 25328303
954 982 9021338
838 961 38265144
233 753 14356208
289 314 31808118
762 861 7267293
696 768 48954781
258 979 3231579
185 632 23076349
225 926 31011532
476 593 5409329
702 815 568403
767 857 26350746
340 808 30548072
737 770 297612
778 789 21269420
218 786 4217030
251 496 17500665
908 993 48809512
185 648 31986622
381 972 6862240
676 902 37458698
66 716 10642790
432 896 27783270
2 997 21855593
560 964 37185512
315 596 24668297
298 986 35216261
299 506 28731014
257 951 26726823
195 331 47302840
469 878 41052415
831 935 12211713
52 733 44132125
197 625 323201
361 721 32503614
763 964 11134088
487 878 28261093
561 623 11522641
562 643 46968621
348 380 5378029
555 911 33272285
564 732 25968637
535 666 30744637
509 900 23201828
711 869 1229608
391 737 22619324
549 969 30856291
806 892 9197896
522 531 5965357
672 716 7734058
397 574 27145239
12 836 16133015
99 512 4490646
766 962 31060551
894 997 13997655
791 935 20056689
344 770 22814546
623 802 29242102
43 808 24520994
122 576 7138141
820 966 23347348
460 885 88063
82 953 35551230
516 788 30599683
829 909 40519762
88 489 45912205
976 984 34310002
434 964 16292275
11 52 8785862
131 254 39955889
894 919 12884365
402 1000 14166877
936 949 22144624
41 519 14231645
810 889 13360221
540 560 24646167
583 834 32807954
448 820 18426729
938 963 4618744
193 921 11318170
464 660 47874995
262 373 2186385
646 962 24393079
1 291 31845829
232 789 1607581
731 840 18751989
854 882 34803190
964 996 11587993
169 448 44027871
394 493 49626392
392 624 46401557
908 976 19341883
764 948 10772427
741 837 26393570
587 665 42184442
141 947 11661942
488 619 24838649
85 663 26409502
964 973 3921229
228 231 29660598
875 920 34849730
192 940 10614653
852 922 25605435
217 591 6770829
20 104 19150278
453 920 16443025
388 480 6137331
262 989 7863474
58 656 32416743
436 574 11398098
888 936 35825324
49 329 15191165
341 894 9618635
294 313 28278428
606 937 5061405
606 693 4756716
644 795 6970334
537 651 44779055
876 921 33302915
422 554 45995682
400 756 43307213
629 988 29349550
741 973 3347487
398 882 34838498
477 656 40771981
501 891 18308513
219 891 25180597
144 932 4680856
671 848 34470610
858 867 30079731
211 662 41079438
768 791 20340433
327 910 5507992
166 933 36713589
180 315 18002295
581 743 24823230
283 459 32665502
283 451 18152793
386 558 29910848
789 807 15629749
549 838 20269541
885 991 33324471
798 823 7115454
523 571 9801136
153 589 23181621
62 642 42751244
507 893 34819657
367 614 46316364
431 455 38176153
392 997 38218166
308 313 13294526
144 583 12000202
887 916 21181534
108 726 22503545
543 913 34637310
781 910 41073042
180 885 1937688
676 709 2424061
713 769 9397358
584 903 14535211
937 939 19811869
457 829 34689485
390 647 35028725
385 938 20742468
13 321 30510600
22 114 15903833
508 958 38541697
464 950 49295535
130 785 10535736
155 707 44478453
104 798 44919299
575 762 1415648
63 748 5885262
147 957 34207833
258 316 14339566
270 925 47245043
602 799 33694770
676 963 15458591
254 768 21257275
668 719 33506211
257 429 25902222
33 548 43938632
10 724 15331944
20 496 30307667
41 944 20165330
962 978 46260279
363 814 18985972
703 892 9894281
57 360 46105006
486 680 20829364
627 944 35288677
489 782 14314734
407 801 18178715
371 539 28470635
978 991 6671171
404 501 23808208
797 899 35302099
91 257 11400042
270 914 22446618
859 977 21821088
842 963 37395412
181 893 4810150
662 891 22128636
101 567 5448052
69 897 6993889
251 731 19548279
581 721 13846140
937 976 42765318
591 848 20659841
244 844 29465239
257 840 32658356
378 841 3936819
20 452 37614718
577 613 17340583
270 559 43212864
209 937 39802365
561 696 17111271
130 378 4744490
491 732 21864641
770 821 38281
551 628 14381967
575 602 50056
531 911 1454043
61 955 11381794
500 575 6291083
914 959 36640653
396 465 45218103
147 320 38075444
193 298 29501368
273 688 23271399
674 793 18249345
750 780 23404113
948 972 34733491
104 287 21683499
321 740 19162731
337 545 7455792
532 554 9405278
338 810 39380561
6 484 25227433
721 891 22167977
845 895 29207650
416 648 4526643
911 978 23997683
407 686 34655163
431 469 1572776
23 867 26936850
146 250 40138630
239 922 13608454
54 517 4501087
249 541 15128081
723 842 19537443
812 888 35902929
212 461 6054905
567 797 29691704
930 991 22121998
497 935 2535173
939 994 18883373
633 761 46067
501 986 509969
485 908 30293040
539 728 12294775
649 698 38507152
285 703 34980215
615 858 21903363
812 844 37249939
250 634 6939461
589 606 33212945
85 976 47796820
165 916 7140358
453 787 25495719
530 583 31122868
639 855 662685
466 959 41323541
674 867 23740340
443 790 13559352
739 848 10853755
647 796 11533516
523 854 28160330
677 786 33517691
726 896 38028336
3 778 35380089
381 417 31535789
60 763 1282908
826 885 26191521
395 771 35940910
385 568 38796293
480 642 48408384
278 373 18977369
794 806 32741058
494 889 17547869
333 553 6561553
394 939 35289732
623 638 19624912
310 486 31016614
591 825 47331386
815 888 22163189
667 871 42724662
631 643 33179186
202 493 21968684
43 592 29777953
865 942 33459864
303 509 49055674
70 390 1059165
853 956 30411937
45 363 23396571
777 866 6960088
585 980 6383683
846 915 9481268
532 919 21915946
96 450 15847565
119 822 16485853
8 61 12575418
785 966 23455477
739 988 21172284
572 795 45717675
524 816 42785594
627 861 32133613
572 586 43227566
509 566 44541745
529 911 33667037
280 538 11373065
898 974 30025356
112 422 15729655
933 976 19781617
267 771 24321667
654 859 40207080
598 774 38140556
217 396 18169447
534 810 9533916
636 957 12276404
453 793 32588543
742 978 20015317
423 738 8577364
962 999 46949705
327 412 41483108
126 953 26625397
602 755 9928435
586 830 10894177
269 639 20754773
769 943 44439204
570 645 24059139
425 436 45365917
674 712 16615406
731 991 23486564
195 653 24387219
431 738 38162304
323 740 18476752
248 284 20646619
494 724 7032054
292 721 45802099
686 814 35346975
432 503 30290257
814 955 2692034
108 894 12597695
304 692 38385540
350 971 16048310
321 881 38684113
80 251 13729686
728 817 8358060
946 971 12282905
287 419 35457603
73 159 40475786
41 960 49052871
574 804 48172210
817 895 39560954
344 427 37823380
760 830 48146826
491 600 15076314
731 782 17242653
44 659 31687310
279 626 37938349
828 910 40258189
982 991 24800150
101 646 35260985
988 994 751213
138 544 44017007
884 928 28075156
651 714 49677753
173 844 45693195
985 996 7947076
730 819 12307849
276 708 9801748
804 850 8859980
962 968 26936822
248 387 46563373
626 745 3562294
477 482 48078711
360 859 45871379
279 730 35542137
98 404 14799088
272 884 40788826
131 927 24845900
437 817 5228461
547 901 6007540
82 795 15938373
859 867 4573815
463 518 49140555
411 888 8500443
946 987 27464333
522 765 11105422
145 913 27422873
136 146 26047775
458 849 26120203
194 489 10905262
151 998 15510819
754 934 40965666
180 209 48916379
653 859 36661786
284 462 37695671
786 959 9810597
352 555 19227421
546 870 15841077
419 472 39200103
196 536 40592209
95 730 42323703
862 953 9678091
108 268 17092362
126 865 6943922
478 621 33922192
836 965 12755912
25 676 27162044
514 934 17291830
546 836 7641431
564 900 34379071
740 831 40302681
710 965 28825395
261 334 19807290
623 990 42592485
263 704 18126086
816 900 27724766
743 786 48995120
377 538 16678611
985 999 35534376
747 850 40153045
626 762 40471727
494 652 4489032
231 702 610155
754 793 7250966
325 996 1697590
282 379 24708901
724 901 19374012
10 504 12056454
330 701 38954309
807 845 13759343
28 898 13155023
304 477 27746283
208 845 23806816
587 754 49152976
770 917 1726362
274 841 8458097
317 675 19465488
160 508 12192534
414 731 10082776
192 246 34357033
487 932 46720738
403 626 34966578
299 966 25314695
278 687 47126790
138 796 28978149
673 992 28811578
876 961 42989291
383 785 32287326
382 673 45378608
833 947 47103848
817 844 47369865
792 857 30744175
161 583 49145946
183 284 11300250
962 987 47597100
529 832 13324375
56 668 39150720
25 708 20620624
466 867 26253795
560 944 34183579
363 490 46701507
86 552 39146928
14 849 22862593
247 981 47822369
505 842 28134215
627 906 26400133
461 532 763292
736 893 35838645
830 909 15047094
361 743 26559164
891 961 46603407
106 782 16227720
525 921 30235323
861 956 31420006
580 894 31851768
909 914 33381805
281 668 3689479
392 825 16701752
150 947 7023674
357 736 17124634
279 678 12465231
479 978 28219918
892 903 31736444
790 956 17642157
114 220 7281483
433 884 32062180
929 940 10923432
139 285 3956900
636 698 1927992
741 984 21426779
216 676 48300397
32 725 43462180
591 765 44893016
187 776 37659962
270 367 46318142
621 861 19167795
460 936 19567213
288 731 14542059
884 978 1617744
817 818 3673918
520 541 46765634
995 996 25022714
89 309 35812000
644 776 49794835
19 288 17215522
648 912 41598105
711 895 20806507
118 716 23304296
944 946 41099870
828 991 22715295
264 749 30508340
835 947 42835027
20 407 30345291
179 314 25269252
79 710 44459585
23 580 33878991
216 798 9256770
59 61 28127206
490 858 34346270
408 872 10774078
294 491 43728799
775 897 15913351
399 500 14850073
840 842 43984225
900 909 46549186
117 807 20518093
908 988 45920708
793 967 15791841
883 925 25414289
367 399 20941121
483 741 30911351
208 893 37050314
49 414 1250548
807 972 13604624
999 1000 13683915
843 938 8934923
530 707 6128087
248 551 20246925
284 604 37475232
78 163 39331575
883 941 22640556
548 961 322861
148 965 20380312
846 991 4387783
291 539 18611047
777 887 40250506
654 703 4346393
184 202 25566614
498 899 33985023
464 506 26607840
222 570 22350159
179 250 49903459
184 457 7688948
189 545 979091
602 952 15900967
263 696 2987155
725 893 32934083
115 449 9537319
224 442 49632853
885 896 32365548
6 824 31096691
916 941 42396103
199 886 49767760
567 714 621723
203 894 2018573
344 830 37893823
581 629 3081809
347 425 30604463
927 985 32359835
583 678 8934273
660 745 42685015
849 941 43533979
845 860 21761072
476 733 16107812
331 882 23242406
920 953 12315704
732 854 12385504
562 721 38471648
565 804 43480515
417 708 23220673
919 992 25844675
584 659 15049107
330 423 39950457
793 994 5454165
442 596 21347958
849 883 15475519
695 808 4465624
15 156 755577
5 650 14486171
127 318 13519242
191 517 22435505
580 956 42865427
603 628 40344916
936 940 36367677
56 104 8550427
592 781 19507312
217 833 35699147
992 998 27588038
589 770 39948272
55 674 41229119
740 915 18021037
817 820 41279030
228 464 8088657
64 102 8250515
80 370 19859882
409 728 47184323
172 239 22388126
74 942 11555301
6 347 2453623
820 846 45804230
462 581 6894463
789 832 22920336
497 651 40039885
628 836 18014398
290 302 20307934
427 800 43455443
413 992 1583464
606 726 6334156
696 957 23124074
357 824 4526931
680 727 22502280
640 716 6796213
891 924 39742102
510 574 15704342
336 453 14740083
484 565 23330916
800 840 44575640
831 925 8262665
105 456 28325360
274 318 4468837
798 842 47244267
153 277 27732603
593 726 24691150
552 921 6332650
108 948 41964109
304 494 19227808
220 317 40353755
216 603 36393930
202 810 11674561
445 764 12704910
368 625 24036717
539 680 27359613
783 955 24122765
828 924 7697603
24 841 20916317
805 936 25630625
620 899 28503485
949 982 45663902
252 385 2160391
568 635 36148345
75 705 48597919
590 763 42135009
330 345 19904460
769 975 24395240
666 674 40308166
98 898 1149750
356 727 31787280
829 947 13197306
587 623 34596103
398 646 18396199
110 874 16592188
762 869 48365020
552 849 13363199
848 852 13958691
73 179 24611516
375 945 11390303
138 264 18447755
827 986 49001472
944 983 40997634
877 879 10949113
309 666 24493517
787 924 36991988
209 997 20370561
868 907 35365828
497 746 14070830
823 946 21148059
81 115 21129012
967 985 36203005
401 885 45148759
104 477 6785012
959 998 16181781
61 850 28107782
317 450 47209014
67 393 30751716
389 558 35505958
297 362 11874148
567 584 2063488
714 928 41290801
784 877 3100395
756 952 249281
673 857 39637161
371 483 38107016
75 692 47692653
555 562 28443500
493 606 34975085
644 782 36929400
75 801 3037881
129 462 24277972
277 529 45915851
250 724 9445237
259 403 42626399
363 651 13560337
234 691 7316741
630 776 18691158
110 124 24127348
633 945 34934235
490 713 8724001
292 910 22529111
179 441 11380112
149 663 13600273
776 843 37873770
529 784 5993495
436 568 44896209
464 784 18449331
284 704 22002672
352 930 24567323
421 627 8585302
288 755 30485352
650 743 39890692
275 364 38911305
437 937 6053444
427 617 18205689
634 710 10160573
97 510 18903534
976 982 10805317
932 977 3340372
455 479 24247926
218 391 22939321
805 835 32211588
443 919 49807242
86 667 22115533
72 812 49352894
835 846 5511346
553 805 47698257
797 845 17212326
596 833 5288052
712 860 28608388
404 895 28227331
249 652 26889382
368 656 31694519
105 879 46677171
492 602 34869405
713 823 11031992
195 943 11834950
491 724 7730427
291 800 6751936
285 805 12977036
567 767 43237318
716 719 15242780
170 892 2110388
387 805 3108882
239 463 33682366
563 860 2391388
174 765 13767008
87 414 9675267
534 696 25374104
20 613 29446915
665 938 15964372
392 861 4077145
455 601 32785062
39 965 23712093
244 790 29578687
938 959 5455826
304 967 28114587
572 659 24229180
816 932 3655289
529 606 586481
378 416 28573710
507 803 42711283
820 828 27938426
228 961 683389
417 946 5450875
497 917 45337052
410 740 35071841
397 580 32187904
392 653 32258626
894 975 8383827
463 697 5445102
401 980 49435594
466 558 12079141
332 530 23596985
475 715 11710728
93 225 32858859
142 731 4580430
209 468 45713650
526 972 44393912
221 682 12417596
661 825 8830535
652 881 40312423
897 937 48660652
872 877 36729046
439 630 16535808
682 720 23424261
229 637 20854709
778 862 17491225
310 431 18233165
359 767 9083964
254 949 11127497
255 382 14605607
781 807 12324709
402 493 35995520
441 655 12422658
801 827 48880359
561 687 13586404
725 931 12432844
635 766 17545501
823 957 5760515
355 959 33261001
823 833 11348762
471 985 11558652
685 796 47569130
741 876 27104761
234 688 33555564
895 999 7426085
108 771 4619598
35 611 14985659
188 479 21507014
835 893 30627008
492 751 5671079
141 976 7701306
762 928 16853042
975 989 20628893
37 188 18775342
905 962 37471750
442 484 19251259
419 527 38944939
8 621 45405283
851 873 31647890
316 757 4586866
493 794 34149122
176 398 29417735
145 339 14459192
33 877 14875116
553 568 46922458
291 747 1047587
803 807 39165873
351 484 16084801
159 776 17450130
125 717 49314304
855 1000 22824093
265 729 22775439
348 797 13845803
494 608 34328620
312 793 39857025
42 120 10655221
786 787 47992522
64 975 33273723
481 698 20165444
197 616 33338137
136 676 32345017
823 933 16122884
192 769 47138353
614 867 48312866
140 290 14247014
223 383 12449568
388 828 19338360
360 401 30819775
40 691 17501026
724 863 34396014
276 379 17119789
3 632 44849310
369 792 28641635
284 347 28316370
973 998 6335687
712 792 25069429
117 183 33502019
74 985 28508529
346 701 28235682
736 988 11464317
24 159 14250751
203 469 17268278
365 545 19460733
178 962 33316082
650 921 33012665
529 849 2097489
801 996 17606141
234 382 7385493
263 744 31484215
420 542 20623923
924 962 33532713
128 548 42919209
738 969 43830369
132 440 4863891
277 554 41631724
347 855 31852153
2 780 22423751
622 639 16839788
818 859 25481366
593 622 45967441
851 969 45508888
452 911 42970748
160 442 34104539
134 714 3156993
193 355 34930220
268 759 7838790
804 863 48454226
483 978 46832605
71 151 34887420
386 446 10797713
115 341 11377015
423 534 42982591
610 823 16881700
174 423 3379560
905 979 2280106
608 766 46735619
381 546 34201704
367 897 27761176
905 951 16894894
770 936 15508490
555 951 42928172
931 934 5294645
445 655 34063914
203 845 1431608
957 979 48769146
804 864 48515732
599 631 18980779
339 632 30424055
452 862 27504256
896 925 41728722
620 800 3420832
727 944 36935601
769 877 30263695
843 914 45069260
797 968 5039453
359 993 34814041
156 396 6387230
387 778 48729381
703 778 12009498
617 923 2207715
108 917 5724741
627 996 43013188
640 971 34636273
57 117 39520072
497 874 28582594
175 251 35841747
472 972 16184290
325 558 29977219
983 992 14246135
680 753 27477697
149 871 26218962
765 835 34964630
294 885 4205929
548 617 15313984
869 936 37655560
806 836 23038342
512 873 43960131
14 927 8234824
713 930 41126447
603 805 43836250
247 423 48720978
13 14 36171667
310 391 42727895
982 986 38947232
432 575 39722502
928 969 49100574
319 857 18121972
317 520 39364329
747 980 35886967
757 916 23750830
176 611 5083485
241 678 21285064
209 319 8674526
816 853 30947657
287 493 7336398
310 954 21746134
892 998 10771352
127 978 8477497
30 982 42766055
424 912 36674737
569 594 9546662
87 273 4390668
401 609 28346539
134 941 31257848
727 819 246191
818 901 13015447
707 778 20833282
924 935 8855249
257 881 36765692
364 588 10642798
200 604 35835319
741 899 32427236
30 224 42062587
154 638 12467693
40 170 17148026
541 557 24276445
835 895 2274878
271 795 2942899
297 423 19596767
764 769 48337390
325 588 24285433
681 907 39938466
54 692 1419997
786 941 49882314
876 892 45833735
721 889 43408224
726 819 20523857
887 978 42250283
81 672 40462182
582 879 49414873
687 802 24312824
471 527 10062285
858 941 19485622
508 658 24723642
82 878 14355192
544 703 33103089
709 860 29188669
330 586 26492663
693 840 49493592
405 977 20627291
159 722 24017382
833 990 16830534
554 757 41372035
2 984 22262868
231 570 29343422
246 464 17155746
69 799 13736010
93 340 4469929
698 940 38361462
592 805 41165130
373 410 21435870
277 582 8859049
928 958 14391395
916 993 41247679
537 886 32744538
41 508 20704427
581 789 8768513
889 916 36220361
383 672 35939639
325 461 21800198
109 583 5298412
225 950 2509299
778 795 42548438
610 762 1355672
331 471 6656357
212 779 41554698
94 252 12045946
360 715 29877184
165 303 26060372
740 815 44304546
835 935 2612938
115 288 9404771
434 586 13110336
510 860 27227025
877 902 32921300
111 656 23681642
429 891 40392280
174 280 12534898
186 318 32626565
131 624 25478082
424 430 211949
304 493 9096355
925 949 19851186
207 651 4942427
619 681 9708278
966 968 13553863
20 486 46608274
874 890 26954410
424 880 46928395
704 804 30674757
124 939 21019458
681 900 39145256
303 838 29810666
964 967 22147015
282 580 39694783
20 995 29948880
423 920 17990389
645 952 21107388
84 916 14783343
134 980 23905829
399 634 12644530
531 672 44577495
739 763 43571481
29 176 15707177
907 910 24519626
45 906 5373966
840 990 1329640
962 990 12782183
54 435 44343307
196 887 47660443
894 987 10677869
429 487 48847594
650 816 8234214
99 343 43854590
758 905 3007386
240 932 7389635
960 997 26655601
850 930 779641
14 580 3511239
175 926 1402760
253 960 28137701
162 193 6371475
469 634 8729776
259 927 38827727
322 849 4125857
606 725 49601558
798 956 23733877
484 976 47090487
139 640 42306470
646 937 40168849
385 855 26790425
294 622 4500320
119 184 47775513
565 842 13321302
98 362 1411204
608 828 14359406
169 291 41996868
481 524 1733117
438 921 45490817
126 417 23677577
578 923 49799829
935 962 32347871
9 482 48122945
68 306 46819808
432 642 40916126
253 983 14477980
261 509 17181910
1 700 23988386
159 463 18769555
151 752 9960341
412 466 22197304
633 763 39736067
86 712 1977040
220 703 32084851
169 927 45182531
80 254 25855165
380 739 225488
963 987 41841055
926 979 36887607
88 565 22174476
151 996 277942
193 774 15060935
511 846 15239095
333 361 26699313
816 869 5687368
71 806 31145952
417 545 15770443
815 996 43397360
433 725 12275311
629 927 27329822
354 475 6218591
830 844 8659090
745 804 23510713
319 671 41845117
911 935 31852737
89 619 4650468
627 878 16116439
543 935 8117308
546 966 24346790
779 896 28089910
20 244 26342559
170 221 37633244
774 875 39457446
416 731 22175709
95 812 7430666
577 837 13640357
519 889 13344187
177 880 42253489
959 969 34592951
835 941 13848098
324 974 10879814
978 997 32707600
890 967 7047271
101 538 1312544
285 932 34155786
710 896 27166681
780 981 21505407
179 854 34159539
366 482 15625647
236 326 3871345
410 484 42750090
177 613 8884017
761 953 34988608
877 950 28032450
23 101 23980980
883 973 9676725
354 951 12001966
414 903 20806327
226 873 14839375
878 969 20068894
533 640 46873803
889 908 1190977
639 980 5230546
386 856 17059085
766 912 26519119
141 688 20764757
194 595 49079125
267 720 22394218
511 760 30683222
534 742 45612140
291 847 31627799
569 879 22623583
79 332 38030688
845 966 19309313
453 606 9447672
18 199 36405467
916 926 843473
700 945 10941079
806 821 40787455
851 881 357393
173 537 40647918
747 879 9944369
901 936 30252757
129 277 7486583
159 597 43807334
781 798 31703639
16 253 20475848
147 653 37512648
306 933 1818054
902 978 30674200
22 988 5009225
715 1000 11258114
54 940 46833283
467 632 16642818
10 73 43275118
691 717 18451432
345 493 41464309
561 855 15659052
931 938 15873904
732 830 11557249
882 972 6325974
865 900 27825964
360 592 29137198
72 767 9408279
399 930 26191175
240 302 38260897
163 326 43847081
711 840 25901369
219 511 19361355
43 209 40977323
691 859 24720391
396 763 44687673
936 952 19846474
6 524 36605166
879 962 32145680
693 970 49759151
712 900 10343056
187 312 6236563
741 925 19115059
823 877 8746357
130 509 22628427
360 702 6364359
342 714 41339266
725 880 26915752
66 99 20404368
14 610 32233145
117 945 46397746
942 1000 48911149
182 818 31713111
97 876 26319776
552 987 33653788
33 893 2518442
416 479 36515450
412 742 44000819
95 268 1487934
91 839 28621193
869 994 41423290
683 882 30149039
72 692 9693371
706 843 33605753
69 397 6881339
310 324 46023125
923 999 45251287
777 888 42629356
251 727 16601475
232 966 21725802
341 358 45260412
422 758 23050777
795 990 49216894
756 957 1438901
933 948 38999992
409 735 48789628
115 553 16455037
201 507 9456260
124 281 15462844
727 785 4258129
38 179 3235378
438 794 18764071
98 455 31181790
114 897 4909981
152 298 5314741
608 751 11775603
144 544 17661208
491 660 1070501
668 835 1603459
451 963 38646208
505 820 38905223
513 996 47859573
121 916 41643514
949 992 48771436
259 594 19547117
186 205 15014747
578 954 17560926
109 930 41615190
144 356 37276079
247 943 32774121
528 965 9856599
661 959 42713060
979 994 733912
97 525 1565046
53 624 9289841
830 948 27714685
143 209 12541332
172 727 17359645
355 535 28367130
703 819 35965839
185 819 34642358
767 796 12225084
472 683 20411047
767 844 10314251
818 851 24741426
339 985 43483255
975 981 9754832
678 945 41553252
715 908 20025892
971 979 26053299
15 66 47833007
458 938 16769684
695 781 42079559
149 702 21476891
34 154 45397445
651 798 11005719
317 470 20339839
401 611 33901087
721 736 44830198
886 895 3952109
161 652 49032784
577 803 19473776
557 776 15639432
332 583 13762716
687 697 21623140
355 860 48843653
760 892 31441191
485 748 37322412
898 961 8938760
785 923 39835416
110 434 24062948
96 378 21148841
310 675 14252976
217 961 11840298
822 838 7546929
117 634 3878437
5 556 43660015
128 284 11069947
200 322 29373543
392 891 45710259
106 668 5957504
697 784 33226771
539 849 8137792
73 870 46622573
424 741 46268992
800 911 43361340
375 485 8117981
384 553 20616816
402 880 890289
912 999 19568261
236 993 40264770
891 979 48537818
467 997 39126392
67 157 38803649
697 913 36602709
713 858 7248850
619 649 41548640
923 976 39057414
710 898 40822882
605 908 14375169
206 446 10471893
785 918 25901358
587 854 1226394
527 944 39697425
811 910 37815274
381 776 785369
936 993 10920463
223 647 7309877
363 787 17633620
268 791 41061865
145 894 35365562
460 972 46420769
634 722 1262060
446 919 17688965
222 536 26178933
444 862 33343501
384 476 4713137
85 385 17833623
26 86 22092545
29988 18191415
27491 38239822
37562 27861854
9359 45082780
42846 16108999
40498 35780793
47771 8680636
47533 48485662
13478 707464
5378 37534859
30946 41377916
5514 27316098
31994 23742317
48304 8941641
48843 21310899
45795 36232812
35047 10043564
1271 43092153
26948 7460919
26772 26902850
24602 12750010
11510 39442782
11545 33159197
44732 19789096
9985 26321996
2825 43544959
21767 40193977
11798 3257221
5207 49783511
15197 2148384
21389 13147040
16031 29236091
46858 10501776
15376 47734150
35957 13468071
43286 33550194
44391 11334891
34142 37359670
47358 11294820
41702 38899725
29084 28218783
3764 6031989
15733 27043756
42685 15291442
42244 4667423
20671 29327305
33158 5812242
35272 14407941
33357 25912866
21645 34083957
49775 11485550
9940 32423788
45653 39270427
17690 3767808
33132 5975122
22285 15534732
16823 4733504
43811 44001326
8907 7133077
9217 44228681
22834 7953542
35717 32994564
48360 1863243
41757 46134601
33361 20539810
23934 39525063
41761 30195530
23246 49035377
3458 8236041
43146 28401532
1314 40782374
26609 25171429
49187 38736623
36822 18378345
35529 3944245
34322 39089803
47583 18539467
25104 45266577
19379 22067722
34799 15722375
17381 729424
30563 43524795
31563 8876541
26069 48267583
12064 45605749
18926 32980843
23345 2313248
23856 1170520
46815 4953069
28286 717542
8896 1359306
38974 4361015
6973 29693742
9822 34950449
8725 18982416
26348 30106624
32409 30810221
38029 38433809
17950 23694406
23095 29341208
21134 13124511
18727 33596556
39847 40342657
17932 18911014
17579 12380409
8345 25555045
21422 20344215
28871 12837773
33563 47895919
47281 7838883
44192 13276700
33766 30528114
5437 40838072
46475 24912138
45161 40284133
39958 9753531
24925 14391751
9140 4386719
37798 17823752
13364 40659213
40295 9485395
36329 40834599
27349 18490073
32284 21555405
49722 45156303
7656 8964391
31811 10089197
42780 21504159
10626 47625073
2397 45441508
44732 13455002
7633 38659817
23099 34861486
13861 6442212
16877 31982325
14936 36761423
4 7880251
45022 4834154
10916 43119313
7486 24403768
6937 27856141
31123 20476157
30446 1347526
38799 20533702
6854 28743512
5939 3034465
19079 30100262
25465 7299169
1738 1842195
24891 16417435
31293 45705992
9 45709356
8289 3449841
19158 15399153
18188 1790272
13819 7323788
2168 39296745
47731 8632166
5186 44673892
7549 31970216
18283 3587374
36366 37721920
34203 18869320
41661 41085027
42393 29660726
31460 47919621
4436 8769665
15189 40365666
14846 31580982
32531 7196793
16988 17985253
44021 14205323
19671 38375715
5831 5450529
15709 5737737
16392 49734659
38257 23372466
11053 28840130
26166 19073472
22796 28707375
72 16818264
26450 48861409
15924 31610145
5070 32963891
32955 16900297
29748 1716035
19795 23135489
49259 28341877
22758 18459900
8367 32353006
9873 15903091
10047 28147737
6470 31201828
9264 16354470
42859 35653071
41673 48227077
14568 3899831
32677 32817263
7260 16518695
724 20042974
21369 42278251
24665 33624080
2612 40592210
45101 20012552
46566 38381363
21803 42517645
46542 19646693
22291 8581289
42556 30873157
31144 29601195
20343 5337523
47633 38203046
5544 41890197
25787 23958000
30957 21251924
45045 13934755
41671 32407002
46419 24442655
45148 1917722
2524 46252678
46230 15216008
17132 7398975
16210 21976092
6898 21646964
9922 13038675
31363 8578452
7387 33165486
29830 26728913
13608 42567090
12246 12116259
4741 24523110
3571 37469123
10789 46284120
49809 35097137
47997 30430488
18167 29792174
14182 34119611
34529 6465987
3151 14949978
22174 8683832
10968 33914128
28179 30040606
6408 32157312
5719 49847238
42952 33337292
34053 21462856
22950 10347039
43789 2879613
8419 8700068
20451 10883844
24454 7660044
47470 1440961
14615 12135309
35114 8525785
37988 29834078
5542 26594487
19855 7959099
15511 12793099
16173 30929639
22628 11909830
41481 25847461
5032 39314079
43439 28531390
30355 6705169
17842 2459774
16537 12662618
16935 6924855
37073 7638013
14551 8160701
2583 21920193
31281 11137896
23483 40394289
12694 15065621
19792 7430426
30923 45117477
30781 1508367
37978 23729788
36111 39840744
37649 15738371
7046 37535807
43345 25931687
6452 11987954
28864 35979864
25185 5484196
28184 41722507
23465 15489084
12774 11385400
38011 30793188
37357 45951452
4748 6401547
16656 853881
34867 20478307
14811 12438289
40235 12875492
20794 21742895
30340 18168647
976 40760798
13106 17236108
12530 15725487
8445 41418485
39769 43042103
46991 42508809
27492 1377039
32840 15355666
38068 6832338
36061 12751774
15918 13675555
3157 7345794
16300 45605157
2107 32621906
47084 9432576
43135 8386410
37664 19122915
5701 2510697
46764 6367484
41413 48767153
4443 10387970
42457 528232
21594 36120364
43698 24726137
20875 35876919
43810 16512020
37348 36104803
31347 13946282
33870 34909814
11775 36330738
32550 2324152
18327 33469799
28511 46306550
49789 26155208
15806 2515328
30665 21485590
40925 47625003
10791 19114649
13816 33833935
47815 178140
39059 15559113
3612 20727596
40722 7321850
21294 5162397
45424 31533638
2248 48271109
5993 10854423
24218 29459711
18751 44585816
46520 9756905
32953 38182138
11833 19158246
2655 570866
45882 17140701
2015 23365432
30921 46196216
22379 10240202
11082 17945766
42041 32365351
44100 32796826
34210 49639637
29925 8177354
8035 37249115
26346 42993392
33487 49150919
28680 14142860
6971 10493738
9542 35740512
9233 1897751
31425 26591731
35998 25449768
34902 30279311
6883 49976057
8187 34920899
18312 47964714
9863 35408481
26436 14052705
13158 40285825
10118 15654086
24966 36238844
10592 8566917
40060 10900338
42166 27205072
43887 30784068
14915 21132379
44892 16307611
48901 18901854
30833 33071840
15852 25418902
41426 37942081
2767 32802116
38806 14832818
39815 39066924
31243 8170986
36513 22102423
43790 8316898
49760 8122322
3572 8405593
39129 9118253
12389 48277075
37606 14721532
27339 15822869
468 21907482
727 45945643
1685 16526305
36348 30021858
46126 28737971
16434 9628750
17785 25798133
37812 9679941
48725 43289102
2003 45202914
6097 19992940
38417 30696707
3797 42762751
2374 21513036
42313 28417341
7935 22784674
3211 42088860
7418 25770544
19614 40175899
4987 27449317
31622 35647161
13850 47889908
26364 12151164
19522 8485459
30080 2632556
12563 46116029
20242 5758229
43794 9957296
35944 46522633
28596 46963695
44364 18633819
10502 40436609
34923 45180965
18264 11303728
31911 23874435
23774 33269771
28085 19099157
32094 18273508
36976 49241857
3716 31209171
42964 13184239
28304 44351409
39124 11368588
12615 20192670
31636 4378248
11150 31729916
26064 31188632
13395 13811186
42579 12416756
11636 35837034
9344 10823257
12917 37514130
637 7808904
17678 22483935
13059 25106117
37802 38941957
28000 48329817
46650 41677312
4261 48370705
9616 19811855
520 39680829
22964 45959732
37139 46204850
49427 48766645
20387 12113097
28603 14353054
23242 4721757
39792 19485884
2574 41054929
29818 49145635
8807 40761479
47429 32112810
22165 20989674
19551 47778154
36231 38940389
38461 6594754
38661 33927145
25959 23044950
17255 9500139
46951 40401035
23500 25568484
23823 3721612
2548 19931216
25488 19150409
48198 44970288
40499 61298
32059 10469255
22643 48038016
25137 4778848
36257 11741997
34793 44722631
37599 38950392
38474 34243019
36582 33100834
17019 3746691
14256 44474291
19837 44743302
46542 19056373
34127 38991089
45556 15811191
15335 37673573
42520 40146316
9840 9087110
13686 37113801
8358 36228477
7775 43286027
46812 11635063
19749 14658671
5079 24641572
14177 9551960
42448 22213048
28813 29793517
23606 968814
8779 17227160
7673 26295424
13724 23240968
3632 19105200
14345 21137839
9044 24618179
26142 12947397
45219 15211776
22473 17822019
38398 1191605
31536 18386793
12780 49666738
7960 22513593
26917 23796812
39855 2184185
4423 12463580
28707 13347637
7476 35576381
3032 47066939
31041 4703570
8710 31660317
32985 10596350
37353 49709618
39928 28259881
41360 45067157
13777 35666370
33982 47881893
42985 45880759
47084 31635716
18266 28057470
27428 30486168
24800 34267920
33000 40545804
16751 9969769
19849 27188944
13563 47023754
37664 23483669
45982 2573943
27497 11007698
7702 1536953
11042 24076738
31700 347868
17233 35294819
11823 7893106
4476 4615545
25279 15183631
47246 22975753
4354 34633163
15304 37644382
36202 3240515
47086 16717831
36381 11602456
44886 11523287
18579 27859438
22221 44688740
45388 19057775
10577 40924425
20984 43637317
25080 4729188
24413 19684131
33000 971992
28564 7152829
12124 45976460
40060 18665164
3110 11513194
39110 6040843
48471 5618977
7319 798140
26072 21258148
17673 24390436
36165 40618152
18202 6920971
2109 44665514
32203 921533
23075 40786663
48579 2088715
31872 40951394
37786 34186442
21295 34022753
32606 7066067
38367 3458544
28753 22102914
39684 23261405
46025 3987639
32263 17636410
27647 43348312
20385 23032287
5760 25530573
38404 45049957
27759 18085378
46835 38763564
37745 39119977
3957 31589077
32672 42069365
28517 27245513
6073 2359840
33909 44223152
17661 44562534
34454 35835899
49572 23562184
2609 28587867
16213 48928842
31346 5407303
15103 27145077
42360 17391227
23764 32999254
43799 9519731
26968 27936509
22181 45680500
22886 13408255
15792 10146435
35739 22863348
30806 1273195
34522 893689
32924 20195132
4838 1316655
3688 40351686
26811 15956923
43815 11946786
8614 19619396
24104 21504810
8904 17838968
17695 24675197
4135 49969543
48466 14002812
22621 41537190
27823 25307215
20278 26034958
49253 2802272
19030 8039546
14358 18820830
27009 37257005
23836 7083068
42690 32402921
38848 29967024
35973 31535737
49172 32704180
49293 5409448
15963 18798856
37070 28603080
49260 6671278
23491 35386540
31955 28487789
18554 30191534
48367 42665807
14531 45990442
5189 32274723
2085 23047040
31323 17537532
24521 25673622
19198 36187951
9564 47039956
41533 34481113
49153 22951975
6987 13445206
21022 47883007
33905 9659595
7738 11933904
5658 14884510
3829 37857044
14758 25184505
18896 31624008
49335 29296714
45248 34983658
14487 47128518
38320 33706626
38752 17925857
44604 15841430
35650 2149079
9063 26947764
32608 19572391
31989 26062316
10675 14308498
40689 6400595
7222 40191777
27609 46057345
14904 17988380
26349 16156051
24926 36739476
8916 14861739
40719 37095130
13687 31359595
49446 23060613
12532 893310
5491 21781744
24188 15929103
10329 32411193
25093 25994191
40609 32784324
12825 12055155
14118 23216694
12341 7316404
44408 1689082
10171 19046094
17705 20826559
41856 38814337
47539 12818040
47711 9086483
24096 41424859
45796 49454156
9232 16143459
36930 1475448
39350 12854222
25517 39738985
22924 32718751
49345 11569778
10042 46075677
17705 16110957
20627 41367506
21945 43993526
11465 34636045
46485 46152750
12211 13052769
2759 15552313
21118 23480356
39548 702528
48009 21307888
9688 31955248
12584 6197797
13790 30084344
10482 47438053
39849 48180239
6115 27608599
41558 27514092
4699 17700837
25895 31650573
12572 18100542
30625 41850097
37792 15827412
36671 41178269
46977 30285214
1645 28089626
20063 36297560
8574 40206197
4638 49658238
47862 15316031
805 47221333
25953 30882443
44208 23575395
9994 36002546
13983 24478961
42533 35749394
10420 589072
4054 12635786
10601 35926289
26471 34563840
28136 38526603
28118 18343195
1121 23444314
46868 953225
33896 38433562
41031 29479931
48452 41554736
12793 2879396
42801 2750401
21687 20423998
2255 16088120
34387 23233157
45024 22099781
49123 39806649
1742 22701273
30000 12486688
28419 9229867
1415 21139842
31247 29221558
41499 23259436
6854 7190968
20177 45960045
18175 750132
36322 46941596
19174 47282801
10093 25222416
10587 7576441
4738 24026662
7473 11968924
34664 10059327
19616 41002218
9624 47189823
24291 19082172
42096 47014671
12394 15993900
21282 5591580
43593 27484952
21490 46220374
45607 5519139
9035 8788402
1680 49655988
23882 5470888
18228 32170229
18689 2589494
36086 10129109
43910 25817819
11549 18889990
38721 5549213
28694 29207168
41666 48095107
42865 6558460
19561 33172635
32559 10208122
30028 27321205
39835 28624444
40596 18542886
31374 18277321
30976 3129799
41657 4917610
19584 41395572
38366 19691184
36636 5200717
19591 44923500
11547 36033272
18974 16259254
28044 8625309
40148 36956135
7792 28309480
18362 26914975
33678 23373963
26619 875967
19790 22088249
11136 45597424
11118 25854124
35530 30172058
47120 28548000
37036 33104110
37018 48082902
8301 20938205
12228 26710674
17131 17554718
18142 28347421
10723 6176684
18440 2548803
202 35981766
41208 28922582
21527 44970861
14455 2031146
23846 13732713
9332 41764119
40919 28047173
44640 20360826
14189 1027918
22064 20099380
1616 35558552
558 31115306
24219 7264377
48936 20149059
23774 293771
15664 28033645
37405 35253935
41386 30496536
4592 18042757
46145 27898297
14209 15264885
47187 3482056
18961 380073
19072 31195331
8963 15878800
40542 23575849
5918 40554461
34376 10992128
13056 48962693
43819 33837904
9494 18428229
5640 40118053
45525 35525786
16693 22639760
39684 40206919
16347 6169254
15920 34761171
18009 8001024
4247 41091720
14640 17267258
37917 30734836
29333 405493
38665 743020
643 17489748
1113 16820484
8694 29785218
28890 46522649
36112 11010603
35585 5901000
40360 13139966
29669 44855155
47430 6305202
40099 12221379
19656 7844990
33321 30728224
2929 45552543
22075 35626939
1924 24237782
13601 41734277
14493 38545767
3030 670390
41545 7765915
36746 7439687
23193 25967039
5905 33530359
36691 25381155
31939 2201034
14593 11011100
44154 5987333
11808 23716098
23543 34403252
20801 17168691
45229 9793060
46012 13093006
46420 4636265
30120 1501432
2631 22166873
21988 30667611
36711 37187471
30162 9810594
24870 39902825
10806 17118270
33004 45472523
48444 16071844
32726 34898906
16911 34527565
27874 9052161
48898 1640756
12052 43329647
42315 19460700
36212 38702551
3667 18101703
47325 47433519
39832 45814400
33568 34854066
30427 45215122
8031 33525726
30530 9153423
40258 18723318
16823 1676042
19702 30974209
11879 8432413
30025 45915721
31444 151780
47279 15507421
44947 6328448
15088 35106703
13854 39396885
47223 24382967
100 42286540
46501 36382062
5380 30712913
49180 38306068
8342 11790678
39332 7796043
33922 13510287
10538 36827706
27335 26794676
26476 49445707
16309 32062978
40046 16291756
33747 28669370
31256 45585874
10346 5939233
49733 16524145
35240 43633534
22934 40990597
43966 27850655
46637 36493005
3010 43348564
20387 30289611
49534 8152434
3650 34444741
14783 31574737
40187 13464775
14071 24979407
38801 48793502
45595 49503819
1292 32539102
20166 16295467
13272 24351582
41284 10259414
48467 8331319
12040 8836922
44195 25800904
28711 40356552
3517 19595829
20490 31223539
10975 42730723
46671 30296501
17639 16068221
47193 45680393
16329 29203442
38316 21288562
6173 187125
10210 34694131
27887 35181564
17033 44455445
3293 13750466
48546 32702052
41052 40929733
9747 23682290
12532 48411849
38406 39235922
14511 17445587
17144 38727710
34367 1144238
9899 47963634
30949 10665193
29861 35884015
37066 34736343
7502 12218297
45514 23152141
41286 30301945
23827 17030760
18460 24203740
47354 29626629
43064 982418
17527 47580359
17475 1716304
11541 3654613
39593 14490574
26915 46788121
33646 48706761
44693 33078594
36230 43066755
17587 40440258
37115 36838334
20041 28095953
21899 43897540
49317 17293032
36199 42339554
36013 333383
37429 43255657
41430 13507568
8303 27562284
31486 7150505
48290 49479940
37235 46855294
20016 27932879
42169 2136381
43487 11053676
29849 5923320
1544 35993793
46044 47958406
30312 45613494
30020 479874
7682 35609015
18051 797131
39787 10642229
4338 3327106
16908 33849766
30684 46773136
33732 25027073
43696 31990173
9524 3267
19874 5222042
24929 39654124
38474 6664504
389 21298562
36468 46313966
47278 11450125
41343 39421175
49021 13075226
33614 15717841
33496 24075321
38234 37187008
35721 29443582
39437 28347977
13838 9416067
30009 40982711
29159 44973796
18079 24188185
15802 44470338
10856 33870146
3378 43901250
1424 47333448
4108 28102411
8134 46416006
7081 49397579
43725 16551706
40910 41211570
45982 24704487
3527 7612277
38611 23165716
35584 7621708
40958 33284619
26794 5881973
1328 46516603
41100 4217263
9922 36761046
1120 18030399
29264 40816724
31554 19054319
3225 20552431
38100 27413770
29472 38031461
28157 9307873
9566 36093112
38165 27351754
334 34502705
9530 37960859
44719 47620313
45774 34074675
44358 27834495
44247 8140658
44889 6510773
37870 44801851
21925 1000147
9232 20968057
46680 45322226
40640 48106904
1880 1678834
8531 35955335
49083 28388212
43955 8123197
12828 7489761
16300 5473841
35197 14765281
43026 22622176
1023 8074469
40361 8697291
29500 44856478
13292 12185974
17757 38909059
28647 33585770
18692 22297039
37292 44249139
33860 42062721
738 44636259
4692 21803354
15025 30147982
40863 24144995
15575 4604620
21575 2152932
3718 1613115
39517 40314605
7332 45231226
6619 40455377
6106 44974894
44106 7456038
17718 19893377
28572 35001415
9449 14307229
27380 7094098
49145 16749110
3849 49697579
22927 15469182
48070 27050103
47034 14200878
7629 40525985
17547 35310468
13695 40811224
27511 20035391
5526 18819215
39689 7462693
31148 41506556
18765 3309310
25440 8781593
38693 19827862
15224 31341862
38808 49452478
45770 8477093
10094 44177100
48402 24514141
3125 28739350
34431 21223512
3264 3835643
15526 12609637
10674 25068507
35437 21056022
41943 26957850
4529 43940419
26124 44237601
44017 29612934
39186 6761436
7601 10069564
7615 26759485
25959 29017354
31661 38347576
38257 9086038
7993 29518533
48462 24791626
9621 258913
25088 45740756
40054 36463629
43745 22710312
37942 15238093
4299 49590333
32116 45067818
40782 44099916
17983 36720177
2829 30526293
6159 19537778
41937 33982745
48172 28136450
32405 36591265
19621 32273401
39913 42634933
4554 25861621
17119 19508070
17250 19724693
22433 38697477
4710 23353727
30697 35176233
47428 39814746
16871 40767021
39181 31879892
11054 11684655
31383 11734941
38391 30441363
38476 33135979
36301 28320510
20329 44626164
22496 5365083
28575 23746807
46290 23876953
41846 1083059
18013 20721899
85 15566062
31131 14239815
30796 4609776
3292 42411368
1658 27496325
40532 40695436
24823 24218623
48122 38672310
37707 12178225
22074 37615661
44389 8504437
45459 30546555
24213 47679399
46394 38216431
32674 22300840
48757 7473564
36437 16699996
49297 34726488
44604 25984044
2877 35041085
9640 45876357
49709 12822187
16191 41034711
40408 41903556
35467 8662807
45178 35800175
47017 31464893
46227 46372950
23803 14569798
30278 2459111
29447 9609395
10362 722391
28085 17242248
49020 36436122
4069 3843535
45819 17809773
5526 48468371
22251 39023052
31488 9276261
30819 10414204
47899 5130842
11327 2375811
39590 29242506
7695 46634154
37922 1924755
22677 45974018
35460 28479892
4683 39060060
37398 15825075
39531 43539535
38806 48461208
43125 401846
1717 7546479
42893 14561584
425 36665449
38634 1206814
5612 21174588
568 8698793
26443 33168542
33639 35716409
13624 29072718
45498 32468351
48601 31434636
2824 26772844
30390 320540
10062 17094839
23087 9677511
34043 31905370
39731 34722905
9955 297622
49002 44069924
12189 37109611
35501 39466235
35846 8078241
44424 11461560
24187 7442370
45951 47327800
32530 41311134
39398 7752153
5826 34373
503 24459139
36262 10080144
10240 380060
11470 48361241
40210 49558802
878 17818430
39700 15470037
47869 48834210
34526 3274330
21799 21804844
38814 45485593
348 13681926
7366 26083983
20335 38693151
4923 36081853
2023 36839977
48216 49887528
25410 33520796
9002 44118359
6477 25115697
45489 39990104
30333 28049384
23109 21798972
34137 32852355
36063 21562006
6781 5736841
46459 27135487
11433 24581443
23981 16524309
36224 27692482
41113 5735032
633 2039511
18665 3979723
18689 37911322
47291 3747257
13656 45627748
18033 4385261
18400 49897557
29759 23229721
41969 22490318
37952 37565040
45431 2357624
5281 37808044
12034 42010811
4421 11850121
16757 48307272
3215 19168456
39992 44952080
8939 22222509
13510 36727882
42022 26525313
46847 35309169
24768 25614737
3527 20644803
369 40662701
27877 37994436
49858 10181033
18869 20074553
9488 45656288
34231 12276269
40332 39535404
37550 29906544
19934 41918831
29314 32943891
15869 34440717
46270 27981421
12936 1663855
8002 3778840
2688 28370690
48434 35554677
16348 31820086
36550 36432804
34276 32744064
48968 1371021
38822 5786073
33497 10989530
47700 18974140
44220 12390138
30980 151980
48761 41559456
3775 49895723
29035 1471809
35123 2646852
44546 26546842
2369 21650690
40690 5487016
44638 43827703
41795 37953454
35334 11668150
33263 4621619
21077 12674137
16439 8264192
45277 1382139
21374 25127078
31475 35695551
15724 9357687
10433 48412360
39148 31337096
3733 39878335
24846 36941110
10801 4019792
26662 1996317
30489 34440493
4652 28464546
15529 18930825
18154 46084331
19644 45168158
4945 8519265
30117 29993513
48276 8148277
2074 24682600
1307 38206808
33812 15444643
48609 4926338
34865 15616800
23430 36729900
45794 10733740
28383 9717013
18013 784281
32513 49372353
43579 34786235
35641 7810037
11435 21453931
40087 29286461
5438 8474884
41486 14433510
21481 32748136
32838 16665732
2631 28399356
299 22635757
49076 14008103
47915 9273916
27106 13935575
31467 203599
18808 515708
44659 36453962
7390 4986507
31309 34962322
27075 22862717
234 48726610
18295 27478478
39261 10304633
45825 12283390
5134 49053498
16554 1472275
25208 48105355
46048 11118100
6476 29984935
22548 25303056
42412 8156044
26108 7117077
23888 10021245
273 35880122
37157 33268353
35298 43904022
2745 10629602
38320 16994630
25392 22548783
20161 28825066
29106 21478202
27197 33262888
40810 5473179
20931 43576232
7545 34838315
27285 16946455
14065 4997770
18808 2019621
39482 27109530
19189 23350278
32353 21535234
41322 37069044
25988 19479980
21562 43966508
45495 19873094
617 8538989
25858 12000709
43217 14290684
27280 8313693
15231 34866466
25714 46696714
24663 47961644
11978 1719691
39260 32349162
47953 7866850
22921 47520049
32545 31846613
22059 23158234
36443 42711152
45012 35868096
25186 2937600
48665 17027397
11966 35438105
34341 19282254
29195 4572306
6868 21651011
36648 1535492
18905 43040784
4536 19810766
43464 32086054
12099 35685012
33901 30432506
7846 6784187
25363 30986501
22415 34840430
6542 35802435
2722 14125724
4018 6681524
35639 17334904
23945 12629982
42266 34016120
29984 29995721
22233 22217303
36875 37537921
40058 17712787
47549 22097944
3970 7002992
19969 2243490
23903 28366067
35508 4965047
24095 13366759
25784 47567220
2838 30322907
45378 43070842
13452 48897441
40749 19060461
10189 47139665
12501 46530038
33607 47201093
4813 27370690
20512 43172891
14810 36430720
27309 28856118
28085 8737895
18060 15432125
17581 232495
21547 32741914
41554 38040083
13854 17752700
11643 2393941
973 29280981
42594 2867769
14020 28710109
4098 18545289
43602 23156877
400 24085776
3274 7116453
45839 45853727
39509 21490727
42506 32620683
23197 33241
38622 34974637
22259 36755783
39901 34695008
44091 5784126
15101 26380167
32011 23433683
40150 15134980
20351 7930970
41752 35088962
37816 12285423
755 49924524
6728 4807025
20348 34445620
792 18233089
27423 17094861
8611 24783880
21896 14264561
39064 3569198
18696 4442396
30987 34317028
44646 41326415
11252 33125467
32203 17508750
36463 43344010
42373 19808866
30907 11158444
40918 40175447
21835 20944575
6162 23008511
11192 39296774
8036 21189102
48941 47927561
2553 6320828
21209 27004816
4051 3530758
42800 6495019
4392 12703853
48794 49497133
15585 13752341
4419 37960108
33883 9301671
7594 8300419
16057 19530704
25154 26952528
23936 21846464
48164 17975286
31306 38073644
47947 35787804
44803 42540237
30710 35190700
12767 46386910
49737 12250709
41410 42936481
41149 21802249
20150 15446875
37979 28997248
33193 3342291
7125 26606772
18573 20827991
31422 10112738
8726 49278008
26460 24482191
24127 24228041
29453 46673665
7510 41043044
35743 21916738
20139 36710244
1943 7244065
8996 21368364
46715 14923440
25500 23773727
14488 40724551
18224 12269222
48685 1987327
26401 42468525
27069 39397816
22133 41832614
33409 42176531
49877 1728132
29988 49457785
48400 30709697
12981 15409298
327 17636569
21320 5116751
39503 26681677
4646 30630625
47650 2928673
29656 10392767
21422 38472030
4288 7337508
49989 46097297
43185 25700367
32859 20312394
9170 41206337
26395 631454
41422 49867330
33699 32275109
14247 35683677
4851 42930812
41662 35237791
34530 48122180
31517 7581020
38217 27769378
2653 14689066
40517 16031037
34944 28632676
8281 27631939
32617 40607656
10682 42537828
31199 4930650
642 16821205
16702 16774943
20254 24521423
42501 34642530
23408 3245197
41352 37638098
44541 38212178
34592 23769954
14095 36266208
47239 14704328
39844 20946562
20845 41251838
27262 48586371
1861 18688580
24305 29343797
15944 27304860
24105 32904043
23105 32198733
43217 25667199
14223 6141281
8396 2311885
38647 41522855
3024 12390069
28751 17821873
4006 32018589
22708 37125719
39148 13688173
48405 4879410
43923 31234706
28358 7788578
27969 14710651
15390 17880649
17456 15955871
44648 15011342
41389 17076469
16838 4533402
49513 33266682
46394 36988510
10444 46952751
12203 41539467
5917 546072
18230 19269529
48859 20223423
47002 42443585
9656 37123631
26778 16349443
5913 21989625
45167 46904352
41239 1132465
24900 20972704
8096 40709618
16825 23674318
22871 49907286
4864 27113144
26575 33629567
1523 33579952
48548 19124370
2156 35273805
11555 956342
45691 42403306
2461 12170778
16388 42052773
4200 32710252
25374 21411298
33358 31702370
48692 18889926
40316 4156085
10664 15433916
37092 42820384
20428 28022003
42828 48586342
27687 21873118
5276 25756618
46422 48778547
4083 31920020
49256 1297517
39267 17955603
20033 43340362
32481 17740181
4344 37905997
37942 40337777
34185 40846653
24896 49343486
4963 49893028
33826 42029081
9643 42891473
43568 7458083
16328 18916311
5700 21591424
27557 33921804
20716 23518489
34242 5199882
24297 395738
24210 44283057
2353 37285173
9534 29616419
16670 46598174
40801 5682759
48941 31344909
14251 5212487
20000 11894656
9071 37945105
29260 36345078
22132 2639322
14140 20791796
24855 4245270
2956 25526659
15303 29423874
25359 47361584
35416 3257114
16106 12212875
7393 40629027
47254 6864809
36702 19158178
31186 18378915
10671 25182179
15246 34956564
13255 39937268
625 3365919
37965 11666599
10196 48248166
16542 10243475
20549 24541204
28857 7494035
12213 31061716
30210 41784262
18987 26569176
784 4139021
43071 16922579
14895 26338193
44895 41875071
41519 37995706
24797 25576088
16115 41447992
16302 32137310
10338 24124542
40957 18221847
7321 12941763
15814 20402571
4280 40982015
35436 10493703
33200 44531700
19764 24930778
4460 16716450
29319 33251035
35365 6822865
40756 19920865
47867 37410187
19099 37550921
44083 45489823
19716 40777844
23060 26088480
3254 5439430
48313 38994532
16672 25998376
10754 13379590
40195 10448007
11891 9246564
49845 43827155
13923 11654817
45600 1569537
15710 5677476
42033 7654921
8964 1619223
10746 13951337
17368 42093673
25985 5420576
48930 48070092
2351 47969587
20509 25816376
14625 38554412
47401 32998
36122 13631254
40890 44403414
25359 1511298
26695 6585802
8937 2033925
32268 4920136
8407 47037624
41289 24412700
27546 32284087
12401 34304852
29351 15344034
38107 26177474
35960 49411743
34021 47479806
4827 44765654
21836 10724961
10209 44801139
38581 23974795
42369 8352807
13751 37417565
42579 6720040
3518 47099776
29557 21883821
15034 10242396
43657 9525107
33854 14605090
20405 49263162
28114 38504259
290 21510857
1793 17624822
4189 46890598
9467 44543542
3977 13053534
36868 30144321
2347 11411971
14371 48039963
45437 45816489
38565 14332809
22523 21670312
38503 26640022
35193 25566429
21999 9847058
36027 22780201
38036 49867533
33996 38993521
9345 36680416
23400 29075100
18727 13656741
4417 43047832
37784 10724666
42301 42218325
40476 21844803
7991 15075400
23935 25459109
10570 30244713
32705 27991819
41849 21125814
33205 9996132
14234 11995438
38979 35844578
43222 42510295
3270 15671933
5658 17352248
6094 14767343
13801 17588960
23231 26510134
39112 24090333
33105 5238293
31729 47136197
41630 36205842
45201 13342001
22359 31895033
7849 49902653
24975 20646744
42785 6252937
22926 11252482
39456 6820539
10031 7544716
19829 22093307
39938 10043347
17426 11401846
46059 46669939
13435 14782939
18834 29063121
28267 9074785
37233 41638291
16096 2227903
3065 42703138
47418 5098290
44621 5506095
35984 10493051
37269 27926699
30539 46120030
44268 47098701
49240 19364132
27555 22380177
33098 9775002
11948 34514739
33094 35163792
5055 16081976
25382 12305115
920 47647461
7527 41411923
24071 4304325
4779 14088405
41471 43910440
47943 11510722
23992 48233503
37013 35331967
6222 11053825
39860 19503219
11023 14011369
5987 8724364
7328 9115445
35978 19246011
12745 46973705
2801 47579379
12740 22974922
33702 9676205
49090 18535715
19628 43947239
12022 25825155
41270 40438944
38664 26426397
6848 12393950
26883 36759143
31495 22351017
14056 31508635
12956 45956493
22345 31364666
30037 14155420
38543 44566532
2956 23893481
45636 23478912
29774 25272078
42905 31769083
35309 24501287
40001 30684801
46366 34105429
32324 1129829
43356 4647228
32781 24578111
12819 40762373
21373 13396456
39302 17520092
41734 22784128
38441 27548659
46065 39703145
7272 10675838
19784 44191946
1774 19563573
10172 19616140
41518 20242901
38320 48323680
1246 47516063
25196 47921079
37959 26353111
4908 35568841
49047 21995847
30398 32537487
3647 8703674
14695 41815625
43733 30391681
23775 4982393
15539 40664177
35232 40906725
25798 10703714
26427 2124953
16064 37355058
15300 31885410
18263 43592896
44609 31617236
17747 26078321
10734 22742213
10740 5262767
43964 48616144
16761 44166629
43197 38689876
1034 32890244
825 21312498
41951 7127042
20333 8754067
519 3798357
11863 33747295
23234 42780924
17435 23884486
20711 1116407
37073 30246395
32319 18051402
5845 20832628
39400 14047101
17669 37044204
30851 6746655
17383 19365089
44519 29653823
17376 35099671
46171 18962033
24318 1010322
336 43324239
15727 32014880
31781 37801845
12103 24849869
27424 9365124
3630 30014956
35868 3388192
24944 6592789
12949 8720114
28059 7506082
6686 44910503
21989 7813809
37547 30888175
26291 3412005
33336 19503231
16483 15191589
42033 31838095
9907 25121307
48631 41680732
11335 27263285
28993 20730279
48151 35143656
42712 46317237
23615 43531624
7354 15314893
48846 35413554
20248 20204861
40679 38736003
5241 7559253
9555 49012189
21349 41357291
13292 4639753
42650 16365781
1011 6790928
24490 32055410
7100 10493760
3242 814113
14317 34256942
47989 21696200
20147 29594542
8711 20526414
47516 4225628
8531 4838306
49134 7395223
43726 17290930
44622 2710144
6290 4116469
10330 40743808
15579 49398497
19104 7831999
749 25737973
29476 12023086
23532 2040625
23231 29124734
17714 17495449
11130 28356006
8525 24096822
22375 39288545
5694 34132117
46552 24716845
21644 7307333
14294 34686669
48703 40387421
32236 2939976
14021 25478516
21673 43161577
3520 26493351
20433 13638333
9510 39946519
25933 8404248
37967 11023465
7494 40245008
10123 36430148
41726 26610431
24202 30262102
9495 38448006
25186 11556047
22314 4493445
3724 19762404
31074 36359076
25079 49613389
22366 43489613
30676 1199175
26466 29112239
17304 40730388
18935 23865404
33821 40348918
4950 28901548
46833 33526712
3873 39053944
21925 28549541
11691 30772320
5824 24613774
32554 32442342
46554 24880840
15132 46826577
11009 40054444
44207 2605995
26439 29911318
22312 11490115
24738 19896166
37741 40358059
40539 30198402
22667 42107194
39215 25823314
35361 38819852
36737 27493954
47810 1986045
19494 33009988
24167 25470386
17672 22753100
5403 29374993
26148 28198482
42669 48737091
5915 3183699
28994 26995513
39637 29900623
42704 33426724
24953 21156940
16228 43567483
19718 39254739
24556 48770809
10158 12351086
7118 7916317
6917 5128752
20080 30147624
7814 48633261
16654 13571618
48286 32132989
33415 49349078
4272 48621373
22127 5030225
21775 10120591
12847 44212199
39559 38016661
11281 9871278
42549 34388857
25988 28689537
13642 31587688
33406 22699518
23212 1175826
14981 27185673
31173 21949741
10821 44448967
14529 30771183
44813 8926499
19380 35487255
23618 9268684
45330 15365348
35626 48258997
33142 42555292
38002 25884051
40156 10803974
18153 30114915
38711 18008689
34050 30904546
10795 18277035
33494 15638163
23699 22923914
46192 27865277
12541 18589799
28687 47484650
36409 41386398
7320 45272553
46366 32528144
2209 34158796
43477 38306721
49143 44551147
7691 5260602
44825 36571487
14179 22564423
35611 4118664
41139 37929146
35844 24072
30658 47340678
1120 8885830
45840 596390
37118 40700779
12286 33130900
28787 26814568
22769 16483794
2629 3648750
18532 13274084
49473 606965
44835 17533651
30534 47180086
40625 28092588
20872 26976304
39426 33548927
46654 3106087
11713 27872225
41187 17045152
25804 21300458
37465 34881127
48531 14583992
38162 9521929
36893 6576362
19813 47967962
37027 42380581
49103 47095153
31203 34219795
9183 24141479
30446 33059935
8217 20999195
19834 36534842
1556 31886768
31057 34012505
36572 47408526
33056 9549685
17152 31895581
35721 2492234
40117 30745357
2161 28971672
26561 16304465
22339 13465509
44561 45041055
23835 5159481
12660 40318322
16988 22689440
36910 47079944
23898 20303660
40710 6645220
40177 22208304
11912 32026829
1868 9820806
25427 25632333
16319 686090
18444 46144819
47277 25431837
48506 49831826
36835 30226595
12376 44808127
35115 16916613
278 31751511
13530 21804336
44263 547639
39507 42577556
35093 10609410
9745 38277285
45561 13514527
30097 27121374
49715 20444855
48133 26043193
9704 21976635
12834 48479160
23102 24061789
44835 28117855
770 10069138
22900 19364408
44868 47463574
2536 13144014
9669 42294888
17251 547890
7631 14091210
41249 12342521
44925 23889730
11069 29735483
15551 33897628
41739 32361238
6744 34995174
16783 11035689
43215 27586034
43171 34480538
1809 38671191
48757 22775824
23854 47270000
30054 45175226
13079 17585244
4076 25613126
19366 26642300
40705 16447082
46534 31959545
34402 22703455
1303 20409659
18721 36419553
32284 1489522
9588 18140081
39821 14756369
46164 37285011
37429 20479694
37774 3315023
10068 6451492
29429 3186484
42942 13569490
573 41157265
44106 15894361
25954 7004986
500 43549441
42608 24276617
39867 47512660
15128 42048602
8548 24537761
41969 32845454
46726 21648123
24356 37679882
10444 29665464
2335 47513141
38230 34790771
39348 35644540
18456 49253002
35575 31193425
10121 41497376
1315 27284776
17877 27466523
41717 15753466
11308 45949352
4239 16126018
42721 20330675
21751 33768450
43212 2547567
18357 49828159
41096 3512020
49481 2694272
47589 31375899
16867 1645267
21591 11884868
35961 40331081
8453 23599377
26452 36249589
23371 42052616
25875 39094384
22233 6894965
38454 12449496
25954 41979110
43173 10253132
22142 19853741
38839 48587506
7608 18772066
8827 34229618
40976 32247774
25266 25880824
12490 46630336
30563 28841526
24733 45592172
15558 3426143
28917 3565703
33065 1954349
2706 34866813
23006 47765596
12039 5739388
5819 14723501
22668 1561974
28104 21961060
6508 36503714
45589 13185098
6759 10170747
6066 17348780
40353 14480319
29029 41268697
7298 27591026
2887 35195688
16516 20347609
40199 19937264
2856 47396607
2934 25970319
19232 38398644
18649 12716260
44134 10071304
21354 47355604
29860 7070420
39383 28706504
14123 3669298
30722 48356013
39917 10698368
2015 37916659
42658 26795106
35401 1117711
7158 11238204
19726 698106
25641 1386940
42526 13875759
9566 32438606
48479 6688177
26573 49668005
10076 12643202
10353 17821241
14482 4277805
11371 33155268
48114 30350909
1325 46144324
1810 13394883
46383 39545084
13707 33864405
41901 5739250
7612 36131721
12951 11885938
10534 38988670
49536 14711946
29678 35917780
11152 6427405
21295 18939695
39170 45443344
24213 26528440
48759 37022063
46930 35640347
20065 42405449
47373 4200074
4984 49232768
35646 2929720
39160 25206970
33603 7667679
35857 33312611
46655 20768571
36518 1442217
38117 29087245
45199 10926718
47313 4313753
38311 1027609
10080 45298857
25407 38197878
18691 49512839
25529 34116177
23760 28650758
16797 26038959
1825 41051386
16280 49143125
32850 7233595
1784 35715022
36055 10365735
11601 21932906
40933 25507869
13403 23048634
31572 43491970
27761 11228437
1699 20960320
627 22625302
9444 20336834
37797 42831003
11499 47018233
10975 27031751
33796 17723354
27019 22711297
20442 42386142
15386 21028596
43840 981504
13103 16214925
37708 1378243
3218 23304832
24551 27026602
3231 37103939
14287 5804093
48132 39457936
18069 7273739
30598 29409767
43135 30202914
17805 22424715
17511 39326873
28787 1671424
29770 28860294
9561 33043219
47002 46315272
41986 37366354
39100 24751423
32918 24061584
4154 29742543
241 29083107
25763 33910497
10817 48347429
8662 8724770
39547 39148790
16427 35894209
24615 21802296
14586 1745141
32703 4830609
42338 24179957
38084 2403309
1587 13342975
26697 1577978
44692 45502289
6374 27088810
34702 15901107
15383 805941
29327 31345387
28810 24771092
47336 10011207
45733 32973447
6559 37476119
46973 19087119
2798 11293872
13408 37948789
43234 20403818
42908 44189761
36285 29473059
25557 35702468
14260 29233082
41859 47301903
3970 10294421
25121 2603129
43843 34803739
35952 28380573
30138 9632571
10178 6114522
540 42703587
28752 23929169
2818 37532553
41076 22513258
46730 48830374
3215 15305168
30039 14165046
27700 32188784
3933 4625977
12171 10212606
35334 958389
26864 19372912
19872 17703986
47778 8263937
6764 16553660
5796 45821103
17072 22444261
28158 30185533
7958 13198912
48525 11603762
20683 27645415
1087 30797657
27889 18601975
32456 44180543
2286 34668558
33008 30703543
41162 41459667
5315 30253273
18917 43032047
16240 462079
15086 29306764
28074 21033031
26813 10678493
47242 47506196
7819 7754134
5930 26707596
46596 11954799
15707 23860763
28588 35985190
11729 11577583
47335 48174074
9938 10511867
3007 17317808
24234 20044148
24306 34337426
30586 27837655
30209 33213163
14580 18933857
31170 28273932
43393 43555604
10367 27612234
28875 47228217
42325 43686141
14436 33251673
49190 20046851
15661 13814466
1432 10548155
35823 14585736
41412 5808523
35558 39240066
4903 28118491
33712 2591433
31828 383127
11683 34819901
26272 9210929
19476 4176383
21620 44849052
37537 18427511
38495 30461650
17464 42196688
5681 11406415
40750 40791031
3410 48054931
24409 18371360
46985 44934948
44053 1317186
21141 572170
48515 23844246
2407 42461650
41413 29616539
11829 615308
32884 23323924
34009 13395020
48379 45934344
20257 40499885
41273 15711170
8637 40054217
2674 45618127
40211 26263874
9503 10558723
30398 35845692
1593 30544628
16475 35713248
19586 1313276
5226 31624539
47565 48521787
42963 10242013
35664 10582676
11727 5194907
14281 24977835
1819 2615757
40518 8181358
13288 22933425
40572 44519305
35133 47533446
28561 45434095
16724 42703762
22002 40464088
15993 35931292
27117 7893949
7214 3193074
46568 2493790
38378 8958693
45081 33617085
39029 26761032
18123 34928673
43741 11253237
46400 13462676
31908 13743431
21001 40572645
24240 1207713
33503 35298214
8394 40399590
30926 31471790
15727 11499262
39477 32045209
11778 29343064
14103 13119811
616 7003874
36893 2044369
45643 47587347
13666 21015976
17591 47776354
39797 12199540
35264 3169228
6811 23743523
6298 16001618
46250 5728359
14128 43161720
26591 14691383
6302 12257607
5785 20338766
35846 45428556
49371 14968747
6559 25179671
20190 36078095
16641 346044
32909 38966914
42106 27920086
20023 19407311
18396 21135615
7201 49659139
42781 7386329
33377 24156274
26486 25815048
18292 16777266
7461 48610358
26297 35106462
34523 49883534
4339 5853268
44094 45081153
37963 18978999
15399 4563844
37788 33879534
39733 9208335
8085 15828708
30057 8360352
42379 31993926
29880 1625974
452 39769991
22237 2588119
37021 48754783
11524 46557835
7493 49112648
40271 27996510
44559 17924224
39221 16252193
47604 47251594
42526 16687530
36591 11513773
2920 33634256
27824 18995443
29126 21091951
13369 23858731
6235 37966314
6692 43743079
27587 24596772
250 37409407
47291 42795014
27613 24656396
16372 28267005
47472 25252462
46244 20255096
45498 25447623
38501 32469230
48615 14516861
13988 32529110
33894 33228220
15171 47400749
48556 17768050
10679 45089524
40431 35296337
8554 3553199
13564 19926353
46331 37064040
7794 8309419
37113 33467177
2341 12439646
41164 4117381
28284 2555182
44060 8322960
49379 1099552
31800 47853283
34601 2448000
38896 19826201
41603 40509019
21915 38597844
27303 5668869
2914 43089593
19842 46865685
39139 39736175
33635 12338020
15775 44580132
20190 1007505
44636 25626761
49706 35642367
23396 13840977
7299 13941845
5028 37196213
41080 4782846
7229 2795123
47182 8305191
3431 44591563
47403 30241348
41401 4885377
25548 29219979
31875 586333
19792 35764727
43876 44378030
49339 49430598
7252 31909058
25332 18664571
27995 31597168
39719 34930781
17128 42485519
13332 7764470
15211 26265084
38333 525589
34747 28705687
35420 24060237
28145 40089158
14507 43676403
28747 32567666
986 38437796
25642 7553029
25405 31648701
10420 6977394
49851 11140705
12995 7441965
24112 33102838
49540 45117998
4315 42070056
33609 30855538
38657 30844645
12936 43331450
28809 38764384
20169 12896715
42302 27551246
13900 9131372
9984 45637931
2592 17008363
38530 6169142
11213 21601112
38014 7091697
29883 45305800
26941 40345058
37417 36988500
5103 49005909
49287 20364183
38425 28631384
33932 4005556
4898 13043773
20786 48165709
2693 5048091
15252 43230605
37986 17180621
12599 23628831
33324 44448114
31982 9891636
9917 16101995
212 43457154
11022 49304672
12198 49493824
45759 9249212
10118 14152234
1365 10109356
27578 36959363
8503 48635556
4186 10124686
17616 15966810
15254 8382100
8704 2055625
22589 10219361
40059 31185583
47911 16392903
22952 8319632
41821 32019098
23891 41967025
15515 819762
16540 40298909
18501 13501036
3029 28389411
39807 33987753
42360 10455126
40099 23598541
46367 8285580
26287 14957121
33146 36336607
28612 1504882
45165 40354096
22297 27634384
4575 40845471
34438 30551120
44717 37270291
5097 46039402
39268 20414136
37844 35255451
22682 23404156
10332 44965605
34054 337938
44540 29139530
44531 45480560
39857 15214165
41505 42886224
29547 30257553
38788 4170034
47554 38160015
12179 10151256
21375 47950820
47322 40908872
47166 3371305
13257 19511886
22243 9405817
17827 48264440
33394 37945975
20784 6777368
28181 25248838
14043 1788102
33882 19655566
44788 33872475
47667 47526014
6543 20380534
19748 32048452
48627 47014139
25000 27585047
37165 48013583
33036 27888558
34106 39658654
42467 26669894
44832 45451990
32352 12934815
30134 31641641
49679 26220543
18663 17073614
42509 1666990
5955 32223552
15498 36049657
30334 47394621
48526 30134576
4960 422217
37746 25802280
27315 14278825
37987 40326073
1064 24578792
19842 17005248
36610 41753941
35031 11694238
31256 13522435
36121 9428663
8632 39151432
26423 24201589
20479 107455
29906 44262467
20370 35508550
21777 16431506
24984 24992769
31164 14678359
40461 8741076
1633 43240586
3249 4916717
8722 21031337
5191 3459384
32021 10390067
27959 30480616
4339 36454318
41228 7952501
2538 37067041
34087 34194201
39770 7518490
24970 40614994
13803 38032298
48861 43357411
32150 24336356
6908 13221842
33720 31141602
47271 22011499
3331 18738496
44241 33613628
332 24591774
46754 21107863
47773 8609954
16693 21323924
42292 26892788
42251 46651788
33779 24251712
37926 36752031
47838 2626360
30334 12649775
20433 24302992
41167 20466658
39399 9102208
3321 30282148
36003 844485
23967 48472995
31371 6723360
9561 37206865
33320 39927509
7843 42872933
26440 17195565
7931 36666586
36220 29816181
17430 8586863
23594 31179645
34971 29276070
30267 23541401
31719 38653509
5518 45275428
31400 47260375
15620 47241336
19106 1115564
34914 22354295
189 17369301
5235 5395718
32148 23061289
10003 44572044
42135 13923011
10372 46354935
13819 27641217
20781 7606967
22997 24078982
18486 41578306
49554 34204217
44590 21025294
25410 3623365
49989 48679578
26968 31441175
9730 47650405
15148 13463395
36894 19177589
37834 25397919
17254 35120850
34112 3800069
30526 32931080
1635 2291349
31817 5325097
36267 43497489
417 8569544
35730 41587712
821 4570367
28121 40677420
16038 8793066
22291 18917156
58 48115625
30072 40240699
25129 32356194
25140 47860999
2402 25471421
18581 39724002
42727 40527719
32912 6608108
45405 29507088
9597 47214343
24717 20300013
19414 27193049
20309 24758326
9724 39099726
10824 20848680
26163 29668756
30074 2563204
1345 49536669
42437 32967438
49650 3992225
6070 12882319
44662 23397529
22961 1982548
22322 22709573
11321 3635245
33963 2762918
8409 9409135
49023 22972805
31726 2291315
11292 16389226
29386 12222100
31366 14323238
1378 23882421
20133 30008522
17601 22061624
47764 44187821
15235 36499336
4436 38246890
8219 15696784
14535 24666592
25629 11591617
13110 46084144
32917 45489169
44667 47897922
39406 16017014
36599 26997697
26956 26147439
25342 41620506
5379 17144700
17414 33393409
32989 37641888
6139 5862380
14039 19839206
29790 9651094
22789 16991706
16049 47113597
40618 48083979
19965 44842468
31617 34921360
47404 33888210
12087 34121216
3887 12231441
23166 40065912
7417 38347697
19083 19079449
42531 24639490
49273 30791303
43942 39346589
45940 23338731
39092 23552732
39007 28075890
12479 35346909
1535 23285324
7392 8622339
17885 23457837
36401 49849076
5800 11677008
23411 2734876
48656 20920687
24906 20761129
41260 34594252
2748 29160206
16118 15738412
24933 8280448
45081 49223638
37942 2912764
39338 10528792
43089 226366
49916 8063298
41839 33895499
44026 17610921
1899 1507689
38465 43193894
12532 16138018
14003 22378389
11598 41971652
24326 3098710
5585 11903715
29474 43631823
33817 10543830
6615 7930727
29173 7350070
37061 36558989
2552 13339234
25345 36431023
41707 25180926
14359 36841795
39416 7802223
32467 9937602
43136 32986977
17958 37640360
13111 18170049
8871 26885750
14787 24639939
28255 26150960
18001 35969374
4812 22976735
18383 38501834
39232 41389455
14595 9319945
35775 2997970
6210 31499483
46724 13822652
5546 26910664
32012 27741413
12777 18395419
45689 44246122
38644 2434401
30081 21623148
5985 32251502
42061 14378895
20365 32535256
27466 7216509
32118 6150777
43595 23585248
23010 9657457
3557 18035435
5446 33628323
38962 18112978
30336 25222067
34078 27805518
26110 29298702
28653 35233178
229 34762850
21187 13411192
19211 10250146
10618 48835117
37437 40008580
40672 10457729
26858 33126786
15383 42143936
709 49117276
20227 28636475
29575 28104724
41679 32384967
3962 34721777
14761 4639421
496 6937597
1201 11948409
15242 18200710
41965 17884891
2930 47260321
38120 28053577
30209 32560162
21471 43137195
4553 31630630
26931 19339629
541 25381001
15498 16265089
38819 21898480
26429 49874394
4777 606144
38267 13348978
47885 5829413
12901 43687493
38356 45295245
23952 37369940
29940 47568298
13478 42619299
37034 47539059
4885 31189691
21685 48332323
43471 42911657
19944 23115833
48136 28079869
25036 11514102
2875 29544396
14780 2311394
48806 45861806
17591 19632968
48921 8055488
11538 19091765
38491 37468579
43107 47347709
25285 17291644
791 35374262
18836 35084786
20333 21690811
20107 8810419
20824 37618090
24143 48061167
32913 30277862
17978 14696283
14835 11226518
18761 33574704
6029 2931109
30846 21864489
31284 3330240
7246 20637577
29886 786522
13331 40106514
27064 9607467
21179 4531855
25025 24535981
23768 28648139
9677 29813150
43230 23302040
35379 22112385
40457 37936713
9838 6820509
31588 44607928
20688 46866300
29186 15137601
30506 27314157
34329 2446404
8550 46574722
47282 12081447
25150 44475027
16123 2516818
27842 42875961
41445 24567858
37653 47480916
26934 11590199
2528 20409478
23752 45083349
38014 8064309
45015 10391046
15342 32181261
8167 28494279
31109 33525244
7757 8995350
9257 10191284
10449 47543291
18679 27227692
36114 2490876
11550 49573408
48306 5698215
37538 22706700
42198 33760524
49114 21575349
3815 16292032
31362 46844960
26083 46560731
49177 182297
19373 15764986
7828 22590765
24344 29628479
41225 6617136
46208 47575116
32485 8327224
9074 41116236
25527 6894624
23983 46665834
27715 29626887
27789 23826135
45232 32678094
10374 21089480
10874 42133405
48055 36964598
34144 7804767
45138 43696285
15335 36926913
5692 19318909
24678 11232951
4224 23823580
39384 25122679
10970 18200578
11597 37603963
43645 6599355
40088 2843140
654 2589145
40098 23964050
35862 44697007
8550 25816685
11619 47337623
3140 20031263
19752 16151405
21007 3451895
5977 41054226
28766 41536007
46864 3728234
7662 4235687
45131 20340574
12654 27775089
27867 33965531
43922 37619011
15094 30386384
19345 4919360
28118 4124980
10919 40640334
7272 35269246
35411 43829913
33790 7980
37754 14549135
31261 23549373
3 46714338
22912 25193910
33913 6757130
18595 47343904
25308 205120
34585 37761928
21120 18621700
47111 1761791
49420 43372312
13158 32012824
26268 18491394
2053 16461676
38383 20507022
6004 25256345
40250 23362250
17610 6082878
30372 15490696
1216 15627393
11832 9406943
10980 9581833
36790 43484074
2487 42713476
31890 19922056
26416 27019427
6899 25099994
28071 47887257
8357 28340808
19226 48471584
8535 4448829
8859 6225012
41406 19823846
46559 41078741
16385 2053047
31441 10449929
30651 23177702
39197 9378392
1068 4052590
30454 34141455
15496 49896333
37185 26961405
23766 44025031
43271 10711417
30130 2108385
2119 23259354
12348 13219814
44753 49260797
25831 7077541
29580 44139203
9962 18833201
482 13326480
6962 48596704
21295 30813902
21791 44275276
32581 7963495
17426 30033493
42778 33084494
38230 33473694
44968 37495671
12580 32506891
14124 22254554
2780 27497161
20616 18659445
4675 1314118
40850 41397319
6736 17601077
15363 35969238
30814 22849163
1288 23728809
20093 10756613
40516 49533646
43361 45066272
18316 45096405
22337 13692319
19113 37170388
38586 27714312
49386 13544673
22601 12296231
20736 20800539
22484 5611658
31968 24746273
8626 36981123
37572 29428505
11502 22753321
47226 945195
33272 41922776
2003 9802243
13380 42676268
9926 44362835
38010 17974410
37259 29262286
11028 4119703
45888 2301102
178 810559
11095 46172463
31353 36226479
18054 46478994
35856 4968667
7718 34223771
4610 35592698
1428 36045331
48880 10636421
6867 45316038
7692 31403579
1784 28075142
9054 16533536
25421 20185383
38194 19966585
32238 6676865
35640 8121041
9631 48638449
32307 19945719
2404 19714136
48523 36511870
20936 48954523
37483 9214396
9927 41916833
27043 26680268
11027 30799960
20967 35187980
49010 30213680
46510 42728735
21567 5691806
39381 44193132
37365 31777819
7353 14839325
6855 45010594
5424 25542050
33787 23166645
18545 30831531
34186 37816537
14008 9774769
28881 42076438
8707 15367790
13363 1542520
9703 36180319
44021 45420688
7771 40449865
36177 42293875
31051 32428210
21828 22047930
40855 38562660
3471 39119361
9090 3609966
39210 22307689
21556 29068450
1660 25700245
11529 8895512
14196 23153584
3183 36416169
10740 29752294
35803 32193269
49296 10127334
12116 45572318
49859 49387239
49735 3675530
41659 6400416
14513 7419109
15464 47744078
14329 20340253
33793 19692338
4067 6734372
4911 3092368
10222 22700209
22031 11214129
16951 15269951
43860 750562
12243 7861261
49011 42717683
33290 25793308
4166 9807929
20950 39822133
7418 5439116
37512 41456736
36177 24747978
30339 5069166
12656 28209874
8943 5002864
30017 44752265
12023 22876093
6595 40371161
10140 35355376
1413 36680365
35392 11029735
31055 3463030
49627 40697285
21529 42951593
37706 33613553
48849 21819071
4570 42643734
21658 36943155
19154 21471137
6455 2931720
49047 23127494
11108 15039552
13461 25415674
17566 36657766
46588 48244090
7686 25477637
42817 9411
29666 39489199
9465 34141336
27964 5265015
9985 43195008
9281 26242423
48585 4737221
7955 11869131
39973 25304438
44775 6845460
9066 25925350
48920 12422646
49239 28297130
98 12961562
3657 37493407
1368 36736300
4598 22612962
40910 32227422
24723 15873750
21312 42565860
30797 11213729
45625 47491318
48804 8414383
10172 18919889
38412 6337838
41039 18633270
26459 41522832
19403 3777514
1229 18869517
45694 16573876
12419 2191390
46873 8293986
44463 37282179
49842 28836292
18329 5944253
25891 11268143
42894 19687829
41273 30108027
14348 44981523
12598 35569414
32727 17813256
6720 3897391
37607 32253445
16815 11281628
3256 23754465
24914 34124148
24824 4538807
26411 36133861
22620 18022374
18943 39554336
19436 11519247
15831 7123992
39282 11264538
3138 29132871
48175 18824882
38576 28728104
34071 25888708
40584 38738110
19216 26145284
48995 1778188
18262 30301032
29263 17870875
38298 17431083
37981 31769847
4622 23242571
30692 8991026
9147 2746763
15451 10354783
4539 44154610
49954 36526232
415 23799882
41322 25869945
36107 7351330
36873 38757667
309 11822797
26616 124858
15417 12680033
19428 2058215
38440 3068985
44864 17443287
16148 48206323
25552 21126714
23974 39244018
39824 42970821
41544 11005276
45115 33619376
24843 38034589
8837 46421689
33635 4781155
27122 30154655
25702 41088673
41100 17968295
8481 34465932
29553 36330010
48082 31831585
38578 28508229
49918 30097180
27830 46861817
12253 41224578
30501 35095177
41354 43736345
31069 14889038
21588 5384426
10752 41599142
11263 21223494
40035 30883824
5491 28792766
44945 8973458
14924 19862314
37558 33639412
43769 18501539
15173 13300354
6205 40436872
8179 46434861
27729 39465597
9914 32545515
47855 11384295
31958 9150131
10841 3911922
12171 4538114
31024 46610955
48093 41049432
44365 26704998
21398 8594363
7564 32345337
34948 17503155
22923 9585023
33400 30981069
560 37634423
10713 14422553
35969 32955170
21311 18026795
45561 19545224
32056 10846621
26313 27505267
31030 39036300
27525 34087155
45535 26024342
17955 47224408
6539 20397667
30160 22475067
26746 24616217
38378 17381110
22076 29951590
44007 19404199
6087 11096186
14429 26245041
19012 34807562
20183 37190075
28338 25149902
5431 30550703
41490 11938564
38206 49842876
15593 38330859
40005 18379093
40977 32419272
20184 27502256
27352 30946149
28502 38494279
39951 21758605
42226 20544474
35837 31065233
36037 15839723
21738 15494471
38186 22496833
15012 43922053
6496 30579942
19661 27009834
37803 46956200
18043 43538454
2500 28760732
2615 19516844
29572 21597718
32734 46896983
13357 11416242
32195 26159875
23474 12445903
14139 8342815
47177 11290895
26448 5905186
11504 41920088
47231 24818051
32470 32077526
22473 24902335
7277 41683447
9830 17780183
2830 6430189
32877 19595215
30325 18368687
8989 22276400
46849 32685944
263 30960262
3301 29808454
49762 16247395
3546 6488413
16518 36228315
22139 3637826
19201 9765510
49831 26284225
43270 35573634
3251 37102695
27016 2850926
32981 40044680
1491 36319343
48906 41920442
26676 17422895
24449 40926168
13036 34593753
32861 20477568
5185 36308510
17063 8598677
15197 28506931
48442 297278
18844 30095696
13238 20102629
13570 25966899
48509 49470266
43779 25014811
48520 5083181
7242 5110478
41779 32183927
27299 34660500
9997 6319378
14609 19865273
26826 16505788
22824 39393806
45121 40253304
39507 12896873
6878 13883789
6720 27768992
48224 4871813
36591 49814290
43196 5573295
28951 25968415
41432 42686493
3441 3375403
8305 37006247
31418 34393247
21798 17488358
48453 35241575
6154 18287674
16791 35741813
23350 8618693
44586 35183037
1205 13335533
30683 34182199
40519 11268958
332 23993440
41982 47860742
47650 5717689
17284 2140951
30696 19051718
39411 19961864
5130 40105104
40922 47262997
34075 42269348
25647 7843002
44223 22445586
9144 7584700
49153 1746671
21601 30572320
16831 17422803
32889 30567602
31785 25978332
10549 29508991
18710 6024745
9884 812763
34143 29513440
18920 31512540
34530 14716456
28379 31585885
31360 13189935
13560 9340925
20111 31034661
39014 22961181
15705 32147264
38241 8274149
29371 32694966
29113 17186752
5927 48970310
4448 14159707
770 3055408
41152 11730090
20743 20247351
44243 8974563
36530 31711270
47129 19577856
758 33259080
35445 4833986
10583 8569327
35888 22510889
45729 35315183
42997 28360829
11631 24377119
19444 14949064
23461 46701534
41056 7472857
36374 12411916
11312 2291906
27454 21045517
25489 2744155
23514 4075466
16354 20988862
12027 24685360
25223 42134857
3528 12870063
12503 42010911
28825 28260796
5166 9836070
11468 21349711
33948 2015370
41315 9791461
23347 49348281
33347 12776447
1341 47977189
3063 41202082
16548 23944966
44347 5227477
9768 11197909
23922 49113766
23853 32168914
8592 17189797
40970 49158463
14785 46205415
41211 34619682
13152 18056708
48159 22175559
2833 18230426
20395 42896827
26872 17136584
3222 37475923
879 10541876
21051 25456803
12228 48153222
44858 26180359
24312 2396394
8775 46490653
30017 29414545
8617 27378121
35033 6126641
29484 21584304
14541 19603968
31392 29815870
22303 38928829
18823 28116640
41125 4272808
30699 48717898
11511 14551685
17478 42112370
16965 6303901
19928 12507923
21071 22370876
3717 17152619
19274 20313652
22836 49235966
22130 16954840
10161 198929
9779 17919106
25596 42533551
20174 25651599
9720 10602151
29402 13398110
42172 44233228
38272 4249044
33990 598836
29998 16374490
27875 32381369
26662 28794973
27064 44549371
14252 23900237
19260 19382044
17371 21991327
13291 41950851
36848 20624331
26373 38489434
43501 19018190
8508 4060560
29720 23227433
43210 1918936
13593 20251745
49945 38199719
41952 4398077
42409 35019834
653 9408011
35310 37024398
47430 11041948
29872 36771686
3316 30100931
3641 26210760
5430 45938202
42025 37698816
26572 49018940
38229 11537180
22478 46781132
18436 36690414
7139 37286380
33633 31667725
7034 4454983
31021 6333141
29220 36484105
48537 39841250
42039 41977313
49360 32214809
26926 34650502
25915 48207775
47844 22610094
923 18388064
19836 6306072
20787 25612041
29340 12806916
30778 47866766
43164 43454390
7869 15802790
15868 18902007
9244 19216714
5580 45246228
13369 40249017
14210 35090397
2348 25924982
15095 18279462
5633 13570761
47546 18924106
37656 48088890
6764 20902691
23556 49232153
45362 36775955
22221 26490489
33158 15998718
22894 17226544
14486 31819469
2743 9645913
32260 7935725
17116 33412946
19060 3103311
7237 27486654
6609 514533
29324 17594372
11384 42502443
13362 31187534
27868 33395483
43034 46235787
2080 21210552
15563 24462574
17728 16664324
27811 23288045
10745 19240458
27055 2934210
44300 9939413
49044 30291181
32591 38141943
21417 7080624
34843 37704195
46219 39616530
7279 35174419
36343 35248477
18316 65730
27668 22151840
44615 29131059
27382 30276397
32955 46599817
47388 34449052
32564 17859949
25075 32606150
19636 49592971
12000 26180043
34514 26670229
6810 45516813
47638 2022590
17438 48575410
49438 2176960
19434 40948902
9628 9049304
25650 17011223
11798 15412292
29598 45800183
3909 19968204
28217 14251261
38679 1194678
27875 266148
669 36025040
19840 32004907
16365 13363177
45400 15590675
30065 23527256
43029 2714533
5781 11597557
28296 15820521
5021 16594715
11716 7601072
24158 19431084
6897 9625610
8496 37918093
7514 10640081
49650 32066725
12816 13147805
49798 43927778
18053 19254733
49680 8393780
7281 24272004
1980 21777680
43169 20972073
32341 44833007
33939 38056934
25262 39612365
31483 36403115
45997 17287722
22145 49813544
3675 12161676
13760 37124438
47110 10349307
10969 22888303
9423 32364291
20494 22531185
3100 32695221
30919 18065311
32919 29446055
8033 32751488
47853 20069104
28314 25189854
49040 5576237
11382 32753608
23253 24617214
10029 4922897
9174 46298377
15242 20457038
3314 46380918
15230 15397468
7480 49768562
21835 13487064
21872 43989677
20873 27780517
36258 42350043
437 33249129
173 42444471
7021 34154640
49633 7654907
38037 34101576
43941 20068969
49829 530947
41010 2040389
35656 21728761
49014 39936472
6671 13603491
37186 5236463
36748 2949441
13948 39337434
952 26114772
29838 40612718
35149 28093861
47285 30112132
19308 29966652
27747 49514999
12408 46106986
28589 16663337
17993 27778496
2494 4245375
24363 14979349
31058 3903585
21708 27223556
34716 23427387
18082 36214636
19729 26558974
14962 20201710
26154 20051743
8570 12613106
22389 38177943
27192 43335843
7541 45681634
5584 34960622
42318 19373440
2858 12177287
1466 19690999
13233 40205284
23719 11864527
23302 31603904
43286 13437205
4283 47949849
21757 2714584
29353 30189362
43926 13306543
19930 16112018
8878 11118641
31616 41793923
24183 28563195
17708 1224212
13015 41252398
5463 18577176
24006 20653038
27916 21446309
22148 415972
39692 12719893
40832 47474493
33481 12193160
33330 28108329
12524 39404000
47347 39903836
37712 33819716
13663 27716369
43716 29727134
954 36295554
29740 13604893
38568 10949617
46912 22522675
26259 47618210
15820 22342424
35081 19332831
1070 43466949
19755 37053171
2300 11062650
22271 21025967
21867 41833785
36207 6323176
38249 47688777
11960 32480631
39908 24765491
14844 25159991
31072 49020872
30449 41550987
44598 38929177
5056 1767893
4287 40839038
6790 5277312
43037 36045840
25222 30705527
38178 42338222
33829 15480620
28359 23255804
108 32058514
31782 431967
27914 6709923
47681 31229699
46495 12066907
11721 23630165
29251 37964091
45911 45759241
125 21006919
14439 16670485
20604 8024328
3960 37061044
42273 11138186
14845 17010789
11234 34921823
45871 1400041
23305 49716507
35656 23936328
11332 16204758
18042 42975180
7363 24457517
29190 40543621
11980 39500225
1893 5444675
48426 30160182
30979 24105887
47082 14203317
29311 8778867
32492 3108843
26092 30278365
25144 37006216
28147 12141888
35527 28922177
27342 37140035
19942 18456271
36655 38195536
3494 29274989
21735 39759382
1934 22325213
32767 19755400
31512 43521764
26723 461532
2320 23621961
23874 26512780
45576 15746139
29295 16775384
2439 42601448
48931 23113026
46437 2314950
47897 21962897
20784 5424846
21760 10615118
20058 6444124
14973 548170
36057 2041296
15862 29799447
37157 38400144
27320 22326282
15054 46651524
47777 47561919
19396 23643928
1015 24347285
31005 35720638
27504 17672494
12051 39421545
26487 44925040
11714 8474515
34494 38493063
22158 46682680
12694 12940896
36827 7265113
39513 34830384
21508 282106
14640 856555
42325 9292324
41149 23465165
20880 9672676
6803 11370324
17916 37264202
4024 18484676
42033 46688747
45114 40397090
36061 45823839
8568 39295545
28610 3722819
7748 6241049
16534 27307960
3879 26054547
5106 32767075
47101 36448574
40036 48239339
46885 40296181
46077 24749950
23219 1882582
11811 7405132
7646 6457796
39823 19868682
32129 1059046
32624 22545905
39582 19957926
20871 20667580
28518 20446772
38665 14626606
39123 28918144
28560 23858185
30286 42676803
38939 10751128
46873 44528375
28329 25455270
15815 4293082
28818 40818437
2239 27932527
33198 15375368
3997 8863485
37371 6859273
19488 45561102
41468 25089252
18669 34927088
7332 8532345
38922 32078392
45183 22122158
33364 17486651
26826 12231659
426 48526355
12806 12771741
12031 13930912
15001 45193524
41548 40108036
10061 2735524
5420 6555941
46463 30095207
17599 46749487
39969 10058105
13943 13323664
4072 11449179
47278 39821562
45582 44271122
10222 26903396
45202 23615781
5847 1312649
17315 45729698
26540 17815784
21833 20205337
41142 13099587
13724 14686878
36512 25990688
45867 34246860
43098 41087563
1542 3146429
42470 35005521
14068 15171987
43150 38288518
7662 39002867
5436 42647040
39217 34213124
31440 12702746
28849 46537717
12189 37600499
20785 47317876
37532 6524396
7499 20657847
32920 36138669
39919 547191
7937 32994337
6827 21133551
30937 16228981
12376 45866594
12362 31765533
14669 20382099
49182 4550223
8554 17442123
17333 7944581
30750 484310
32835 31661311
4273 47366021
29055 40596032
17467 3386158
27525 18886925
32699 47313064
29476 40001521
17281 17849936
22193 10039355
42356 42877063
33058 32553341
43629 39655729
17108 12976399
40186 9932215
39190 46886411
19068 32327173
17612 47745359
17545 30621069
27629 22317053
48763 6173123
7669 17046526
36719 29584799
43444 16560891
21719 10140447
13548 32725731
19193 34820034
41879 18745576
36029 34728589
32031 29081986
33795 11523849
37956 28550762
45194 24838467
4906 20552608
29242 41725259
38952 21999334
2875 37883574
6234 38697154
12540 15613725
784 30204160
14365 28093723
20684 11042477
45301 37297747
15272 2708509
3358 32974695
28654 3197671
42707 8846466
13886 39011300
19017 2710351
48444 21604787
26435 40884352
33999 22903608
34940 41818824
691 260632
23553 36698337
30744 11575743
10324 12230919
7329 37504090
36683 26508794
16981 38695645
18990 19815296
4385 48963454
253 25416801
40692 1032376
9159 1264106
3026 35536329
35124 22707818
19282 21468853
12861 26909240
49328 36271424
46670 34766251
7164 1981944
35707 42640672
15449 12705065
45752 41666168
5407 39138791
20703 25206295
18457 40582920
9758 347878
3095 3138470
28086 16450130
23197 33868961
2254 47466955
22258 24828699
25357 10165190
46850 13085819
21572 41214267
9229 32132715
39266 33684264
40662 5385306
4045 37775756
44292 5742331
14640 8310764
1924 41532227
20904 30963794
16630 15708655
25493 9880649
30988 27560828
27535 36029410
1198 3131180
5871 549810
1544 12689160
7937 24195410
20714 43268825
31577 41610206
41351 18590126
38571 27923446
17446 3454425
21345 22695360
14020 26047729
13305 30119396
39729 910929
5605 29956878
12015 38100888
32505 22375536
17142 39735336
19408 17589821
40882 3986855
45447 38848303
45395 16100225
43281 7037954
31180 16059491
49793 14434935
47668 33979457
14195 6395986
43977 7736658
18596 21364188
13336 34189839
1764 9483745
31830 23898167
2219 27372979
17610 4821965
24818 43891878
40384 18898712
9318 3391506
33400 18191395
26776 33732436
27589 27096891
47488 39203405
26943 36040180
22789 10495714
25617 36929700
15510 17618554
13995 48971622
35428 49477123
8817 32732568
48278 8743917
15339 31750109
27236 22757293
19347 26428444
14636 49090747
4042 27637631
38992 38604053
49907 18024181
30422 2103738
34550 37599153
36855 22964912
32638 24783273
21840 42366462
30075 20635287
30884 8934579
42113 49271291
47560 39872349
8728 40700567
28150 36923794
36058 8495858
30139 44230123
33736 14585302
23273 25384964
853 15562962
33781 21188989
13353 1022648
8889 44919420
23455 47951776
39219 8528297
23463 35156195
1413 10064689
16517 21294241
3491 2255043
16993 14999612
7288 32110742
26165 31457242
11042 17559009
9026 30871527
28369 10952801
24347 12293264
31740 46465111
11560 28146122
47548 14329607
13524 17493321
19022 13329850
32527 15429769
30358 38188733
22990 30952265
9303 19276000
31174 24893578
33371 14732152
15188 29847060
25201 39877853
20984 20318962
38570 25330668
38645 11227633
36651 43370503
19459 33786661
5327 8503952
35854 10095077
13762 45982449
9220 47365833
30118 41773463
46266 2283443
11938 22399219
27847 3643203
2478 28122104
14248 20054369
29529 40001567
24267 13637559
10803 9138022
39364 2364213
36531 40685644
1675 46005131
15474 39252951
5083 36782386
40349 30002831
34613 30150756
16808 29881984
35547 19922207
10294 34943164
49749 45236646
32513 7370838
47984 34031744
120 9857768
1770 2068087
30236 39881614
35703 38781082
18259 1430889
42015 27167804
22245 7594141
39501 566130
18529 1987667
3298 49694361
29113 27173687
34624 5455822
43954 14761083
6223 9225588
45845 19619795
35692 16942769
33952 33326839
24501 40029553
11974 36955428
41390 36701794
22427 4255643
20575 29044598
15433 27821600
43875 36246244
31565 11711869
11883 28924840
24971 19035389
24585 17195006
46278 32622321
13718 15856363
10313 47442862
2892 24481844
41585 26012684
25356 45119205
33008 27866217
20409 49269964
1451 14762148
13867 16550907
8220 952866
3726 44218953
25490 45903181
20496 6301137
24956 1351952
24631 29243377
13330 22605533
49688 22164301
13884 12948647
36113 25652682
38105 19410407
25344 47981460
8442 29491611
22649 42610840
36867 9083459
17524 41456650
39521 15056611
31997 14316896
23694 28045571
10210 2169557
21471 9444658
16728 23751783
46583 31738239
29703 24621145
17041 19969278
25530 26051378
23322 31607497
39312 39889852
22564 45563772
12093 19900806
48324 29047224
41641 42320739
31573 44957729
15088 44452713
22211 47219296
25616 28763634
9681 18071202
37311 24758302
42100 17808151
31218 6585935
24101 14387956
33959 44648876
11443 44000753
23548 1554335
414 43058635
45109 47297879
9181 24593859
48266 47236806
6057 31077406
40471 21942692
4304 24523043
22378 11462378
31988 36261920
7593 40606424
42297 27941093
37913 11948528
44730 28778568
43400 39655928
31140 22259615
27364 539388
41817 25610057
46434 1687498
13679 37485477
22904 18571124
17982 48338841
26498 49797713
47078 25360781
1569 33724797
9847 12418029
40295 45366996
1414 19892010
10013 326139
17711 32733370
7614 27428823
44926 264467
28249 14940308
12756 33903028
45330 25518623
35992 20211613
3889 8093612
15315 34679634
36930 38977585
35491 46925532
36900 20929897
41258 31926344
49274 44965459
20924 40688421
36797 15641392
10884 8924554
41367 16243848
46127 43684750
35386 14870693
31983 24218830
9175 45611159
20362 12018027
33207 6945070
17721 17441034
23702 13718659
5705 25977810
46739 32827632
15789 40704497
12785 39665299
21482 48183575
6473 41286095
37625 587897
17350 25006411
48953 33884495
11607 2233201
13787 37176919
25408 4512368
31092 15361488
31962 40670011
24862 8335231
33342 37628167
6519 12226990
36686 18440529
24961 26557352
3740 37875542
44624 39404990
1025 23633689
15775 16686533
7688 33185504
5787 39082262
30752 20784951
18743 26509453
28638 28943852
29654 45811466
35656 47827345
7284 34801779
42379 11036798
26606 18527920
517 40100428
46709 35468077
24108 11085147
47167 22173148
29798 43559629
9525 456241
41551 12137352
30022 14285604
5654 1268664
3779 9094066
30079 9002058
22993 5759195
40803 6477938
12954 8487333
31803 45100967
31180 18495641
11945 20637218
40665 28950593
5856 43994082
37061 43515568
10935 19243
35899 34601978
937 41363714
23977 4069559
19208 8699698
12239 12470277
23333 183115
22580 10806915
31210 5311774
11537 33024086
19088 42700482
7219 48694055
29401 19800850
43821 29246243
9128 8156844
34964 37510907
20196 47564275
9090 38683234
15896 39802766
42868 37183505
42422 49947879
33819 6032070
45903 16259757
34543 37087680
36157 19775059
11751 43833285
18874 14893455
29810 8996380
10246 12872028
32162 47967252
33124 40691448
1339 24994043
23149 32633702
21529 45306663
33964 15632492
30023 8136945
8192 16385046
11864 40995253
5230 12826418
36706 203732
32972 41008595
14334 44612658
14983 35949006
18698 35933752
5550 35924416
17271 4674770
21637 10636038
14203 39978098
16179 14877507
11999 24097292
1539 11467357
49650 48261144
21175 38622848
45125 36786579
15920 27332122
2430 2546302
41880 44556893
29701 47008861
39289 19310528
48969 29346617
22675 35529726
7900 13562911
22985 2625046
25842 26974239
21396 38152778
48343 31338062
25215 33100064
36902 23225540
37978 8033124
44179 44589087
43655 41596707
10417 33393918
40208 45302577
43052 2170502
24799 41763492
32193 25897185
45460 212439
41041 44258362
39138 40729321
22450 22610242
42482 9625915
34878 12944942
43215 25694197
23218 40652343
14073 28936577
39664 7636889
10339 19360143
33149 47719700
7236 18790159
44180 48067950
19737 38075066
10689 49069423
14033 2736906
9911 8340579
2064 33325117
23547 45171868
20477 1961303
24790 25266413
20308 21169564
230 42469168
24180 21512346
1214 29629377
16114 13733277
6690 32351361
26773 6094904
46268 11976916
8807 34932419
27914 11783715
13931 2918615
685 4276315
5553 28192340
7963 31221356
14723 45936092
21518 37829194
10252 35915222
259 33814640
37612 37532012
1292 1153240
7478 40939661
13390 42163716
21617 6503147
46404 31966072
30362 45910014
44298 13782206
816 26103807
39347 17386849
40567 33772782
25476 25269874
17958 14312972
43782 33338246
45049 28207458
15752 35325365
38960 44658361
16010 28555293
41934 30250015
39315 16500829
24698 37479400
33244 32860315
36337 18920491
44243 15501694
25762 8235073
21065 43622581
8257 21588169
6613 11396078
39525 37967399
46718 31287519
4746 16918912
3621 49656385
23824 49728448
3993 26196816
8618 45469844
24176 7753933
25231 21887984
21109 5146364
32316 17571082
12772 16684325
46129 22240605
46416 44497431
6943 2498343
1966 10467617
37697 13240043
39175 38123799
12288 7809520
39082 47509843
48812 44114113
15943 24035377
7674 15902635
4037 5267090
23377 27324482
38718 47358171
43948 18516187
35982 30283251
4811 4030227
11447 18543688
6706 24315975
24015 6399306
6280 23522714
2576 25890157
38665 45944563
11815 7667884
3045 32201596
16966 38981377
25727 7771940
27667 11431534
41934 2845854
43095 23822584
44928 6522975
13551 29749670
41058 26532132
48622 1017094
29577 19191913
24169 46382505
11724 12770803
20297 24775202
40471 10858568
48733 24672778
10362 5231666
9462 24799743
15432 24188607
5657 18074912
5656 39723972
12960 11848083
27256 34635093
32457 1745792
33109 28139726
4869 37868051
12868 34938830
23963 38073854
39660 40503223
31123 4207348
5929 47715119
39515 27273903
33595 20205218
6837 22142699
20773 5085245
45831 25137641
3759 39663220
21690 23114093
3876 13877885
555 46079296
2100 5588563
13469 40643247
11379 32416565
6757 2472073
47480 27031844
44717 46957093
7984 12241384
9377 9980762
46584 44686732
45957 10967814
42710 29798109
7965 24349064
11809 15095407
7059 8801989
11188 18356632
22054 25637798
864 44722931
36885 7842200
46071 6888670
35847 49717387
4465 29293692
34326 22518388
42218 49502644
48816 4157388
38450 6771504
49285 8218254
11388 38358111
33468 18264253
25504 17757684
33390 33074779
12137 38002277
3992 37647091
9591 21020140
24813 22269840
38094 19346057
20882 710211
18006 43858814
48865 39821602
7865 39066194
33111 25407683
7624 24056783
27397 41302469
17894 33843332
6707 46096200
5755 38790851
20408 47048304
33186 46920100
42339 45060326
6523 44131840
32358 34876502
8410 14953975
23461 13205490
49143 27762539
3403 15909869
25916 26030082
19110 31452161
16058 27186984
19990 3487338
1364 8669962
11730 36559849
6434 3739421
35826 12434754
22623 8684565
20422 47685183
21852 36953454
158 4725290
21691 4736103
36000 8005334
47092 27476609
39494 33422615
2963 42445188
141 14152901
40168 7468411
12231 48406718
43894 13465267
24729 2675553
45813 27453248
31261 6640915
5217 21273848
16161 32052798
40296 38009462
33319 3992013
29087 36439577
23492 45413809
13902 36354
22209 38177503
26351 30827673
6828 4841168
41091 45578248
19224 43036543
42797 16936383
10824 23158255
44997 35509614
30088 17604387
4662 24422286
46469 21778211
27393 17547865
31536 18030718
37976 42149709
1247 46298562
40547 15688109
26748 12813958
11727 23261184
23444 21801056
27130 9048208
1545 14818031
22808 19677804
23312 37286483
21377 42692838
37316 46408240
29376 42398998
47441 29749039
26038 40416854
7274 21468029
17557 45970116
25203 44639946
48006 33950786
8247 633290
21027 38618361
23252 46331063
11117 2330066
6250 6919758
47655 14138492
19136 23775182
22345 838377
9087 7313788
34943 12520272
2405 29449249
25479 26897197
11043 47207178
16150 6277052
3311 11272839
15684 48845314
27251 8049517
3483 32626372
41404 44133396
41484 16664590
37436 46815706
33019 27236654
25305 21902878
39886 24861622
24123 25178694
15937 35116797
49153 33799225
28549 15546142
5309 43649382
43964 20850423
7924 3952187
23614 43665196
4431 7072942
4680 383266
24877 22797496
15528 9019908
7630 27707221
9858 1388482
40585 34093573
12334 13983373
39447 37940558
18072 23861340
44726 16348472
49022 2869865
39767 22374095
24726 24390197
14225 19836581
19253 38624000
8507 27924942
39385 47681746
16997 24316513
16144 20669557
2880 3260926
2030 13413880
9218 49625794
40731 35602606
16548 46715221
43283 2891949
1507 13693661
38036 1200207
27698 29298951
11284 12127156
26453 42873605
15400 43273406
36440 42550283
13054 43394452
6566 6214353
38052 6065312
22755 14161813
15086 5794577
22611 23505430
6052 15231065
13264 42022169
30738 35783088
27352 1900648
36535 9592463
43388 26036174
25670 21212086
21491 20189084
17752 25343399
30661 4977703
31399 43248552
29552 34225992
15028 32738885
726 40400218
31939 5416012
15132 42461888
40410 15267791
32909 22362588
14325 20480165
1061 41340697
29237 37829354
119 34794338
46140 46974074
11816 33279785
4579 44385658
12721 37184737
7237 42407631
41169 39748228
18081 5076517
19129 22661134
24491 28468969
43726 11468287
33836 39966287
16090 2063325
9501 46717517
21435 5563312
13568 34933406
22178 17054597
4663 24014784
38966 29304300
34155 46904695
17695 21810809
47159 20275144
10155 17126727
38282 16900862
21308 40869360
34712 1773352
37096 43577750
28313 27983769
31655 32174685
7449 15055207
43561 33681518
16071 36978285
48254 18865654
3206 23921481
25292 42177445
15823 13710430
17132 25964592
22973 48371155
16253 45307471
3999 22663698
38784 35709888
41 44069066
26778 43697858
37588 4831982
12853 699803
5577 36485811
16239 22953874
1402 43019286
35401 1774197
14682 7521236
13210 19025045
7855 17434480
37930 8478149
33095 32324528
20903 18668895
24416 13605792
16595 37140286
37039 5950606
32420 48656325
11882 35393548
46643 8688983
48462 11438322
26445 12624476
22394 39064537
5957 14148675
8289 46401313
14320 17634811
38524 39017836
34408 15201912
30406 14815264
20202 42316852
3310 44211689
42743 35878315
18424 29899700
42919 39618910
31293 21405621
14577 20403537
31815 3519971
41092 49886349
17413 47943927
42385 38892319
15997 25261680
22735 8874391
22581 48575762
24406 26291721
6841 27795938
180 8244496
31752 34496683
10572 11848774
26294 18994429
12385 3347789
21452 27816361
4431 10733897
32980 36868806
20867 47627108
38413 31956526
48910 664521
15181 15492994
17286 2982313
12890 31950882
31172 11274297
15280 16495670
15991 24008497
47166 36363432
36880 5769423
32553 36941991
46948 18590674
22391 30137510
13294 43843072
7541 48833883
41738 29396257
8290 37608512
17930 34786561
20577 1893526
7621 44502513
8667 6840413
37267 29047239
22187 10285148
10963 31602010
7856 43601823
6021 47532295
29167 15594996
24432 884270
24398 43186158
45357 44621493
13914 16102370
7033 8114180
4402 3489901
36439 13467016
18618 5952236
14396 17513648
21833 32894337
49522 22879091
21451 28102549
32950 12323528
42191 10663633
32218 27822380
38042 42435235
43603 26361632
17506 18797760
16636 27264936
16740 25925020
23793 7232078
24175 26139635
21365 21994396
47751 12238020
46380 19108773
49027 30227921
10369 25540349
31230 28191392
33458 8133437
34762 5080572
26927 26728320
49449 23024373
15119 36915944
43698 45596764
30443 42856474
35186 2570952
38865 13510461
44152 44114964
10578 32577279
36232 44920030
42340 7010065
3865 5974794
15953 6459430
44535 3198909
18518 26621176
13937 7562594
12613 34738498
10700 21069609
29507 8647495
24078 25353090
18331 29432010
48548 33323686
233 2884115
29869 27631119
3776 6795121
49613 36083579
1988 28310578
42043 6573933
9521 24599469
28707 35110444
6050 33521721
3556 33125058
17082 5716147
38355 16005503
30191 7158523
26919 22916595
17258 38074616
8763 44804855
46569 35757072
15167 15343652
47005 43147440
6278 33475802
39501 40830794
8249 39093435
21680 20712658
11219 42765870
10263 10166336
25508 38637789
3745 32764305
4319 23957303
33988 8582086
40555 13831790
1419 6721892
36949 24461818
34034 11937010
31116 6275092
23612 24373630
12724 21829436
5469 17889176
9876 49939507
29329 6245717
33944 31957890
32659 998990
29040 15505394
24999 43422494
33327 48068625
25265 4745832
15148 39239475
40539 36522446
2276 46367087
1299 18053371
5958 33884446
45994 25165850
46390 22633439
3318 40982493
8843 46311318
18673 48241783
49825 21559144
12920 11125538
34344 44306752
46829 30728217
47283 28272078
20022 48106527
39913 24684163
8811 41672055
10328 24095126
13580 30172010
28061 23583490
6553 4619972
39181 20522245
35335 30945623
45311 48258594
1954 29340279
25327 43522208
2550 32473596
34188 16348170
3524 22253763
20043 43936685
37907 1618989
23187 8757532
25964 23286558
36751 8173231
493 32340479
33023 35089408
17688 37428157
26711 13308525
46769 24308040
4910 15496857
15379 19100693
46096 16752491
40347 46374428
31533 12372365
34779 34876763
48984 35027822
2281 44096465
4185 19487680
16189 43110915
28955 9528443
27255 24399227
43678 43715673
45511 6460868
49126 9434071
30851 39453807
19626 41915962
44900 162449
12246 47009928
45049 21046595
34682 23587339
10226 48653088
42425 4623569
23734 41042891
299 19273647
49215 28453607
47051 4946233
6249 45526812
11161 35535947
11478 36311961
17449 6580484
8236 12879628
26786 10809414
45653 18343212
27536 3167159
30047 37886896
6467 30768579
27738 27845717
46862 45205655
25629 44849499
7225 12336167
49232 17317768
13855 5484713
20803 42949028
17360 7089176
48934 36142844
45536 39480499
12287 12871264
41142 42456315
43719 3798821
41199 17209528
5901 38790179
20728 1349493
5250 5059639
45207 7335807
19435 44860354
35875 11205354
44146 34528296
29607 37765516
49653 29520723
14228 46899840
20278 30612910
11644 5881252
41641 49732778
15559 20117403
27001 26023228
30705 34300620
28643 28862300
49354 16040033
49690 18397960
1189 33561289
12097 43499455
48298 17454519
7332 20604679
49892 39170465
32608 28856935
41011 1539649
678 2527085
46860 37966359
36140 20589994
24660 40297189
46987 44012337
21576 7618482
32546 28838172
16184 39921096
21634 24141959
14951 3185590
47856 6303506
37357 46097358
35623 339043
34821 10095784
979 3812514
24255 33242141
44358 26577531
4032 33482957
9959 6874144
20493 33772825
17870 27260101
33107 8584874
23641 41208994
34050 3637097
43546 36587380
6701 3592196
8247 9471100
49564 22612847
1513 38058238
14570 11599585
10110 27904195
28616 14902739
10071 11860120
31480 3356420
30922 32034765
9570 23339768
23025 5889591
31763 42959732
4312 10517038
44024 24752516
26003 38371983
11928 16764789
4743 44764347
44135 38141787
140 8488855
49252 20401804
47793 14085130
47868 8754979
43864 6808834
22996 19141247
10629 3761264
30100 39709633
27523 2009415
21302 29582929
21536 18126336
42587 33911769
34988 17533337
41782 6312264
18878 14672785
35695 18261457
39343 49666798
44450 23785962
39997 9515576
4845 11370574
10969 46744955
26901 39180923
25961 42921289
37778 5645108
6567 45709877
33726 24214400
43232 5931737
37162 22453929
37558 30352721
5465 25378238
3070 32216765
39939 1465233
5202 38966084
34868 22213818
39233 3439628
682 11241235
954 30102466
4218 11320889
40213 33495192
44524 1956113
7114 9132354
47386 21984961
33608 5297272
39765 44732467
16927 41191415
49472 40153494
40550 2336640
4259 15912284
38326 14324311
26090 26743484
11533 19341254
41859 31262386
29052 15977239
19683 46453754
3161 22641565
48674 25081625
38830 46108972
19690 28654548
3224 34441501
1340 44602807
22921 6363467
41180 30039823
15686 38085529
29696 194289
9258 26890089
28228 13996593
11105 43915430
38505 31151211
25774 26545083
33441 13552125
36277 18115353
44917 8413451
48674 4973750
30687 13095802
40880 22146568
16672 26451189
38755 16455566
33563 34969836
10831 41887432
38168 6048400
16782 38277305
36995 21387736
12222 613356
14331 9995774
40000 49610861
20099 49865091
23802 16944075
7059 45841447
20902 15816989
3320 31035890
39905 39180154
10416 31583918
32365 1523583
20287 31730666
3872 5537229
5309 22131833
13394 2249224
29734 49313137
27267 28613593
11417 30029612
35826 31157741
21753 590666
37207 26948212
21550 46982829
43418 48263715
15941 27605628
6330 14357170
29052 14420001
27032 25896030
13383 39127755
35337 5233512
10399 26472684
15111 30419733
21085 35056316
5920 25207468
44419 14148148
19493 6474235
47475 428820
26268 45220818
12198 32018398
43999 34920582
35014 8597720
16251 42154352
13653 45040270
49746 45821420
21172 7722830
15882 6512986
38940 31469994
652 23904672
10409 29079033
34277 3282597
41577 22035798
22328 24027096
6594 23384864
38746 29516839
22809 34274425
10548 45347080
22476 19077447
25701 27612020
17993 1572789
48381 25726567
49205 29997619
2451 11832418
2982 15086322
44273 46965353
38632 18697577
12899 12581125
40444 5362515
1387 42846658
30196 1642414
7999 3154738
44425 21415358
27321 12248169
11206 12288392
45239 12756095
16794 25323863
42569 21892753
30393 32739258
4821 10470336
38028 42302596
31174 684848
6812 28082763
45113 13539851
20075 47554538
29006 37690619
13771 9239551
21917 21438644
14373 5640301
41279 28826855
19620 35910491
21841 28852304
40119 23261619
38356 24841129
27587 8495012
40687 4817973
39774 12274081
45484 46742582
36069 47067231
22423 5933687
9846 47732699
45010 43814723
12999 28261586
22915 33945195
46526 4515399
29317 4079044
32294 43187328
23427 20410151
2753 36594057
37328 38434928
33632 34019248
10770 36801279
1020 16207111
47873 36319930
20161 23563622
22749 2617481
28942 18163302
13494 7234904
29846 32812135
24290 22203929
36450 1465226
36698 7465919
43933 5442360
23261 16244548
35638 19805722
37356 29519012
35090 25633822
22892 6229600
26519 5871608
28072 9838076
40082 47404575
30236 27173505
7554 31676236
42394 39399548
38922 31300222
26633 33275133
40659 42895993
7553 19208857
36536 28468290
5616 34606824
3560 40428324
33480 1825543
24808 36351279
45007 4930583
9950 43633843
15678 15929277
5127 42793674
22802 16198432
23922 24279627
35934 12648302
34018 21440216
42424 1171927
3840 9584849
5255 11318160
5687 4879582
35579 6762706
11174 29139049
21877 22330456
23810 8686113
35754 9135589
30593 33780089
34068 45047484
2768 20723495
130 45758117
62 18770597
43811 12236910
11758 37932083
39487 46794728
25209 585428
14878 40207846
8794 16661580
30190 996290
24961 27211432
48466 44667608
15888 43200054
38557 10639497
22257 38643849
3787 22050360
45693 34204918
16425 49932880
13334 27448218
12952 36566589
26687 26072145
31118 4123887
40399 20449472
39861 49211994
41442 8977869
29946 48573304
24167 39064482
9423 35780166
21251 32342061
18537 35542594
40508 10060579
48210 11199220
11503 18005112
36905 31079522
2171 23142376
33997 44798746
836 46720242
42502 43994284
15857 41841367
49804 23420845
11038 11264672
18301 15228725
8042 8553621
41612 49433058
41738 3030343
28989 49479891
19156 39138311
20650 11028013
28421 25069420
49360 23311130
19340 18152145
20227 11560005
28877 47721812
11526 419039
45391 45603801
32611 29943069
20526 18685573
2105 8551992
23065 16290499
42905 2503916
31205 47648322
9625 28617209
30120 25163381
19889 12056229
10207 16521490
19889 28853432
13145 35241876
45928 45913470
25482 37420345
31422 20523977
35577 4466692
38891 1385324
19954 37033276
8334 46794433
26661 1130603
5831 48757668
15204 19372384
21917 14716662
49033 32985646
32889 15366939
7102 42692011
19049 31950588
33843 34161521
33438 46358662
9916 37337568
47438 35773097
40976 25498138
33715 7307097
37675 11340294
16730 8705424
30844 46136398
46309 5006411
38536 31844193
12938 34009609
31462 40665969
1073 8963279
18209 40962806
12058 32311974
5145 40322857
47988 21893147
37793 8464394
19223 19550399
25458 28846170
42283 6638757
5687 47399330
5087 38827238
36560 16487082
15923 25113376
20272 16949123
4030 28290930
27566 10570622
42474 43895554
1063 11730099
4818 19083383
29003 39668475
37323 21049215
38251 22257013
1016 29578059
34594 47902597
19732 42681614
27753 37857616
27740 18458370
14000 18986945
12546 49632483
22444 12136200
34091 47468273
34740 20694934
32978 31974258
36723 18601122
28084 39523374
44665 5061031
24033 5340786
34202 37157219
11521 36789262
42125 26557273
33085 21784150
12158 40958672
12481 13301028
28829 45007826
13985 34877780
2556 46807215
22769 33336519
36789 9728887
16027 26733281
45170 9521283
44237 30359692
21315 48766829
31272 20751026
1324 27170323
20515 1324230
8276 751128
22821 16022204
36376 49284195
15343 7202829
36517 22710558
9936 21435956
42385 37087416
10654 12127027
5635 3118691
16692 39852047
4886 24224919
37423 17559887
5562 17324813
7919 2535681
6051 738117
29468 17890741
25784 38050305
39551 29326209
34101 44852296
3364 39640571
43674 48368612
18335 36813762
14970 36153187
8340 49310965
49677 18328858
38285 22577466
34158 36948381
10152 11495225
32941 23034056
8199 25452446
42174 29349562
34446 20436379
44936 48137557
37592 9931875
49223 46601151
41634 44396336
46779 47659235
21519 437950
1271 33937137
39186 23668814
8947 4547418
36951 39007012
6682 35040725
37514 11973385
1756 15015389
49918 48531657
8013 47639089
18808 32345142
41237 1160914
2898 11835172
15438 10192392
40713 13496043
29545 40630494
37422 13524328
43257 9709985
22840 24413564
49141 529893
33233 14031116
21819 45123584
6485 5656575
38552 29178637
35606 43949123
14593 3452138
13963 8790088
33085 30446650
47084 7013635
44680 30789604
13111 2012781
44930 5443218
22974 19241473
36542 29826355
32663 27776577
34884 10431482
25915 11911090
3263 2029660
16743 18512348
16160 38451990
25710 23349835
25769 31455909
26981 49511696
45106 29982924
47926 1881280
43543 14119954
28446 28132340
26648 35952833
38751 21288776
40328 21073384
5534 49294557
8159 46651225
36421 7439062
10248 8704299
13442 34752094
2948 28745274
14583 32618657
37029 3073827
47448 35908431
21987 9321416
35152 16030364
15786 2830674
33693 23185986
36714 36512810
7215 10351229
16646 49641854
38525 17649678
40070 11024578
20016 41134521
47542 2463789
46261 30343367
46340 49244856
19151 9593221
45877 26813218
42372 15138883
3888 12450287
18427 5809366
27874 31456228
46772 29134102
41609 48429453
6176 42710113
8281 18642615
10340 22153238
16122 18368630
30891 37822362
1543 31253536
2177 18239319
24576 35926096
19112 256696
12458 26712164
6935 44892462
2730 48888448
19302 17035950
16333 40029193
49124 27340721
28755 2412714
40865 32661170
10911 20557394
10692 15229236
15593 20518836
43238 9247545
9725 34840646
13636 19440332
41561 11586115
6802 16123000
11378 11081385
18899 22360527
24208 38882235
5617 32382308
30397 13116800
34075 35958865
23690 15994306
30914 10260274
25498 5915152
42876 12447144
47701 29808700
17729 9009495
15847 13686878
2896 49317608
1822 38491215
26571 29400712
11023 27799087
48039 7748838
5650 13208800
41565 45116985
6593 43333513
7659 36418104
37549 19818644
41428 42385056
14073 17263151
37548 39972786
34429 524495
12205 48820403
8261 2657704
17124 5195242
1087 15794998
13461 49120165
9713 35208760
19539 19375924
29040 44630832
18761 37912172
3210 36439268
28740 20613285
20461 28933856
40341 6575037
10429 7679473
39828 13342867
34114 45032491
5384 6054285
38903 30858341
44113 49895314
365 26923704
28174 39056
26646 31123075
40215 17545848
30011 16441834
11268 30294589
14950 37499346
12404 43650265
10664 24049894
34583 45900487
44645 17129494
23892 35014154
11379 41393554
21525 42423333
4302 6896083
18005 7032865
47079 23481747
14809 17478666
26560 23918288
17140 23159026
25010 22629966
1649 4969196
103 2339218
18333 26231186
48416 22632935
34730 14159104
8688 24916700
24925 20490583
32 28199364
20417 35268795
23625 33683508
41314 39462741
2237 39026441
25891 47356626
36830 37665248
39081 20130274
16901 20230556
12269 31429946
18908 26056932
18974 20912786
4724 5458466
21420 28228520
40001 47330181
16286 22261691
29353 31027199
37005 22593808
17992 22278728
13719 20701680
46031 48838489
28350 1252392
31248 30707442
32038 5585417
11380 8231701
1978 16123622
14118 38121480
41239 22204568
46949 13767255
6111 15615485
47781 34898896
17624 29606004
17614 40952325
30266 29157731
6572 49434445
5781 37346354
22237 38926019
1881 27632717
19959 24632134
16667 11021222
4831 41119608
44839 31060528
5027 7438271
48520 35179621
36225 28236486
2210 19455809
19470 6362749
27705 21205700
11328 9777429
25271 45578356
35075 2401413
826 39269977
45512 5893512
29764 35495168
1282 30364700
10793 9854457
20183 15497093
31588 30138328
40869 42250824
26786 4281911
48090 40172464
29349 43481651
29803 38574412
40771 10113898
11534 49868783
42565 20389636
14431 29092271
9544 39327399
575 14523623
41695 47081089
2657 43135925
2303 9807298
43067 40850300
18241 35432863
16347 35173603
48484 34617296
10911 30219604
2633 28378003
17916 47757438
21125 1303719
39336 12996307
5522 44045521
41232 45630603
49662 34777179
44786 8838944
11963 260880
39636 23871184
41789 7940034
48988 34876446
6287 27099972
48805 41999312
6062 18113391
24817 39684210
22765 4102433
41313 36957138
22879 7729978
21182 40300802
17456 41403677
41940 49896282
24573 14830645
2930 3654899
44791 40886638
14187 44059437
26196 35782199
14520 33450921
41805 27215495
15716 34051408
22785 36134229
44462 25567178
39313 37532574
21899 46171656
10338 31914979
45409 7326779
36206 26758184
5789 29271130
24899 26648054
41422 21768609
24339 4312409
7399 12175244
47058 16717795
6113 4205407
18107 15836968
16311 14573474
16572 33123776
27272 2785565
29269 6207945
27049 4802784
19565 15588066
37648 28956862
21565 24901168
33834 10376781
21202 33215325
44102 46704616
13071 39004948
13943 2191150
1321 34727174
33990 6789888
32154 15138536
46174 4987270
34399 11671538
27086 2082090
14217 3264354
43387 28975771
144 35013367
27995 30670028
24891 28407
15307 30562291
14041 34274602
26506 6292746
18860 30285532
40316 22548945
13288 34419806
21895 11352394
10840 28919558
12713 11019964
45882 42512426
35793 40988465
22846 6143017
30929 45608824
28267 5662051
33907 27381668
39626 3288508
1265 14031242
46873 40229917
23354 7799367
12345 329970
47540 21061303
31600 26034221
15397 1251967
49431 29255874
19689 25253253
30765 30719529
40815 23923699
35795 8110815
17244 20859959
44463 3765477
27302 20828934
15369 46393663
39114 24325332
46480 27114358
32071 26570717
44918 34426775
8529 6038944
30559 4212658
4655 46702174
16647 48852444
32749 5996192
49609 44511405
25050 18419502
46409 12768835
13227 34098201
18442 21118525
41990 25959986
46440 32943297
21736 35582608
48144 5266422
46432 48582158
19987 31108234
34306 25327306
31703 29160878
709 4771112
34854 4686869
4773 45896013
23981 12637432
16865 5185828
37902 10867605
47262 49030748
40734 33887020
8131 18253800
48856 24649600
4714 11410302
36008 784732
22917 22954521
37249 25630092
38727 13560823
27384 45488351
35543 21897755
12902 5689516
19457 26872524
31673 5930825
34437 25528980
1924 6073749
3141 21284802
12939 7640432
10347 12593001
43160 46435774
22753 2237407
37993 24073320
46247 9372222
1807 40168155
17281 42326758
13728 39724551
12902 5150201
5926 47678049
29746 17863902
36078 3206497
5316 10060607
20810 41588612
43713 40825739
18287 44769995
11568 34489332
10904 14948411
6028 19154801
45601 24808795
22901 7054398
38765 10109241
42879 46194007
33969 30253541
4833 1000193
40822 10775540
10279 24564546
31339 48842879
37808 23861603
46960 21177121
35537 34440693
49324 34619772
46417 25149129
14456 2528821
15467 15107830
29394 15977076
4831 28103512
34299 33854565
9313 46749835
16938 27281081
7720 42774004
21910 14574246
5760 15879864
13616 21753186
2920 92738
35607 35393196
17749 44644162
31921 5904708
10590 9985833
9961 25987438
30430 24830894
46411 44869491
22229 19222348
31626 20434463
23079 4854081
29643 1642052
28139 24394256
26087 17938997
49069 86144
10701 16348621
25373 3802139
49021 38067302
6030 24514225
41390 47805026
14999 27689426
730 7600037
36437 48818519
43501 533528
27928 42578906
9561 44639400
46081 15835833
28020 37415109
27131 29252759
42136 40462052
34911 43506907
11394 13993213
26173 15699759
17028 22302477
14106 14016258
20020 39133973
20877 6288006
11835 14111514
21841 26903347
18646 30326051
27526 47359554
35032 39208767
15888 40620467
44614 5369596
44854 3755720
3433 12200944
21573 4418440
49968 30389172
29162 3284540
8380 41896419
24891 16261109
26706 42911904
5487 10664196
37532 20412301
21345 6965249
43288 23360085
6625 43215941
36855 5158436
12451 664176
27184 13293225
35054 4971235
33227 29071643
20991 1726151
8742 23125936
48051 44717316
47235 37370279
10288 23730507
36504 11497280
40813 40038797
2078 38181823
32357 2578689
25282 26926957
12649 29301666
48375 25227799
16042 30666927
9090 34569997
46067 29403817
47660 49906211
6989 14866264
46580 34163892
32089 10078919
1531 12587290
36858 36920643
19062 36750519
1608 9392736
25135 21019503
14110 14172660
1605 3914283
47548 17883033
41047 47949144
4038 2117680
20044 3180263
39811 34088793
11806 41747787
24272 15227772
10459 21092477
42410 27530179
28195 34392315
215 24669725
46045 21095620
10670 46655805
6370 30670301
47658 2870808
30111 27838800
8748 5498987
14567 8578216
8406 49749171
18815 37475319
21984 39206963
35329 37301328
13894 6054258
45402 49613901
5432 38377402
37803 9099401
44025 13830425
46971 27585703
33697 40517988
47396 18250058
1291 21552943
22370 11588123
49080 4383063
48631 5581766
22938 21243000
10522 47693693
21737 28182903
21667 32351731
14082 35058426
47569 1059426
15874 25781354
43764 24713351
13087 20495224
2563 34935712
11600 42683669
48694 47987317
22417 5051769
3469 4969932
40560 13721629
42936 47990131
46770 25106496
37581 30993978
29231 21099110
24006 9505653
47777 5385556
35696 43647615
32921 28531990
41997 37613746
24778 21615097
7874 8616816
10076 41875601
47225 44641438
44858 30054452
10384 18355491
18725 43199101
34473 34302829
14703 9086794
46057 21356524
21920 1347391
46665 35838997
35156 38424641
40407 8742497
25883 3564667
28678 38354508
16537 9606236
36265 1118550
34691 39830935
15484 22572037
7848 33877282
33740 1519713
39237 18194488
16458 26066550
33231 7785559
28364 37067093
32606 15399490
7484 46540308
860 13710208
21383 38206154
12122 42185691
31615 30766100
14795 11288546
7385 25494034
19255 1366759
15840 32829418
29674 16916482
12208 17382980
46690 22134028
42300 42973517
22436 42822821
30568 14720693
30568 43999791
45247 8587184
48648 26373073
35535 39759097
11829 25006709
15096 7918794
31587 19209289
18305 36618085
44744 28384066
6131 37060238
23280 16553876
43772 13171086
45868 6687675
11693 49119538
12526 48767478
36908 25152202
14142 33685575
19619 7200939
10521 32140404
17135 29037998
8717 43399561
39698 47352110
17054 10155603
6786 47609357
27732 33150822
5207 38994992
25067 33152921
8048 28128127
38721 5347205
20687 14196838
39995 47239561
36089 26083798
4305 17750345
1271 9424708
32061 49884842
30392 37341353
22976 28008663
37756 15910913
18510 383807
20714 37150028
15613 20018837
3675 280336
47097 4062671
3021 35672533
40787 17135144
37089 49752104
45805 49033374
36061 38383128
32160 16407669
9803 47865148
3446 11591730
17816 32920491
12912 46332960
27206 43683842
42642 42939214
37099 44485858
16722 1288847
14720 45773935
25772 29744888
26418 22466514
27729 4416102
38836 4219320
39283 49543542
41946 48546897
25163 12983819
41296 18339921
4723 9941068
28081 23430387
24124 2856995
14977 21192049
21226 4078143
13764 48331789
37507 5054482
1844 42220683
32211 47483092
17983 12092341
15083 39921662
26502 36661590
18749 9597136
21568 24959167
16994 1434188
4596 27295813
8837 3110840
45459 48216769
23973 38887072
27180 2265998
2710 13136850
3125 11773711
2720 19940192
20057 11961894
1119 7706273
48340 43663038
45746 35950896
4313 21803842
37052 748652
28349 1633060
34230 41277686
14713 44194007
11370 33781047
35036 41160021
14537 11293015
20743 3750554
42647 7564359
36719 39686439
34282 21457720
25502 21742464
22543 47763489
42578 14404398
18020 39108285
22844 42483773
42511 7665290
14579 1854271
26085 2793420
13263 1805000
44324 33904264
13854 17995120
22234 11381129
48066 5734356
16588 19213278
26017 45123093
32416 682330
23187 20129111
4899 18050963
28616 37335107
24803 11660132
19088 47135366
46150 1868779
33681 7185104
20018 19340427
14436 43299030
13154 46160491
21592 36245969
8199 43603189
39790 48738556
28389 11823576
2555 6765849
45330 33224070
42969 45092205
45595 5852215
15190 35840831
5343 26338021
1795 47272542
11825 18026318
36247 14718616
7882 34743028
10666 3930179
48165 28760480
10570 37971256
40609 25458139
15545 36593619
3602 38440564
18749 37733364
47777 33932797
31679 296705
4743 11694542
30220 22907490
12470 45539328
24375 15169411
35025 3885043
3685 8435158
40846 32425800
33376 676046
20347 24351464
10597 4403941
5190 11430523
23205 36144407
21492 41578738
40600 42867685
28091 28320254
12693 47422035
29752 49086870
48795 22051818
9962 42028405
38219 9823543
46020 44144922
43068 35460554
35359 8827718
23302 16274360
28934 38627842
6759 27569945
27480 45277462
39762 27446794
41258 48090770
45114 35320236
12722 7560009
22091 11293092
4445 15941841
7890 46128665
8010 1813381
13088 5992633
39420 34036739
26747 27324340
44284 47242287
3692 20153535
27685 43044142
38738 38800531
44902 31417963
38494 24796523
8516 24134677
31061 19900298
14597 47098271
17714 8720306
10694 2124863
49009 18720302
46678 23982319
16788 38965193
14425 8260463
47138 31119573
49606 41657665
34211 21309477
7656 17069356
8038 6281491
48529 11125562
37339 34540411
7058 22886842
42681 33533885
42933 35625022
28281 11979455
39684 5548574
8248 26390633
43455 18317939
10905 4691624
38537 40854173
33073 30761068
21419 25367358
36410 13043497
5376 29543357
28049 35085913
33959 15142979
35048 21006968
8789 10472513
28740 31030279
11473 1135592
1760 11557259
7749 16045616
27112 19012875
5699 10133714
29598 14751381
44542 40161358
44201 23472953
32653 44843109
28129 1704075
28252 12484256
10149 19690534
9498 34678215
373 40477476
38444 13777131
17064 1799079
45848 32319965
8695 32344148
6075 7754036
43392 33150931
17252 35437771
34452 41287504
33591 4027456
35641 40686460
45227 30927607
6329 33141644
30044 34797461
42321 38943033
29801 26732165
23011 33571390
41639 25249654
38372 21973342
42573 4624347
6927 38535900
14838 44281066
31360 44870657
26418 40801822
10506 19686809
47524 14570549
48929 5818358
16533 6318002
14320 13737451
43632 28468316
43301 37287378
35941 6320189
20896 30311815
36631 48066468
46776 33315179
10861 9222308
6246 31215586
4020 23539347
45224 38350677
2379 14750347
35695 24641456
12022 22119660
48242 26525285
47740 4340568
30952 15534568
21897 36078518
10066 19829425
39053 4086704
35422 45092798
19034 48352820
31989 38314126
6282 47883767
40783 48386342
19335 35361517
8377 39525775
25329 3887827
35190 38890838
26284 8760101
32474 31371
48815 42692520
8593 42430659
5894 39678946
4054 4787735
40960 37628956
877 7839138
5410 26735975
45610 26314247
4467 32974996
38439 14905832
29950 3885626
33202 8865520
6275 20415028
30444 10967242
34102 22304545
23979 34026024
11870 30925538
27785 40243389
16615 8142240
45955 47169859
43745 37591363
7835 35559542
8606 1955836
46279 23350294
42872 42556859
47119 21228009
15161 42751674
20259 22337463
9057 13485552
21155 26159181
41972 21162015
31524 25602298
36121 15511367
38322 17870357
18828 47195568
38152 41550837
23821 18989284
31530 8178807
46879 766770
2828 47639164
39769 15221037
12840 42243304
18729 26097707
13820 16669348
19212 42816583
3370 9158813
27335 29337823
43878 32482371
26129 27292694
21627 42354699
25350 1969747
36678 16680045
17734 38823616
47001 40090983
14147 39490636
45914 48990200
727 2704681
9793 42147493
21644 41240015
38158 41570552
578 7496183
2257 16545660
46685 31564705
2576 25632194
12181 12708495
2900 22626783
17300 1933768
43036 17066988
25610 14593301
5768 11286405
38540 21172743
46063 19263818
497 20021487
48651 45765473
24148 38640357
40120 31186930
39573 43532482
38392 49237289
20104 46815270
20913 15224760
39781 31343218
5389 1889618
25606 18542159
5082 24042929
33996 24426405
13064 38708241
47625 12102181
2045 34658611
36471 18810304
20020 41100379
31824 31807661
26746 37809746
8213 13543
4176 42587748
2392 38498476
24956 22127715
32737 926848
28887 39204643
22332 7489320
31680 3277308
2073 35920175
22984 2314059
8779 15258725
31812 34420337
26042 11535707
11678 5493459
39249 44945512
43188 48133976
23984 12947494
3832 42514670
13627 25619702
9886 30354181
1273 30945528
21169 4000274
3943 11389716
21502 36101389
16387 29719028
40760 16465140
18497 20640519
18594 23522118
49368 2418432
5176 26980617
33958 15402964
14535 9352644
45064 5196992
2592 34372102
11187 42878913
19817 34513629
38062 15452954
8315 26432351
1558 12228690
645 17024677
27064 47194802
26968 11217355
17866 31391179
13993 14951537
32899 3857519
20243 6579389
9647 19834419
19586 10611543
21708 12704628
31848 42852204
29807 14281422
32764 44844587
10687 40258982
20054 2351307
20633 28977186
49732 1120259
46939 45184555
46712 3448336
29673 39926898
34824 37489075
13275 17622888
48301 32260144
38316 45588933
48965 25492944
27628 34624002
15009 26952544
17807 48269022
16551 32181936
34717 22995293
24224 40654741
42352 43522244
45675 30348519
17081 38769183
9753 46923011
36827 23165883
15456 4122315
34174 8629932
40968 5237025
45613 40579144
15056 40659055
39369 33155882
24410 8980002
19860 16330672
18938 30571563
5718 47086462
18667 8385789
4060 48543865
28155 36040721
40452 34851276
39370 8486245
26770 23491558
30063 19791608
25758 28648570
24195 13382096
21587 20863102
17540 29528309
21585 4937516
25283 415731
637 29358981
21590 10881116
30204 35164105
3991 38151107
21403 2285568
46979 12608066
27050 48511732
29787 41902965
41469 41531188
47479 47550077
5418 16237714
414 7811198
41885 8095270
35216 31344801
17174 12169673
30908 23501074
3114 32683035
5914 7058179
2862 18070910
1746 2092072
31728 47394585
27107 38996537
20782 10362197
11645 14083571
44652 19733731
55 42370839
27026 49490997
34826 2785641
21147 18399232
16884 43399859
16264 27747776
41862 13524544
35483 37195444
5270 39970401
22908 16020446
38830 4008043
17912 39565316
10171 33326390
31645 14258098
37343 28760224
44639 37468213
32911 40983304
2374 40807457
15206 49388499
44078 23396685
25808 28482795
3573 13905362
12368 18920123
16128 14450703
15722 43630901
35031 38597159
27738 16007628
40197 219522
11259 26928889
37193 38393032
13809 26585146
28055 8474601
9472 48360591
49991 41891480
38642 9331964
39972 39243979
26325 10175882
19167 17181373
7658 48816453
43370 49017708
38743 38940095
28510 29723676
12598 18246667
24101 32568017
13764 38088131
29312 200409
9795 13774083
39379 35798208
265 27555820
31668 43916633
1966 9990050
10767 13788220
25218 1399502
46949 26198595
9124 1647517
11000 12516492
28572 9812799
48913 22759034
47730 32768233
31562 8032564
33653 21844435
45429 30422948
31414 4786618
38947 11953528
12234 33476575
34861 22394661
28555 39333127
29279 34378464
2359 25670393
27863 13655843
40175 38927235
34571 39548718
27625 3440374
11808 14174979
10031 39728165
3636 6082152
13374 46383593
18437 20432489
38360 29547552
20423 39953107
22387 29208745
27026 15950011
4488 48444266
12978 27734645
29188 45843403
30214 39368605
31322 30413368
41521 1668882
49199 1254050
35596 10941301
11996 34878591
561 21814831
784 43102406
43938 742376
29387 28709107
36784 9860625
38548 17143561
21028 2643547
37605 25326603
17450 31107517
39850 35500802
42433 2457714
6037 40136187
37468 36060536
34892 2928773
13012 9660818
39577 891703
15091 37281479
21978 3862952
5642 12757218
39663 8585333
48925 24688624
4078 39141439
34322 44808773
39394 21063211
10982 18700663
27800 31206496
33704 15156704
3824 37755148
26139 11729057
48818 13637599
36168 41077914
13447 4876174
16521 45096563
41164 10127569
24624 37121430
34290 33504742
42590 758962
17744 45077260
40524 46764729
25056 49882632
24630 4088547
9950 9059108
18683 262698
6332 34948011
29566 13276107
48928 6797294
21512 27889739
17860 31955011
21316 27245424
27958 3758336
41073 41366724
15670 33490436
26979 41051414
15611 3036846
4515 44586744
23309 36642532
17626 11409218
49564 3204494
32090 43816589
3128 3792281
598 14805304
23111 16388212
39141 938983
43298 1654934
48770 26342528
27640 42377462
17823 29977644
6266 25387281
49405 11822300
4621 12927847
25381 42593857
25644 45538687
44739 30593618
28211 39642975
4998 18681034
388 5965716
12962 24692904
48246 37052592
3805 32955565
5905 44131783
32581 664161
35235 17945329
21417 20420367
7598 12992972
41963 39957060
46248 40319735
1588 29410516
26 1494295
33312 33230677
15633 31262165
23822 37056802
20448 13578590
19506 14460633
3164 2705251
35602 30942046
19871 5203223
16636 42824790
31366 11825971
21983 17146668
35651 36992501
43789 44130063
4795 37636508
40400 30548466
30584 18639598
47105 35378442
13209 25353394
1522 48064724
4829 12017719
49622 18841229
47516 36795723
41924 15210296
44046 41250500
10040 11067932
33073 15914235
45937 37688259
33768 27277900
37796 24968572
49910 46673048
8391 37148505
11575 48188739
45415 35047858
23448 34804278
49107 11454752
7754 23426141
494 11741699
18307 20755242
7585 42730109
43437 48058513
14855 21749877
13621 11574154
29008 36496916
24413 792338
20478 48663371
22186 17369770
43899 48464203
40966 28013782
42001 22006028
21440 33131551
46768 89543
45335 9350546
8875 49120252
26067 25516991
17083 36264172
9660 32106811
14779 6888735
800 17057054
4907 7329760
27218 35042566
41981 44517949
24038 41554322
38907 5701896
15590 9230567
6031 17907416
44159 33255599
22745 2395272
6261 15806869
4716 31305910
40571 37512138
4353 26622406
22443 39114756
20931 11648093
48948 37403257
19234 28413158
40055 23197160
48800 2595984
37002 45326992
24391 10533198
16117 6100407
449 38842838
24056 34918565
31822 41332899
14818 30632742
10050 16674931
21467 25124748
27668 10276553
1323 25529130
49776 41722348
1393 40798554
4885 17278822
6269 18889976
15672 25910022
22550 44322789
575 25389919
38565 43513733
43543 32757702
23512 48557249
1359 26521304
34288 23422086
2315 490866
32051 48626116
48066 20552887
25211 10876655
37840 16016910
14165 8672514
16517 4538400
7379 12937079
5443 30749150
29451 40965712
14788 4525562
39893 9342609
32722 39484649
9441 139204
29661 7146856
13550 32045300
47065 19871731
14740 28818354
47533 27632207
29179 1571347
34357 16517121
6002 32887215
3377 7821909
36729 35164964
11779 20125913
42887 726929
17253 34113759
48006 31026588
35457 6903550
42529 23908588
34215 45377553
7645 28710960
37211 46437559
40189 49780118
20756 38582609
2012 43398100
1262 35837448
16583 44839459
28297 5224644
35712 26324159
45015 34071221
11628 26161513
5298 18375246
28918 20212325
32740 48621637
23338 22025595
5965 14174357
795 22482170
31009 38531837
26222 8538929
535 49875838
11548 19029108
4203 5996000
3892 12715037
48765 40569261
21383 16339464
24224 28146740
38970 6482454
29148 46000008
19591 4339372
1100 38842495
13372 4927025
45168 49447092
20938 38051091
45964 43967237
18903 36657090
14327 18612757
36701 21765682
22349 45865419
17482 17845214
35790 18340305
17086 22186816
26973 16092438
22799 44146522
2545 18692428
26984 47603505
37063 17300459
21365 22453324
943 24058412
9593 34448057
14858 21120015
2473 31194889
26883 41199574
47007 10472655
37699 37431047
24391 25899428
39499 6003950
26037 21340198
5101 27211801
16413 4723189
34707 48884314
19945 48571444
743 8264649
49831 37426574
24426 241855
39097 10172590
14254 44061020
40227 2456390
8299 24737153
46784 28484105
4013 23340119
39709 20823601
46436 8011974
28061 6869882
13283 25277567
34115 40570917
46737 40829171
24427 21504502
48604 22727641
49265 47138102
21217 860076
88 545970
26117 44908330
32757 18727354
33199 15697239
12930 32214050
45115 11803384
22300 41996228
15785 41896088
26372 32606333
844 42142343
45553 41099308
6908 33184213
25629 43711158
47236 13667547
40292 14475524
11380 38179379
39496 1485827
27824 47700027
17952 16602787
44576 21115159
7940 43672793
40174 19242668
29010 23264926
25035 38333477
43436 12878061
23274 15156849
49496 34925001
3555 1428418
23215 26969140
28513 15884304
37246 12988345
33284 8771477
22552 829795
26752 37103311
29170 16819267
17052 11237249
8710 43081711
30245 30126897
2353 6622845
42425 12405035
6245 30257292
4492 23821181
40183 11359292
4069 34251770
45905 22328753
9026 6097847
13265 31822356
13472 1128081
37945 20753681
24052 8381732
30589 1004634
29782 45615189
4024 26160162
42800 10845130
6536 47110307
4499 20980588
22541 49039769
41810 10485996
33614 22858949
4149 35842235
16260 44084075
19831 47817104
8156 18203349
248 11886439
19017 20320589
43452 46235260
13744 42411814
21227 18204372
19083 49322164
27951 43382708
11175 12945871
2329 5399207
25798 23055957
44428 25778557
39565 8669733
6528 44955335
38407 43285412
21856 39053020
16192 8859068
29149 3247319
19994 24255448
20569 24636438
16524 25152233
28716 12331069
35310 32127204
38579 46645041
36959 35526338
31516 46272541
7407 45441663
48091 12213360
14981 23764763
23256 10713565
35722 31644956
43582 19539930
22395 29757065
5838 48073377
6987 15363185
29130 25736114
48576 43704290
17002 48208848
27905 33538419
203 2551935
28094 32971962
26651 11230604
35304 43670870
30926 46577541
21333 4938983
13548 614205
20573 36602257
29584 37223242
37455 41268605
40443 32339974
18685 44594136
38399 23637905
15020 32146642
23412 9131213
2885 46758815
39479 30107105
39734 34163193
23462 28401462
40130 10846621
3269 21320061
24621 7132746
32972 13910823
33569 22254789
19094 31935596
28283 19492311
22212 5200709
12143 44753229
36760 459890
40160 13830519
12699 41602677
35448 28267946
23687 34972180
33319 9834942
31069 41542235
34155 24508433
42368 13359127
17389 43366402
7160 15453276
10788 37300343
36881 1622400
22800 24799447
20329 28856350
26928 14307217
12406 6498325
38172 20252691
45901 26433158
15196 108883
23004 35987034
29535 38736586
36081 28879289
14437 27824884
25792 15143699
41045 18613073
40801 33302427
18249 22192871
48464 36083527
5148 6932158
6811 23653202
19219 38577378
28311 47580346
17825 22248037
14060 36319810
10033 42371931
44837 15235313
48000 39152220
30385 10427922
24320 48269957
47204 3460914
14422 45893110
43990 29791780
25677 1724502
36787 9522560
27841 2552651
9897 4373920
2293 39706754
37325 24067746
24366 30120621
20039 2072553
48805 24649344
41250 41589660
27513 42445875
43229 14447269
37962 2688516
44044 44632626
11695 27663282
4183 32982200
15441 40222082
41962 9255787
33198 11435838
42547 41266504
35784 5565745
5000 18111372
34675 40930732
36766 20163129
42874 5838724
22227 46969880
44170 16737810
6629 32079794
39653 21169201
23816 41605845
34465 29460292
14245 31498134
16326 12444973
15861 35679433
23732 20243927
23946 22953738
5802 5813805
32486 3683768
37456 36207905
43394 23917812
3919 29241382
39833 47830567
29411 40908470
650 20326393
2736 44265933
18297 10702427
32314 29966316
29742 27109502
35291 32687254
20613 26142553
16353 28751830
43341 22199975
29342 2095928
19801 13034086
6198 13012428
12850 33517401
26068 27529510
18706 28607879
26565 35725537
11 20526139
30427 2067351
34174 28742274
24076 42234474
836 8440752
33009 25773822
34377 31041371
6215 47330812
44508 25078877
11441 42780561
26272 20134871
30484 29132013
32462 32353705
39865 20229829
19969 5723643
16255 29872849
8488 37032503
27959 8836431
26935 38239884
33926 18688766
40454 3519980
9958 32158628
11921 13983119
27461 28239368
16695 4322030
18213 13188984
17451 33362377
10906 7950661
49750 14316578
28751 39981762
19139 37421376
24577 17990985
26209 13668141
30499 47210933
13141 42207800
13464 1124073
42277 24746227
26812 473928
28894 49138613
48140 5688891
45438 22261274
4761 9337134
4363 529278
35353 7157779
43867 38990470
47861 30086621
27273 16315544
32972 28796550
6951 28659421
20383 5228426
22870 30644166
19635 15738986
27408 26372996
24178 21206442
34398 23824142
19626 29388755
19170 1726495
44493 42706162
42687 30077366
37183 47653783
36860 330772
41323 49507542
10900 24391489
1999 6766282
40969 25697928
32779 39235725
5452 32918006
39318 28135745
5063 44541151
48009 19148298
3203 38468697
19841 12292114
7074 28725823
42513 11795588
18855 19721007
13342 13386257
41529 7954701
13458 41447534
31075 30554621
35994 7038804
18199 33010029
40151 39753982
32790 38961929
20465 40640046
5402 33536965
29039 32368169
49133 6613974
15696 27915703
8270 2314553
24806 1926692
47603 4192939
39829 1579330
48034 32043055
6696 38644324
28855 16790284
4573 47767140
19841 44385612
3076 10613662
14085 1886782
8132 42628722
45817 31952116
5046 38076230
24938 2496326
35112 39081602
30375 34758989
11131 9017107
48132 31207529
46357 43598696
183 29598396
27871 36850040
49822 25680172
45656 34057146
8728 14276453
45713 18692395
27719 11657941
49392 12751180
39237 15331118
49405 48148513
26332 13399272
4055 19404852
31564 46438204
10240 44646287
18760 32948393
24460 12893893
6249 20932595
1367 16220522
43210 39275167
20684 10352791
34987 10148729
11406 43980519
32894 23869838
32003 40318716
29341 48589362
8068 39860731
6066 16009980
24159 5482123
37501 2036549
42773 7248218
4161 33420844
29260 43445273
27271 15597332
8606 48831611
3722 26480676
34808 31792698
43338 36486983
5388 27097489
26105 28487850
19391 27755331
37233 9689409
11772 1216019
18908 21386562
4159 47121097
4666 21965864
1067 5918772
17311 17324849
3173 3538594
28002 33773408
24790 14806378
47823 42991100
30540 40271715
17557 34630287
14522 48131946
40265 2364648
23908 14372319
46721 11063066
6468 33264681
48682 29958010
15496 30918446
26835 44685093
14817 39091931
45520 29923960
34085 29768866
20360 6270742
39518 33704311
3863 33904485
31961 43412050
28653 11382929
44040 21346864
21869 37949192
10672 28851858
29726 4447485
24588 24042621
11725 5331557
39736 6714616
10489 16798716
40199 42056209
37110 32110785
30766 42970968
2683 5852022
11638 14423010
21076 31304481
5294 6948680
17697 8116750
47158 3056293
21060 12094155
23925 10505244
11879 4758058
2212 48374735
23812 21645250
22913 11106281
23115 26765678
25837 37052949
27696 45407053
40159 867077
11482 39519808
38110 296556
35989 1481839
16443 14630916
39345 29250757
20933 7687048
1569 17314031
2562 38014651
48748 13731937
5357 23005920
15935 16215377
5650 43868352
29369 21255994
3316 9436199
31134 4479963
12856 583015
4149 27520437
36775 23931604
47835 2778384
25152 6001094
8381 18574838
25939 41422106
4481 30330422
8871 24400433
49550 46284515
11926 20244719
7263 15761875
1212 15437629
32084 36212257
19563 33767048
10145 7142187
19513 49873728
24493 3180180
38240 4887642
27604 27710274
36573 14874062
5750 4282594
36338 44946458
27174 17497951
25269 48344765
10795 1669359
29759 30610620
10739 31342855
25629 1781665
19627 46980705
48866 43014263
11352 35511805
45187 45832271
30785 36679837
18521 25836862
24530 34586567
44035 6952029
38059 30098375
11010 21959495
34447 31829163
45115 49191711
40885 47285445
35880 28895752
44651 39612717
14183 39595434
35774 13344060
38089 35513524
28547 39885073
35941 22471764
33249 37636624
32819 6338753
32500 16087262
45393 13599026
10780 24248551