3
4 28 27 11
15 20 42 5
11 24 33 14
5
4 28 27 11
12 11 34 2
7 26 14 16
14 16 19 12
17 28 27 21
2
300000 1000000 600000 0
0 600000 1000000 300000
1
0 1 1 0
1
0 1000000 1 999999
1
999999 1000000 1000000 999999
1
999999 1 1000000 0
3
0 1000000 1000000 0
999998 999999 999999 999998
1 2 2 1
50
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
0 1000000 1000000 0
8
0 100 2 0
1 100 100 98
98 99 100 0
4 2 99 0
4 96 6 1
5 96 96 94
94 95 96 4
8 6 95 4
7
1 100 100 98
98 99 100 0
4 2 99 0
4 96 6 1
5 96 96 94
94 95 96 4
8 6 95 4
6
98 99 100 0
4 2 99 0
4 96 6 1
5 96 96 94
94 95 96 4
8 6 95 4
5
4 2 99 0
4 96 6 1
5 96 96 94
94 95 96 4
8 6 95 4
8
98 100 100 0
0 100 99 98
0 99 2 0
1 2 96 0
94 96 96 1
4 96 95 94
4 95 6 4
5 6 92 4
7
0 100 99 98
0 99 2 0
1 2 96 0
94 96 96 1
4 96 95 94
4 95 6 4
5 6 92 4
6
0 99 2 0
1 2 96 0
94 96 96 1
4 96 95 94
4 95 6 4
5 6 92 4
5
1 2 96 0
94 96 96 1
4 96 95 94
4 95 6 4
5 6 92 4
50
0 1000000 1000000 0
6666 993334 993334 6666
13332 986668 986668 13332
19998 980002 980002 19998
26664 973336 973336 26664
33330 966670 966670 33330
39996 960004 960004 39996
46662 953338 953338 46662
53328 946672 946672 53328
59994 940006 940006 59994
66660 933340 933340 66660
73326 926674 926674 73326
79992 920008 920008 79992
86658 913342 913342 86658
93324 906676 906676 93324
99990 900010 900010 99990
106656 893344 893344 106656
113322 886678 886678 113322
119988 880012 880012 119988
126654 873346 873346 126654
133320 866680 866680 133320
139986 860014 860014 139986
146652 853348 853348 146652
153318 846682 846682 153318
159984 840016 840016 159984
166650 833350 833350 166650
173316 826684 826684 173316
179982 820018 820018 179982
186648 813352 813352 186648
193314 806686 806686 193314
199980 800020 800020 199980
206646 793354 793354 206646
213312 786688 786688 213312
219978 780022 780022 219978
226644 773356 773356 226644
233310 766690 766690 233310
239976 760024 760024 239976
246642 753358 753358 246642
253308 746692 746692 253308
259974 740026 740026 259974
266640 733360 733360 266640
273306 726694 726694 273306
279972 720028 720028 279972
286638 713362 713362 286638
293304 706696 706696 293304
299970 700030 700030 299970
306636 693364 693364 306636
313302 686698 686698 313302
319968 680032 680032 319968
326634 673366 673366 326634
50
0 1000000 6666 0
6666 1000000 13332 0
13332 1000000 19998 0
19998 1000000 26664 0
26664 1000000 33330 0
33330 1000000 39996 0
39996 1000000 46662 0
46662 1000000 53328 0
53328 1000000 59994 0
59994 1000000 66660 0
66660 1000000 73326 0
73326 1000000 79992 0
79992 1000000 86658 0
86658 1000000 93324 0
93324 1000000 99990 0
99990 1000000 106656 0
106656 1000000 113322 0
113322 1000000 119988 0
119988 1000000 126654 0
126654 1000000 133320 0
133320 1000000 139986 0
139986 1000000 146652 0
146652 1000000 153318 0
153318 1000000 159984 0
159984 1000000 166650 0
166650 1000000 173316 0
173316 1000000 179982 0
179982 1000000 186648 0
186648 1000000 193314 0
193314 1000000 199980 0
199980 1000000 206646 0
206646 1000000 213312 0
213312 1000000 219978 0
219978 1000000 226644 0
226644 1000000 233310 0
233310 1000000 239976 0
239976 1000000 246642 0
246642 1000000 253308 0
253308 1000000 259974 0
259974 1000000 266640 0
266640 1000000 273306 0
273306 1000000 279972 0
279972 1000000 286638 0
286638 1000000 293304 0
293304 1000000 299970 0
299970 1000000 306636 0
306636 1000000 313302 0
313302 1000000 319968 0
319968 1000000 326634 0
326634 1000000 333300 0
50
0 6666 1000000 0
0 13332 1000000 6666
0 19998 1000000 13332
0 26664 1000000 19998
0 33330 1000000 26664
0 39996 1000000 33330
0 46662 1000000 39996
0 53328 1000000 46662
0 59994 1000000 53328
0 66660 1000000 59994
0 73326 1000000 66660
0 79992 1000000 73326
0 86658 1000000 79992
0 93324 1000000 86658
0 99990 1000000 93324
0 106656 1000000 99990
0 113322 1000000 106656
0 119988 1000000 113322
0 126654 1000000 119988
0 133320 1000000 126654
0 139986 1000000 133320
0 146652 1000000 139986
0 153318 1000000 146652
0 159984 1000000 153318
0 166650 1000000 159984
0 173316 1000000 166650
0 179982 1000000 173316
0 186648 1000000 179982
0 193314 1000000 186648
0 199980 1000000 193314
0 206646 1000000 199980
0 213312 1000000 206646
0 219978 1000000 213312
0 226644 1000000 219978
0 233310 1000000 226644
0 239976 1000000 233310
0 246642 1000000 239976
0 253308 1000000 246642
0 259974 1000000 253308
0 266640 1000000 259974
0 273306 1000000 266640
0 279972 1000000 273306
0 286638 1000000 279972
0 293304 1000000 286638
0 299970 1000000 293304
0 306636 1000000 299970
0 313302 1000000 306636
0 319968 1000000 313302
0 326634 1000000 319968
0 333300 1000000 326634
49
0 5000 5000 0
0 15000 5000 10000
0 25000 5000 20000
0 35000 5000 30000
0 45000 5000 40000
0 55000 5000 50000
0 65000 5000 60000
0 75000 5000 70000
10000 5000 15000 0
10000 15000 15000 10000
10000 25000 15000 20000
10000 35000 15000 30000
10000 45000 15000 40000
10000 55000 15000 50000
10000 65000 15000 60000
10000 75000 15000 70000
20000 5000 25000 0
20000 15000 25000 10000
20000 25000 25000 20000
20000 35000 25000 30000
20000 45000 25000 40000
20000 55000 25000 50000
20000 65000 25000 60000
20000 75000 25000 70000
30000 5000 35000 0
30000 15000 35000 10000
30000 25000 35000 20000
30000 35000 35000 30000
30000 45000 35000 40000
30000 55000 35000 50000
30000 65000 35000 60000
30000 75000 35000 70000
40000 5000 45000 0
40000 15000 45000 10000
40000 25000 45000 20000
40000 35000 45000 30000
40000 45000 45000 40000
40000 55000 45000 50000
40000 65000 45000 60000
40000 75000 45000 70000
50000 5000 55000 0
50000 15000 55000 10000
50000 25000 55000 20000
50000 35000 55000 30000
50000 45000 55000 40000
50000 55000 55000 50000
50000 65000 55000 60000
50000 75000 55000 70000
60000 5000 65000 0
50
628572 514285 657142 485715
615187 574658 643757 546088
577541 623719 606111 595149
522689 652274 551259 623704
460908 654971 489478 626401
403775 631306 432345 602736
361997 585713 390567 557143
343401 526735 371971 498165
351473 465425 380043 436855
384699 413269 413269 384699
436855 380043 465425 351473
498165 371971 526735 343401
557143 390567 585713 361997
602736 432345 631306 403775
626401 489478 654971 460908
623704 551259 652274 522689
595149 606111 623719 577541
546088 643757 574658 615187
485715 657142 514285 628572
425341 643757 453911 615187
376280 606111 404850 577541
347725 551259 376295 522689
345028 489478 373598 460908
368693 432345 397263 403775
414286 390567 442856 361997
473264 371971 501834 343401
534574 380043 563144 351473
586730 413269 615300 384699
619956 465425 648526 436855
628028 526735 656598 498165
609432 585713 638002 557143
567654 631306 596224 602736
510521 654971 539091 626401
448740 652274 477310 623704
393888 623719 422458 595149
356242 574658 384812 546088
342858 514285 371428 485715
356242 453911 384812 425341
393888 404850 422458 376280
448740 376295 477310 347725
510521 373598 539091 345028
567654 397263 596224 368693
609432 442856 638002 414286
628028 501834 656598 473264
619956 563144 648526 534574
586730 615300 615300 586730
534574 648526 563144 619956
473264 656598 501834 628028
414286 638002 442856 609432
368693 596224 397263 567654
50
0 1 50 0
25 2 50 0
33 3 50 0
37 4 50 0
40 5 50 0
41 6 50 0
42 7 50 0
43 8 50 0
44 9 50 0
45 10 50 0
45 11 50 0
45 12 50 0
46 13 50 0
46 14 50 0
46 15 50 0
46 16 50 0
47 17 50 0
47 18 50 0
47 19 50 0
47 20 50 0
47 21 50 0
47 22 50 0
47 23 50 0
47 24 50 0
48 25 50 0
48 26 50 0
48 27 50 0
48 28 50 0
48 29 50 0
48 30 50 0
48 31 50 0
48 32 50 0
48 33 50 0
48 34 50 0
48 35 50 0
48 36 50 0
48 37 50 0
48 38 50 0
48 39 50 0
48 40 50 0
48 41 50 0
48 42 50 0
48 43 50 0
48 44 50 0
48 45 50 0
48 46 50 0
48 47 50 0
48 48 50 0
48 49 50 0
49 50 50 0
50
0 1 50 0
0 2 25 0
0 3 16 0
0 4 12 0
0 5 10 0
0 6 8 0
0 7 7 0
0 8 6 0
0 9 5 0
0 10 5 0
0 11 4 0
0 12 4 0
0 13 3 0
0 14 3 0
0 15 3 0
0 16 3 0
0 17 2 0
0 18 2 0
0 19 2 0
0 20 2 0
0 21 2 0
0 22 2 0
0 23 2 0
0 24 2 0
0 25 2 0
0 26 1 0
0 27 1 0
0 28 1 0
0 29 1 0
0 30 1 0
0 31 1 0
0 32 1 0
0 33 1 0
0 34 1 0
0 35 1 0
0 36 1 0
0 37 1 0
0 38 1 0
0 39 1 0
0 40 1 0
0 41 1 0
0 42 1 0
0 43 1 0
0 44 1 0
0 45 1 0
0 46 1 0
0 47 1 0
0 48 1 0
0 49 1 0
0 50 1 0
50
0 50 50 49
0 50 25 48
0 50 16 47
0 50 12 46
0 50 10 45
0 50 8 44
0 50 7 43
0 50 6 42
0 50 5 41
0 50 5 40
0 50 4 39
0 50 4 38
0 50 3 37
0 50 3 36
0 50 3 35
0 50 3 34
0 50 2 33
0 50 2 32
0 50 2 31
0 50 2 30
0 50 2 29
0 50 2 28
0 50 2 27
0 50 2 26
0 50 2 25
0 50 1 24
0 50 1 23
0 50 1 22
0 50 1 21
0 50 1 20
0 50 1 19
0 50 1 18
0 50 1 17
0 50 1 16
0 50 1 15
0 50 1 14
0 50 1 13
0 50 1 12
0 50 1 11
0 50 1 10
0 50 1 9
0 50 1 8
0 50 1 7
0 50 1 6
0 50 1 5
0 50 1 4
0 50 1 3
0 50 1 2
0 50 1 1
0 50 1 0
50
0 50 50 49
25 50 50 48
33 50 50 47
37 50 50 46
40 50 50 45
41 50 50 44
42 50 50 43
43 50 50 42
44 50 50 41
45 50 50 40
45 50 50 39
45 50 50 38
46 50 50 37
46 50 50 36
46 50 50 35
46 50 50 34
47 50 50 33
47 50 50 32
47 50 50 31
47 50 50 30
47 50 50 29
47 50 50 28
47 50 50 27
47 50 50 26
48 50 50 25
48 50 50 24
48 50 50 23
48 50 50 22
48 50 50 21
48 50 50 20
48 50 50 19
48 50 50 18
48 50 50 17
48 50 50 16
48 50 50 15
48 50 50 14
48 50 50 13
48 50 50 12
48 50 50 11
48 50 50 10
48 50 50 9
48 50 50 8
48 50 50 7
48 50 50 6
48 50 50 5
48 50 50 4
48 50 50 3
48 50 50 2
48 50 50 1
49 50 50 0
49
499996 500196 500004 499804
499992 500192 500008 499808
499988 500188 500012 499812
499984 500184 500016 499816
499980 500180 500020 499820
499976 500176 500024 499824
499972 500172 500028 499828
499968 500168 500032 499832
499964 500164 500036 499836
499960 500160 500040 499840
499956 500156 500044 499844
499952 500152 500048 499848
499948 500148 500052 499852
499944 500144 500056 499856
499940 500140 500060 499860
499936 500136 500064 499864
499932 500132 500068 499868
499928 500128 500072 499872
499924 500124 500076 499876
499920 500120 500080 499880
499916 500116 500084 499884
499912 500112 500088 499888
499908 500108 500092 499892
499904 500104 500096 499896
499900 500100 500100 499900
499896 500096 500104 499904
499892 500092 500108 499908
499888 500088 500112 499912
499884 500084 500116 499916
499880 500080 500120 499920
499876 500076 500124 499924
499872 500072 500128 499928
499868 500068 500132 499932
499864 500064 500136 499936
499860 500060 500140 499940
499856 500056 500144 499944
499852 500052 500148 499948
499848 500048 500152 499952
499844 500044 500156 499956
499840 500040 500160 499960
499836 500036 500164 499964
499832 500032 500168 499968
499828 500028 500172 499972
499824 500024 500176 499976
499820 500020 500180 499980
499816 500016 500184 499984
499812 500012 500188 499988
499808 500008 500192 499992
499804 500004 500196 499996
50
0 1 1 0
2 3 3 2
4 5 5 4
6 7 7 6
8 9 9 8
10 11 11 10
12 13 13 12
14 15 15 14
16 17 17 16
18 19 19 18
20 21 21 20
22 23 23 22
24 25 25 24
26 27 27 26
28 29 29 28
30 31 31 30
32 33 33 32
34 35 35 34
36 37 37 36
38 39 39 38
40 41 41 40
42 43 43 42
44 45 45 44
46 47 47 46
48 49 49 48
50 51 51 50
52 53 53 52
54 55 55 54
56 57 57 56
58 59 59 58
60 61 61 60
62 63 63 62
64 65 65 64
66 67 67 66
68 69 69 68
70 71 71 70
72 73 73 72
74 75 75 74
76 77 77 76
78 79 79 78
80 81 81 80
82 83 83 82
84 85 85 84
86 87 87 86
88 89 89 88
90 91 91 90
92 93 93 92
94 95 95 94
96 97 97 96
98 99 99 98
50
169521 772167 445499 291038
113073 400455 183194 3523
823344 460554 863528 205366
342031 511079 372859 262799
382493 985601 807117 58243
236291 313876 879235 218996
189231 571594 883910 527181
15577 991071 593278 686117
110540 780438 669408 703588
802053 677701 806570 76900
417752 914710 534957 443216
301537 897682 744028 232315
35217 448760 144718 410787
255787 427302 629986 220746
76143 278809 455667 53811
221712 351212 685130 43670
476829 871770 532750 618345
127660 868450 550462 652187
46144 767693 143243 757982
719285 414706 886441 384279
684395 838517 881479 486256
94963 670960 343485 227932
171983 889756 376647 437351
322938 368655 561711 101150
1563 804650 125759 262530
156468 833263 222063 106502
725892 613625 767569 112298
443493 800091 585825 15495
140518 262369 953459 92995
713323 962866 734839 136711
36420 785160 76003 713511
413386 598243 563496 85170
67298 324151 647759 97050
47947 971075 654326 250763
560801 463016 622615 333395
333751 504145 733753 267750
449176 971666 925607 123514
211503 337403 636916 27124
366135 490586 734950 126709
506305 500573 932900 465628
107248 968791 391996 129345
204871 310015 386299 109230
702102 481257 787644 308474
562556 894947 768607 750642
80725 506384 269720 393499
273259 887214 740179 180697
82536 879935 418822 121045
121506 355351 416283 245512
93492 464474 549547 434397
317019 974847 398892 161144
50
308873 807600 703611 601154
430531 715719 919968 699891
309967 565230 974004 485369
156096 596986 420464 377658
35655 448377 150267 210919
47048 391176 745523 314313
134973 929154 420321 191890
350975 732655 967909 490628
35204 856741 961958 16030
437849 534655 551456 241937
190147 723915 792880 580990
56906 436342 224624 217584
480877 333670 691457 160474
38544 944526 245977 599226
77715 915164 535742 646502
302259 861241 827304 409668
640070 921272 874637 674633
617534 403750 789677 66334
388876 883609 736852 250312
489658 995267 664136 643111
865300 199044 932942 35220
194956 577103 974601 154553
226808 681274 299862 375837
256899 842211 263364 89492
658099 970328 848964 335034
227697 325926 261123 87612
119188 471176 759345 411796
660849 798449 902504 237990
578438 801129 911814 48374
680657 974685 763498 231169
703368 971718 863190 632809
627547 710536 980465 377928
133578 928989 544104 906020
8557 237756 867165 82855
234772 712999 714567 266975
937686 468455 943937 318708
420254 667078 749266 571258
837875 882007 955076 835358
293860 584145 920179 245686
265316 953077 785469 499552
170579 641897 597098 25385
433167 370142 774321 243404
547178 69614 784431 59447
469014 297326 899505 5721
214828 678773 895879 108573
87849 770251 566033 175926
234782 844572 828731 85934
765803 722427 902576 491207
495306 764548 574097 188125
722717 837155 777064 187730
50
88316 76176 452247 13812
134861 372841 783906 211211
268307 783085 599230 696432
302444 813257 753362 364107
13954 687108 75434 588498
428059 851185 548039 383608
424804 393130 638421 155914
183461 478923 583156 312062
139550 645607 446564 551677
190460 859247 526768 797260
295761 951018 497149 577529
371091 823792 510342 236947
360168 458703 662244 122656
860444 252212 891809 32486
385715 631372 664904 57227
109615 924046 225780 326302
177218 844221 807711 386346
591407 879050 789679 664101
494439 268331 632355 150088
490785 515316 842754 1582
136064 951522 595772 833047
266229 38090 384586 34475
778338 839209 933521 576998
891571 126065 994484 43671
5024 380477 781911 179909
298158 808703 537459 666356
529492 710155 739877 563602
230401 887001 625989 529053
332891 372886 368421 253372
202580 528801 255027 482498
9882 540797 81919 451032
645963 535262 922001 465157
99894 572207 339025 8719
548993 894792 656325 872066
468913 955821 516236 127580
130726 996680 346882 793346
666136 987543 894746 445169
152365 514133 228662 429934
75918 320102 570479 229006
769713 860384 795479 94555
42445 722599 462199 618507
237385 606715 795321 142942
261970 583225 785528 152000
348382 534732 510902 40341
75711 722720 342468 466426
418886 641186 459285 594376
381110 444777 951382 329336
221225 539958 714179 205088
369939 717869 536438 710159
242221 914009 730484 173468
50
384061 837989 510310 600709
215530 735971 234073 213779
710231 804719 845970 625371
167827 791225 942078 52575
306970 822703 826017 657658
41383 669342 908061 225533
101032 495523 406322 21603
245827 799917 910788 544068
380916 391137 864617 246676
215316 750616 639003 558424
757848 956949 992109 889142
316369 937652 874614 929971
173243 494765 336765 323625
228374 680662 621971 161179
463288 819072 787088 198437
46410 785646 72544 185693
14371 753715 116851 155210
231721 942401 511950 860757
309100 924009 702710 168959
382865 892134 655494 317545
104522 525328 404972 317913
37358 776914 447584 182873
201947 500878 843250 193065
574203 700360 674668 326195
92172 682836 368921 376581
593582 977772 792134 80042
108306 954637 272090 556054
288761 719910 568064 641470
192770 526379 237821 112049
157987 735590 516131 570872
281060 886648 594902 830552
137795 513854 534416 87897
616037 630672 943592 389601
121889 227365 843231 178653
18940 872183 912622 307236
136560 657216 578468 625536
68281 508911 844731 116036
473368 672298 828206 111135
141053 447618 183268 105257
15553 623322 812568 366160
120210 651566 667571 516575
48914 778248 639910 551257
368470 575788 751337 571069
315156 851795 420079 795521
14708 939470 734157 380048
618082 960447 887698 824622
95183 273452 571519 258643
68829 446861 986964 253927
341119 429964 879593 151675
49121 926394 632689 172775
50
790257 864833 982777 674025
253542 518168 395462 517635
596524 689985 732965 138142
343719 747932 416498 27986
533287 347188 723840 256143
149339 42512 581376 38541
306630 931074 489215 209786
891827 932230 894650 844279
429644 897742 765409 460758
109148 424411 768945 15982
663915 854625 779743 573792
340591 981946 852234 893040
463703 478090 775751 214643
254685 711298 847331 199674
512624 784750 756308 715380
278259 919150 999022 302759
450741 904032 855125 868975
136272 764096 749337 427503
29495 284972 212609 253397
112274 802905 145054 637845
130865 782430 388167 483727
494900 953529 734623 638877
478604 655450 520430 166341
371356 322188 488051 215023
45721 917607 637599 589809
602943 902752 614589 222515
3690 921568 550853 593347
111215 433304 236557 288277
102751 546076 534850 342132
397430 676715 606072 453026
273252 694856 519767 652661
386387 573922 871429 325153
379938 649001 670038 586212
194613 561208 723714 508633
187634 995249 916481 852316
135269 425034 526663 376634
239483 939070 411393 117329
74194 743982 399494 589988
221254 720708 254944 197445
751567 464991 824726 36609
412023 461312 671353 249753
717322 682707 977854 140235
473945 463095 800830 103233
635802 626384 936364 290433
650770 489420 943085 227223
25843 704897 168559 349282
216588 727367 981670 512491
458676 975323 747085 468420
434247 521752 690187 405256
529077 418899 568006 171576
50
188583 640777 958677 78476
257426 314483 628317 100311
245764 659062 673133 526260
382266 678592 742587 251774
299473 463149 426244 357918
684502 956819 872766 686190
516428 773170 537471 585271
353457 273040 613705 236260
211077 667095 743429 176798
435821 961227 584626 892049
270833 910227 543529 236771
578657 834643 998247 619396
200452 777725 226926 504085
356923 797405 984454 456210
29056 275371 931761 195291
81845 545183 493628 291096
147847 580756 290289 489522
195904 884426 198501 673963
424039 886355 703899 27616
392928 526295 519359 471090
404398 941922 827918 689539
106633 512970 541569 327351
347768 574795 827360 543916
115993 622081 780854 41202
24303 961038 891093 702883
503920 621100 594502 455761
644967 240571 897231 43377
680877 992603 769198 665080
340532 658440 605957 594387
236994 647464 478782 590486
46378 651914 672198 399000
21088 862429 144162 279125
592222 746953 979521 470067
21473 362905 819367 268301
434310 562041 687318 188579
207339 595297 547280 351782
584872 533825 758720 487001
645339 789913 949054 336862
171825 910089 361224 334673
42479 907066 178201 902840
308727 820903 867281 349956
561529 548992 743115 403520
513878 890243 907723 175497
60228 883848 721863 128122
555868 365192 637528 81620
501266 146705 879792 51181
325847 886087 752980 195472
237060 853185 288468 660161
738441 600928 988144 461615
21766 919690 259065 210072
50
128126 486092 253423 53482
219807 478812 957813 146452
9928 269212 453681 227918
358368 288954 367455 150410
160502 624235 897645 72171
147618 413892 261330 388308
587576 312531 667133 98289
202400 380736 660862 39023
790658 814625 881497 54351
177478 479372 382359 360349
156687 938953 384769 60378
114527 708120 591425 625022
189452 805324 317522 574778
616132 962413 628264 851666
208675 901664 851308 508170
841693 441209 933471 115313
21995 933829 970601 664495
797075 376399 937286 173049
671272 926979 694974 643263
28532 380509 302828 42094
605886 990103 821260 820285
309648 240430 877856 18749
205974 820018 490172 60706
628958 924019 843510 552875
512371 376238 550792 247803
142857 619014 285966 373195
62104 684421 75851 661008
37152 563425 883151 360586
42569 905886 728554 619863
127349 982575 597445 125641
607840 530505 668705 5470
149807 428280 821636 259995
281749 919867 590018 363388
143498 820670 713454 647243
303923 920811 322368 704516
160697 262080 425913 184600
760036 564601 861318 435864
401591 838399 612890 169200
46828 929748 721194 179611
531490 929265 585394 627425
440619 360206 663882 325418
531338 718619 569617 351581
470365 580521 880007 46206
444450 387125 767142 50966
454810 628006 477464 101407
152328 987284 624981 516243
779854 936602 875703 813114
3732 327149 54976 16571
603812 206713 863354 78387
117401 501318 351227 95166
50
254695 330118 278377 168506
110643 530121 958582 11096
262593 779105 923458 498945
71451 996698 805535 189743
265651 917233 837874 785614
125525 729381 950834 84820
236670 294181 594476 231399
120592 335127 311004 175931
92630 736299 177469 43643
152902 255842 589935 30411
451040 81631 459230 56933
481307 415199 772719 232002
111501 998686 499627 919220
465197 641400 849073 505205
534551 351174 865020 83613
340073 898525 579002 794218
449223 751094 972668 436352
147375 577709 383392 100960
82341 553588 817434 240731
72289 381110 571073 3537
126431 910916 676484 76326
91562 650504 679661 545913
156486 531107 734413 407413
15880 698112 427266 506330
31766 949641 191831 885625
535817 341374 766475 267435
225544 695721 488076 191390
637224 589285 724671 346204
847597 713026 972952 407759
317874 337580 829246 105751
158066 692789 176034 106398
672001 358635 978016 185983
809187 946004 917210 809942
194140 838124 889919 295650
160815 832007 339962 769311
407443 771437 720232 628975
297307 794662 692608 386907
593431 878522 707330 260073
153433 225823 253854 214019
426047 397068 677537 393548
527074 888201 815853 306257
216231 319271 979542 1909
146046 207607 353949 56589
187888 371665 578797 256073
70158 935212 516981 237443
220137 729792 931709 229069
841436 844036 905539 94550
487903 453973 549017 162821
247246 947332 495640 696919
233875 927433 523233 244098
50
126220 272027 708430 32753
50868 593268 506622 406823
283769 613688 842431 361
432158 772807 830455 591890
233923 704015 830781 613522
137960 752550 666186 405856
418351 950430 731141 206478
304364 321837 413158 260246
186655 786615 948299 319288
359139 628612 814453 583011
490184 941042 847802 511645
409261 983191 628629 882540
353265 109296 544273 47143
86458 842106 283424 333426
135508 607934 282001 565995
694952 558696 916161 272773
122474 479475 981709 424747
778116 930977 785284 304143
127835 945224 423690 600177
535331 537745 773238 266679
407946 848743 964861 441525
211919 908347 517667 250253
223711 943313 356084 72587
240146 688826 386791 686709
35751 690723 416355 365384
1320 998054 142209 993833
537464 858052 808873 35130
510369 820886 672604 364266
275884 728155 901756 372194
446820 931829 985449 415237
913400 785402 977155 177216
296887 397234 559687 321245
85568 762459 209541 26053
594749 54373 829279 36408
452391 842038 770978 70061
672525 370891 804724 12503
101598 794508 756694 581597
95641 934429 434768 2075
692555 919502 858945 423994
420751 942963 993657 663610
399811 939101 633315 91436
246761 267038 404746 214125
195184 476097 592992 44455
155556 855086 582507 835447
138321 646339 474654 200174
731729 933167 938238 530112
198180 736539 651572 111219
148343 692841 303621 498687
858015 870013 956503 347042
563871 829199 698491 271938
50
963283 591468 972471 123950
410524 961373 516681 57425
321494 754761 352516 154268
467364 971800 931674 137507
259187 470073 447848 176923
416997 873581 595316 281976
212362 967600 377392 357937
622507 318459 800501 1060
165145 802201 734349 270126
288788 767785 938105 610309
64062 470138 723122 93077
389581 789765 574869 103788
274186 899715 729917 773646
231420 603054 604434 178796
434314 894108 460045 267068
677518 665009 731601 399444
495777 903669 711467 832305
4548 627960 513477 127038
170863 814668 218210 655968
386234 980420 891721 588570
79608 925782 836321 858980
869624 431667 883143 298317
492298 831658 607239 35410
404060 436898 959835 136711
189371 900361 208496 822375
457832 302125 705023 193059
112555 141937 208360 70702
63296 930029 99214 69659
144025 135683 370171 111903
306115 438121 618932 24384
32089 879127 55816 818918
496568 335330 635403 225363
92379 850703 100783 208708
29424 86120 466471 4295
748301 902449 771499 78133
91233 562441 887558 84388
267720 949979 957245 851906
259888 632716 963321 143274
123560 24800 726635 19768
535769 388054 901755 259576
105308 281577 141050 268600
369671 970347 624753 561369
674872 645019 790190 460766
655143 676460 986303 399221
660733 981977 757489 744853
119499 769946 204334 618456
265508 595417 891594 425670
223764 646124 834275 145667
886402 827297 985686 489859
58102 503373 162939 24513
50
27627 852271 125081 448831
15041 227078 957936 41938
209749 785934 630077 764787
331683 893751 922074 670778
101012 408341 595589 391063
60736 834109 221170 417003
570122 957671 819408 861006
140125 376643 553798 360371
261751 962796 646518 736385
689053 426031 905213 297236
57014 257864 650285 50882
412804 998204 535147 111501
448339 638115 965287 404377
91931 796897 145463 176594
422269 831866 501167 262280
246937 830263 405908 411428
983131 887805 988172 625107
389506 312851 548190 185729
265627 961723 677353 155793
3740 585568 510799 433939
109204 893236 399882 287612
113766 570221 489731 283240
498181 125763 811045 36575
741574 414300 855538 251322
7511 626952 776846 140246
28452 48309 540237 12359
204691 897358 448149 382649
205465 731600 456324 239978
561823 672066 677760 181130
515314 884999 633969 506204
719190 838652 963627 502379
246700 728274 397838 158653
33394 758280 304130 624411
178446 898681 436131 473254
59472 788218 196147 401106
542006 852226 690349 333359
147540 303864 791187 30566
688971 571671 692793 100337
168928 818839 510311 273921
122819 249213 421870 24687
855325 669674 909588 542634
842216 909350 874219 855561
491045 453111 982824 299425
145289 472095 639757 431561
150349 946117 194323 173992
116816 393756 722987 132834
492317 880708 865231 528537
444608 608236 598252 282515
363118 818285 961188 785749
459078 160225 748394 144292
50
360778 775479 653591 632502
469211 910090 988774 677672
329823 773007 361894 745821
19200 292112 239900 212781
639855 60987 786517 24252
335343 348436 390064 195588
458706 745644 975156 373378
409224 650092 481752 187522
395754 622288 738217 280730
632971 552094 682695 245008
591562 322064 764562 271504
594858 462676 857561 112134
13057 374423 972627 157184
918451 673886 978419 521707
140550 747724 766134 361639
63288 759821 379993 482883
399842 955902 746665 797209
182890 995503 447646 490832
505088 890187 564793 230478
51258 535886 694113 420265
405051 446074 828127 328669
376872 798629 450151 227647
71786 843554 320841 720275
19671 911644 359733 775323
217356 244864 660144 136098
49946 848271 231844 133764
279831 852684 621792 345074
120780 239353 150173 162178
6788 949814 939598 510859
534072 843754 690043 337491
123758 943206 745240 648751
150487 567392 870852 555562
409800 681530 489204 514083
84020 502593 980632 273746
212928 599333 940434 282561
463901 108464 636654 103410
579566 456098 883072 372578
67051 956566 830811 420889
231127 824665 495078 700231
486069 993079 685760 808863
645147 628652 718329 13589
536808 319693 683145 17577
239497 850243 243780 527638
11841 800710 625098 765183
912850 639391 913960 108276
831895 395306 852413 9415
86105 555834 107462 207015
904772 924925 977707 588361
688402 921698 747098 297363
68543 414718 526310 212368
50
342009 570620 911215 189995
469841 261021 501634 195899
590622 388146 694057 147091
181542 652424 783553 318550
423559 971514 529000 161222
98118 699515 851241 326350
453233 976578 681195 417150
48354 762119 260448 548592
520692 692344 902480 193442
71119 925506 563513 37412
494351 719401 872638 216440
486985 417297 504728 14776
766288 484772 822911 346709
54596 865747 820549 91678
56191 408134 126285 335622
818711 866785 887869 832883
611742 441688 720846 284382
934 505421 576828 425488
388081 713089 899739 393654
641182 549265 916701 234729
598374 715703 894214 709795
147108 645376 159931 618826
130953 374212 685194 370176
512746 427961 585834 204196
139159 522483 890689 324113
339320 785909 629204 359090
230226 893959 363518 575504
781444 887538 947501 127745
57535 196718 447958 178466
491859 848146 570036 362257
193226 461264 905898 265391
80493 865784 915583 226188
390023 771416 997699 515790
214234 672413 748657 371904
256187 504060 966262 40302
47916 817661 256548 557078
364327 604449 892302 139077
592928 615160 642467 509800
238059 830668 860181 25464
414062 682424 807983 283846
110724 925966 524078 894586
89102 478157 90672 33011
37345 849652 846400 609349
112563 669195 947891 551318
480729 703417 487327 114106
523022 259875 778996 173652
546886 425752 959388 173633
256012 307473 503548 137557
113745 422178 448503 52534
3365 394618 767236 367958
50
542297 729125 886397 446651
956291 297451 987164 47208
399865 795720 662053 488795
28425 631064 262401 491130
264748 951622 686404 901035
251271 839863 330333 334514
421585 756556 607050 747703
462863 974778 679795 922895
148908 524506 910469 35828
55667 282225 224348 201553
933042 491443 994408 470493
36474 523093 166333 353317
204177 996852 453017 864119
367614 561251 671104 516585
401516 671981 722105 297847
314440 697687 920165 24457
100227 245403 896100 73008
270413 992176 817990 186181
10786 326230 492007 187170
191234 747971 415848 490860
86333 436103 756408 215660
471978 908094 732713 124978
135022 766611 952741 162498
785056 587327 893829 176932
99924 590020 445335 221314
185703 701421 518166 97181
535409 777723 973759 621535
584085 926720 752141 286363
326327 392341 800156 111981
509240 976689 768343 268515
301588 865606 963538 176301
190335 601994 234361 472801
25570 821938 705322 75160
586032 307736 984710 185406
67712 397163 697459 394774
27566 729838 716201 61358
23535 523856 175480 172253
63843 384905 753815 169352
624521 649376 700989 396903
331222 962452 817592 815587
760816 926249 962975 384643
233662 380507 619803 219072
421280 925675 536202 914614
209034 903326 476333 638445
526740 859854 554139 17249
164147 943975 757116 338023
694646 968869 757509 478234
411605 696393 580624 356702
122217 939974 901616 177666
315940 641139 920929 362689
50
253409 953556 350702 559934
469672 689021 608155 566932
389272 983144 776046 851615
648692 904036 967162 471443
208821 439198 420933 256410
302338 363034 727695 235226
466285 543939 605810 130639
636501 743121 776211 391478
47764 728446 950908 310708
21995 406777 207469 353940
41466 378370 647691 371436
287890 993137 817645 982227
25748 908945 142746 773344
423791 842856 671484 554518
44633 286214 526928 192519
26608 567671 981695 120205
330406 885563 759170 122257
295820 502650 828367 48520
26335 966276 354727 630424
880377 567065 999180 526528
80417 608917 237604 350613
369093 817046 923143 690778
411181 830290 544796 226018
379695 339500 479172 234333
239911 626132 304394 14163
572827 548390 664559 454535
663476 929816 892432 601395
160555 629365 819937 196932
429246 675990 601066 356726
206266 900902 790391 419480
827158 934559 976755 109791
446184 741743 490512 204696
291915 859066 607402 495825
94608 204540 699506 58219
80524 368097 81472 299249
87590 751805 201542 423815
8960 865014 495794 604397
139892 98384 358513 14770
74499 962052 393925 682476
57009 249411 489268 75735
387620 852550 953262 259166
477610 781171 667895 312327
602345 472483 765651 169380
42910 832766 732583 403160
65330 415476 229329 385439
207028 16299 260284 14304
602128 979327 822290 842669
223046 663622 417273 341661
228682 634990 705360 174259
22146 889305 123873 775422
50
140929 299556 589536 232805
107031 853491 529715 121685
197093 824670 587789 256545
343114 348002 374654 256906
389092 548755 518898 179928
61129 853196 403040 136638
159346 647829 794281 336202
134566 408446 209224 74810
55535 459277 753476 359975
708112 340783 709835 339643
339890 806346 496229 372629
4213 893451 755433 703664
543257 779310 582601 230213
182831 925830 986282 591554
114350 277397 552064 110667
457377 259414 992137 180572
616197 841944 636430 10400
91348 940416 282623 448352
433093 905620 473690 658369
619837 249978 691876 55575
742234 487336 760026 295823
178585 813187 380304 562702
263281 518935 615500 321884
172705 851262 742432 515572
324467 691201 581326 647707
244602 681740 829881 255943
664570 845352 787413 163247
421113 844222 931086 218076
791024 559171 888439 20950
307014 556888 915620 136487
184377 969055 333195 81619
573080 217917 761560 47827
245043 300566 262096 77990
117815 639494 479324 389359
250972 747321 559813 444062
217208 893429 622245 89995
677962 480074 850096 96209
242990 755172 543426 132862
356248 546622 532077 328598
191737 313770 849207 238779
473911 273568 583568 196157
161334 819473 460023 453009
558548 948375 763681 582655
470337 487304 779063 68177
723421 579825 874507 226
435745 930217 607256 483895
9337 787606 844994 415579
378435 968932 378612 337396
512534 347583 575519 294641
419489 636102 461550 194914
50
926096 304677 998646 254786
260539 995573 836834 39331
269034 697202 597950 165474
343377 863904 422729 627709
485861 540260 720693 170979
53404 868932 396252 242760
752059 882187 944431 406145
5146 686187 219764 247505
419618 542969 875220 306188
208947 929952 315904 635569
103803 952493 286992 248720
422569 551330 831493 83427
21204 793231 592354 570844
250600 968000 960286 221539
355496 917108 989665 306651
945994 584676 989671 244776
492716 317043 931950 158432
151511 755519 868576 351623
571698 633043 779578 553657
69577 300427 106232 46286
892282 631258 953777 414123
680690 685294 991352 62130
54251 380470 365525 42839
752971 923520 942747 751685
348365 715672 619440 573444
263046 253324 279349 61438
50990 469822 513338 375290
279342 854950 829836 796170
24846 586969 427646 226135
837495 651855 847650 210819
411591 933323 473465 696368
59150 757743 737352 248899
98767 441582 173316 222498
426653 385184 534602 156631
195417 900302 546939 40007
774379 685373 957953 372261
233009 620173 254348 486917
324776 876447 374086 267232
188286 705231 232534 552625
696034 544582 795885 394548
296776 964326 617424 687040
174235 649689 924411 70913
588128 830681 968574 682530
339548 498182 631474 133474
136946 844922 230412 28791
370427 925669 772145 318696
45714 540005 544302 446046
448520 804661 851249 394811
19403 870869 507054 768133
7391 464153 700665 119753
50
352692 916741 781761 883571
246523 705465 566429 177126
98855 802938 179217 715901
487721 908187 551761 763289
515894 765320 862134 312740
261387 749556 698359 559979
180872 593461 412877 402014
294459 840882 404957 687695
348253 865025 618999 556953
405786 978127 499224 179759
122708 493434 915580 426417
752013 664308 921698 246036
625143 907685 790585 554177
99905 893979 572747 521527
414078 621233 422477 27462
46378 921083 917216 207400
256049 420230 699673 362264
85058 938637 492879 938138
396965 944883 669856 706655
286146 874367 568015 446583
189499 747688 974738 374033
7570 365402 129541 274496
272544 678045 370549 8268
38805 786930 719099 279628
34049 920047 973094 400114
95499 925220 729739 453840
477098 969493 889635 466575
68999 552147 125657 459826
230927 992369 546768 98284
315476 971683 938021 829475
184952 843995 939403 409574
359951 140598 993673 36335
440626 134259 613043 73083
3481 971163 789187 115711
83547 912880 796411 428081
193970 873347 872626 32318
63073 205425 515753 172437
230593 439391 895356 374176
359032 742221 924244 386582
556044 641433 904781 514641
483292 878114 540341 494710
91767 341390 378083 249191
308177 622614 872078 393631
345371 895774 613173 279596
68784 243794 762593 19284
252378 874383 386203 840827
350248 667188 376927 476809
721705 935409 923786 686718
3950 996158 706213 224768
492779 537223 912716 226563
50
79281 176347 657874 91883
239355 984490 810908 527445
450977 592816 842809 220167
444126 775222 889701 642975
278549 935162 984666 129464
295091 475471 670266 13652
702693 761355 945650 486880
323857 518027 763507 96768
458177 732543 626203 565241
511055 538123 975891 156067
785293 688310 920253 285994
140689 947763 394452 281066
432575 493280 714889 265362
486403 376866 750286 366956
495373 359140 945575 55963
276283 750982 394460 268706
10793 700798 536795 400312
519941 873301 909870 780173
591540 996903 978997 892159
293452 364402 561613 39023
58299 630198 873689 421837
29792 461710 862025 202690
590955 799415 940409 607402
273988 395413 324120 14974
176559 982133 815629 167645
131582 918703 945060 164764
322701 885198 674518 707581
18449 352717 299231 343658
155675 990986 723211 324768
188051 135616 543545 52016
104768 446738 842367 310769
506829 988168 739123 590814
500208 779771 692944 584016
738580 946377 906658 35566
439133 253700 996421 48883
100620 876936 233215 693325
393896 765637 496814 305569
220901 950369 539573 47281
600961 261155 909456 259093
29697 709245 268174 536399
156928 414588 391352 60021
701783 914675 865340 595877
198836 689687 902665 143219
279611 808544 740258 587930
47444 583760 722882 93647
351849 638192 991587 229753
290576 855992 791137 525296
619179 511198 759069 487341
152080 726171 579737 517871
199321 287472 635634 162220
50
510717 607516 704618 516653
57016 830232 560855 215206
424504 653772 583018 100257
56856 611270 490539 104458
372946 747579 479386 128164
105111 442059 538675 206331
163190 699712 400914 325476
419620 473597 922172 286236
386934 733045 880066 434633
162286 788680 222663 748199
662333 947874 914099 219648
485940 463888 910562 30195
104147 932641 918787 446687
290770 327483 298462 161721
259957 275347 274739 155492
15940 955753 158960 845140
97564 342983 592664 247185
33922 589381 214932 587736
334191 764147 347746 297106
365095 502890 714443 285029
503487 811324 825170 434511
455575 249564 656354 138710
398615 579418 527244 475401
281176 986534 356641 166387
98080 229661 948069 24277
82728 444862 213974 285556
557637 598787 832432 480928
496244 673131 792469 201118
549279 763770 561767 539771
218483 531703 819338 171700
4165 480867 907274 107557
211568 857923 949931 625569
792316 466989 822915 377781
191724 486399 862968 78471
395904 817509 638057 622617
147933 450518 451019 288094
511001 652858 558714 250133
55391 247466 274995 237884
216733 244484 627768 69173
119394 482027 644542 462058
168829 782305 405797 259571
363562 483591 538307 67287
426177 792412 624340 404911
187512 933252 269343 771783
306504 865493 857583 647789
337281 762308 928605 493227
85459 167958 510160 86124
389421 593458 828005 54077
787253 564492 788429 103928
191447 886055 919032 107048
50
605718 841954 656943 312707
155614 704842 403890 632556
501664 912992 699402 275676
647900 977497 760637 933167
279745 942320 756624 846743
292789 507847 640525 209305
201589 435853 940533 157703
235091 397212 491587 349207
864155 511620 872489 167520
149286 817283 424799 318638
577362 370976 894004 108371
104439 888262 112545 448906
763240 914338 903862 543896
354080 924030 897719 785558
195036 861410 583666 588030
38586 332370 486206 90921
675705 206929 963219 181038
381817 910109 540221 803425
112510 714249 371722 308286
407889 416712 503484 306969
364234 304786 627642 93432
411130 543472 745284 464076
13609 800634 60441 466817
217803 590425 863311 280911
245283 975072 453963 136430
376433 679090 826642 541951
17829 609405 94709 168044
681662 864018 837636 145039
96924 955977 887977 943337
95416 796651 430659 227518
266816 169171 744888 140830
338271 922818 412229 750749
608515 739012 820261 313430
413558 656809 595206 357932
310307 888488 485508 59485
130270 504519 703897 360585
497134 897933 717281 301033
791892 883178 967313 463689
186240 317378 340360 109185
36938 563658 586126 41528
391476 926304 526029 90401
326315 518887 718332 440255
82498 870524 387103 868675
372256 397630 944559 346662
316585 914864 568472 396509
89202 723943 579476 215910
292555 906530 452346 814741
622266 809944 731114 137376
496642 679074 971927 591003
594837 825105 680925 661454
50
693636 954361 718459 384959
323939 511255 534344 174139
183246 691970 448146 639624
413618 670148 633777 336640
715649 968072 809256 923606
344463 611848 701292 224005
245170 434868 337760 423555
256819 632030 937955 609064
172380 311746 965507 128678
244166 868594 248960 276312
525894 661244 682763 122286
303260 858070 758365 751051
336067 733024 783686 79071
4445 484197 683941 49466
547912 922294 969121 342721
10505 951345 416906 75847
13301 823061 369862 81764
94425 707734 671791 546330
543071 701768 571594 540223
193369 591338 778940 562078
568856 585904 681010 541811
214176 983040 449133 422252
44746 734504 499315 13720
526454 813810 810548 736979
3218 934776 861210 834919
438793 895458 663801 746332
202625 843347 651419 303186
239811 966089 858157 436840
421741 873038 483926 457053
262966 848904 367825 1179
641367 289715 953238 264831
290804 774073 535762 354218
146829 988267 620235 333431
334992 737955 392691 125915
100094 867853 166544 91272
765308 201831 838140 37988
255209 529302 966723 505064
320327 706483 333140 434586
120542 923029 573492 670002
41224 946382 493051 640212
453024 969747 782886 483075
556984 682381 826824 127008
139848 799805 275299 564690
257702 757318 520246 671594
240033 913270 567379 276391
348711 191545 872375 60404
101806 413600 857375 25129
133704 605116 247382 230805
168692 823082 300772 592308
202371 978087 851509 157283
50
671415 952113 867834 83728
584649 722780 833050 65796
242389 757075 246242 347386
420527 707359 879756 240064
515651 936163 892099 278818
665200 569404 950658 270377
569455 632817 945266 131776
326980 602787 657155 165392
467895 654145 540690 345867
687536 54158 746708 34705
270792 733766 990215 78885
56468 515033 99646 493766
422169 867276 684886 797300
406439 685532 599450 618598
65603 450793 771504 146137
411845 563612 462185 224726
627296 681601 961814 402349
307722 641350 888389 373243
16339 926733 160865 234635
54447 561005 601355 68438
197463 902844 925522 899643
514762 936436 807474 562244
83345 737433 277885 134210
41483 691081 871878 389838
815781 652951 882465 288194
338659 798134 769930 25045
109282 605011 379400 187007
723761 557155 758211 310197
566273 924877 836766 649164
28355 426235 280327 423806
286997 832405 561702 132561
576642 492658 681097 102418
139530 946709 612382 453615
238924 813285 321768 462320
403079 157104 774728 127520
353766 434471 448261 61888
687074 508618 795283 83268
443067 703516 519568 92188
330428 797118 400410 788553
219009 994118 682695 400659
264528 437073 676294 169666
740434 961412 987575 435308
646245 393242 660167 390731
71876 972341 540141 186093
434615 592631 956769 456403
282986 637314 395093 40313
122908 970775 647158 409426
141449 766417 308511 663756
641399 468825 994919 242572
519657 880515 838437 275574
50
533363 479282 679711 203435
110115 244305 369864 223512
571783 756660 876153 78357
29362 682474 269262 18414
331856 742280 588526 679730
204841 983412 403089 912537
221871 394345 870640 274643
513959 432426 791451 307983
341653 992633 512201 952169
790604 254566 967573 234646
173207 628366 420445 114466
202205 488580 990316 244043
386304 610878 649066 236216
83999 946820 252789 814619
252830 381254 504053 130161
1881 726621 804838 564004
373346 536490 720555 236697
494490 892978 868148 94390
314174 671982 866254 544128
157201 124629 242538 114551
177505 394864 789570 33488
306640 654992 471199 238731
270074 998341 707151 675435
169924 901590 872239 531816
136956 930087 675511 887086
125200 799265 365129 642461
576290 29420 843293 4173
10412 775309 515399 119801
847408 694464 986231 441281
749659 615772 817841 70080
58124 583305 86826 440870
711462 445744 759036 38408
30351 993244 819742 620981
805887 956595 977944 432083
381283 846982 922836 527246
94929 571703 972765 514826
259980 780883 595258 275832
85372 925471 296916 26867
171100 864085 728566 661048
699029 792915 958292 394493
648610 539441 764951 502667
128164 838888 314060 728443
260121 799812 497869 79027
190778 243709 599798 185402
19042 669248 595722 641936
346644 463325 489513 376988
726180 596984 954004 331400
803000 758832 867660 726667
250549 677641 551182 185557
138117 126463 667824 11463
50
487740 881480 790845 60638
575317 590861 712706 482968
372256 658496 833592 38813
243227 330049 747536 187837
351080 936502 396909 767289
27409 466635 864886 145695
192657 677735 896690 156811
178553 974781 185702 799084
242461 863956 937777 279197
576311 386708 812875 143944
704309 875397 966764 653408
617417 962228 980368 216229
283175 826086 388486 378087
174445 835011 847052 190112
274452 573728 926096 315733
118432 183947 449900 56572
339556 536770 369183 157237
135869 664593 357312 516581
275483 559803 504523 504162
98011 547398 920939 477994
440003 540492 627186 312569
714776 944095 914981 908453
157264 914895 820845 912299
122602 750032 213639 334726
221751 793866 763351 149090
204976 918098 439679 835212
138573 854158 667978 212069
212782 873515 856232 458208
117641 699972 291000 187515
97797 754083 259395 604318
941395 963624 997046 17015
551815 520382 719940 329339
290533 910654 349201 391207
634064 673134 677750 550577
281559 782728 424500 477784
172454 926087 281023 224439
754220 77951 999365 45687
448516 426965 469866 44462
789113 502864 904161 392443
568500 769258 661071 760461
802604 939705 847816 705600
173514 935335 312856 569544
199908 754244 833149 571857
450195 863815 731396 812110
311559 822918 684636 63930
178576 550255 983027 198101
329431 173846 676683 164097
635484 868377 975838 384126
382868 676702 713308 543546
587006 910284 685089 678031
50
285446 886622 392847 328541
560398 702520 865322 352106
441861 825331 555098 490144
500702 470171 680032 27124
690562 994747 964957 300451
750937 396227 781412 254814
24088 980732 528494 689434
720045 768293 731907 257457
194183 676884 390185 168153
34349 409176 127122 304398
654531 629109 767284 321483
415286 937407 486295 151396
105690 770757 233306 24250
582567 296997 672549 185684
320218 843998 758105 520343
437307 635141 937204 144354
304711 741371 796586 254509
645174 782288 928267 186626
111379 867704 873654 644146
174540 536633 620667 404783
447289 720766 893077 494249
718527 547053 997236 505752
474028 581300 600287 433659
125197 646440 242725 590179
226678 545747 374241 188137
24651 418744 200506 307794
81127 835567 170289 616877
10843 878523 721540 484472
68833 717392 832285 344761
611125 862706 664431 585273
422781 897958 602246 388262
347316 649964 567343 8901
220411 511434 402655 213374
3323 622981 560829 609460
103320 681775 789393 39179
146612 670510 603813 335665
477210 753066 507655 393053
134863 997939 255976 713444
507411 970216 863933 284749
36372 698152 250516 153796
91871 741747 234999 244849
222470 642352 599724 632593
783466 131630 822882 113742
167958 925193 441759 673233
273643 577102 953687 186267
596550 655812 741915 471078
242849 768018 984348 290214
454923 822334 946773 590902
349052 572858 735959 137094
15720 215411 785914 203726
50
42237 511510 746054 284267
244423 614084 644852 499994
270266 799544 485435 57191
810136 408701 835199 34164
341184 827198 581361 206950
263452 692427 744749 438898
358507 420538 879502 267257
328951 411973 332388 98412
301535 955891 480461 578824
712632 926143 939774 759179
658011 985702 985828 362346
715773 825979 772551 569936
508695 480141 668334 42429
482586 902809 921221 147672
329190 524030 571850 441698
537811 460275 753193 136009
497492 464254 917011 177294
340299 921894 903462 499165
456103 563896 840630 201061
654423 953561 818371 315350
216955 980974 726273 502067
120837 631743 536325 23742
209931 709229 918534 679577
238807 856645 283727 773969
482658 919222 484019 534075
368701 958552 376973 607224
908989 419683 997368 298961
384343 370716 858708 136894
70267 908504 569747 349023
808418 872359 811864 840056
32905 740063 289208 440921
293606 925933 393751 365991
27160 328799 365687 19205
152866 841526 588460 252929
205566 615431 821557 574166
168996 667168 891302 540349
188896 818256 383531 170326
930146 482291 995425 78317
749683 433156 896275 371309
737630 143867 890819 46770
902886 496641 984872 75450
430150 936060 663257 826942
257993 817547 403242 708535
673476 384063 890782 320281
383918 984943 391513 587854
24157 908792 787159 585286
481861 680228 999170 523500
217987 466453 559604 280419
130157 820273 990764 319178
445597 471996 913686 261336
50
674096 208665 745664 4308
445886 891918 708136 76680
559229 266457 763388 266166
647877 863635 835286 540461
557421 712275 990346 176842
284105 726496 809307 50389
266224 733003 874630 40315
945580 534993 996788 216051
641780 782305 912062 432876
15213 636385 523107 541651
180976 708098 466676 575321
356768 718773 621283 609354
128487 844312 242566 251142
89047 890159 304402 469567
530452 729320 593331 328626
244467 90283 310400 5871
395311 801251 441491 256258
135652 425119 863038 335295
621064 359150 982991 76274
965177 923004 995276 775202
271091 736161 734989 684581
568938 919656 859459 661574
53105 859247 244816 732499
197645 748442 614577 513039
457574 268361 782964 225609
454851 955381 991245 228732
158417 737492 979699 3834
782515 545889 992035 418168
145840 878635 527462 203627
252 502244 873389 225134
333180 510619 906287 154277
507051 845121 970585 77735
583159 962270 797855 526286
49443 721681 537511 417512
29913 517178 143267 325395
158224 930039 999515 363338
124417 678508 962201 403296
781937 437277 817968 275271
480482 396543 746444 142128
519213 563043 603169 411727
971239 885865 983307 883951
633995 973438 878113 894700
36814 912611 181273 813299
423821 870807 444778 119838
295525 863556 438424 302504
593113 857379 990367 122606
55963 224533 705247 175264
145189 733773 449013 408205
704830 296356 991140 120139
791115 696858 900046 197593
50
108806 256723 856305 170876
651651 756619 950873 183536
60133 625048 963240 50891
52539 739782 215783 608446
108337 926963 314169 169892
235581 839228 533174 345174
56607 711149 956738 638992
662057 877077 915913 585425
220067 894696 221813 278496
144707 815404 560275 95478
721742 204860 750566 88016
116350 683532 394717 514470
99259 807504 275146 548781
152911 720371 727738 610492
493524 855278 595355 812052
12123 552332 316983 437799
121204 803731 469939 507922
549744 814720 615219 347682
27695 797534 603777 773307
41784 249860 289002 177792
428841 939597 455704 126944
325668 190815 774191 144419
569693 727271 914819 586086
646849 198877 765100 55782
3690 723645 470149 41582
348976 848967 578700 596597
64500 645084 366967 344011
447221 636652 903246 108179
37560 901334 733685 247491
863328 859861 890148 304043
57408 606730 346431 552047
198132 748322 906752 160973
87087 545629 738092 466272
14293 432905 992640 13470
345673 668439 803637 598901
399027 733670 796868 39360
445547 618453 462133 186819
758343 939076 835878 909395
513024 791644 514994 731650
105280 735258 372149 306301
267027 996185 327610 147688
232447 306548 979986 218421
63903 707998 425706 465714
142769 999444 821219 810212
23780 882890 909811 653015
20635 900787 311801 227709
575114 683256 790239 320135
415012 855173 543135 134219
380033 969828 434866 732257
545304 654352 663893 290785
50
479589 879171 677968 234453
147461 941269 829530 161162
64562 929159 578683 869949
150984 421608 447597 347936
437010 445406 465499 94008
563669 667768 967351 245289
162108 413160 939957 73776
580450 619809 900759 564511
249423 457633 596120 403837
370696 649881 626792 1977
102660 664343 209379 43775
281707 844938 346058 49171
160496 740134 995539 211626
276926 102918 306663 47787
105971 808526 271598 664602
608440 939155 933000 808200
85728 568458 781748 446949
27834 868050 381322 120610
109001 966151 445657 145176
153378 242845 981613 8912
359775 602343 804302 55194
230221 915945 466506 848824
377146 884720 596602 29511
5978 612442 723504 84376
460802 966257 862985 329772
380732 669359 990615 250464
374185 93064 504525 70332
849660 825314 911059 675189
29714 198810 864631 153456
118324 422217 842335 97049
243481 837475 533367 497288
45928 978352 564272 767869
477550 873268 873766 725993
172924 411591 207268 165901
151613 940464 294151 504709
530349 438595 710297 382960
736654 716566 834153 51820
186840 738969 276325 15131
146968 778049 627702 591741
790489 516030 879417 308653
275527 667006 712416 466648
22396 582961 202360 462667
28898 836866 222873 519835
587353 975274 765022 116718
237034 654989 997076 598224
561311 937408 756081 825388
657959 596957 712317 177492
57107 658435 437276 600899
226998 686724 889233 575603
488467 966614 799246 473707
50
530665 857531 904302 309045
507086 714167 832091 226783
473358 852556 991763 413683
104495 703779 159668 272499
767338 969133 885947 432791
723942 861565 866717 223532
42174 925526 950950 488939
90203 610223 252078 132343
147920 621664 244579 431493
770490 304972 781668 139995
286727 442484 994020 39019
694328 574379 779941 160972
633938 682488 683070 176779
343884 756301 809241 560050
29399 239783 522505 117552
209984 367652 335136 183817
150393 792307 595633 68379
44212 523195 512021 313356
446232 924363 730112 125461
629514 759664 639332 631897
757297 597714 997578 68560
357553 882016 635336 271976
132161 687322 912508 581549
59523 638789 132743 334932
218043 834441 897786 141102
435817 854211 454820 190467
284969 413741 642272 361122
503257 748750 800766 643936
240580 733165 299171 254857
264550 524907 675714 255574
641981 690968 665487 621605
207572 595374 790026 467779
600227 543766 790805 528528
257177 793777 801052 626610
598066 955634 935789 394832
889664 951687 975165 672200
413938 785232 557322 613159
187751 915795 208041 370174
399769 815358 534320 337970
10096 125831 211974 111295
20222 810031 715763 287587
578396 407646 841937 90749
42789 669103 869660 464724
350487 272499 693879 188760
231001 971938 840670 550054
532773 67718 933586 25147
70100 891551 640355 339384
260221 982880 846816 799026
376904 976835 538330 521817
613911 603908 789614 410247
50
686305 616253 760737 389613
679209 739095 938358 335107
195720 389456 841370 270829
463928 572687 902594 46261
207558 583810 338288 517290
140615 662265 176222 286941
183237 912562 962718 766200
497452 663496 855528 504215
487532 652805 702097 647924
324382 845877 757637 621878
164225 94385 583276 2814
293980 398607 431161 259090
751593 411063 823681 38123
457236 803033 751013 660160
17568 600623 587592 430700
313772 515349 706306 172558
748099 634854 809523 160720
763566 402586 871537 349716
460216 749279 916913 15306
61865 150329 854096 549
390797 754485 627780 697547
9508 309399 682367 198464
660714 857805 770550 266204
355580 578646 695974 293820
75314 776616 543706 242376
278465 847854 395372 582217
785792 771456 946859 512488
134227 579363 231606 262116
80509 766810 199819 163274
564133 559205 651649 128684
827051 672348 839061 36519
779439 549891 981564 190825
86019 290388 457102 56424
892176 256919 908854 51811
282282 955936 449505 254425
448386 608685 832969 471442
315539 680499 742069 448083
46660 484864 554293 141800
335392 580082 769555 248651
378054 725262 909421 525528
538683 925243 999504 722263
283028 985431 653778 592987
468056 351545 959633 201104
256974 877064 921471 501460
134861 847229 279397 105718
272921 952732 718754 801377
691640 839264 714425 162483
67949 406355 992951 347200
683649 943138 845589 499155
676382 402224 876129 203973
50
322063 627281 578438 340494
947821 490848 952475 21471
316413 860881 921199 477138
473707 150418 760040 84454
216541 915470 793724 480791
433578 57656 580274 14862
284489 752148 346066 190377
34259 984619 724326 515780
414253 934441 485865 54409
19699 336060 209067 59325
94214 629768 544148 458533
323685 482694 900389 365794
284024 561260 649640 280046
308932 503627 875387 202658
300100 431678 562800 190093
55257 486594 642150 122828
311274 806587 420536 102758
473268 175925 722801 6158
326351 680976 744443 607872
547689 827451 815135 633135
380042 744434 795153 533165
71405 342463 146515 90859
810293 675774 964166 156304
722198 478992 758759 177951
250376 365220 349274 136680
565227 362268 897549 196823
196700 142853 932429 112376
729567 134609 748782 75221
136326 642378 992961 589470
440760 888275 744048 628596
910911 824369 974052 770252
591637 606656 821886 479659
241343 779735 456574 98847
283735 732642 555148 253932
226628 907589 642390 619271
194514 489781 982732 293171
229362 882885 648367 859569
806437 554549 908756 129457
89699 987199 414389 239328
511507 924547 946050 21913
3955 677377 468803 382545
191780 252081 452289 143444
600098 953141 905094 221775
16000 985364 544115 305535
275722 828230 384788 222000
133630 967470 277554 2696
665415 779016 707819 365105
173169 741753 548356 506601
424296 306486 590924 3398
269025 719534 910127 259625
50
315173 833468 634234 378956
54672 554132 473817 149146
25254 935124 768724 381456
643988 987243 803941 622727
13155 201695 960514 177834
36210 562155 809771 291978
290204 470259 631021 166071
455932 638058 571181 517077
322666 495002 601673 428180
767567 637915 944691 574431
571830 967043 934810 798789
387471 776973 811226 677088
111217 353670 491631 83100
685887 879437 844669 748523
761749 884411 793830 294202
40056 998840 179451 309095
705691 576174 892616 130825
644643 956178 726238 358670
77695 987260 530760 650547
589773 976659 985702 895603
284473 927011 808419 157273
305159 232668 759016 58050
754264 589458 846972 406216
166374 898784 539200 688393
418790 774005 600580 737611
192633 337229 366382 113997
583674 908818 919902 138644
211249 980568 982074 936730
331974 24773 595050 1662
351930 918363 904086 603013
521676 528965 776444 217410
5512 669405 192302 561324
374288 697770 801559 151552
485854 705720 939411 618126
175014 713757 912611 349231
376934 607376 707070 116185
744577 632643 878133 575502
625583 370168 950934 21863
247807 706418 396873 496778
198696 792287 722379 158156
381739 372327 418578 105619
445152 920189 814679 215073
175256 953095 938713 158293
315591 593034 414960 100472
521583 666496 789579 85664
608339 870768 642062 68482
248782 733079 463835 157293
331317 827188 751257 731650
634596 663337 653216 568027
630863 539294 933078 400305
50
93091 322355 824904 32046
86773 912883 717531 271246
222785 100990 594141 14030
29660 880491 421718 38351
702659 797611 964467 349140
143131 985231 328654 493090
220264 357587 712542 76785
206287 454670 635697 367446
205818 840813 815957 693409
837546 203577 991712 590
364233 961972 976971 568711
451208 738238 883247 304463
572895 870495 604677 124915
869494 632847 978542 515466
231351 601407 300242 327357
944286 774242 988192 692475
1224 408686 720010 397259
229192 630285 232958 604126
221695 938015 640468 409804
584295 761765 589645 159801
268633 879994 481334 331087
91789 761203 450696 651647
181250 515732 386537 326980
361217 824099 422342 263772
43257 390599 556589 163814
697844 941018 860068 804735
366162 974776 513680 473917
360884 801080 609679 117184
652397 240539 693561 49969
87522 799489 962417 538512
465470 516459 763323 68736
435595 959151 456732 202076
375651 917172 563280 550836
12675 588693 850226 53851
247845 662947 464363 566759
94038 763732 863005 368530
708162 832254 874576 605588
132464 327390 562660 16507
551418 324661 879994 78620
284716 547343 782521 389136
542870 249263 836812 45475
389432 851549 688575 627427
519127 992601 537053 882740
251137 951668 969296 407653
666575 931596 798517 415390
369693 458426 608704 222121
841824 300833 947322 127889
82504 363252 995711 11876
500387 687273 739634 23880
96436 712504 814595 634708
50
598166 820769 846642 209271
223546 957622 482867 940143
171830 954621 403243 526777
222850 558048 365516 427295
37333 892969 765891 118938
503013 963708 951661 62740
759458 814267 936275 220480
418068 177119 738939 36535
366065 644215 766578 470301
609536 599103 895445 144926
644993 941755 984941 792506
889617 927895 985606 681027
444899 699803 987237 133462
654910 746965 872718 570501
513142 458050 651739 208076
604981 459509 718463 403438
306370 919888 857508 515174
33443 456670 340861 7168
574641 989090 718105 499176
205413 385632 665576 132944
590416 939223 880158 713000
343633 725020 477313 290982
102495 140543 311674 119176
89180 709309 563556 307027
236019 757925 481026 125605
412175 306158 553884 270277
481650 691611 637899 496621
297499 768581 893175 659036
456359 323422 506374 131103
480566 577758 610571 575342
11322 925257 953970 296578
180726 646725 981740 222482
268518 396219 946701 104355
263154 158407 367413 120647
489977 795330 697719 539885
659182 497195 905702 193991
322478 880824 832786 206177
553593 603903 561842 159181
634268 982082 737101 377404
135858 485291 218813 264783
579408 565829 599064 529863
85822 938254 572347 908815
49656 655740 247850 221260
215739 707273 484588 697720
207729 959391 632944 929054
18336 943070 467113 409896
327395 52351 931180 43271
352660 478259 677524 181555
522653 516792 552562 211612
350626 483773 596059 218367
50
324394 683082 567013 227843
91801 534254 901564 515424
624777 300428 865166 178320
243502 908023 778101 390579
50411 745236 624999 589002
217846 895764 697709 194685
504086 912608 710509 288885
834392 635385 887916 423346
119123 800964 311467 299636
193071 304669 531921 178481
710801 194289 903230 5871
698879 682148 994385 681105
918576 845966 953408 755807
178893 606696 955121 399727
841923 347726 994681 316652
278300 781489 720497 641
68536 939153 184049 406059
81967 795693 401076 716623
464019 502185 741425 197529
271131 992876 335104 398802
612844 466564 838837 313596
583621 521804 786551 39347
516115 78450 970700 31792
462481 441436 551246 36340
390092 968704 548190 764945
461794 792836 802959 590535
168694 811946 300301 696713
149373 758887 176570 317266
720685 904108 948861 902663
850714 886235 929787 161143
586622 269580 996467 159758
384397 560519 670573 80659
234572 869907 850007 167728
264414 630994 296698 409876
234366 973345 889753 765674
794561 503273 921023 239866
289100 720010 819533 221783
23312 556085 69500 235830
366145 94945 388886 41565
184502 666481 606841 166998
256418 613936 538948 425680
38781 674693 316493 373958
153500 749116 372512 671207
160109 655157 444297 319940
348651 665189 457137 186762
611238 954416 727368 883121
4566 31500 604657 14188
462123 839327 867576 473091
349199 816607 767003 646168
502457 736505 887574 221411
50
32621 994299 839817 362043
652829 823244 907885 512490
154478 230251 502399 229805
663786 944285 703896 498630
526314 766910 854801 310580
433150 794039 451193 610698
112920 641325 414217 153828
177330 766147 788271 54068
295472 807007 514549 49501
237423 572805 768522 135767
807 345632 255144 305567
277892 417312 622079 376075
330022 660951 431870 196737
387978 777187 461824 487541
130164 918154 239077 463591
313393 133828 917991 130257
485570 298609 927648 20532
603511 502003 662092 211222
28494 675302 851837 437138
139048 709493 740899 338090
174366 786394 230839 620765
113814 641516 430420 325697
436976 545751 466390 244099
154805 894219 927849 803950
137262 886225 981038 308464
308310 653051 676355 464918
216689 947011 411964 67447
874200 647501 993519 268185
117807 673382 591083 617266
62732 627817 619610 482122
83371 684625 615227 26001
243597 431448 942291 164978
333633 452460 523235 440424
382480 979035 513001 904102
484484 865702 978125 547340
373981 937817 486394 580257
633518 600379 827950 589755
393088 294054 451048 238314
79316 877770 216481 202823
561318 748461 763301 190862
245688 623919 688491 84715
294927 616294 329812 505443
101445 979596 861854 77834
791468 877253 924295 846558
214383 829199 665109 23493
93338 421644 228343 390153
824901 639244 984424 399921
75123 981588 483642 2249
113641 927682 703116 354602
470597 612580 557696 290194
50
489084 812439 687346 691343
475530 983683 666345 647405
694348 482499 882347 335780
637472 584893 863089 437692
644296 760498 786982 520808
117695 984496 575435 94257
330278 737656 464243 527716
40141 814615 662461 484692
223992 940545 400134 688532
90210 443660 723085 41167
472740 397820 619010 294549
794950 383764 934530 112460
325939 116837 680324 81291
618812 709577 679628 188542
324127 79403 672119 29778
410209 897273 854675 720052
172261 965375 671563 185445
137619 308884 430992 42610
756610 738806 976035 663811
457954 366059 839007 170985
302138 691412 642382 386775
617143 754862 740942 186638
205218 710847 300397 219102
729946 736281 803438 719410
133373 603110 600850 71614
767980 833868 779774 512781
302800 774302 611326 499576
93151 761629 994250 84840
869240 971760 961625 173540
58575 638080 713952 118450
227273 971983 412242 464476
15118 566916 521856 527803
270664 908025 741608 229055
497610 868706 987047 298993
471357 694345 775223 575088
345895 444345 828945 263980
427145 331215 959725 238189
351823 529230 621392 498686
474591 970100 737561 626725
212736 553362 679188 16033
276814 318392 736898 205545
596520 525040 997026 523254
4606 757685 223413 125834
19053 661559 971447 10502
104242 465437 741430 185916
212656 834875 980333 782732
823906 972001 957354 343202
331673 318772 498910 18499
329160 923068 690695 689218
18545 709328 732813 295680
50
343685 305407 545586 2202
664729 930830 980817 404709
48537 904333 175795 785028
77043 942781 904523 187971
504420 743199 921449 495350
602464 817142 684861 545004
421638 428849 768428 296429
328676 977877 596357 44353
411590 926573 630038 797242
143157 621921 926984 25111
480635 161588 689990 14001
14904 724849 379914 84216
602503 248433 788934 49278
243446 115730 987263 105800
148417 731759 543257 45637
210426 849354 547697 772049
222754 376602 304110 152428
171558 37895 243386 9965
355104 882725 859887 1568
778900 924355 833596 465461
787276 901151 892563 512755
822017 913594 853297 188894
403810 716644 793482 406887
11932 963567 486796 129417
396073 926224 813648 493270
8119 983214 906993 78644
925067 746865 933882 263627
93798 427593 95495 40073
102786 322043 811176 173049
397187 529857 498325 313055
371255 747086 556301 707569
119049 299538 149849 193600
67497 966540 106950 679244
16674 539765 529031 241707
196987 811296 338105 328651
594690 946833 624493 110755
555638 821859 666182 636803
357801 122401 556035 11781
326069 683967 833245 633950
204548 319803 383935 118149
265565 668216 827205 314008
166819 705958 907135 24788
106694 667231 912160 491818
260123 797550 973925 31953
682942 996289 710482 465328
373797 686066 414116 272877
341444 487297 806357 40002
178131 855269 729111 782366
215429 823207 713088 640405
250430 551385 937082 85436
50
226673 472998 346755 8882
545271 769026 995337 435783
169325 98286 808166 22280
234091 850795 646968 288100
249761 894664 956123 185053
100790 999271 552924 602179
339055 767927 433772 58689
909568 660333 980396 649529
218216 356330 521661 324360
238175 906030 620252 123295
291886 441250 670962 246818
679805 939956 875191 235485
728235 723570 901133 262222
250522 670923 999997 207160
456890 973310 501662 874762
944862 884450 971355 736314
173094 820335 806911 163664
730688 418832 840770 2054
377050 521098 689296 398023
594888 646666 900133 17928
829071 805190 936103 238780
95623 516264 683987 460945
614196 793055 793000 443786
188872 449910 230946 245893
448643 995650 626094 463861
722762 793344 868152 218461
936710 669911 947193 65889
145903 650372 636781 286717
148354 700173 285035 699713
45038 606073 961004 48464
528586 872511 973648 48994
663355 785275 853710 507507
263491 598052 798675 397508
773657 671781 886695 612677
125354 684449 165948 531680
204046 807031 996007 440230
122686 912554 190023 732196
607815 753567 724007 405016
168530 578079 377483 368834
491244 463017 671700 445444
792205 571084 970253 294154
226058 634574 456252 136318
893553 397121 995683 96148
308292 712122 579363 574308
434522 700656 969847 95900
13749 944581 16001 135067
53477 822357 160905 175519
461547 270542 695263 22177
393564 494349 590889 40918
399411 851699 635648 238968
50
294251 697023 591803 90576
344989 895411 786473 150880
175135 540023 209752 522099
42860 854376 701353 56418
221365 195935 937451 50091
181000 674774 683134 578037
591201 232648 949791 114541
178888 451457 603785 289880
305433 369559 867573 279169
128879 901769 745195 449958
437293 764461 725541 668067
89478 939446 564020 15668
124537 722565 552948 150610
280822 311821 394713 275550
101580 931649 497266 771802
218594 523927 644543 43892
231019 630362 644814 264922
256478 447894 659341 263732
25700 958841 352063 538471
108406 800960 701589 789956
358357 864991 523324 510413
231967 885051 845384 44261
436379 301854 873735 88551
453523 828107 742535 610498
219825 193369 662754 20430
487883 899578 909389 32924
99382 982699 762296 785463
72129 532291 186180 278863
180384 682559 371035 518925
219090 999511 524916 621069
77429 903541 918925 349962
260586 708888 629439 106522
594643 670354 908920 501483
61443 246142 553988 141364
81129 467342 927480 437443
261458 548227 292443 22885
306033 846714 947396 373395
181823 422551 344807 364949
221030 885964 994135 15210
326130 821994 602581 310836
272464 973077 306494 442616
290227 44059 756876 27155
867494 788295 977586 18894
414555 837437 904123 167792
588824 991870 891919 263555
320614 318244 647462 66654
464703 648094 811998 314532
469651 838763 655522 769297
489339 968291 927344 204452
478456 816695 909860 220996
50
137121 728509 299519 336784
484438 537751 865576 200029
329171 380990 832606 330794
715598 967490 718854 592181
338572 767576 613589 317537
19815 881920 665231 416391
177656 545524 959462 330385
141776 869915 888600 759045
77179 936054 409835 446860
155222 538465 213488 507143
487571 881312 573935 847731
555771 823784 731390 700345
279730 334332 299728 332751
574705 353708 914146 71829
558549 671430 921169 573500
163021 232610 509175 187877
547884 774264 595669 342454
19243 705376 41772 309471
344135 907993 517121 621909
792844 921716 936062 286588
1362 966800 577971 230398
442582 401651 848157 124095
143449 947546 407452 940741
709538 767294 884553 519832
341253 653919 820575 619510
135081 408023 360973 235969
17326 976171 371247 330411
672516 969647 800032 862207
46525 616468 775919 429541
80247 650639 100207 209251
43980 784552 178835 243387
168604 481631 708159 319685
281290 85031 328133 75007
215350 638387 427441 570014
88330 210305 543952 125765
76514 516650 328611 245508
935465 686580 979863 93371
72611 308298 84484 300361
866319 108215 915122 46835
121252 346336 156658 178514
781362 748216 943498 61310
310268 748954 973876 421974
159947 751902 302650 423561
48591 734519 379494 725581
42638 702814 653925 487498
343284 474817 420599 251149
181006 582437 211758 309576
223976 476163 847732 394993
585257 907801 909861 756371
236919 907417 858481 651181
50
419723 883164 592487 634388
690163 364281 924479 141990
12608 194037 305968 124976
181969 391249 944423 47978
63661 333417 312842 271964
391408 429450 891645 163332
492053 114739 794533 28499
158804 879662 759304 818298
446957 486947 669943 212732
247561 824483 377479 19603
197830 946444 958532 128904
407047 737204 951843 57876
163959 519365 980341 246933
210337 822472 957074 372005
52396 809256 480190 434680
91481 782376 435594 563387
22609 718706 332159 549160
417015 912098 931798 773358
804631 955468 915527 878987
197217 719954 482913 30142
99595 810148 445487 759146
151325 578497 946587 308965
45916 858073 732209 50279
27459 203349 547256 4939
709724 259434 926970 206373
18577 935375 885060 733395
615734 215795 954786 119474
160126 702791 197265 112686
805674 537337 850576 236140
472442 807392 786097 521695
408815 961330 882563 45413
573350 514257 631689 261060
315589 959322 711841 774446
735646 717528 983558 359479
400405 52669 816818 44122
236249 908561 393515 904029
482631 868281 822507 843251
840781 496298 960892 303511
371274 558491 523043 65966
527684 255825 692377 173657
176551 702236 719894 156822
372998 556099 765494 274506
358050 814867 621740 173603
69631 393788 308801 199005
68804 634082 666077 121514
37091 503768 504025 413531
580795 976600 600703 795120
635104 787712 961313 766738
121014 321444 131498 53275
80724 632472 392257 77957
50
226237 891409 551970 879958
293437 490458 397677 111110
169929 473121 809667 242196
548662 853547 969891 533154
487795 863019 724494 107371
652043 850439 896981 800513
814231 580388 914927 214739
445360 964147 812252 863726
177094 817215 717823 297427
404329 906091 853587 159560
232171 901376 855511 190260
128432 840209 408333 565066
278708 789806 720211 622448
436473 747890 946264 175205
134421 264344 795948 91636
184723 907694 210480 577815
248619 640714 863056 548737
156235 837979 162485 641834
175623 471840 197389 85580
105025 918108 815657 272912
819852 660453 930393 384987
757058 864635 847395 42524
28665 933402 585860 541875
86072 887091 584455 623496
58523 740963 809166 430481
673421 348223 903696 26427
602269 821179 860382 408832
555753 82520 936798 42332
588918 754301 778833 512204
172128 973075 204378 852070
358527 532374 617384 418046
11365 696942 340537 383673
146019 763929 501735 386663
741880 776194 918875 453714
179337 927351 257969 862113
330463 721310 367262 375481
407952 384737 889204 265625
155188 870217 679079 317964
365214 648871 432321 347043
310668 823587 968945 782197
533333 615044 921196 28932
225913 979990 741622 934985
418468 123761 588324 81762
293402 607883 651914 280974
476401 764342 965019 342979
133183 312219 245949 63060
36864 385367 87024 240274
161133 874843 478004 571647
719785 298161 879932 22536
523550 949335 857685 293464
50
431990 926234 699519 285225
10698 588869 624934 253045
177001 894571 365889 305145
71740 298542 466445 107845
33202 584405 324229 195408
287222 712009 705400 398198
202329 885632 442576 844258
511855 537027 721186 446183
534558 598098 771602 414925
454127 949363 747656 627475
560802 407038 738272 321729
353253 830919 751259 135680
258187 902883 477610 108595
109164 644862 821555 189645
72535 696460 436397 207507
351419 706428 836394 364807
84667 336969 558407 284120
411616 999823 761561 803470
294249 996410 306318 163747
361470 782585 950448 200619
286875 492156 927881 289646
449090 389481 546837 221847
221514 624917 494458 155208
166311 611454 332780 191316
580401 562452 730069 292853
629789 355178 763760 42835
697154 537959 738061 311291
172388 957791 628032 374586
221186 158806 528936 2235
163555 540342 486873 534978
505580 851116 855603 247564
112645 893695 782290 752478
179649 433166 626832 275640
236432 945800 319912 379197
532144 585470 679155 423541
63910 769773 360208 347933
46994 569630 859021 258197
794212 915469 955566 314558
117181 739017 422314 664877
193172 715625 651918 234969
284940 682943 366270 192806
13057 564146 431105 367412
366098 849378 399485 328003
660972 344017 798871 244817
424050 702855 640695 402767
827215 631090 888796 147327
173196 875836 173869 581761
39765 469123 753071 179272
1052 863834 570156 595875
105577 798662 196565 359842
50
368901 971560 961395 928285
458526 910876 918236 340626
434180 951429 588508 630360
25353 568263 148886 475459
60130 548443 794663 470760
165898 145914 573690 135737
514866 968664 809403 379264
348122 724842 855314 518071
49803 785306 758166 632179
583629 466907 644941 168790
313067 607158 586027 517254
10317 439906 651633 48062
288741 707505 879036 292323
175900 999225 754693 263735
507684 992421 607278 701242
53752 402249 555867 190949
135765 645884 189788 523313
298130 542708 837701 118709
397206 908258 880067 639353
249293 671126 789420 256421
426515 392186 920036 170230
170744 598764 255820 59960
319806 867693 719676 823015
671026 772021 712753 474240
206562 833824 224167 309558
6561 864904 962711 2128
472628 918077 873326 131661
252382 851742 502759 741970
453901 917571 694271 877729
428750 735777 855914 63726
430130 453514 675857 36043
104347 971256 895501 777500
328222 984833 827321 615155
114812 190994 878778 57370
507831 712852 981511 695987
224690 845340 825580 587558
114976 722741 809473 561374
925149 219476 959735 17629
51717 533599 217480 317998
173048 517694 420906 22417
169664 413920 681456 331531
63792 928840 947510 142714
272631 247546 456331 183674
93718 770991 301134 135985
215633 741545 343171 384799
626052 302843 745438 32597
381094 627582 681011 76620
421046 856820 559805 431385
507848 970401 767821 884602
623295 202173 849890 111022
50
64833 774649 386807 260341
458262 908822 634849 810416
154852 861221 644199 594168
372320 850154 953495 724665
248702 665228 999551 234713
377244 600211 405098 207685
81997 713364 330142 176462
72282 378711 943846 733
191090 197044 654645 196475
354205 965221 361249 494838
289412 633419 827402 308661
553758 566426 641693 164625
184527 777817 733480 355453
278405 593988 761395 178800
817874 382109 986870 238807
396246 911418 788513 783613
872634 654237 947921 69223
283887 397340 338861 393928
431420 370490 467456 234558
129288 721188 600727 10566
415840 486908 490518 105895
325345 922171 699007 609339
3401 961476 285280 844686
71940 925501 776445 22147
400700 762862 962446 366362
262934 393678 820466 53000
165778 756493 696617 417191
123671 775909 836280 550191
654858 931851 810025 662705
879386 772248 897931 567979
474683 654042 768337 90752
293825 485519 818684 46365
18650 594913 61252 385724
223676 433679 776705 182061
196653 598589 767465 8196
465000 189947 487121 125508
553460 878634 660270 856858
186558 357219 233773 153320
495019 118126 945309 100536
361496 990633 920407 364787
471612 620164 630825 353412
247234 974482 950607 155375
278325 953415 404345 863737
196696 876353 237603 54439
644922 491715 743901 215622
251757 916282 425479 139700
179841 928968 768236 381447
1994 853256 717862 527225
797619 200765 981822 19819
14513 851519 86074 440354
50
161686 751474 298771 362276
127846 889725 578682 465344
366505 687458 846060 323283
474649 766940 789591 477726
367232 243937 779506 84009
752533 592024 837640 89358
418725 638934 519913 164936
853031 694481 960674 51583
234795 68546 562249 64865
151814 897699 984006 267792
336254 744016 646901 84074
244934 797811 989641 322725
762831 959592 951905 326712
141555 273634 980306 175411
176692 174894 901773 150271
174613 592167 923120 115637
514651 867524 516831 73540
967101 885890 981731 615104
321062 450592 336301 248424
478965 893730 859350 777803
30503 379687 395959 111701
340413 868139 844980 677849
354819 246037 737794 214518
183814 377208 711924 36234
80526 540147 533705 508316
739184 891891 751833 456081
102100 770083 724741 597107
766754 945313 963041 335342
75323 179330 302788 148084
34191 722119 564942 151637
178463 277369 181718 11117
378439 415337 648600 52080
281832 725084 802294 339757
12122 865685 733463 743780
338163 622505 595380 350042
618202 174945 928772 106188
545652 565429 633450 284732
166211 808006 471847 28805
355311 619283 907522 486839
554565 811033 916050 517307
231088 967998 675712 672980
337351 974695 580631 584431
371267 382970 447360 362278
278299 726128 557899 622821
56381 473196 140136 27144
901841 770915 999914 163221
124509 953902 464975 286389
122822 777349 127135 646331
16291 364504 285954 35696
124169 248951 316958 108769
50
532638 97193 762909 90553
730389 920817 992906 696257
174817 771907 701808 127053
271677 423508 311615 399837
608161 987599 975724 41241
205888 806979 308415 299196
632596 444694 646818 116764
448701 446798 940766 138727
15531 240433 725429 231204
98312 788932 184238 610348
252437 898617 567199 365729
544495 457890 797674 89474
504898 805959 888889 795622
49209 692089 280506 147298
520142 407277 764405 231986
90166 901468 888271 900829
73093 857136 302168 769088
109530 727873 460261 557761
392448 573333 424021 253805
379934 994443 841705 9785
547184 962860 878951 444447
205819 710583 575053 79136
347239 442243 617282 264432
200764 950916 497702 926716
148345 427332 291196 380039
179887 931364 270787 90369
94404 975931 828293 343928
217978 984320 250608 18869
255524 646825 725457 555202
337794 735964 346204 268127
540342 729887 850710 474619
684523 969135 741813 333276
33098 631304 148091 271633
2700 655226 896316 289198
202541 820484 957466 427744
135597 415712 992261 103651
45693 687255 605074 413557
49325 916952 986249 493651
53119 607876 952758 480671
324294 388340 936692 51673
474986 501462 931408 76024
68267 522949 732274 316048
28011 791524 648208 256508
263542 969654 372491 490274
546562 572922 922991 124645
351514 237958 823728 191220
46288 349355 770540 132244
914094 378710 922315 66817
280866 790353 537580 182987
205431 438373 956311 43216
50
501262 292360 632033 279368
704129 670189 874427 218108
311469 766936 734904 427887
169354 754808 622739 54059
319031 449992 521636 233723
420670 932001 440523 644772
476919 71842 541731 24420
32080 901262 675040 235594
782902 928750 805729 229419
167870 365961 357762 104294
173777 730801 852330 119144
845025 991581 935181 281902
323821 163720 796083 97835
527314 883525 861390 645121
335112 804148 602476 277804
105926 673747 243249 387971
666695 417973 737307 16070
22846 734903 407390 545396
15681 766337 313427 412115
378848 981866 605927 169113
147061 569245 580381 258789
27019 803045 928666 524657
286304 814925 711872 533938
431466 448585 969677 152904
762375 872460 931159 74225
253929 951166 279330 286715
235759 376917 640816 365299
37683 856170 405333 620405
56830 870772 681761 39835
146536 794874 341281 672479
49525 639829 663401 454498
395465 896767 744412 734876
467472 496519 959007 150059
196488 541631 515225 28245
628233 408801 752983 60291
100590 642569 714419 212854
284234 969568 558776 796841
241073 999165 622060 416995
437584 461625 835673 156197
79694 710347 402635 346741
87673 991052 275310 635687
23599 988718 282650 96106
154657 690737 301301 316956
125187 770836 502724 321519
37845 470597 123273 173164
205588 468345 934172 411041
358091 740046 935344 84998
53370 805877 951436 379561
566857 885697 688840 165237
171595 660012 508472 308148
50
289280 943625 309465 467465
542291 602137 685440 245277
442064 261312 737035 220691
897182 605619 924478 82304
287634 994607 642113 867121
701833 612302 938945 274928
386121 885780 487928 284917
25569 475789 42948 136370
490113 883496 555487 446864
717375 902186 971662 358719
115572 553555 481564 260506
515976 312407 997819 304085
619631 902099 744821 497759
334639 596011 493381 263329
543967 919051 688312 534746
192357 444790 403958 180069
69484 934781 640168 720742
545669 159701 787216 140382
248567 56005 618439 17140
210474 938282 802339 571316
224253 448656 555060 296262
791079 400571 952396 153197
723858 417375 934867 159353
627533 698855 985790 496090
384745 975179 962262 30544
189248 475151 808513 382384
529407 669362 815487 187907
252814 196406 495343 56550
136875 871201 475153 543573
111 300556 175131 157889
62459 458170 703068 151313
179882 105474 748374 100030
491001 612950 591495 46929
13102 689296 794166 458681
40094 850959 795589 28502
639960 699963 809036 488120
336373 49728 552974 16084
237142 281043 360633 266869
361354 577581 415294 173522
150102 628087 394859 221368
24989 524941 482740 174474
508275 219913 724162 70198
171561 640954 911903 442298
176003 676202 188211 247994
391308 578319 474230 444507
252364 942682 509884 552583
560779 261326 625148 10186
511149 812107 917688 109616
657236 752183 896486 106465
553599 885555 608447 625370
50
129528 728346 234282 142293
648731 617710 955744 66917
132249 873965 854392 214619
646241 679796 886327 574942
154102 519473 837484 117756
47951 940370 557829 641895
63120 560871 273188 155034
276627 945207 375955 429196
326623 965244 503811 264653
278641 525957 675363 160256
311801 838482 597551 703203
440376 923320 658379 675952
531987 641986 566777 215079
222529 867306 642127 254978
259992 766367 849961 558650
195256 375208 535531 165852
110206 563129 972670 475469
71860 832048 888168 695630
398041 900498 991081 606327
224766 963164 411156 177277
919311 505630 931157 37107
587709 928671 614072 845256
33244 713473 317821 155336
485035 800740 929310 680649
324651 691412 656117 151742
240263 965488 547001 760248
519869 888999 826981 168811
207921 894418 825644 340194
111877 687762 227284 464288
734376 717062 749928 265793
1846 191253 617583 115056
538703 795667 775912 35338
71241 713509 769827 21088
402733 801176 566261 736474
113610 367539 514155 306077
395944 773314 417386 672715
13250 375029 930846 72140
227947 793978 681119 733073
720557 537907 747746 398922
622984 115943 786769 34820
112268 422791 922798 159213
188382 599845 341361 523503
131900 611646 426636 579548
240992 93683 571327 15072
234430 577911 363918 54564
98099 84223 995243 43571
655583 704486 679684 40538
154078 469155 945926 35668
121986 267977 786271 61387
296683 835702 571848 688179
50
64533 833029 295651 545810
552228 589251 976282 314346
313496 955921 607429 612322
579743 817262 909394 565901
146743 642449 535358 361624
332730 648827 855688 579348
618758 600015 871004 112363
656676 992831 902074 724242
367825 608258 637971 389550
68483 895196 225650 263696
487232 513464 961095 374394
834229 854284 867246 431559
869872 552432 893396 78856
176112 740751 961123 188638
671255 101147 907890 44026
246437 443780 249925 333313
217737 467961 619142 184867
410048 59514 689734 36990
632637 503923 788243 151166
517060 858171 729170 427550
578649 337530 744878 69437
13259 568079 830483 194102
107040 466054 848318 257531
699917 385928 952568 311294
153363 545468 870786 242419
516848 697220 543117 310433
593030 969724 948174 109559
448777 800998 964133 735316
307849 383163 610453 356142
369125 135498 834583 85026
754622 513548 789886 461010
200874 134113 310101 28510
128506 955151 377556 228994
284815 436848 545166 140029
241536 406914 668168 104221
427764 728743 860203 691452
523379 687523 640322 674345
165848 888048 194762 412418
214803 416318 287857 163634
453188 871549 861998 158075
410598 691211 635198 141291
24869 769965 706421 461225
419300 931186 674163 352546
184602 994673 960004 156856
606824 884926 698623 9885
17756 941506 18894 773708
693850 590389 914186 125012
389231 523112 989997 132403
311393 449402 691568 96056
142479 906403 396680 338055
50
215862 738702 417440 205654
133380 710758 782480 650911
58677 568488 484790 203081
340964 997168 827898 328663
882489 803033 927979 592479
95865 579719 236801 465137
449599 929553 496070 114645
74519 629711 353411 201899
267002 435276 866055 131708
176609 427257 476942 331496
223251 546426 462604 869
858650 871598 953503 231911
419205 615550 724029 170992
285826 752435 561501 639174
31929 188864 531539 25609
228325 813365 558556 196965
481435 742094 907594 363054
828227 657852 998690 607106
643426 462702 886973 197270
28909 615894 708242 20601
160094 844649 735095 265792
348224 608876 503441 231919
259442 262574 511171 125563
224570 19440 266424 14052
216585 838969 813552 435260
458802 758434 903291 448804
684349 629093 969287 87722
108908 283744 319362 140006
662923 933725 791576 679452
26452 267612 930029 108522
743906 774675 778479 486430
168877 613609 436917 70350
90197 505160 711422 119180
230943 636103 316996 491316
55357 729416 552590 625474
3446 691854 585229 662446
208935 577412 336012 473985
131241 641088 901062 153141
633128 800520 787635 72264
293887 980136 657454 129064
345370 538459 857795 515938
196716 484660 230826 475151
192077 980635 933151 414310
159802 281828 969570 69131
115001 386329 752449 346962
711681 919676 952967 352936
109165 675685 888754 191605
826355 862126 878544 364590
435015 396660 958162 23535
380947 517086 810567 76309
50
191835 228456 220269 194770
517692 782687 665954 193685
120528 899068 220469 884058
344655 441819 441879 89401
439781 709699 650643 248538
628026 982262 929016 150339
195342 340650 667542 254618
38876 193818 256167 15661
565819 25417 996463 21495
625885 623414 942174 275096
473309 447722 811048 321364
247684 394065 375846 225191
322260 263878 660399 157333
230067 806160 883535 548950
873883 876938 956612 611305
449005 940230 602922 640112
14797 152568 982734 94392
255898 578820 271798 317912
117418 529734 428001 269096
35740 251441 967605 140082
119664 555377 996980 97025
75099 640197 317036 151760
556344 208143 735983 63062
350867 198081 985258 187460
571977 697585 873328 300417
375177 845085 628061 636022
341160 964802 854632 887952
83947 292509 894093 66155
312759 539282 907710 369218
155997 197724 851326 150208
398374 495970 525667 380807
718924 848204 820990 169255
389121 983940 564255 488324
105944 630745 712375 368338
662969 502090 827847 107264
598944 614946 742542 271532
144978 687634 567572 231798
113220 774395 943925 386890
400954 934150 559541 221542
58812 705861 541455 315886
99561 284117 161846 151644
325181 299734 500967 21892
119292 960322 750878 210257
205471 861402 602542 264235
510716 595606 526280 515632
239405 672902 464459 205471
144718 845039 567557 556263
744106 976101 745306 640520
515122 604155 664134 178493
44431 316097 240246 181099
50
221052 896543 754054 85342
541917 886644 845998 847167
50878 701264 199760 381561
384320 386789 580960 210320
13042 654359 59344 110645
121454 567383 162004 302554
94902 768895 738196 266957
178093 309706 469697 135472
190637 606205 446112 423162
144030 903541 916821 245418
422865 643694 967341 105658
518805 487951 903786 383373
393161 527435 998916 360650
727526 957064 935710 123698
273577 59077 702194 6922
234256 891891 737056 786745
325432 493461 360259 342475
117778 804208 377201 455201
329806 582179 788307 291875
416493 712632 830844 411225
380406 538167 875916 513249
333300 240019 951734 36174
314619 833044 935717 622330
49625 865878 714827 604447
133732 836887 442062 48040
46135 334653 958815 243394
255025 612884 407713 23391
666256 697759 972486 378641
577160 555912 721147 193145
39455 793554 805620 651923
565052 528890 650937 50938
160811 921165 541365 322696
263986 938522 269078 353056
75318 934966 139188 404630
210304 873004 526368 325278
544571 923867 788884 817096
62722 579188 516180 495134
423328 786884 503423 67253
568548 776165 965407 264422
328381 314622 497958 21267
392407 842579 884729 223000
493168 919441 672896 864720
64897 803650 97822 75714
675729 290187 811985 211280
75659 617195 308030 308718
61954 697956 705927 456996
229333 587844 547317 148471
198885 577828 956211 332683
290014 658523 439696 288960
188135 821387 920322 559883
50
757187 712548 898367 174580
236085 951325 256788 112047
544558 905317 868330 561065
68246 609993 507356 41715
179456 920099 653485 431100
722344 882329 773016 225831
340969 603065 570321 480981
151880 791582 890819 511208
262675 317890 806391 171817
248936 777838 596329 46744
303836 983723 444720 922509
529256 528715 881685 322847
243778 252206 450370 195404
281820 863146 700607 507906
749400 240684 776466 7970
26388 857446 188991 696172
163693 611709 701678 90477
427402 959023 923801 931269
64599 867445 755055 84165
266137 704457 946118 587498
243935 610524 513894 295905
232207 927100 917093 759237
61094 735253 687868 131682
428915 280498 645306 102030
75719 600524 781501 413421
231105 477228 879708 215012
641176 137491 999925 123869
38280 613084 943417 85813
13678 379162 782142 206953
456605 959195 914993 264262
57376 869583 808879 628118
157766 797053 762675 708119
166905 800230 552758 251392
666046 491508 860664 255077
80108 976397 365655 694326
137085 730969 427798 484166
72757 646400 807054 225341
49928 762650 720771 454414
497971 280289 559848 71904
392307 594973 911920 337332
527093 738918 917137 452753
70869 682641 681731 102781
381842 423570 448910 162075
306930 337861 480074 138639
361769 288600 406640 155270
493134 830808 855194 726906
505874 817851 527456 594263
776388 711038 891170 402762
115190 771584 708544 751864
200239 255012 581197 66635
50
73265 402322 553005 396518
91374 927945 874916 244726
207284 937913 248440 484880
578649 675514 654497 393544
677403 777286 881912 158250
580970 538442 665683 415332
534232 426883 676029 420604
515542 662980 769946 511636
112476 764805 484532 740748
34547 673654 889932 442184
599708 915887 615011 873341
26563 962839 491367 403131
388169 544316 476866 399211
334866 630080 595573 610149
413217 911540 500100 829894
737128 352499 957745 189548
659520 614883 936642 172115
223936 487424 414758 93306
685025 523277 776923 251262
229820 225003 744699 207828
83357 474782 435096 102426
368366 717197 962516 98319
279265 553614 375094 396210
244598 895022 291488 820263
271345 850235 892814 297597
285537 668690 439382 57668
172230 703555 745648 133459
545662 232408 883918 94582
215928 959478 751581 752515
313785 753523 663958 466092
626336 277235 956926 257302
22319 327903 275274 67388
101802 496211 644234 430075
10748 121629 38368 13991
737055 95404 778395 9224
140481 412873 662750 377553
565335 664432 904798 539638
81511 923258 634813 691839
307908 784807 991978 323134
653459 742687 823992 104842
328240 492447 806733 275505
124120 914528 342432 48184
283970 948109 310787 357029
52730 940281 314661 434457
559176 718438 757134 542936
168215 567536 372547 461516
90201 984858 432162 106373
13871 861764 190343 585489
67840 719619 185752 310332
513168 627975 605494 232295
50
672757 851792 795186 223663
403266 951894 548146 360367
378635 476902 953297 196442
316726 954415 875251 467370
321347 932575 322998 197545
800918 764801 845973 535935
154828 636534 508194 563269
488100 179766 519659 102314
745025 793897 850881 736918
366060 167791 405567 84734
64271 473360 225457 458029
116991 634325 442492 536276
607544 980455 912549 72916
120835 281693 776067 47108
23136 805550 552946 241476
633301 538567 797610 169862
133222 776479 442151 632551
291185 420085 731509 137058
647289 920852 827381 790531
636420 657995 934858 137115
98960 587581 747946 338905
370826 556992 685019 267793
68535 794634 509843 331759
94260 414300 330011 402830
368825 930567 772959 558509
744271 749389 748865 740374
624045 479813 792871 260844
34738 644239 605796 523722
480780 714183 983858 20221
216379 820918 722963 555132
279227 948002 821636 300509
380810 920311 576963 838148
201020 929240 376940 517836
603918 646581 628198 76184
700284 847269 931958 828603
579094 800776 825809 371212
143831 557113 251297 40736
196297 359209 278903 203034
335816 352487 532717 178243
737050 578796 947517 50315
55434 631792 868021 96805
147113 675910 540054 460788
109872 583975 657321 314163
446633 915785 887384 445991
169226 483170 675989 174668
831045 970018 842458 585341
207886 515869 513964 165786
95486 659993 204664 352697
368502 462447 758484 372098
483242 689965 947315 628404
50
3136 844664 388046 254151
307217 996932 790723 214155
232230 831561 851509 309305
141138 588014 437701 213588
17462 736330 21649 435692
25683 943518 66630 20570
44288 219844 622870 66386
613012 779441 886379 773401
297307 988260 607245 738794
314268 732369 585504 552591
633878 654968 809523 424149
604770 517860 971917 452593
27396 759573 910887 675394
132430 710840 631435 376951
140379 973423 926080 851933
116445 806106 214633 270837
366345 916978 378900 645010
466245 879624 623964 122296
335871 873697 876015 55039
120062 455171 594866 380183
83784 690015 131514 111576
682498 980777 775057 544854
312938 326489 467727 54512
433481 878770 726246 549716
177159 907914 222229 695619
641191 333554 658705 186053
204714 975702 936084 722143
43484 534804 666132 315365
891014 858343 952866 454051
41398 911352 373572 460050
36168 146479 342535 104685
95269 732916 965360 710020
438671 403293 807006 392707
183221 611764 986164 95615
323053 729414 410452 98069
259441 665996 735842 320230
822469 998550 851161 77359
151737 809924 828254 760495
145792 663299 990259 651459
192371 907757 428211 37980
252049 876879 669738 42076
522178 73599 924917 65057
294776 372335 373197 223241
381496 626676 509479 359589
511951 773253 597094 194187
25606 977523 264408 499670
667310 496310 732723 483346
253964 835601 388966 315353
611798 965117 966357 297807
212355 342895 484262 271164
50
887570 896160 976046 168107
572046 946497 979974 635923
285839 792554 449746 263313
372069 996831 579889 157794
92979 677360 873022 110858
242593 781402 341354 29104
47325 701858 209128 133117
245082 758140 643802 385290
489358 757284 677593 253448
90197 952188 199199 719005
56344 172687 320554 130618
137971 207470 364105 170394
365853 888120 830236 290957
269386 478940 605334 234800
304391 778696 347283 221365
181448 760757 279808 613001
97259 807066 751791 1930
472621 828562 719466 142416
114130 867464 729217 726363
590200 670796 680253 174393
670882 970895 989097 733821
15020 592154 872830 578473
200708 346462 938781 12341
539904 818244 681519 5873
737434 291067 960383 264588
476617 256432 631308 120893
536312 785683 744736 486526
350622 943871 599793 781946
523370 892259 622314 6456
224815 560489 776236 494868
300126 509521 311682 161068
281404 187312 452397 13053
46435 922280 192716 166990
127401 326918 405906 219063
550891 265374 622908 155366
242097 937439 946916 382560
563947 685603 573150 224423
74495 346229 977028 322067
449609 810281 479487 595241
676121 756591 754553 635124
662177 966187 662724 272565
36482 955582 456010 605087
31022 486366 700717 466961
316563 846164 370093 159182
724363 542906 928776 76428
488623 198513 564455 2378
666373 148603 858019 37940
260471 252834 768920 216920
79116 406116 783609 307289
69340 51793 537165 13960
50
468029 785741 691586 347618
140451 448733 364438 64055
401859 292161 433657 269813
386239 573611 761786 294573
666860 806071 820577 472961
580505 830297 778863 816423
444193 870895 831619 718586
465162 855403 720250 591076
225082 920520 411253 799822
516828 70509 702271 50668
123702 949620 954279 820207
444289 947499 879958 187873
138707 498869 514748 390442
54577 676200 507794 323054
177618 342909 976472 31287
475695 222518 898216 8145
708737 705753 716192 254639
271950 928709 835471 715102
51681 427152 473873 226331
471755 904366 582957 826253
444303 991515 895264 524474
396124 765149 612296 253288
268641 653694 850798 95613
269809 479587 284046 350150
116833 510825 945730 406418
15081 532754 304208 391224
156027 295289 491657 124960
138455 500620 538653 429724
194581 882720 724529 791647
767416 789346 934146 354613
296735 910925 536481 355701
571589 970201 765721 652866
272117 721566 379859 650814
107659 785754 866276 73490
466862 856073 557881 705232
310164 739175 536390 419827
85348 569604 716667 279679
223649 766123 761264 10449
241131 511387 725320 418152
394487 983685 409906 688201
273057 971132 870560 683109
109180 476554 295172 142877
716062 252533 884136 10566
531089 623730 999159 343005
326268 200230 506597 190779
781125 618911 900645 562745
561603 923228 677498 547946
183329 601900 219836 39804
472862 837099 976579 697107
813210 367972 953444 166895
50
619449 975108 627379 517898
474570 997760 587232 833991
791668 871064 940716 135121
258515 836985 331107 46369
301982 490115 453272 227798
148702 672103 391020 317449
21542 482852 787487 403149
227107 938644 811292 406035
693458 381219 838440 21144
426047 666258 515599 544917
599313 143214 667837 10465
61743 335506 96445 22485
59140 835788 172134 449309
329570 968058 498660 121637
63087 797002 925440 782089
273686 906394 929308 420373
331162 973842 978341 400721
646478 966755 984431 837842
794586 723289 917282 68520
588790 466163 707927 71862
885082 926454 975016 796414
31058 957357 720659 449753
181574 854112 998824 476010
971169 680538 996449 525120
376905 276179 664236 59146
685997 136160 699640 87409
621688 781264 892170 142794
198888 807276 262003 51644
243730 616375 870550 146392
879213 935579 945802 506444
211078 976243 826174 29364
214006 634009 629467 620000
209110 990771 595013 184862
282478 993927 687059 507583
77778 991650 937721 613140
239988 873943 748141 710524
158188 611991 253316 575124
479577 810600 867313 511357
557530 585408 993330 574981
193642 522294 283333 502614
139267 605800 843345 284753
305944 767147 662762 7715
238293 606863 469481 29447
432816 675567 590268 156845
706314 574171 740053 504807
126608 602777 535829 485005
501271 935330 919273 473921
199618 907870 438494 880352
318595 224056 967081 195126
71508 792398 290779 538260
50
291237 781846 487896 434547
390388 519191 586959 160081
529252 767352 755495 247490
285690 134192 862183 2945
354143 821310 841859 6340
99049 977217 466269 894282
457182 942037 860554 312944
188583 351554 995476 48206
219598 953311 993950 859597
612308 990930 639604 661334
561896 617507 650395 542930
285662 117694 573558 42251
232915 702351 501755 667470
279098 295651 801988 64414
292135 486314 813286 182098
23583 531121 449400 354796
353684 240369 368473 169536
167998 433027 305537 67320
206577 401270 942030 56523
359764 660266 815241 50442
285158 842102 403910 755960
128702 890956 671014 519524
83994 177784 858001 2183
73627 883214 766902 622130
141103 270546 376663 47619
900031 409910 946251 113676
170729 756010 755228 580688
759965 247399 761223 122635
661961 958912 770148 6653
250483 433399 364581 252306
429350 547404 696751 427044
347210 453466 447949 274921
269731 729083 313700 173800
94388 575027 801736 11800
39476 220289 599450 120648
122291 697092 473903 257866
117792 988983 375640 518464
313838 307956 778695 174812
395854 998964 846811 555349
779622 970830 913193 684150
631285 893427 788438 163268
11141 755744 426964 472680
264948 198045 320709 181293
394346 916217 492250 758069
471973 958521 980256 636826
624742 766485 718149 46065
148978 890223 438527 36635
172728 402584 709863 9248
194242 609312 318022 226982
111464 572292 128769 185632
50
472008 364123 891166 255486
1246 840566 207101 134087
609176 799191 919774 754140
336014 935625 560311 339725
303743 202542 442804 192009
276696 994002 353601 174596
300537 877548 763398 234430
508448 771299 673308 109717
741713 694377 999095 651600
606106 227498 701868 38539
483703 323878 708320 173950
398175 962693 782761 785607
725242 393041 806833 317798
176391 568899 261660 129558
356145 778538 804873 77061
307037 658986 424963 111990
436582 989691 898231 590491
20894 665240 473746 414630
637117 497963 845886 321889
846793 911346 972345 60837
360819 982068 692748 311488
273017 858239 715981 637901
61522 692384 891412 284250
935143 883841 975085 437999
150903 727424 815770 231985
28088 681814 62727 96554
459961 732633 767299 593636
172891 494788 190751 146466
342153 773667 586668 511218
411715 399300 567598 220536
659992 389262 859769 357985
135802 257778 767402 79018
298909 467492 582573 97221
174748 726395 420507 495516
270858 675674 320730 204020
613436 466931 787617 333324
163353 995617 395414 970241
67199 633614 245882 456056
373096 849830 600772 761968
211063 646039 860142 143147
657646 587069 802422 63822
288103 893090 915399 440168
358819 959606 627408 41960
306501 339412 793350 61543
146110 999880 858398 756004
349403 540080 546190 261253
390050 580430 711027 493412
151655 359259 639630 42443
516231 846955 612491 18043
300254 951316 691757 811762
50
783299 617674 941525 187916
873051 562697 897825 141233
599173 930103 786163 49150
552832 757556 849116 732027
696171 826894 708119 654646
369923 701701 861997 62039
448440 837039 808764 542287
522117 998811 762011 334829
80700 806994 177343 488020
130028 698454 381463 455615
20942 888321 597315 534615
208653 940870 332785 185492
182685 890908 791525 204523
175191 765816 622330 71954
533824 376081 860906 131939
501287 416444 950878 276852
282808 405305 590603 206028
426810 986714 466335 415297
798200 996342 843450 179180
239017 987814 450781 429705
341674 677998 603265 182057
268956 971517 647678 634097
32594 497837 473214 207750
437553 872321 730227 648621
251150 651976 364900 159249
870060 911661 973292 693172
118448 604320 830693 510659
437818 570295 740791 345710
614352 755306 666174 533068
102350 842503 110922 311181
188215 356927 835805 52168
362939 758891 953678 89301
789612 885037 880207 769381
307198 161612 485318 16566
218638 897283 727382 671006
689147 973263 799951 124322
552647 459490 777272 35074
442072 277213 908827 68175
343192 975535 518350 511186
284881 893468 746764 281291
775948 144085 977002 109372
425963 927644 716807 168872
254076 159413 328896 8870
166003 154584 924724 56454
449695 471734 483378 398675
28167 763377 509906 545009
103339 642683 288924 223683
242684 242708 245053 92216
670945 701217 982352 323513
271938 666076 764105 278257
50
196178 684737 488164 573357
133542 896874 817609 800914
259044 721425 305778 36402
105040 979863 307322 239743
806069 971220 898858 906826
165142 544780 899046 145523
380891 672185 509279 404524
10807 999426 867570 141781
337715 917229 529464 440715
4931 970879 652256 1346
721797 955454 997950 108968
527544 647071 726504 299686
367927 912187 952126 47231
178914 45312 984567 35594
677959 791535 932175 441122
299856 797878 619574 230738
312400 633022 473691 462449
157541 755488 568171 153104
236247 815178 652184 426868
272924 603692 408399 545943
279840 974593 381923 953059
439489 927560 751714 770365
338241 735151 970529 514705
119038 849603 534056 336761
811233 655090 938531 588472
378435 985915 900198 605336
570593 849454 956652 782722
299628 781316 678630 704219
585858 261337 990513 142312
253435 224669 329436 45209
66265 893846 613752 532508
237424 653023 848646 187637
109893 657722 265907 562947
205176 641974 833521 584615
421875 653362 526106 533345
877665 219074 999056 53336
418642 730756 480526 191978
543333 866024 855648 732669
435122 621498 932261 414870
161281 357449 641902 78568
357778 976192 699908 577981
68794 335342 123980 109401
188032 99495 429886 85157
161728 766824 607976 422356
789570 798049 820755 422221
271058 667584 275399 35497
379046 467155 861094 109306
130883 721895 543607 573633
890700 637910 934603 612405
281996 905795 727982 187924
50
579588 443338 723357 273341
285428 957203 767991 793826
874583 767358 923880 67130
282325 843250 650740 386475
505689 944475 778055 890436
471583 725003 997085 352424
5066 969161 516592 300021
526968 975131 759631 704702
622543 562037 718182 326533
218899 905243 433715 638662
78713 177386 546234 141531
263577 523052 883760 369057
279446 661756 493001 633248
32302 347994 976212 45253
64036 753228 841570 359479
426028 937526 713413 658929
132146 752258 344263 705620
229684 679669 521894 422548
287575 750838 624391 99058
620269 686658 716442 529884
89506 984765 198085 395290
271605 877431 817444 523466
212334 710131 472790 131497
413637 982532 635205 220457
137507 304721 661160 249547
191615 655942 929943 133264
30242 935570 839486 934671
404848 487383 716718 207975
220236 452402 514632 265520
6316 446774 541650 439547
321422 218947 919814 211054
39926 719493 91375 546911
858818 833691 916134 649878
2828 798522 114772 20072
72236 600353 651938 84164
330537 987458 550765 605482
33576 927042 761443 667376
120326 998472 906557 961357
554561 693472 721398 217577
651465 896531 839036 650941
456646 606467 571658 480837
325292 421974 812909 253380
175328 704822 287615 282581
57055 348383 666782 83797
36172 623026 719917 471061
251400 947164 564594 103161
702332 667630 937596 198023
280419 201695 557471 32447
64960 438765 404747 371769
313472 94638 685265 25479
50
477441 383708 770255 244485
700502 897810 736872 196211
319270 910770 560807 737019
90625 621227 550534 542209
50335 580437 460913 58511
477492 868874 969099 842791
62319 508488 165120 479260
220464 440889 701869 148233
368398 475615 747185 449223
587215 667070 965608 109521
624225 790331 702733 108342
311511 377697 617593 115762
250941 705286 477481 122909
543071 359861 817772 296571
417848 649197 951455 201520
63698 948848 137566 169177
352102 857838 615032 668495
406772 368968 427986 84291
398767 969430 921008 504944
101647 701241 860486 521934
166072 623232 382365 211198
12717 495465 944937 344741
725063 504431 732696 243775
173155 686331 195559 456048
28807 510556 741838 364037
745685 715870 848365 270987
298664 518888 625471 394603
41976 891330 118864 564154
180973 942912 202092 440463
5458 491764 662596 453133
269320 741330 744066 509838
434334 606284 456791 205043
166604 918719 855417 196780
378561 139149 843578 96686
250765 245798 518701 191497
69132 815912 971891 802885
774982 784145 918884 536806
337089 638670 541880 391044
300336 290811 600020 82131
437106 429967 476956 254790
243849 684477 982787 370624
440975 253947 704554 160136
197767 985087 551083 453666
81171 724271 351289 632829
827002 901039 874052 16124
91636 631110 297058 389139
11478 361321 851871 298735
457297 862512 835660 522428
402626 442104 717163 288364
134385 545246 757031 111630
50
140791 974224 632148 58489
763979 592283 893140 373951
378821 429985 395893 34
282343 783461 614501 280198
751584 264504 881713 122727
187533 920105 755050 727668
475032 677180 718465 531485
425650 372302 438018 98029
377251 664558 977835 306884
59071 415680 353910 179933
307905 500982 965118 425885
608214 96831 628968 78618
924539 286756 974763 1696
796799 748259 998292 98646
92791 823944 741113 269674
342281 350049 873686 30396
157736 939622 237249 681003
219708 578826 723776 127086
701391 131226 840359 67932
34320 625394 967796 504535
97468 520773 891619 30917
197111 246328 674140 219729
794048 991738 882018 542427
235049 895589 762151 640115
402466 807277 531829 718030
285525 536611 850958 211745
163981 955382 207131 30698
466507 420412 562735 291422
806202 688114 817152 380487
466516 693949 780786 457172
755531 707573 784848 578162
461446 860253 956586 721273
678549 988029 865128 251873
247290 741172 580869 450623
759023 338594 964812 165929
423404 569431 858337 195643
101979 769238 760648 5318
190549 326835 450944 89009
253900 62556 764899 52282
18458 939302 270944 885892
80851 629458 905801 572678
358799 657118 401562 249
587515 565662 730321 236607
855893 695057 868522 432976
728278 901753 913592 791150
277632 863057 504773 213133
387318 631770 737407 454796
222077 671240 299940 116115
98981 371239 769601 291802
300481 893231 763794 775760
50
547258 575603 557074 204076
548559 428874 805250 178464
146919 828696 626664 148032
109313 394586 392395 352085
789443 486004 962849 308581
307193 847364 633078 624366
935830 872163 943387 476947
282485 708433 698385 84695
443191 503270 459113 149713
450644 719298 824103 417410
559600 963342 986534 892770
35184 714537 970316 139694
24621 680501 376586 83601
546836 692136 895058 452427
56466 614078 496098 201989
630753 775963 809326 186521
902513 810512 961002 777395
139768 862226 886901 1765
338211 427474 439692 16879
189594 667850 424054 335370
48127 696122 692800 604875
589413 969854 655607 74035
617804 912225 897699 74493
117109 905292 237744 592700
141702 859626 718876 364544
644299 232722 718041 25495
18001 829534 896395 431622
667946 713595 722996 418051
626695 185367 973151 57764
43160 966447 608530 322004
532643 391778 705120 107618
6713 788759 717308 83627
44311 813042 929458 282979
81872 676288 904756 191949
438286 832386 974700 496506
129792 654580 865951 219437
39570 612357 948254 521466
488311 624431 854073 438968
422609 864887 858957 633069
209163 733263 260823 132179
368110 861841 770936 121875
240804 287943 456519 180313
137163 940023 349564 73767
48580 412289 170941 206974
262117 893942 313994 592254
749393 518921 784964 482566
30075 902439 633292 280292
466508 872595 576029 624173
71951 586895 182408 10163
425736 578234 864422 474940
50
714124 770844 794159 330141
12597 577329 499297 51284
104301 361743 969229 179876
38501 688097 799471 440654
412888 710567 823287 172065
65800 507827 566342 363330
386556 590359 843285 528780
39595 206965 661977 190997
906988 634253 969877 58420
117123 153631 362530 94592
437217 974203 630501 899640
237081 385177 499868 285335
353208 576412 848718 133992
751378 355434 941209 247672
561337 834104 988303 366626
657431 850424 674285 52425
194191 175724 878161 66117
350591 758879 768414 610997
620066 688204 916105 92881
463558 576710 842903 148030
308584 270887 505366 70118
851017 754813 904092 196620
734827 923476 763928 410272
107044 793560 846481 116645
285171 826351 462371 775315
196461 894726 506780 24616
660206 662852 712468 410840
113185 943282 521897 701159
79616 430671 447103 208508
420404 185018 497775 4806
410269 790971 620238 303068
577060 709146 730926 236668
213522 464229 735011 362254
767014 510668 987554 86886
356104 760541 891541 50783
370707 783535 643091 434259
496131 787322 770604 367699
56154 222755 140882 82468
889931 936346 898448 571783
4984 561922 488471 464315
434191 465567 578602 200594
711175 932222 929746 46366
127907 941522 399587 475334
158568 900623 820116 667880
657238 878111 762762 442803
78530 980963 489701 175485
571678 787649 931640 87279
619408 945824 838145 826766
307540 514616 869824 182770
601091 60191 845144 18915
50
133007 809130 316687 209684
448632 898674 708013 583390
47660 558801 667737 505393
42075 596811 988582 114596
201922 990207 747418 815687
112750 682252 914844 548884
200443 774103 436241 563838
326893 582851 733186 280368
133689 961377 626662 429035
22032 482724 523065 19767
415387 991954 639181 458201
133441 608963 885595 433797
660941 702894 873342 341935
949183 578111 997560 79294
574151 793643 982516 724869
35124 990226 600416 844287
260460 398971 326904 44271
60923 529852 566893 42617
253290 392996 664807 55841
396142 445121 671266 433623
14863 285742 257888 240403
282620 943837 701304 51132
610825 975180 992178 29682
402569 160669 481961 123833
465713 798747 806605 568085
690981 943476 918861 717259
414683 988183 501021 670287
222375 705157 698235 416269
468971 973849 743058 208099
253538 247013 941923 106867
614172 359643 641154 337920
65809 905966 269484 164561
332008 756935 845360 497054
450024 671416 976003 531368
235612 566490 464433 516600
106254 663715 563752 274116
440767 704200 514428 468618
401955 854351 403487 282601
131429 301646 718511 162722
24840 878992 367665 427565
275735 815665 823572 288280
215955 797526 282672 158038
903809 587308 922782 138431
335227 294156 502179 63321
210327 952632 872706 666243
343589 920748 579035 491761
97295 809240 191445 258011
247845 514115 757314 134108
832186 799913 849603 705313
389451 742413 479925 622240
50
754985 545277 806257 67564
62577 821782 768157 50981
14500 587802 170790 419194
498617 598042 870454 124033
71291 979283 192546 520757
400829 318284 697514 20046
395350 992634 690720 549198
34562 820254 815154 377499
362800 917525 638331 392783
564422 778177 981313 660408
702795 565153 805024 53570
661561 825554 947751 85780
408228 970310 611488 397237
451201 547496 702033 339115
276782 249196 970289 156764
796425 896489 802569 470555
28280 955810 277178 143462
9487 104988 101695 44074
23060 831565 482700 666446
1646 511648 700718 451155
114530 946516 968189 17245
196958 656051 858751 389346
13797 729063 714662 405729
334406 327198 749075 62817
175063 711383 469376 262478
568875 725308 947155 548746
150346 646625 731652 206946
351665 588581 894257 416179
488145 852140 608510 551912
256771 506584 757487 399784
81888 873030 401269 830742
75113 447456 257936 69408
396805 430494 499233 388716
783885 544739 992774 247092
284032 860785 808027 759367
143708 390047 587551 191032
485238 928329 914807 912346
775553 972369 990114 383966
697272 676919 944725 12514
649670 501711 936482 330430
716289 625578 785353 615618
588906 655612 853112 544860
270934 513183 939863 290478
20471 992195 891878 813180
679961 635997 868126 600906
416990 735501 469492 506461
114281 959514 230654 952771
402881 912036 534397 565351
469977 924360 486576 403310
2776 947898 690186 601235
50
547233 807024 918186 215433
220273 997038 298856 950445
662212 781721 764118 533861
179278 817923 897357 600207
302999 894450 421596 463807
655657 646644 673443 467826
416899 797033 566650 529463
98158 841860 403373 294820
262258 657740 815718 376263
261186 740061 815676 436377
206409 883914 593366 564363
34175 421399 971242 270508
460307 300649 559100 70857
709138 356195 833513 304837
104319 976709 607929 8523
553726 755941 862574 651987
207641 881142 620697 652462
512174 292977 741548 180389
55842 990901 894657 975811
237956 386857 583483 211618
22330 864332 382124 732601
113115 108462 327567 25539
16518 573424 610655 10577
291226 333255 791252 79782
562950 633253 914413 349379
106668 354875 952488 347825
540429 913255 556098 803612
233014 772668 294403 527275
356938 307502 633067 12741
66431 853093 172833 495762
627187 576628 996699 229336
488016 572162 885388 412233
134797 619049 709833 283728
330329 503796 839736 257719
102389 301358 950962 88002
477820 782387 633531 597248
94299 382780 393345 148311
445810 396381 712165 243523
301364 519819 645123 434894
578902 334649 638763 121122
328733 209031 813940 148146
174854 832940 265258 377467
61642 470148 278591 10992
324178 820930 417532 127054
279143 920158 374075 34852
52564 931943 283948 189207
45676 706676 381591 38414
690272 661283 887746 20617
38056 891026 533412 887361
195543 670590 327325 165993
50
371194 701034 808217 649482
265006 299519 936315 172660
79781 371982 111823 168897
343537 942366 641737 301998
422936 815076 471756 815017
844021 984526 987985 434016
228975 456954 532802 174319
208840 367490 902742 167369
22310 493497 262457 438186
12597 380610 106197 44346
392649 775758 600855 620112
618433 124103 762698 76223
651777 710595 758512 453284
565718 829311 906365 741193
763777 616715 831379 403748
500975 992030 662149 400519
311291 999072 950746 749287
493826 946470 609693 652487
844838 351983 979750 262096
222348 417271 455081 198429
252334 939956 917128 120031
176026 749200 975542 143434
173343 623094 202796 85353
394093 790144 865993 534935
560422 409855 726279 339154
145655 936658 281163 420727
771426 791188 862415 571376
253128 682681 914938 39962
801855 609782 987596 417863
169720 331042 935850 187974
40626 921762 412783 702635
338139 768210 633321 501529
183587 535283 308756 371577
132996 752400 278206 487503
87067 655656 520691 159759
414103 660344 928427 635903
145752 976531 288902 196748
610305 554203 792948 44645
119121 796127 591105 256117
331322 839761 771475 126497
66707 334042 914976 174557
525590 634689 821442 82284
303273 995356 888210 776384
811898 675783 901103 477942
527873 139732 880856 19281
319038 813263 470208 676433
634690 480463 812806 394872
167487 645093 845658 194613
155045 567612 919108 284531
242401 812323 677750 722817
50
265479 934159 300252 435958
769875 405350 978890 69125
329815 541501 822487 7323
334788 742712 408659 133095
36056 895725 364419 154281
211170 994997 277861 795084
44656 520845 346516 427501
4859 760310 673433 669981
542317 522293 748697 81524
361283 578295 689460 490095
771227 895150 946428 845756
254514 587928 868834 199721
669686 661350 672156 156210
409869 904880 938764 501797
193107 694811 576468 475374
786576 583488 794407 31236
9698 600783 968440 201366
93817 744848 159549 297690
750516 910334 881105 277050
662457 81497 854140 79774
71482 411241 810892 315885
201523 940073 894024 936032
54297 836400 312792 274394
397616 797339 421776 477862
799394 466776 965080 64707
232476 516048 386024 450913
430392 751371 846364 514296
121904 917723 397942 212078
749191 482945 774427 179932
274471 944484 888083 919559
449680 582375 630933 394964
545910 157092 944004 31306
570977 197062 578369 7868
438452 831240 502012 624286
771188 978211 778518 537696
505174 842056 565741 701415
652208 849644 954373 216425
308230 545481 764031 172375
104861 448996 883257 193966
448337 966954 483997 688527
547650 156770 799278 112340
75293 958159 276090 610973
181138 571246 744898 428044
194429 795894 445866 644939
790220 998237 876830 723218
281512 375310 366831 83923
197623 471118 798940 172996
671430 826870 774814 471249
190713 934251 427963 337964
90669 156596 577163 49461
50
119858 568069 457834 202016
541299 825843 874655 97610
204459 669433 941588 606602
755174 872209 996705 174297
435691 43725 998245 7459
372210 986285 958946 370854
78669 605869 281379 476795
68790 892914 739997 718547
821420 845904 998422 167959
583568 717630 650229 499184
226532 592320 845907 49539
134679 915256 329620 78267
74742 860460 695723 692377
665158 853418 880696 609919
537405 487222 934760 100326
54034 932487 975287 468776
615171 670429 898644 75419
197509 458200 768949 344062
265087 563048 452342 248969
882358 404677 908847 211295
869511 581815 961784 27316
497414 519986 823409 445409
99133 508031 202227 348472
113247 516774 122177 83999
168264 810482 885745 609784
537972 148297 961264 119461
161740 514636 481076 159365
416453 705038 756472 487644
23872 832266 812036 705960
39017 738369 292191 672037
313287 174748 542108 170999
656786 321092 933796 160783
314743 828479 992998 224752
87975 518924 441369 54391
188663 912551 473824 241026
634630 783447 923398 29687
523651 756316 687544 283408
421887 780815 906149 372235
253132 289486 682025 31928
130077 491369 877082 398061
600155 679111 670688 248381
173125 462176 737357 15540
298214 831948 887131 744395
734821 438648 760026 140455
360693 911441 816307 574174
461407 705611 589065 519179
23872 602620 606510 367999
63059 966634 992452 29856
203783 873333 781112 66129
191232 853671 407615 212832
50
150514 752968 297723 216203
15452 808780 603191 447425
472913 865163 489225 484285
161438 935801 546806 154865
127057 788623 519935 38320
431075 615308 535501 403289
816679 831032 834999 14310
5006 835568 332318 216970
287794 939231 936923 454395
15523 812299 897587 27225
893287 448479 917975 156712
536209 484476 552510 410245
343127 751899 898674 438563
163609 778455 560795 641144
30312 824148 539603 277469
243677 503745 553158 199934
353759 690335 887737 12468
311292 728710 800099 679200
527126 339115 855026 314224
177925 152433 211448 116859
139961 807373 259600 277436
45338 506014 327615 355784
677176 683354 923575 532970
34062 720835 502520 708674
725764 937163 949575 454757
578438 951079 700289 645896
816949 477488 831294 165364
35114 631862 95239 326850
354369 856565 678762 352074
274460 625705 956638 298195
349182 167484 376742 162281
606780 656064 797986 517960
120252 933064 491412 484818
39149 757002 790292 269207
36700 687622 349876 406898
256839 806218 929084 454629
97249 731537 410687 468452
930150 936091 931317 23633
212749 671884 970640 327479
377676 792699 867265 738554
526329 963476 621134 537951
156640 248094 812432 152187
488034 150012 626360 95168
178662 663623 570741 404983
42871 860818 519793 375376
615602 149940 693045 20563
195929 980089 759775 556913
786314 993775 914131 43275
783678 995393 822992 123994
309885 420284 880252 11109
50
387667 212160 644485 70306
357111 504235 673368 473250
698154 936181 908673 863021
384770 351672 981172 144241
746798 505205 764252 396419
426672 427305 882902 419453
17693 889814 813343 802545
319708 628421 556564 247892
231157 943209 355193 593682
383169 903231 640759 495270
354469 727777 905346 559423
199549 692070 911436 464247
210770 640851 536071 293327
431668 329363 562738 152208
266354 263786 605321 41812
146259 428376 752863 304247
837723 701052 949563 368283
334936 973096 798133 839449
771190 683860 995688 340252
781115 552793 790708 449270
367922 902279 682801 558597
47197 673152 173047 288661
174345 528089 720799 498808
185578 734002 317988 668221
135720 494715 989135 395470
40011 834601 370334 609033
92067 274537 968437 36673
17710 410079 438026 335998
97147 703331 251912 370462
123455 641563 667639 273220
889559 826068 980193 638304
444548 636599 637598 635793
372271 594312 562024 458979
270711 859474 302478 629817
623903 790148 855471 781879
194350 587896 770483 140592
223275 307145 311655 2263
429208 470012 753882 180097
784867 948936 997028 326834
749643 967916 800551 322905
350914 660837 571292 4326
278635 977516 952929 743436
573116 801793 742819 591738
332781 795968 943751 785688
810921 320361 841244 23921
581649 894781 705748 204136
46226 848927 49558 377313
57166 810004 507289 168656
223207 68321 706941 28427
533960 302113 937713 63232
50
87494 801716 622336 332862
86925 856366 250351 710932
510550 652334 658502 291634
330885 737816 923115 499278
240511 681063 706111 613672
189141 695663 651070 405820
173929 765190 337974 664008
779312 410252 863784 125916
265676 934133 966173 571837
658241 828120 990265 520581
275298 110758 843004 96957
936872 736075 945772 417659
67703 658809 751708 173132
789153 225263 847011 137536
511765 669746 841475 634167
203945 962893 430188 832674
373382 656955 829645 437458
744687 917767 810056 550951
262890 230014 462501 12334
12732 479783 602954 302895
384497 961322 427885 958130
179225 653151 911785 32166
198674 802238 994216 501052
151085 840959 251359 743749
32921 814573 496375 157128
152899 265139 369262 127861
444828 899553 604536 10330
159757 470815 598866 368254
355819 239186 409884 133086
110299 759703 466690 198629
613992 906565 669828 291550
278035 855226 530827 24391
185577 868899 225804 340885
138760 306603 145172 253993
284283 696337 709082 591700
313529 79012 407664 70748
277623 873873 777592 383496
396238 457853 875580 441629
723074 663067 997772 86565
16117 931759 591966 699126
27424 672965 277708 652905
354957 496408 388111 459393
533804 545503 699192 55684
138281 864364 262875 188485
325453 379110 564719 348586
393370 776512 668479 603605
220758 492783 384948 266840
388967 799377 665406 620959
810425 765212 946181 337796
596381 196431 903950 161011
50
194283 816666 726714 372579
160494 351076 474835 306188
566989 828602 891635 791923
227608 807442 472948 92771
192192 705610 539137 544960
507038 800587 529727 199569
562011 871953 733213 365369
161566 975965 465797 194579
121058 290062 844596 196648
71697 597158 547015 584401
203928 473183 419942 2074
154054 654841 730546 455244
377721 998534 507388 144207
391759 726869 644377 642215
166998 443573 510373 230283
647387 829161 656785 493372
600738 768279 738216 346960
476115 988895 719077 702927
279764 233283 696694 60267
278145 661312 696613 211813
296384 850746 482589 530682
544526 912256 562790 875156
915320 844958 960527 453662
73751 369074 142241 348238
283791 596759 338533 533527
569950 636725 968737 386985
154193 356883 289121 91132
137665 544809 440487 421718
77540 834650 662562 712419
447672 761039 845848 524377
112252 481013 804325 380520
439756 51398 648263 17079
296870 765851 924897 740065
524855 636019 849928 367761
36701 794491 147248 713434
312705 374892 750187 321584
154585 245959 944399 123023
70442 584784 766349 104598
253038 926963 868423 110019
336400 656800 790246 497458
63809 659641 145044 367734
251147 835609 694878 194308
468328 437112 586019 120933
211070 928851 480789 46700
187063 844394 607529 130900
424600 990716 716235 305525
191145 782151 962249 675628
267776 745604 865946 306399
283394 778679 850092 473504
249187 284995 315403 154051
50
321828 595203 716730 290720
254747 965509 736949 157583
119547 872244 321483 234999
740176 979929 911227 213827
272962 600123 902183 146045
110463 137107 922795 83983
113436 907690 897190 887043
118774 623609 889173 256571
506234 351684 838206 227425
249750 870818 963257 614840
24506 900274 947972 399468
397272 800886 649436 754475
155604 988740 995309 569640
155308 974976 695904 458054
496972 703432 549146 479276
380199 850854 489907 625902
255776 240831 761461 86280
386424 852492 444938 401448
16016 987418 186838 630311
42223 598855 82579 27080
533087 675515 812348 436471
57675 166197 986016 87330
253076 875931 846526 425814
73484 982242 78403 703512
59900 920517 442968 40404
329530 551947 579742 145720
8230 788176 345379 683502
693880 579185 757225 172942
495587 761900 771896 511831
124303 527658 828280 275048
890515 922078 891913 543642
223569 205116 252587 97379
205010 466166 304949 361167
206070 947669 531067 87515
33324 618859 861792 331014
435985 536964 874517 500596
131325 609797 215493 35491
164797 828831 995995 605629
319700 544139 429102 71127
312148 781877 857282 488294
73107 906798 119241 36443
390147 375909 427930 62032
782883 784169 883677 15691
631051 559650 691797 52926
6707 743985 292860 402607
65181 741929 189233 163744
89872 497212 136098 183749
8665 935239 63050 285580
345026 769141 353743 122549
586677 577267 595320 159874
50
386952 439159 526623 206190
527391 756073 546071 431580
222281 57759 542785 48230
101615 583684 370503 156471
17093 668837 828567 589718
358697 765284 698880 123905
534876 384371 946275 339304
144408 641240 640917 536641
8425 604283 795108 39891
487822 996056 887420 11880
392057 554632 809774 39037
521172 620835 557069 473563
555843 930393 667805 672430
358360 630681 874406 611366
695738 208895 906769 60006
72887 558092 584242 337965
229556 478097 336476 186209
620502 746774 898881 93873
18799 880260 604752 299563
298405 930687 732994 38158
189562 972588 635347 641890
10667 449975 509241 394772
128901 314782 790450 32195
474048 328625 621188 233430
688362 561373 697989 401387
36750 803518 616273 504268
748686 147164 768909 2020
298979 773877 541086 643445
346930 843530 736447 20191
509311 673061 937000 180096
40911 364056 671977 33683
859635 625276 904267 349828
150850 901841 967714 31233
44444 851608 904785 590394
316513 414984 826376 388706
115400 971854 676623 576550
567164 769235 974168 619441
316218 581805 412029 190201
325462 587691 732048 189912
82884 802413 380453 55516
556322 242400 898542 114521
632464 634728 826997 177198
705337 647157 826040 387275
181909 652270 792205 145856
35748 988805 537969 153719
413079 998367 620374 817809
40919 658501 193269 320414
290539 759392 890903 58773
262311 298582 436677 167178
245492 928372 924822 581434
50
232196 713676 979554 286938
136032 608759 502506 278439
223318 588749 342925 437845
340176 916545 651755 653887
695785 762865 733607 197139
429735 317813 846699 179809
780957 435404 842486 50224
58005 895987 738704 116478
647172 982807 815689 152949
431867 986216 800800 558352
144979 812873 608954 12516
51388 803167 887929 333959
570648 222578 641448 32041
74944 854287 727413 594639
227276 915073 845664 470069
121973 985780 692424 136082
174878 818711 699088 329151
133653 317501 450828 60684
694955 772496 833830 365666
118982 775458 149304 29040
303481 728885 662835 671763
358827 848096 801219 489637
27772 628201 273468 7048
502979 864233 657736 151499
330126 732169 363629 599968
303933 787513 878142 389580
893164 858041 940016 68729
805378 854508 886258 598005
337637 168734 884877 11666
585808 963134 638675 941178
917201 840571 988422 778033
611359 927552 911879 902209
134718 488072 647436 23169
127533 719706 838468 365625
92114 868976 564871 545486
202059 972963 895069 314620
435904 985742 548704 579222
452627 184270 772680 100441
507297 977706 887250 431992
194681 530644 239942 325676
51056 194704 719212 151747
713293 837518 782070 632842
820852 946982 833783 232795
511559 962037 735442 216201
765246 379274 995556 233643
832336 573809 845682 192778
145853 541224 685506 333233
144976 548612 364844 277682
365413 333493 762822 329636
371833 751121 834508 89039
50
544403 984227 968723 473154
345443 321350 502431 222626
86333 710315 477572 254335
719081 668222 921027 623267
78475 359890 274212 31006
540099 885911 888782 454789
727607 891945 990584 577743
215925 765548 306280 453728
124288 989941 941588 728073
90832 331281 940590 331023
872836 995629 915450 516660
702339 635862 887777 467568
165029 370843 431602 36977
724799 637416 919381 57065
569036 890792 829744 350523
8975 612173 390391 214123
218882 378476 631737 284708
20475 551641 297721 315785
406363 657259 488469 401404
428511 812481 502269 169105
372837 790153 956006 591870
290206 804115 611577 731377
14580 937991 372053 129475
41977 856286 135307 299824
329390 305391 397040 270435
829355 990259 984294 339859
280902 870136 352937 698637
422398 538159 628260 373147
150417 781134 688726 499511
644615 409326 898200 258515
128765 92007 178024 17898
1604 998379 759115 66092
274317 416495 690226 238954
286322 535052 539761 80762
161745 801077 750817 192704
212936 797338 542940 25079
543920 196781 995691 116891
572499 455353 897035 291876
649522 821016 901363 787556
164439 660641 832535 179843
295048 947448 640299 868037
551321 804974 931044 17592
964031 441616 971574 241778
191073 446026 403666 185107
12773 532435 405015 287365
787447 645901 825410 345476
215598 970220 278203 134700
355666 467496 549170 128378
630778 767934 831060 744419
714636 763359 973224 609728
50
254182 682769 491241 583152
24304 208585 135634 117155
36372 462964 315998 7014
493523 835836 721025 58816
127683 892057 276127 277295
61233 714052 765527 553481
485642 777265 555450 345783
154633 852511 355904 240976
378052 890213 662205 188231
811226 783298 969831 284720
111453 57697 582472 15346
120535 956447 913624 736013
240774 906483 285226 622508
156996 391411 859346 353150
640849 583743 749146 294559
567477 151640 921562 124468
321439 763555 513165 688280
695341 528387 984605 392531
294959 869388 320174 848581
140781 277396 584119 33433
605708 371432 758308 69231
433427 739057 625838 29922
544565 882561 892427 96838
77224 980807 349654 578115
349993 890851 669171 48796
329173 827621 737065 230813
394742 840228 636349 231548
14303 347825 591457 157772
132621 844055 577186 651046
253182 513515 718115 139788
55338 654673 377874 392978
744521 853031 968740 336253
168101 779464 840542 630693
548061 984722 716844 871983
507542 614444 634374 297413
637275 979232 919313 167837
126021 819966 916835 429827
297702 364434 881204 25144
231738 983072 519519 455341
627433 361578 751960 63476
106923 562072 610948 293042
425190 682784 769670 101509
332192 850705 372976 690958
422166 855719 900740 581237
399612 982422 992216 312032
391922 218612 429803 119132
278308 671527 841505 484946
461217 373242 679328 225234
337769 723288 891374 564375
114163 667418 331475 522894
50
115702 614155 956143 426419
41201 260782 53869 82714
331750 374710 789097 237527
479905 468899 736150 195611
640693 290804 741593 129631
239772 821416 594556 633857
144061 294953 830141 164368
628029 715788 810653 24039
6925 448227 95429 203106
550847 435269 577979 91278
371888 783810 950153 130054
596370 442609 881926 110535
389486 935901 829404 194752
696765 946831 841081 298102
502541 145449 974198 23522
8782 279409 704583 90798
224714 394484 226664 390749
548373 980224 872937 707599
728941 667827 879149 40392
126827 421635 593409 3687
17125 995258 740648 370092
326308 698594 910783 506005
170935 785780 726634 299082
333743 767439 501488 645836
614040 97166 938544 41358
437560 503962 907387 433005
666902 818780 837516 396311
14877 111536 598948 95544
218579 632858 262137 471243
408707 926179 808091 255198
134506 542441 414243 90185
130522 406537 825917 27922
453482 425340 516374 192715
295665 775235 899899 195615
71720 964457 309810 806887
100032 815803 263939 367733
222946 896299 973081 675069
618052 596552 720866 364207
113866 830469 717328 484588
465279 912283 739075 461297
166217 748847 462259 203148
327414 456045 661400 425156
107570 347572 397282 52994
344914 966535 755706 521771
261478 895230 457819 373710
147029 700578 340786 441732
576376 764221 835612 539508
164140 960383 999203 706959
223675 863200 995588 855388
440218 884884 785223 572984
50
51903 966397 372441 572028
275426 831879 978980 230649
527767 948464 635470 637538
781232 881187 842232 682313
90212 653754 153212 596920
293022 141099 801407 96762
483179 957251 639585 854317
376136 583451 595047 34098
766451 353053 990976 223518
200958 504288 859299 285874
470893 523030 655505 294981
439971 789304 468838 447673
646944 681422 705748 631408
867671 923791 982173 597153
43695 980083 729005 528134
153579 872152 920056 723351
312969 753590 550479 532636
102154 657672 602293 518180
85682 489631 356059 75596
316489 232181 978552 134153
56394 790388 939840 630303
331570 961705 943015 655015
422057 993948 614598 648542
726696 881710 992907 356836
818145 767097 904029 570272
42551 944456 645250 600216
733260 884891 882870 27513
711843 219084 747462 25021
715838 886442 785691 829380
333817 757136 536983 703815
78208 582606 882440 238308
318114 471331 396756 188328
349094 667426 752818 309303
91313 345762 91694 92694
178290 575036 403802 85198
369358 818117 493019 332083
576092 896985 885519 383447
442708 836013 730648 299822
402863 927343 811599 52323
482125 927755 526729 858525
207044 680481 293356 659038
214884 364537 994152 220097
190422 788683 520767 497797
554448 961716 578478 691959
163260 985801 997040 38909
166438 726419 758949 178988
590042 536896 625502 318626
14298 971791 874136 692101
275305 906588 886584 408479
601195 617170 785003 470243
50
395809 563693 570878 131470
34965 749431 605098 66308
318844 771496 970830 718961
890755 746642 956720 249454
400032 793650 433766 186945
51201 638689 700374 439739
297456 790102 645123 246083
91120 636834 691284 472206
876481 379580 940311 124844
105317 853547 243479 641175
405899 979046 908021 729512
682320 607083 906090 420599
372801 486347 490721 317752
359967 669316 944065 114423
73226 735491 457305 282465
602146 614209 923208 158991
379102 737164 812800 339608
418493 577899 731255 72827
737955 272570 953913 227281
605804 430046 962411 354260
143954 294855 944742 283587
14160 730317 157965 608812
263665 625431 960887 401212
856784 613242 904365 298724
549986 419962 724606 360320
127892 337883 228225 249581
270948 782640 462732 598906
23676 859325 287499 369221
64546 665975 196430 555251
544829 740258 795104 420397
316793 787037 929406 660508
303610 577668 448793 525809
110662 529113 617616 126620
377118 975984 962615 958891
658402 704813 687728 358410
322962 706823 742287 475955
55732 666015 662115 213715
446838 357874 707921 174934
323743 263253 915307 129804
143527 879792 442296 152418
130832 856518 332013 318695
314566 850545 860329 824951
397195 319303 637329 130404
662335 822988 764291 242492
228645 883007 318318 709387
754658 220395 853866 31536
564841 783221 931007 43164
403110 351929 492358 180792
99553 327553 135051 138846
34203 987124 379589 652188
50
520101 797586 681663 791980
732609 350607 874096 129108
181076 804262 429943 109159
125157 881404 803338 347734
42207 104497 556379 41748
707321 515858 819321 196648
751775 751295 893774 15092
66359 970935 584538 799722
736022 488857 979367 260155
510922 540821 933436 429958
684198 802468 692484 467948
809856 457550 960619 449222
861285 630448 931128 404652
494743 343389 567766 60652
265493 590036 718731 159280
264605 838489 398206 147955
655385 858600 894852 843848
305007 588257 979898 340843
98657 795856 446409 134120
246809 692617 816111 202254
160324 962853 973873 271930
656081 857106 913314 588930
519748 775283 651968 347834
680633 265400 817642 124607
22974 431878 345531 175475
557662 540394 562655 9003
196349 969294 714926 28234
60632 330755 744965 104075
603279 605361 839216 197807
286675 313951 890226 176405
684283 823393 771287 755513
349823 716548 955548 388452
59484 629620 950906 319253
212720 850251 630864 752638
435428 884256 750099 169657
551518 260335 928773 12470
651314 602394 859183 571886
5447 766913 488050 223149
358400 270012 665890 128792
195580 565851 436337 6507
506778 131529 637283 32691
403775 889315 622359 350372
35068 269015 455271 171900
199028 296939 547578 192480
83691 633611 301538 330178
124182 952937 237408 174400
459515 924313 721951 443538
541279 567053 671821 561710
702330 594106 934201 562328
40184 537877 69924 22133
50
59393 274023 801592 30834
60781 968585 376239 398984
331047 201848 373931 130527
595382 582564 707301 494521
33577 693858 554373 398614
617349 475567 767323 8153
687901 690521 788202 187896
663464 867665 934845 626755
158914 564234 858823 89507
275969 705059 563083 265327
122558 729673 470317 470651
308536 406168 575645 211232
112816 852821 889303 716931
358913 690878 991171 181760
4673 996894 41963 438154
428626 796461 911530 97123
382497 543935 934711 378764
107168 423131 367754 92037
137592 860585 734827 130189
374838 931363 762836 507329
450397 947635 924251 864074
17114 943029 860815 483208
328355 722007 671057 219748
364000 564135 427440 13459
360034 299761 744918 163643
328806 889790 348897 331567
597413 958824 841859 175131
169252 309025 978544 38955
333091 541611 442819 157758
288278 734553 765456 624905
735440 759182 912425 311724
536440 917685 857717 882695
791935 260660 930352 48735
53376 866838 881523 273357
601072 113704 860469 59453
24656 652244 929607 93425
167590 781302 418977 282281
14390 886709 259331 644404
352979 877664 673504 62237
464493 613058 826827 453922
833391 737149 886537 204892
2041 813748 148863 199180
325855 676150 398035 541386
68127 837086 758280 265281
473934 827395 776134 231915
162997 925438 575182 211923
197218 820162 918687 488983
329109 920503 969635 456192
558199 991230 639190 365901
358484 290300 671148 36574
50
300728 895749 969182 438951
61637 878676 509804 364803
68288 760989 482056 201348
67033 781273 219811 65549
609590 972565 630286 548133
402252 802799 456626 21597
262985 629039 460237 74537
78928 746560 95595 315625
318734 468265 330412 446651
37217 875727 258895 129809
781496 602224 903713 217816
206506 284423 408805 29132
675261 160306 770511 51744
372952 696734 804574 254647
902405 915818 903305 216281
35127 332205 504698 248277
429515 835418 987355 147815
658987 965853 693939 323420
211011 624142 265557 592782
257512 264245 819858 162476
281633 927441 581254 534488
80478 684707 767342 71636
592907 272910 833884 58994
573463 279879 590231 11124
664751 922935 949927 849457
168815 316399 630255 183904
531113 760129 608110 143326
121757 890017 740404 128962
151325 817127 796825 618699
81045 877436 353670 327605
40801 819274 923933 7265
14329 923025 674138 484879
211169 661425 603182 20297
143839 588905 381052 237634
382836 814156 418392 806050
760849 308949 887179 13809
74920 812411 138163 342716
383510 870750 571510 250221
936856 933885 986700 501407
68643 181096 292535 130179
285663 805017 923859 736188
637825 824949 772395 687914
338691 953277 401731 387391
234624 651122 301043 367587
398059 414108 674002 325045
795970 423112 917517 304998
144780 120586 995223 8521
72218 457982 290918 234681
395501 604602 567012 253233
141234 191140 302347 72732
50
322059 758398 954437 111349
396401 947811 859214 512571
168559 573015 972927 34209
68018 312419 386965 33812
429992 586118 814339 387543
102423 609644 164933 494002
96730 916169 197533 815551
514418 652131 526586 336230
55908 825031 234267 278310
697101 784938 971950 196696
173138 246405 412347 58422
622915 516359 665204 470951
344203 303134 471927 5316
322897 368587 476245 259754
675704 823011 935583 99240
245090 953123 790522 695583
117584 993481 926487 607751
400828 792063 507910 538177
575686 844751 726634 67530
746782 917369 824098 492165
705677 933100 991120 50993
648022 905504 942426 773595
303368 497048 506201 446583
515245 582118 900493 6666
257949 679918 303595 48558
302029 993765 336943 189979
160745 965212 288650 341669
707472 536037 838680 38136
208393 736092 594853 626890
378133 843316 641667 329123
376567 54298 967568 9543
212786 650615 450015 81784
493391 640256 799546 150845
477435 781937 628460 588636
573079 613708 846818 303818
176982 119704 876743 2877
7905 944374 106555 458750
83646 615572 247982 248496
357328 931340 603945 491731
84300 520871 590049 470269
13944 420484 900968 188464
27694 816067 795401 324254
180275 185852 988630 170662
101508 278549 646167 204522
567502 589601 895883 402463
813021 873622 870327 452384
248176 535074 927345 92388
126908 320486 678284 49693
330720 701648 815262 604102
658187 463375 711770 394871
50
387888 598482 484364 482266
16588 207181 404867 133430
91461 854081 642765 470608
110889 931561 912544 373861
21801 525849 797398 178541
658403 615842 760840 452807
404215 456806 841403 209505
19560 881320 560483 474622
269167 973832 270280 381741
624985 955635 950897 875114
92083 888778 525388 159405
170704 321152 900321 260569
137968 112538 199924 57758
169544 855446 627046 415633
142837 813914 858876 310716
320755 975437 898552 562950
360482 359126 663618 97589
375154 891051 492243 394334
107282 945993 665912 779543
491786 377515 679863 157278
249780 653539 544607 8688
62552 335848 463323 226590
765 329941 946189 71290
192033 562861 506894 524917
639425 387824 822266 350708
509230 814182 524037 474985
441418 117631 688918 16514
83248 893691 706007 784605
207856 502921 726555 77575
686347 726466 714344 600503
255592 343524 920183 59979
421864 155451 815110 13977
43575 883347 461550 105079
111124 436062 776960 34153
466333 856162 498110 844514
606159 833337 736703 730141
203922 924486 355916 451352
125071 285938 504290 116118
611364 760793 727168 655292
313817 530914 695443 98754
715993 866572 797740 562019
161261 856446 311162 213601
7012 492016 199451 144022
68465 460249 867843 239890
395650 687744 700202 200094
172315 877225 359794 474615
87188 261294 342625 91126
255897 444715 715110 33157
267917 880351 280304 173403
209261 598513 735673 337086
50
7032 584367 546468 340999
352465 394687 943307 99880
46092 569449 280550 245793
190152 892414 692736 304351
701932 771648 871838 128370
753477 643836 800055 520053
397730 568278 520880 83228
424214 992952 442036 591955
182123 735961 469321 708496
104537 925777 684763 492147
535651 984047 958429 478478
79295 913906 129078 775503
477033 923167 963530 413512
190952 729645 259811 272172
36881 623496 869918 353422
685531 576753 809633 335069
770803 93519 948544 27891
761396 512866 938982 202334
316638 682555 394474 88794
464533 742601 777273 118947
264704 466130 291596 178267
154341 950499 699309 52506
273134 391749 441592 327991
610474 933412 669714 357852
752402 649693 887691 228557
46703 318153 458177 165020
506699 939528 511218 468725
127400 947735 948618 900436
154789 534863 933245 404964
797484 504258 828955 140401
463912 114409 584941 19339
507716 925601 991223 384984
210099 630123 514220 433629
139427 904726 296657 516068
56344 439831 224732 95505
442094 495589 916115 36115
144530 882331 602745 733934
250340 777439 337995 108363
701406 278147 852970 112674
43543 460990 715078 27734
881902 563994 967597 1328
493310 642543 635213 534275
236149 586424 285717 71559
588613 823662 730687 505745
197569 435233 720712 79778
73374 781135 498721 83474
290154 844199 769215 96399
47211 644243 597698 158861
73564 513939 639093 365665
335115 776869 676388 69603
50
56022 961267 206162 132586
302797 486632 394982 35995
366928 894360 675046 892972
173137 815764 785687 359228
826257 951062 935592 151137
313178 972831 481249 686020
797613 727382 906540 147980
824556 869352 878018 498406
149278 787258 637428 7371
743993 696167 844091 113650
177298 325691 373526 221851
64471 577928 458915 62430
325705 590151 386266 419000
47254 902644 509179 685390
876829 541971 956018 505447
674672 627768 778036 576598
504571 653663 761760 235810
137015 909110 323861 92338
400615 622606 734147 371979
293287 827665 574438 2213
104541 621236 881611 29694
53870 693878 98770 346819
428095 935000 443830 193392
299301 679191 760228 554560
196889 640728 358090 341811
158212 547444 588208 326042
979673 959627 993235 625054
822520 322732 938684 132446
368626 274107 877551 99960
84696 162703 969202 84864
81656 659568 375455 373641
536992 974100 944738 734563
126028 695371 369521 42005
334475 142572 484142 82821
297052 841865 413106 617705
537724 895082 855022 763762
300031 229842 356828 146830
36223 466818 444185 91501
377548 765557 377636 276644
32470 913700 394350 271964
903841 936100 922169 101092
24587 851623 306844 452257
395688 921612 877677 852663
166801 780000 720865 4743
257403 843916 960987 9659
128585 775064 648374 38061
808566 609219 962633 150040
346499 868308 499780 189722
104444 598089 622547 61938
402956 999572 750572 448336
50
111412 605700 121078 199188
597393 787127 925932 321363
664139 990041 904307 179225
97758 976069 142565 923417
231667 96033 274954 18508
100415 470964 593689 193121
213021 556725 440187 148451
179975 659482 881911 189804
711520 908058 751849 274263
626981 889422 839003 522275
368737 669706 405829 333918
17688 522110 245060 412067
129842 448193 775077 294595
138583 325181 152937 175175
229968 981484 939788 884915
350258 994540 774432 808032
691759 882925 839919 163006
859731 969084 947065 894021
474937 157462 892608 42814
101435 432633 645300 385551
670313 761420 720967 728111
392058 946485 518847 329038
31936 839591 941075 111564
152997 616435 552911 93164
54849 204872 981959 12948
173424 858752 891084 403740
340080 499703 935418 256815
159292 614372 498828 418075
237066 698227 451903 412502
392209 466866 454657 410473
217802 823624 401629 479930
513702 875390 925298 689068
228477 160423 386793 16592
7993 869168 164966 179321
269834 989891 868931 864417
89183 565599 731677 45624
496468 329479 891855 301448
410067 834704 462958 404106
38006 985265 48893 16158
371895 785199 737832 273514
323993 790645 777818 96756
107806 369847 890071 116404
49338 538433 545583 357097
139185 978427 945468 497544
35882 368327 639162 16072
252200 843884 873963 571712
61982 990953 85087 40653
694655 932185 751589 169254
660984 839105 915976 721778
106580 605468 620541 106284
50
303672 690835 543904 492082
163066 811356 642552 763345
415103 859132 535957 846019
252040 493871 360313 353625
54576 842988 96172 839844
232494 129958 378280 78969
664524 377553 970785 272167
140912 564323 802378 443582
292139 898251 687752 354065
303268 940119 664703 528282
17727 427335 78146 325591
395733 53866 422078 42331
101778 734147 110058 493312
98867 589934 478052 203375
731100 712785 963028 709514
116702 490944 699272 348641
606778 131949 614457 12888
557883 910893 957367 60040
343720 330494 767862 217250
273716 912666 335825 823483
720868 488744 931099 67032
580589 811830 641721 690698
378096 837498 547749 808556
776086 785906 954726 410829
381754 464544 509447 271064
207764 828413 582224 483319
12084 387574 855871 224389
75016 832444 586091 95894
242076 426035 338428 165745
277419 838878 991026 836062
55810 991482 258423 653899
65775 761354 737504 65022
479548 796527 726892 351521
554791 557121 817676 173062
195387 919935 488401 80667
489135 756544 743615 17484
144151 665309 322544 40972
57664 315347 960712 17036
816259 386194 836241 334651
360648 884720 511214 261143
427619 959918 944412 188125
860002 940338 901030 435156
403289 688638 747574 154327
941702 654292 961711 373815
130423 322977 637586 153166
225151 362863 783753 220205
180003 852897 979902 216768
135848 517641 666126 131623
91259 792710 241098 469598
11649 946441 500387 329668
0
