ამოხსნების სტატუსი

ამ გვერდზე თქვენ იხილავთ გაგზავნილი ამოხსნების სტატუსს.


გაგზავნის თარიღი: 04.11.2019 21:52:00

ამოცანა: სამნაირი ჯიში

მომხმარებელი: Vato

ვერდიქტი: ნაწილობრივი ამოხსნა

შეფასება: 26.7 ქულა







#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

int main(){

    int cows[100000] = {0};
// N = n of cows,  Q = n of intervals
    int N = 0, Q = 0; cin >> N >> Q;
// there are 3 types of cows: 1 - Holsteins, 2 - Guernseys, 3 - Jerseys
    const int nOfBreed = 3;
    int answer[Q][nOfBreed] = {0}; // make array of Q rows and 3 columns, initialize to 0

// input N cows with breeds 1,2 or 3
// and store in array of cows
    for (int i = 0; i < N; ++i){
        cin >> cows[i];
    }

    int a = 0, b = 0; // intervals [a,b]

    for (int i = 0; i < Q; ++i){ // enter intervals Q times
        cin >> a >> b;
    // in each interval calculate number of cows according to its breed
        for (int j = a-1; j < b; ++j){
            if (cows[j] == 1){
                ++answer[i][0];
            }else if (cows[j] == 2){
                ++answer[i][1];
            }else if (cows[j] == 3){
                ++answer[i][2];
            }
        }
    }

// print result
    for (int row = 0; row < Q; ++row){
        for (int column = 0; column < nOfBreed; ++column){
            cout << answer[row][column] << " ";
        }
        cout << endl;
    }

}

ტესტები

შემავალი მონაცემები
6 3
2
1
1
3
2
1
1 6
3 3
2 4
გამომავალი მონაცემები
3 2 1
1 0 0
2 0 1
თქვენი პასუხი
3 2 1 
1 0 0 
2 0 1 
ჩეკერის პასუხი
YES
შემავალი მონაცემები
10 10
2
2
3
2
3
3
3
2
1
3
1 6
2 6
7 9
1 9
8 10
3 9
2 4
7 10
5 6
3 3
გამომავალი მონაცემები
0 3 3
0 2 3
1 1 1
1 4 4
1 1 1
1 2 4
0 2 1
1 1 2
0 0 2
0 0 1
თქვენი პასუხი
0 3 3 
0 2 3 
1 1 1 
1 4 4 
1 1 1 
1 2 4 
0 2 1 
1 1 2 
0 0 2 
0 0 1 
ჩეკერის პასუხი
YES
შემავალი მონაცემები
100 100
3
3
1
1
1
1
1
1
3
2
2
1
1
3
2
3
3
3
3
3
1
3
2
1
2
1
3
1
3
2
1
1
1
2
2
1
1
1
1
2
2
1
2
3
3
2
1
3
3
1
3
2
1
3
3
3
3
1
2
2
1
2
2
3
3
2
2
3
2
1
2
3
1
2
2
1
1
1
1
1
1
1
3
2
1
2
2
2
1
2
2
1
3
1
1
2
1
1
2
2
33 79
18 98
61 76
1 90
52 61
39 57
21 57
51 79
23 96
27 30
9 86
76 87
71 84
41 59
29 55
84 98
40 72
40 53
45 74
57 86
40 41
24 48
10 38
18 41
88 98
62 84
30 41
69 91
78 98
43 88
7 92
34 56
38 85
63 73
60 88
59 88
33 97
15 76
22 73
23 29
37 76
19 31
13 19
39 40
1 96
12 59
46 51
5 77
16 28
51 67
14 92
70 81
5 30
16 40
72 100
56 60
41 77
20 64
57 72
1 93
1 62
47 56
35 81
86 92
14 57
57 58
3 41
50 90
12 64
23 38
18 69
63 93
45 70
94 95
81 89
5 75
13 17
66 92
57 84
68 87
19 78
16 26
34 83
18 97
32 46
28 38
27 57
6 41
37 100
8 92
29 45
14 37
11 12
49 54
22 58
33 65
33 100
8 27
44 54
21 43
გამომავალი მონაცემები
17 17 13
33 27 21
4 8 4
36 28 26
3 3 4
5 5 9
15 10 12
9 11 9
30 27 17
1 1 2
29 25 24
8 3 1
8 4 2
5 5 9
11 8 8
7 7 1
7 13 13
4 5 5
7 11 12
12 12 6
0 2 0
12 8 5
12 8 9
11 7 6
6 4 1
9 9 5
7 5 0
11 10 2
12 7 2
15 17 14
33 29 24
8 7 8
18 16 14
2 5 4
11 13 5
11 14 5
26 24 15
20 21 21
18 18 16
3 2 2
12 15 13
5 3 5
1 1 5
1 1 0
39 30 27
18 12 18
2 1 3
27 23 23
4 2 7
3 7 7
29 27 23
8 3 1
10 6 10
11 6 8
15 11 3
1 2 2
10 14 13
17 14 14
3 8 5
37 29 27
25 16 21
3 1 6
18 16 13
2 5 0
15 11 18
1 0 1
19 10 10
15 16 10
19 15 19
9 5 2
17 17 18
12 13 6
6 9 11
2 0 0
4 4 1
25 23 23
1 1 3
12 12 3
11 11 6
10 7 3
22 20 18
3 2 6
19 17 14
32 27 21
7 6 2
7 3 1
12 8 11
16 10 10
25 24 15
32 29 24
8 6 3
9 6 9
1 1 0
2 1 3
15 10 12
11 11 11
27 26 15
6 5 9
3 2 6
12 8 3
თქვენი პასუხი
17 17 13 
33 27 21 
4 8 4 
36 28 26 
3 3 4 
5 5 9 
15 10 12 
9 11 9 
30 27 17 
1 1 2 
29 25 24 
8 3 1 
8 4 2 
5 5 9 
11 8 8 
7 7 1 
7 13 13 
4 5 5 
7 11 12 
12 12 6 
0 2 0 
12 8 5 
12 8 9 
11 7 6 
6 4 1 
9 9 5 
7 5 0 
11 10 2 
12 7 2 
15 17 14 
33 29 24 
8 7 8 
18 16 14 
2 5 4 
11 13 5 
11 14 5 
26 24 15 
20 21 21 
18 18 16 
3 2 2 
12 15 13 
5 3 5 
1 1 5 
1 1 0 
39 30 27 
18 12 18 
2 1 3 
27 23 23 
4 2 7 
3 7 7 
29 27 23 
8 3 1 
10 6 10 
11 6 8 
15 11 3 
1 2 2 
10 14 13 
17 14 14 
3 8 5 
37 29 27 
25 16 21 
3 1 6 
18 16 13 
2 5 0 
15 11 18 
1 0 1 
19 10 10 
15 16 10 
19 15 19 
9 5 2 
17 17 18 
12 13 6 
6 9 11 
2 0 0 
4 4 1 
25 23 23 
1 1 3 
12 12 3 
11 11 6 
10 7 3 
22 20 18 
3 2 6 
19 17 14 
32 27 21 
7 6 2 
7 3 1 
12 8 11 
16 10 10 
25 24 15 
32 29 24 
8 6 3 
9 6 9 
1 1 0 
2 1 3 
15 10 12 
11 11 11 
27 26 15 
6 5 9 
3 2 6 
12 8 3 
ჩეკერის პასუხი
YES
შემავალი მონაცემები
1000 1000
2
3
2
2
1
1
3
1
2
2
3
2
1
1
2
2
1
3
3
1
3
1
3
2
2
3
1
2
2
3
2
3
3
3
3
2
1
2
3
1
1
1
3
3
2
2
3
3
3
2
3
1
1
2
2
1
1
1
3
3
3
3
3
2
3
2
3
3
2
1
3
1
2
1
3
2
2
2
1
1
1
1
1
2
1
3
1
3
2
3
2
2
2
1
2
2
1
3
2
1
1
3
3
1
3
3
1
1
2
1
1
3
1
2
3
1
3
3
1
1
3
3
2
1
1
2
1
1
2
3
3
1
3
3
2
3
2
1
1
1
3
2
1
1
3
1
3
2
3
3
3
1
2
3
1
3
1
1
1
2
1
1
3
1
2
3
3
1
3
1
3
1
3
2
3
1
1
1
1
3
3
2
1
1
1
2
2
2
2
1
2
3
1
1
1
1
3
3
1
2
2
2
2
3
1
1
2
2
2
3
1
3
1
3
3
1
2
2
3
2
2
2
1
1
1
1
2
3
2
1
2
1
1
3
3
3
3
2
2
3
3
1
3
1
2
2
3
1
1
3
2
3
2
3
1
1
2
2
2
3
1
1
2
1
1
1
2
2
1
3
3
2
2
3
3
3
1
2
1
2
2
2
2
1
1
3
3
1
1
3
1
3
3
2
3
3
1
1
1
2
1
3
1
2
2
2
3
1
3
1
1
1
3
3
3
3
2
2
3
1
1
3
2
3
2
1
2
3
3
2
3
2
1
1
2
2
1
2
3
2
2
1
1
1
3
3
1
3
1
3
3
3
2
1
2
2
1
1
2
1
3
2
3
3
3
2
1
2
1
3
1
1
2
1
2
1
1
1
1
3
1
3
1
2
2
1
2
3
3
1
3
2
2
1
2
1
2
2
2
1
2
1
1
2
2
2
3
1
3
3
3
1
3
1
1
3
3
1
1
1
2
2
3
2
2
2
1
2
1
1
3
1
3
2
1
2
2
3
3
1
2
2
3
2
1
3
3
1
2
1
1
1
3
2
2
2
1
1
3
2
3
3
1
2
1
2
1
3
2
3
1
3
1
3
1
3
3
3
3
3
1
2
3
2
2
3
1
1
1
1
3
3
3
1
3
2
3
3
1
3
1
3
3
1
2
2
1
2
1
3
2
1
3
1
2
1
2
3
3
1
2
3
2
2
2
3
1
2
3
3
1
1
2
1
2
3
3
2
2
2
2
3
2
1
1
2
1
3
3
2
3
3
1
3
3
3
1
3
3
3
3
1
1
2
1
3
2
1
3
3
1
3
3
2
3
3
1
2
1
3
2
1
2
3
2
2
1
1
3
1
2
2
1
2
3
3
3
2
3
3
2
1
1
2
2
1
1
2
3
1
2
2
1
3
2
1
2
2
2
1
1
2
1
2
1
2
3
2
3
1
2
2
2
3
3
2
1
2
2
1
1
1
3
2
1
2
1
1
1
1
2
3
3
3
2
2
1
2
3
1
1
1
1
1
2
2
2
1
3
2
2
2
3
3
2
1
3
1
1
1
2
2
1
3
2
1
2
2
3
2
2
3
2
2
3
3
1
3
3
1
3
3
2
1
2
3
2
2
1
1
1
3
2
3
1
2
3
2
1
1
2
2
3
2
1
2
2
3
2
1
3
1
3
1
1
3
2
2
3
1
2
1
2
2
3
1
2
2
2
3
3
1
2
2
3
3
3
1
1
2
1
3
1
1
1
2
1
2
2
1
3
2
1
2
3
2
1
1
1
1
1
2
3
3
3
1
1
1
2
2
1
3
1
1
3
3
2
1
3
3
3
1
2
3
3
3
1
3
2
3
3
1
2
3
3
2
1
3
3
2
1
1
3
1
1
1
2
1
2
2
3
2
2
2
3
3
2
1
1
3
3
3
1
1
1
2
1
3
1
1
3
3
2
1
2
2
2
1
3
1
3
2
3
1
3
1
2
3
3
1
1
3
1
1
1
1
1
1
1
2
2
2
1
1
1
3
1
3
3
3
2
3
3
3
1
3
3
1
3
1
1
3
1
2
3
2
1
2
2
2
1
2
2
3
1
2
2
3
2
3
3
3
1
1
1
2
2
1
3
2
2
2
1
2
1
3
3
2
3
3
2
2
2
2
2
1
3
3
2
2
2
1
2
1
1
2
2
1
2
3
1
3
1
1
2
3
3
2
3
3
1
1
2
3
1
2
2
2
2
1
2
3
2
2
3
3
2
2
2
1
2
3
1
2
2
1
1
2
1
3
51 767
355 967
291 721
460 849
209 563
279 733
406 765
44 439
384 777
15 265
33 51
83 626
728 816
193 447
347 602
102 684
380 711
63 299
60 242
167 352
197 813
176 256
102 455
40 715
373 755
424 814
182 285
354 487
329 570
78 642
170 498
690 952
402 619
503 941
757 867
904 915
486 706
68 447
260 611
809 889
71 340
648 834
186 604
420 526
550 794
229 512
90 379
96 814
532 964
129 184
584 955
483 764
239 949
113 421
339 938
388 859
179 617
380 881
269 520
213 924
140 948
168 862
435 668
124 465
402 602
609 806
457 708
329 637
92 907
160 194
606 748
851 946
374 644
58 180
675 798
149 641
709 855
304 444
302 902
66 885
607 818
479 522
2 645
50 612
615 865
382 417
195 506
678 836
910 942
720 870
9 382
524 748
234 537
245 384
43 504
140 233
360 664
245 759
29 532
404 892
358 555
147 769
461 649
508 707
917 958
914 930
223 684
205 658
82 778
45 871
327 476
373 610
87 567
176 290
114 304
90 769
397 884
443 807
516 824
208 579
766 905
35 501
514 871
71 116
150 866
237 593
207 744
450 865
52 954
191 844
729 852
616 727
156 924
100 740
49 512
393 846
373 820
202 689
509 759
54 599
880 880
304 517
142 869
119 357
444 722
4 274
251 436
186 483
315 410
596 915
177 866
330 728
67 148
486 606
10 817
6 935
804 910
7 50
307 487
292 971
375 850
15 380
758 907
550 990
373 877
403 610
27 145
212 744
880 882
244 632
222 879
26 176
24 423
418 815
288 618
131 252
196 239
138 361
140 230
320 741
232 494
140 969
465 833
260 794
238 332
481 921
371 681
209 507
443 515
106 516
356 649
52 636
119 600
895 919
56 467
154 677
657 952
200 412
113 558
10 957
49 62
478 632
114 941
534 670
695 955
53 897
367 418
174 569
38 261
34 945
358 383
633 801
384 850
431 949
356 965
506 830
206 804
491 958
143 247
112 721
468 636
239 357
125 802
365 795
544 609
126 443
293 977
734 969
55 180
2 851
352 394
444 939
465 663
86 597
115 605
823 933
664 761
54 383
426 509
582 591
227 668
513 859
191 225
31 174
280 402
31 743
508 907
152 231
34 554
381 797
66 668
204 912
534 911
175 597
91 446
151 230
23 568
202 477
136 233
773 905
153 367
53 459
94 582
790 880
555 898
898 935
159 505
5 805
282 833
227 787
307 971
53 307
20 570
127 415
948 967
376 487
610 988
592 866
217 605
90 194
436 838
239 719
263 760
169 676
285 392
358 751
6 406
368 464
60 348
12 779
396 720
212 365
499 727
708 783
13 961
289 873
371 490
296 505
30 483
287 630
277 548
220 509
24 172
289 673
43 759
365 998
160 253
590 904
452 592
246 856
202 762
202 677
409 419
296 626
372 731
555 976
356 525
619 910
248 805
783 802
53 256
254 282
416 526
435 880
209 446
74 216
512 911
105 211
569 976
309 486
267 470
148 834
282 986
104 205
193 408
315 598
167 522
341 700
715 772
552 587
128 1000
618 803
578 719
712 737
216 307
96 993
737 766
255 856
97 824
271 792
502 601
523 587
716 986
668 1000
257 936
368 555
161 494
44 461
101 508
230 366
350 964
809 901
65 968
127 934
447 914
436 544
591 695
227 468
672 948
9 39
449 992
143 286
901 993
478 712
37 282
868 874
212 401
88 610
32 975
333 740
61 536
6 344
79 881
245 741
275 679
771 877
760 962
812 820
560 588
155 319
93 621
264 977
321 491
454 885
505 608
606 748
77 582
344 476
74 617
498 960
12 206
207 300
244 823
5 880
190 947
409 615
673 979
118 781
411 703
810 994
641 838
284 829
599 981
391 695
75 326
199 205
400 667
453 858
12 776
79 772
274 498
351 615
273 778
12 257
584 684
434 840
479 602
198 862
131 814
243 523
215 282
370 976
361 707
466 699
309 943
157 398
234 709
87 726
292 764
224 669
624 891
254 594
273 997
190 960
711 800
212 309
640 858
97 835
358 681
23 664
126 758
347 897
339 838
93 717
512 940
127 591
106 117
86 957
414 809
88 693
235 903
310 475
335 702
454 763
249 626
235 856
36 945
422 480
535 666
399 499
617 717
275 642
515 557
252 641
606 960
88 784
433 910
292 609
100 839
259 358
649 894
699 966
668 970
145 377
211 638
794 920
178 674
426 874
204 962
64 485
895 904
47 915
149 505
162 364
307 591
793 924
437 727
748 894
131 291
185 431
84 955
499 902
257 848
599 884
217 544
120 204
382 998
29 949
662 884
609 715
89 802
95 709
137 634
543 630
169 525
305 758
569 891
84 334
406 575
877 939
446 587
227 926
16 638
312 878
539 884
446 935
212 634
116 315
280 354
160 938
323 644
389 994
286 506
35 960
51 787
434 716
113 348
71 239
16 187
694 962
391 952
416 819
145 234
701 776
686 940
122 360
237 730
358 634
16 444
509 768
221 535
457 586
31 336
398 418
218 609
335 465
187 241
284 610
28 822
9 229
377 938
250 859
540 851
208 731
210 884
199 599
792 937
306 622
396 682
517 627
112 937
498 522
444 662
580 889
605 894
714 825
29 544
174 220
183 232
413 507
271 384
165 899
186 515
332 814
283 950
784 799
534 940
583 991
829 894
931 949
169 548
168 236
454 522
475 726
102 442
299 475
71 712
141 494
228 281
125 521
137 176
522 731
67 276
179 875
330 878
53 451
118 804
133 971
485 584
360 826
269 427
572 746
537 564
846 1000
177 675
96 424
389 746
311 721
401 943
146 233
197 251
258 762
193 792
607 809
368 457
30 553
800 816
474 477
421 927
65 273
203 589
509 614
206 236
472 707
254 887
142 248
337 568
247 310
198 604
274 384
491 620
210 355
92 555
384 809
532 916
491 651
625 963
380 928
387 670
571 833
562 724
205 281
188 882
80 658
53 223
53 187
103 454
51 659
557 922
112 757
116 424
583 715
87 789
73 348
562 571
134 381
312 587
26 826
165 738
124 904
147 198
571 655
126 199
77 773
346 429
2 584
40 783
571 572
227 439
200 333
205 641
468 869
861 998
314 781
277 781
283 806
531 532
908 962
106 772
69 315
518 737
845 948
140 621
19 753
40 703
640 781
608 861
474 491
143 848
695 888
61 163
534 870
301 419
305 470
195 373
78 842
293 722
424 649
36 677
755 831
114 751
632 644
243 716
667 692
627 910
505 748
346 479
574 773
597 725
211 552
37 101
422 837
250 804
266 992
157 515
479 657
868 989
530 849
278 305
438 890
309 584
768 880
302 479
707 947
448 646
17 601
321 925
768 992
210 483
76 705
677 698
568 878
146 469
624 825
52 680
788 948
424 949
289 903
218 826
381 562
18 459
155 987
244 910
47 304
462 974
111 842
189 863
840 997
7 109
97 101
310 960
371 602
352 986
438 609
93 505
246 477
508 624
311 972
290 453
833 977
243 297
273 511
265 983
284 809
93 248
140 535
545 931
230 908
500 950
95 396
95 916
363 465
221 353
682 755
110 383
656 950
211 648
11 60
547 689
320 629
429 672
798 842
276 532
359 758
553 950
247 884
12 14
106 575
70 669
66 440
320 661
684 769
60 454
471 992
253 761
389 720
42 353
163 849
349 868
290 612
594 765
315 791
508 681
171 527
372 452
338 497
629 776
334 544
209 977
491 695
728 887
560 614
335 592
137 694
125 314
137 509
31 787
13 145
684 934
226 646
358 786
291 571
59 611
281 921
419 694
31 582
733 738
10 493
638 812
412 821
566 755
161 835
55 124
739 749
681 898
233 954
155 615
257 325
534 866
296 377
104 328
167 612
361 597
842 911
305 888
585 763
83 814
116 468
703 856
735 967
443 659
406 715
666 748
522 775
524 687
48 769
49 686
624 713
117 423
675 912
154 629
619 642
208 973
425 906
395 572
100 271
715 898
345 683
20 864
422 889
25 342
8 61
311 319
279 906
717 724
378 980
324 854
79 184
294 368
310 887
695 788
461 919
355 731
63 942
727 749
118 395
433 698
504 874
504 596
620 750
400 980
102 914
128 380
344 935
115 306
293 736
622 925
68 351
99 888
313 872
69 152
326 785
353 728
111 347
566 949
43 538
595 668
485 919
293 750
2 460
407 497
705 874
768 822
456 583
605 893
312 969
478 795
192 311
556 964
767 821
226 744
168 649
453 700
24 223
172 557
578 692
119 881
782 890
166 608
83 406
359 621
450 980
78 808
249 650
118 681
534 588
295 802
43 652
213 524
168 836
362 475
27 249
420 825
208 498
224 841
315 334
202 495
376 792
913 996
211 264
300 332
323 342
357 739
143 383
359 778
153 256
470 888
570 921
322 805
315 425
423 778
106 163
464 641
71 463
450 588
121 916
697 721
236 727
103 591
271 351
160 392
927 943
264 669
111 458
23 167
756 848
481 491
312 416
609 675
157 683
24 258
719 885
73 547
307 388
218 890
519 545
316 825
479 981
552 962
502 799
გამომავალი მონაცემები
257 232 228
214 206 193
148 145 138
132 129 129
123 111 121
156 154 145
120 123 117
148 121 127
131 141 122
93 73 85
4 5 10
197 169 178
32 26 31
92 85 78
87 79 90
212 183 188
111 115 106
92 69 76
71 51 61
67 58 61
212 208 197
31 27 23
135 107 112
242 215 219
128 136 119
131 133 127
37 40 27
50 44 40
84 75 83
206 177 182
120 104 105
91 86 86
71 69 78
151 149 139
44 30 37
3 7 2
72 77 72
145 117 118
122 110 120
34 21 26
103 81 86
65 65 57
143 136 140
35 34 38
86 88 71
102 88 94
112 85 93
258 229 232
150 149 134
24 10 22
131 131 110
92 101 89
247 235 229
119 92 98
212 196 192
161 159 152
152 143 144
176 166 160
91 76 85
251 231 230
287 262 260
245 230 220
79 78 77
130 107 105
65 60 76
70 73 55
81 86 85
105 103 101
298 254 264
16 9 10
49 59 35
33 32 31
92 91 88
50 28 45
45 44 35
174 159 160
55 45 47
50 49 42
213 192 196
301 260 259
74 77 61
15 11 18
228 203 213
203 172 188
89 88 74
12 13 11
111 99 102
54 54 51
8 15 10
55 46 50
138 111 125
72 86 67
106 95 103
52 44 44
171 136 155
40 27 27
108 100 97
175 177 163
184 151 169
171 158 160
69 63 66
218 209 196
62 61 66
63 75 62
11 20 11
5 6 6
163 152 147
157 151 146
250 228 219
296 263 268
56 50 44
81 75 82
175 145 161
43 40 32
74 55 62
242 223 215
172 161 155
124 122 119
103 108 98
128 116 128
56 34 50
174 138 155
122 123 113
20 14 12
255 233 229
123 112 122
183 185 170
142 137 137
324 290 289
227 218 209
47 35 42
38 47 27
276 247 246
230 205 206
174 138 152
155 154 145
153 152 143
169 165 154
80 94 77
196 165 185
0 1 0
77 67 70
258 236 234
90 71 78
92 96 91
100 81 90
69 62 55
106 99 93
34 34 28
117 107 96
243 229 218
136 139 124
34 22 26
38 36 47
285 259 264
333 295 302
41 27 39
11 15 18
65 57 59
236 225 219
166 159 151
135 108 123
63 36 51
150 154 137
179 166 160
68 63 77
43 33 43
182 182 169
0 3 0
134 128 127
235 213 210
56 38 57
148 121 131
134 135 129
114 104 113
47 34 41
14 17 13
85 67 72
38 26 27
144 146 132
95 81 87
294 271 265
124 124 121
189 180 166
31 31 33
153 145 143
110 105 96
107 93 99
26 18 29
156 121 134
103 98 93
210 183 192
172 146 164
8 10 7
157 126 129
187 171 166
104 99 93
75 73 65
162 135 149
335 306 307
5 3 6
48 52 55
296 264 268
46 50 41
93 83 85
307 264 274
23 16 13
140 126 130
85 64 75
325 291 296
13 6 7
61 60 48
160 158 149
176 172 171
214 205 191
110 115 100
208 202 189
159 160 149
41 30 34
217 197 196
51 55 63
41 38 40
243 221 214
152 148 131
21 18 27
119 100 99
238 228 219
85 75 76
52 29 45
302 271 277
18 14 11
172 161 163
67 64 68
184 154 174
175 149 167
43 33 35
29 40 29
127 96 107
30 23 31
4 4 2
154 146 142
117 121 109
13 13 9
54 36 54
46 40 37
252 230 231
141 131 128
34 25 21
189 158 174
143 145 129
221 191 191
251 230 228
134 124 120
148 134 141
135 110 111
34 24 22
195 165 186
99 91 86
42 28 28
54 30 49
79 67 69
155 125 127
179 144 166
36 22 33
124 111 109
13 16 9
128 107 112
285 257 259
192 183 177
194 190 177
231 220 214
98 75 82
197 165 189
110 88 91
7 8 5
41 36 35
131 136 112
97 97 81
132 125 132
45 25 35
134 137 132
165 162 154
169 171 158
179 169 160
41 30 37
133 138 123
148 124 129
38 34 25
108 85 96
272 250 246
109 112 104
52 49 53
74 86 69
29 28 19
337 305 307
205 190 190
47 38 35
77 63 70
167 136 151
119 109 116
97 87 88
105 91 94
55 39 55
134 127 124
252 233 232
219 218 197
35 30 29
116 104 95
44 41 56
213 203 195
190 193 178
164 160 152
5 0 6
115 107 109
122 126 112
147 144 131
62 54 54
108 95 89
195 187 176
8 3 9
80 57 67
10 12 7
37 34 40
156 145 145
85 79 74
61 37 45
141 132 127
46 26 35
142 142 124
63 57 58
73 68 63
242 227 218
244 235 226
45 23 34
79 73 64
95 90 99
130 111 115
125 121 114
20 23 15
11 8 17
307 289 277
67 69 50
48 58 36
8 10 8
32 32 28
319 292 287
10 12 8
211 200 191
262 230 236
181 177 164
28 33 39
18 21 26
94 91 86
113 116 104
240 223 217
66 60 62
124 104 106
156 129 133
154 119 135
46 43 48
215 206 194
38 22 33
324 292 288
290 259 259
164 150 154
34 35 40
35 46 24
87 80 75
96 90 91
7 12 12
183 186 175
55 45 44
25 43 25
76 82 77
93 73 80
4 0 3
68 63 59
188 159 176
336 301 307
141 140 127
176 144 156
124 102 113
295 253 255
170 170 157
142 133 130
43 26 38
75 63 65
2 3 4
10 8 11
63 50 52
192 162 175
249 237 228
63 55 53
152 141 139
31 36 37
49 59 35
186 151 169
51 42 40
198 167 179
158 160 145
75 53 67
32 32 30
201 193 186
316 276 284
265 251 242
67 63 77
106 103 98
238 218 208
97 99 97
62 65 58
70 68 60
192 178 176
135 136 112
101 108 96
98 73 81
2 4 1
92 89 87
137 136 133
269 250 246
250 226 218
81 68 76
90 85 90
174 173 159
91 71 84
37 41 23
136 138 133
37 37 50
230 223 212
242 222 220
101 88 92
22 26 20
212 203 192
117 119 111
75 80 79
221 209 205
92 77 73
161 160 155
228 208 204
161 161 151
157 146 143
99 88 81
119 107 115
250 245 230
269 258 244
34 30 26
34 32 32
80 73 66
265 236 238
114 109 101
230 201 211
221 210 202
196 177 178
173 168 159
224 200 201
148 144 137
167 141 157
6 2 4
311 282 279
135 134 127
217 196 193
237 213 219
62 54 50
126 125 117
100 109 101
131 123 124
215 206 201
325 291 294
19 19 21
44 48 40
36 29 36
34 41 26
127 120 121
11 16 16
134 129 127
126 125 104
249 228 220
166 154 158
108 99 111
266 236 238
36 31 33
90 77 79
96 87 85
104 101 98
87 71 75
146 141 141
46 34 47
174 167 156
155 147 147
264 253 242
158 130 134
5 1 4
315 272 282
132 108 117
73 64 66
98 87 100
49 34 49
94 102 95
58 38 51
62 48 51
90 84 73
312 281 279
143 131 130
206 197 189
107 98 81
114 108 106
36 21 28
209 214 194
326 294 301
83 72 68
37 43 27
257 231 226
220 197 198
177 159 162
29 29 30
129 114 114
152 157 145
117 109 97
95 73 83
55 48 67
21 21 21
45 40 57
246 227 227
219 195 209
200 185 182
124 116 106
171 159 160
144 139 140
78 56 66
26 22 27
277 254 248
109 109 104
205 209 192
80 65 76
330 298 298
266 238 233
92 98 93
89 69 78
69 48 52
65 44 63
95 87 87
192 190 180
135 136 133
37 26 27
25 30 21
90 80 85
90 72 77
168 169 157
94 92 91
157 132 140
85 97 78
113 100 102
40 36 54
112 90 104
8 6 7
134 125 133
50 45 36
18 21 16
114 99 114
281 254 260
82 65 74
197 185 180
212 203 195
108 106 98
178 179 167
240 220 215
136 129 136
53 40 53
108 102 107
98 98 91
33 40 38
297 262 267
9 7 9
74 71 74
114 106 90
107 97 86
41 34 37
186 158 172
18 17 12
20 20 10
34 26 35
42 34 38
262 236 237
118 107 105
168 163 152
233 219 216
7 3 6
141 136 130
140 149 120
26 17 23
3 10 6
136 123 121
28 22 19
23 18 28
81 89 82
130 103 108
66 58 53
232 206 204
132 108 114
17 19 18
148 120 129
18 7 15
66 80 64
82 61 67
246 230 221
196 180 173
152 122 125
246 223 218
297 273 269
31 28 41
163 155 149
58 51 50
58 70 47
7 8 13
52 57 46
175 168 156
127 97 105
119 126 113
140 140 131
187 179 177
37 26 25
17 20 18
172 173 160
210 204 186
72 75 56
36 32 22
189 159 176
3 4 10
1 0 3
175 167 165
82 62 65
133 122 132
32 35 39
11 11 9
75 81 80
228 206 200
42 31 34
82 71 79
24 20 20
138 131 138
42 32 37
39 43 48
50 46 50
170 141 153
144 147 135
136 128 121
52 56 53
120 116 103
192 180 177
96 97 91
91 96 76
55 64 44
26 28 23
246 230 219
211 182 186
68 48 55
56 33 46
135 106 111
220 191 198
130 121 115
226 212 208
118 93 98
45 54 34
253 229 221
106 82 88
5 2 3
95 74 79
93 86 97
285 254 262
199 194 181
284 245 252
23 11 18
29 34 22
33 16 25
251 228 218
33 28 23
207 176 200
267 241 236
1 0 1
76 70 67
44 46 44
150 145 142
135 132 135
45 52 41
161 162 145
177 172 156
183 173 168
2 0 0
14 27 14
238 218 211
98 71 78
70 82 68
37 33 34
172 151 159
257 239 239
237 211 216
53 52 37
90 90 74
6 3 9
251 229 226
75 56 63
41 26 36
115 115 107
45 37 37
60 56 50
62 59 58
275 245 245
147 146 137
75 76 75
231 203 208
31 19 27
224 210 204
4 6 3
163 160 151
7 12 7
104 91 89
78 94 72
50 42 42
68 80 52
44 53 32
119 110 113
23 21 21
138 143 135
193 187 175
249 246 232
134 111 114
58 61 60
39 46 37
110 110 100
11 9 8
159 145 149
94 84 98
46 29 38
64 57 57
87 77 77
65 66 68
206 176 203
214 197 194
77 75 73
98 87 89
227 203 200
6 9 7
113 105 93
121 104 99
71 70 61
230 198 201
56 48 57
179 176 171
220 194 201
212 202 195
60 57 65
163 135 144
293 277 263
237 216 214
99 74 85
175 170 168
260 235 237
235 225 215
54 56 48
33 33 37
3 1 1
226 218 207
79 72 81
219 216 200
54 51 67
156 121 136
85 75 72
36 42 39
230 220 212
61 52 51
51 48 46
19 18 18
86 73 80
249 241 229
184 173 169
63 42 51
146 122 128
137 127 123
241 217 221
153 155 143
117 88 97
299 258 265
40 35 28
46 42 45
20 31 23
107 78 89
103 99 93
152 144 142
15 15 20
49 51 43
106 102 102
82 82 80
13 12 20
93 79 85
134 140 126
138 135 125
228 208 202
2 1 0
171 139 160
221 189 190
144 115 116
119 114 109
26 34 26
149 121 125
175 178 169
174 175 160
111 115 106
115 91 106
242 226 219
181 173 166
110 101 112
58 68 46
165 165 147
58 64 52
129 114 114
33 28 20
59 49 52
50 58 40
75 69 67
267 256 246
65 75 65
65 44 51
18 18 19
89 81 88
199 184 175
74 55 61
140 113 120
270 244 243
48 37 48
89 80 82
144 139 138
149 148 132
98 85 98
198 168 187
226 207 208
91 98 87
198 164 190
2 2 2
177 146 161
63 60 52
139 137 134
61 76 53
237 224 214
27 19 24
3 6 2
79 66 73
250 239 233
164 145 152
24 22 23
114 114 105
31 25 26
87 63 75
156 142 148
80 73 84
31 16 23
208 190 186
60 72 47
262 235 235
134 109 110
56 50 48
84 74 75
71 71 75
103 104 103
24 35 24
82 96 76
55 61 48
257 235 230
232 202 204
30 36 24
117 92 98
88 73 77
169 152 155
9 11 4
266 255 245
169 154 159
59 54 65
70 46 56
71 52 61
119 113 107
300 269 276
164 153 151
115 96 107
16 17 21
2 2 5
224 200 204
2 4 2
208 204 191
185 177 169
48 22 36
25 24 26
207 188 183
35 31 28
159 148 152
128 132 117
316 281 283
7 10 6
106 83 89
86 92 88
128 127 116
28 31 34
44 53 34
200 195 186
295 254 264
96 75 82
210 193 189
74 56 62
152 150 142
111 99 94
109 83 92
290 247 253
193 185 182
35 22 27
159 159 142
128 132 116
90 69 78
133 133 118
181 150 165
28 30 16
152 143 140
155 158 145
169 143 147
32 24 35
63 52 55
20 14 21
40 35 53
107 97 85
227 220 211
108 111 99
44 39 37
144 140 125
20 14 21
177 177 165
171 158 153
80 85 83
74 58 68
137 124 125
40 49 26
277 243 243
43 26 40
155 140 148
124 100 100
90 85 88
182 178 171
265 234 232
141 132 129
204 180 180
16 16 23
178 170 160
219 191 200
111 99 102
234 223 212
44 38 32
84 63 76
137 137 132
103 92 96
214 205 199
5 7 8
105 94 95
145 144 128
22 39 23
19 18 17
9 11 13
5 10 5
131 132 120
93 71 77
144 147 129
41 31 32
148 134 137
125 119 108
167 165 152
40 38 33
118 126 112
26 11 21
56 59 63
151 121 121
45 39 55
287 253 256
9 8 8
167 168 157
178 145 166
27 24 30
87 73 73
3 9 5
143 133 130
133 107 108
52 39 54
37 24 32
5 3 3
38 34 33
24 29 14
190 173 164
86 69 80
67 49 51
177 147 151
31 24 27
239 219 215
7 12 8
176 171 163
171 172 160
143 140 128
101 108 89
თქვენი პასუხი
257 232 228 
214 206 193 
148 145 138 
132 129 129 
123 111 121 
156 154 145 
120 123 117 
148 121 127 
131 141 122 
93 73 85 
4 5 10 
197 169 178 
32 26 31 
92 85 78 
87 79 90 
212 183 188 
111 115 106 
92 69 76 
71 51 61 
67 58 61 
212 208 197 
31 27 23 
135 107 112 
242 215 219 
128 136 119 
131 133 127 
37 40 27 
50 44 40 
84 75 83 
206 177 182 
120 104 105 
91 86 86 
71 69 78 
151 149 139 
44 30 37 
3 7 2 
72 77 72 
145 117 118 
122 110 120 
34 21 26 
103 81 86 
65 65 57 
143 136 140 
35 34 38 
86 88 71 
102 88 94 
112 85 93 
258 229 232 
150 149 134 
24 10 22 
131 131 110 
92 101 89 
247 235 229 
119 92 98 
212 196 192 
161 159 152 
152 143 144 
176 166 160 
91 76 85 
251 231 230 
287 262 260 
245 230 220 
79 78 77 
130 107 105 
65 60 76 
70 73 55 
81 86 85 
105 103 101 
298 254 264 
16 9 10 
49 59 35 
33 32 31 
92 91 88 
50 28 45 
45 44 35 
174 159 160 
55 45 47 
50 49 42 
213 192 196 
301 260 259 
74 77 61 
15 11 18 
228 203 213 
203 172 188 
89 88 74 
12 13 11 
111 99 102 
54 54 51 
8 15 10 
55 46 50 
138 111 125 
72 86 67 
106 95 103 
52 44 44 
171 136 155 
40 27 27 
108 100 97 
175 177 163 
184 151 169 
171 158 160 
69 63 66 
218 209 196 
62 61 66 
63 75 62 
11 20 11 
5 6 6 
163 152 147 
157 151 146 
250 228 219 
296 263 268 
56 50 44 
81 75 82 
175 145 161 
43 40 32 
74 55 62 
242 223 215 
172 161 155 
124 122 119 
103 108 98 
128 116 128 
56 34 50 
174 138 155 
122 123 113 
20 14 12 
255 233 229 
123 112 122 
183 185 170 
142 137 137 
324 290 289 
227 218 209 
47 35 42 
38 47 27 
276 247 246 
230 205 206 
174 138 152 
155 154 145 
153 152 143 
169 165 154 
80 94 77 
196 165 185 
0 1 0 
77 67 70 
258 236 234 
90 71 78 
92 96 91 
100 81 90 
69 62 55 
106 99 93 
34 34 28 
117 107 96 
243 229 218 
136 139 124 
34 22 26 
38 36 47 
285 259 264 
333 295 302 
41 27 39 
11 15 18 
65 57 59 
236 225 219 
166 159 151 
135 108 123 
63 36 51 
150 154 137 
179 166 160 
68 63 77 
43 33 43 
182 182 169 
0 3 0 
134 128 127 
235 213 210 
56 38 57 
148 121 131 
134 135 129 
114 104 113 
47 34 41 
14 17 13 
85 67 72 
38 26 27 
144 146 132 
95 81 87 
294 271 265 
124 124 121 
189 180 166 
31 31 33 
153 145 143 
110 105 96 
107 93 99 
26 18 29 
156 121 134 
103 98 93 
210 183 192 
172 146 164 
8 10 7 
157 126 129 
187 171 166 
104 99 93 
75 73 65 
162 135 149 
335 306 307 
5 3 6 
48 52 55 
296 264 268 
46 50 41 
93 83 85 
307 264 274 
23 16 13 
140 126 130 
85 64 75 
325 291 296 
13 6 7 
61 60 48 
160 158 149 
176 172 171 
214 205 191 
110 115 100 
208 202 189 
159 160 149 
41 30 34 
217 197 196 
51 55 63 
41 38 40 
243 221 214 
152 148 131 
21 18 27 
119 100 99 
238 228 219 
85 75 76 
52 29 45 
302 271 277 
18 14 11 
172 161 163 
67 64 68 
184 154 174 
175 149 167 
43 33 35 
29 40 29 
127 96 107 
30 23 31 
4 4 2 
154 146 142 
117 121 109 
13 13 9 
54 36 54 
46 40 37 
252 230 231 
141 131 128 
34 25 21 
189 158 174 
143 145 129 
221 191 191 
251 230 228 
134 124 120 
148 134 141 
135 110 111 
34 24 22 
195 165 186 
99 91 86 
42 28 28 
54 30 49 
79 67 69 
155 125 127 
179 144 166 
36 22 33 
124 111 109 
13 16 9 
128 107 112 
285 257 259 
192 183 177 
194 190 177 
231 220 214 
98 75 82 
197 165 189 
110 88 91 
7 8 5 
41 36 35 
131 136 112 
97 97 81 
132 125 132 
45 25 35 
134 137 132 
165 162 154 
169 171 158 
179 169 160 
41 30 37 
133 138 123 
148 124 129 
38 34 25 
108 85 96 
272 250 246 
109 112 104 
52 49 53 
74 86 69 
29 28 19 
337 305 307 
205 190 190 
47 38 35 
77 63 70 
167 136 151 
119 109 116 
97 87 88 
105 91 94 
55 39 55 
134 127 124 
252 233 232 
219 218 197 
35 30 29 
116 104 95 
44 41 56 
213 203 195 
190 193 178 
164 160 152 
5 0 6 
115 107 109 
122 126 112 
147 144 131 
62 54 54 
108 95 89 
195 187 176 
8 3 9 
80 57 67 
10 12 7 
37 34 40 
156 145 145 
85 79 74 
61 37 45 
141 132 127 
46 26 35 
142 142 124 
63 57 58 
73 68 63 
242 227 218 
244 235 226 
45 23 34 
79 73 64 
95 90 99 
130 111 115 
125 121 114 
20 23 15 
11 8 17 
307 289 277 
67 69 50 
48 58 36 
8 10 8 
32 32 28 
319 292 287 
10 12 8 
211 200 191 
262 230 236 
181 177 164 
28 33 39 
18 21 26 
94 91 86 
113 116 104 
240 223 217 
66 60 62 
124 104 106 
156 129 133 
154 119 135 
46 43 48 
215 206 194 
38 22 33 
324 292 288 
290 259 259 
164 150 154 
34 35 40 
35 46 24 
87 80 75 
96 90 91 
7 12 12 
183 186 175 
55 45 44 
25 43 25 
76 82 77 
93 73 80 
4 0 3 
68 63 59 
188 159 176 
336 301 307 
141 140 127 
176 144 156 
124 102 113 
295 253 255 
170 170 157 
142 133 130 
43 26 38 
75 63 65 
2 3 4 
10 8 11 
63 50 52 
192 162 175 
249 237 228 
63 55 53 
152 141 139 
31 36 37 
49 59 35 
186 151 169 
51 42 40 
198 167 179 
158 160 145 
75 53 67 
32 32 30 
201 193 186 
316 276 284 
265 251 242 
67 63 77 
106 103 98 
238 218 208 
97 99 97 
62 65 58 
70 68 60 
192 178 176 
135 136 112 
101 108 96 
98 73 81 
2 4 1 
92 89 87 
137 136 133 
269 250 246 
250 226 218 
81 68 76 
90 85 90 
174 173 159 
91 71 84 
37 41 23 
136 138 133 
37 37 50 
230 223 212 
242 222 220 
101 88 92 
22 26 20 
212 203 192 
117 119 111 
75 80 79 
221 209 205 
92 77 73 
161 160 155 
228 208 204 
161 161 151 
157 146 143 
99 88 81 
119 107 115 
250 245 230 
269 258 244 
34 30 26 
34 32 32 
80 73 66 
265 236 238 
114 109 101 
230 201 211 
221 210 202 
196 177 178 
173 168 159 
224 200 201 
148 144 137 
167 141 157 
6 2 4 
311 282 279 
135 134 127 
217 196 193 
237 213 219 
62 54 50 
126 125 117 
100 109 101 
131 123 124 
215 206 201 
325 291 294 
19 19 21 
44 48 40 
36 29 36 
34 41 26 
127 120 121 
11 16 16 
134 129 127 
126 125 104 
249 228 220 
166 154 158 
108 99 111 
266 236 238 
36 31 33 
90 77 79 
96 87 85 
104 101 98 
87 71 75 
146 141 141 
46 34 47 
174 167 156 
155 147 147 
264 253 242 
158 130 134 
5 1 4 
315 272 282 
132 108 117 
73 64 66 
98 87 100 
49 34 49 
94 102 95 
58 38 51 
62 48 51 
90 84 73 
312 281 279 
143 131 130 
206 197 189 
107 98 81 
114 108 106 
36 21 28 
209 214 194 
326 294 301 
83 72 68 
37 43 27 
257 231 226 
220 197 198 
177 159 162 
29 29 30 
129 114 114 
152 157 145 
117 109 97 
95 73 83 
55 48 67 
21 21 21 
45 40 57 
246 227 227 
219 195 209 
200 185 182 
124 116 106 
171 159 160 
144 139 140 
78 56 66 
26 22 27 
277 254 248 
109 109 104 
205 209 192 
80 65 76 
330 298 298 
266 238 233 
92 98 93 
89 69 78 
69 48 52 
65 44 63 
95 87 87 
192 190 180 
135 136 133 
37 26 27 
25 30 21 
90 80 85 
90 72 77 
168 169 157 
94 92 91 
157 132 140 
85 97 78 
113 100 102 
40 36 54 
112 90 104 
8 6 7 
134 125 133 
50 45 36 
18 21 16 
114 99 114 
281 254 260 
82 65 74 
197 185 180 
212 203 195 
108 106 98 
178 179 167 
240 220 215 
136 129 136 
53 40 53 
108 102 107 
98 98 91 
33 40 38 
297 262 267 
9 7 9 
74 71 74 
114 106 90 
107 97 86 
41 34 37 
186 158 172 
18 17 12 
20 20 10 
34 26 35 
42 34 38 
262 236 237 
118 107 105 
168 163 152 
233 219 216 
7 3 6 
141 136 130 
140 149 120 
26 17 23 
3 10 6 
136 123 121 
28 22 19 
23 18 28 
81 89 82 
130 103 108 
66 58 53 
232 206 204 
132 108 114 
17 19 18 
148 120 129 
18 7 15 
66 80 64 
82 61 67 
246 230 221 
196 180 173 
152 122 125 
246 223 218 
297 273 269 
31 28 41 
163 155 149 
58 51 50 
58 70 47 
7 8 13 
52 57 46 
175 168 156 
127 97 105 
119 126 113 
140 140 131 
187 179 177 
37 26 25 
17 20 18 
172 173 160 
210 204 186 
72 75 56 
36 32 22 
189 159 176 
3 4 10 
1 0 3 
175 167 165 
82 62 65 
133 122 132 
32 35 39 
11 11 9 
75 81 80 
228 206 200 
42 31 34 
82 71 79 
24 20 20 
138 131 138 
42 32 37 
39 43 48 
50 46 50 
170 141 153 
144 147 135 
136 128 121 
52 56 53 
120 116 103 
192 180 177 
96 97 91 
91 96 76 
55 64 44 
26 28 23 
246 230 219 
211 182 186 
68 48 55 
56 33 46 
135 106 111 
220 191 198 
130 121 115 
226 212 208 
118 93 98 
45 54 34 
253 229 221 
106 82 88 
5 2 3 
95 74 79 
93 86 97 
285 254 262 
199 194 181 
284 245 252 
23 11 18 
29 34 22 
33 16 25 
251 228 218 
33 28 23 
207 176 200 
267 241 236 
1 0 1 
76 70 67 
44 46 44 
150 145 142 
135 132 135 
45 52 41 
161 162 145 
177 172 156 
183 173 168 
2 0 0 
14 27 14 
238 218 211 
98 71 78 
70 82 68 
37 33 34 
172 151 159 
257 239 239 
237 211 216 
53 52 37 
90 90 74 
6 3 9 
251 229 226 
75 56 63 
41 26 36 
115 115 107 
45 37 37 
60 56 50 
62 59 58 
275 245 245 
147 146 137 
75 76 75 
231 203 208 
31 19 27 
224 210 204 
4 6 3 
163 160 151 
7 12 7 
104 91 89 
78 94 72 
50 42 42 
68 80 52 
44 53 32 
119 110 113 
23 21 21 
138 143 135 
193 187 175 
249 246 232 
134 111 114 
58 61 60 
39 46 37 
110 110 100 
11 9 8 
159 145 149 
94 84 98 
46 29 38 
64 57 57 
87 77 77 
65 66 68 
206 176 203 
214 197 194 
77 75 73 
98 87 89 
227 203 200 
6 9 7 
113 105 93 
121 104 99 
71 70 61 
230 198 201 
56 48 57 
179 176 171 
220 194 201 
212 202 195 
60 57 65 
163 135 144 
293 277 263 
237 216 214 
99 74 85 
175 170 168 
260 235 237 
235 225 215 
54 56 48 
33 33 37 
3 1 1 
226 218 207 
79 72 81 
219 216 200 
54 51 67 
156 121 136 
85 75 72 
36 42 39 
230 220 212 
61 52 51 
51 48 46 
19 18 18 
86 73 80 
249 241 229 
184 173 169 
63 42 51 
146 122 128 
137 127 123 
241 217 221 
153 155 143 
117 88 97 
299 258 265 
40 35 28 
46 42 45 
20 31 23 
107 78 89 
103 99 93 
152 144 142 
15 15 20 
49 51 43 
106 102 102 
82 82 80 
13 12 20 
93 79 85 
134 140 126 
138 135 125 
228 208 202 
2 1 0 
171 139 160 
221 189 190 
144 115 116 
119 114 109 
26 34 26 
149 121 125 
175 178 169 
174 175 160 
111 115 106 
115 91 106 
242 226 219 
181 173 166 
110 101 112 
58 68 46 
165 165 147 
58 64 52 
129 114 114 
33 28 20 
59 49 52 
50 58 40 
75 69 67 
267 256 246 
65 75 65 
65 44 51 
18 18 19 
89 81 88 
199 184 175 
74 55 61 
140 113 120 
270 244 243 
48 37 48 
89 80 82 
144 139 138 
149 148 132 
98 85 98 
198 168 187 
226 207 208 
91 98 87 
198 164 190 
2 2 2 
177 146 161 
63 60 52 
139 137 134 
61 76 53 
237 224 214 
27 19 24 
3 6 2 
79 66 73 
250 239 233 
164 145 152 
24 22 23 
114 114 105 
31 25 26 
87 63 75 
156 142 148 
80 73 84 
31 16 23 
208 190 186 
60 72 47 
262 235 235 
134 109 110 
56 50 48 
84 74 75 
71 71 75 
103 104 103 
24 35 24 
82 96 76 
55 61 48 
257 235 230 
232 202 204 
30 36 24 
117 92 98 
88 73 77 
169 152 155 
9 11 4 
266 255 245 
169 154 159 
59 54 65 
70 46 56 
71 52 61 
119 113 107 
300 269 276 
164 153 151 
115 96 107 
16 17 21 
2 2 5 
224 200 204 
2 4 2 
208 204 191 
185 177 169 
48 22 36 
25 24 26 
207 188 183 
35 31 28 
159 148 152 
128 132 117 
316 281 283 
7 10 6 
106 83 89 
86 92 88 
128 127 116 
28 31 34 
44 53 34 
200 195 186 
295 254 264 
96 75 82 
210 193 189 
74 56 62 
152 150 142 
111 99 94 
109 83 92 
290 247 253 
193 185 182 
35 22 27 
159 159 142 
128 132 116 
90 69 78 
133 133 118 
181 150 165 
28 30 16 
152 143 140 
155 158 145 
169 143 147 
32 24 35 
63 52 55 
20 14 21 
40 35 53 
107 97 85 
227 220 211 
108 111 99 
44 39 37 
144 140 125 
20 14 21 
177 177 165 
171 158 153 
80 85 83 
74 58 68 
137 124 125 
40 49 26 
277 243 243 
43 26 40 
155 140 148 
124 100 100 
90 85 88 
182 178 171 
265 234 232 
141 132 129 
204 180 180 
16 16 23 
178 170 160 
219 191 200 
111 99 102 
234 223 212 
44 38 32 
84 63 76 
137 137 132 
103 92 96 
214 205 199 
5 7 8 
105 94 95 
145 144 128 
22 39 23 
19 18 17 
9 11 13 
5 10 5 
131 132 120 
93 71 77 
144 147 129 
41 31 32 
148 134 137 
125 119 108 
167 165 152 
40 38 33 
118 126 112 
26 11 21 
56 59 63 
151 121 121 
45 39 55 
287 253 256 
9 8 8 
167 168 157 
178 145 166 
27 24 30 
87 73 73 
3 9 5 
143 133 130 
133 107 108 
52 39 54 
37 24 32 
5 3 3 
38 34 33 
24 29 14 
190 173 164 
86 69 80 
67 49 51 
177 147 151 
31 24 27 
239 219 215 
7 12 8 
176 171 163 
171 172 160 
143 140 128 
101 108 89 
ჩეკერის პასუხი
YES
შემავალი მონაცემები
100000 100000
1
3
2
3
3
3
2
1
3
1
3
3
2
2
3
1
3
3
1
3
3
1
2
1
3
3
3
1
1
3
1
2
3
1
1
3
2
2
1
1
1
1
2
2
3
2
1
1
3
3
2
1
1
2
3
3
1
3
1
2
3
2
3
3
2
3
3
3
2
1
3
2
2
1
3
2
2
1
3
2
2
3
2
2
3
1
3
3
2
2
1
2
3
3
1
1
2
3
2
1
1
1
3
3
2
3
2
1
3
3
2
1
3
3
3
1
2
3
3
2
3
2
3
2
2
1
3
3
2
3
1
1
3
1
3
1
1
1
1
3
1
3
3
2
3
3
2
3
2
2
3
3
1
1
3
3
2
1
1
2
2
1
3
3
3
2
1
3
2
3
1
3
3
3
3
2
3
1
1
1
2
2
3
2
2
2
2
1
1
2
2
1
2
1
2
1
2
3
2
2
2
1
3
2
1
1
3
2
2
3
1
2
3
1
1
2
3
1
1
3
1
2
2
2
2
1
1
3
3
3
3
3
1
2
1
3
1
1
3
1
1
2
1
1
1
3
3
1
1
1
3
2
2
3
2
2
2
3
1
3
3
2
2
1
2
2
2
3
2
1
3
1
3
3
2
2
2
1
3
3
2
3
2
2
2
2
2
2
2
2
2
2
2
2
1
2
1
3
2
1
3
1
1
3
2
3
3
1
2
3
3
3
3
2
3
3
2
1
3
3
2
2
1
1
3
1
3
3
2
2
3
1
1
3
3
2
1
2
3
1
2
3
3
2
2
1
3
2
2
2
2
1
3
3
2
3
1
2
3
1
2
3
2
3
1
2
2
2
3
3
2
2
3
1
2
3
2
3
1
3
1
2
1
3
2
2
2
1
3
2
1
1
3
1
3
3
2
2
1
3
2
2
1
3
3
3
2
3
1
1
3
3
3
3
3
2
3
3
1
3
2
3
2
3
3
2
1
2
2
1
1
1
1
2
2
1
3
1
3
2
3
3
1
2
3
2
2
3
1
1
1
3
3
2
3
1
1
3
2
3
1
2
2
1
3
2
1
2
1
3
2
1
1
3
3
2
1
3
2
3
2
3
2
2
1
3
2
2
1
2
2
2
3
2
3
3
2
3
2
1
3
3
2
2
2
1
2
2
3
1
1
1
1
3
1
1
3
1
2
3
3
3
3
2
3
2
1
3
3
2
1
3
1
2
2
1
2
3
1
1
3
1
1
3
2
1
3
2
2
2
3
2
1
1
3
3
3
2
3
2
2
1
3
2
3
2
3
3
3
3
2
3
1
1
1
1
2
1
1
3
3
2
1
2
3
2
3
2
1
3
3
2
2
1
1
3
1
3
3
1
1
3
2
2
2
1
1
1
3
1
2
3
3
2
2
2
2
3
2
3
2
2
3
1
2
2
1
2
1
2
2
3
2
2
2
3
1
3
2
3
3
2
2
2
1
3
1
1
2
2
1
2
2
3
3
2
2
3
3
1
1
2
1
2
3
1
3
2
1
3
2
1
1
2
3
2
1
1
1
2
1
1
3
1
3
2
3
1
1
3
3
1
3
1
2
2
3
3
2
1
1
1
1
2
1
2
1
3
3
2
2
3
3
1
2
3
3
1
1
1
1
3
3
3
2
1
1
3
1
3
3
2
1
2
2
2
2
1
3
3
2
3
3
1
2
2
1
2
3
3
2
1
1
3
2
3
2
3
2
3
1
2
1
1
1
2
3
2
2
3
3
1
1
3
1
1
1
1
2
2
3
2
1
3
3
2
1
2
1
1
3
3
3
2
2
2
1
3
3
1
2
1
2
1
2
3
3
3
3
2
3
2
3
2
3
2
2
2
3
2
2
2
3
3
2
3
3
2
3
1
3
1
1
3
2
3
1
2
1
2
1
3
1
3
1
3
1
2
3
2
3
3
2
1
1
3
1
1
3
1
3
2
1
3
1
2
1
3
3
2
1
1
1
1
2
3
2
3
3
3
2
1
1
1
1
2
1
2
1
1
1
3
2
1
1
2
2
2
3
2
3
3
2
1
1
1
3
2
1
2
2
1
1
1
1
2
2
3
2
3
3
3
2
3
1
3
3
1
1
2
3
3
2
3
1
3
3
2
2
1
1
2
3
3
3
2
1
3
1
2
1
3
2
1
2
2
2
1
3
1
1
3
3
1
1
3
3
2
1
1
2
2
3
3
2
1
3
2
1
1
3
1
1
2
1
3
3
1
3
2
2
3
2
2
2
2
3
1
1
3
3
3
3
1
2
3
1
3
3
2
2
1
3
3
1
1
2
1
1
1
2
2
1
2
3
3
1
1
2
3
3
3
2
3
1
2
3
3
1
1
2
2
2
3
2
1
1
1
3
1
1
2
2
3
2
2
3
2
3
1
1
2
1
2
3
3
3
3
1
1
1
3
1
2
2
1
2
2
3
2
3
3
2
3
3
2
3
1
3
2
2
1
2
1
3
2
3
1
2
2
3
1
3
3
3
1
2
2
1
2
1
3
2
2
3
3
1
2
2
2
3
1
2
1
1
1
3
3
3
2
1
3
2
3
1
1
3
1
2
3
1
1
2
3
2
3
2
3
3
2
3
3
3
1
1
2
1
3
3
2
3
1
2
3
1
3
2
2
3
3
2
2
1
3
3
1
2
3
3
3
3
3
1
3
3
2
2
1
3
1
1
3
1
2
3
3
1
1
3
3
1
1
3
3
1
3
2
2
2
3
1
2
3
1
3
1
2
1
3
3
3
2
2
2
3
3
3
2
1
2
2
2
2
3
3
1
1
2
3
1
1
3
2
1
3
2
3
1
2
3
1
2
1
1
3
2
3
1
3
3
3
1
3
3
1
3
2
2
3
1
2
1
2
2
3
1
3
2
1
3
1
3
1
1
3
2
2
1
1
3
2
2
3
2
2
2
2
1
3
1
2
1
2
2
2
2
2
2
1
3
2
3
2
3
1
2
1
2
1
2
2
2
2
2
3
1
1
3
3
2
1
3
1
3
3
2
1
1
3
3
1
1
2
2
3
2
2
3
3
1
1
3
3
2
3
3
2
2
1
3
2
1
1
1
3
2
1
1
2
2
1
3
3
3
3
2
3
3
1
3
1
3
3
3
1
1
2
3
1
2
2
2
3
3
1
1
2
3
2
3
2
3
1
3
2
2
2
1
2
2
1
3
1
2
1
3
2
2
1
2
1
2
1
3
3
3
2
3
2
2
2
2
2
1
2
1
3
3
1
1
3
3
2
2
2
2
3
1
2
3
2
2
3
2
1
2
1
2
1
3
1
1
3
3
1
1
2
3
3
3
2
1
2
1
3
2
2
1
3
3
3
2
3
2
1
1
3
3
2
1
2
2
3
3
1
2
1
1
1
1
3
2
1
3
3
2
2
3
1
2
1
3
2
2
3
3
1
3
1
3
1
3
2
2
3
2
1
3
1
3
2
1
2
2
2
1
1
1
2
1
3
3
2
1
3
2
2
2
1
1
1
2
3
1
3
1
2
3
2
3
1
2
1
2
2
1
3
3
3
1
2
1
2
3
3
3
3
2
1
3
2
1
3
1
1
3
1
2
2
2
2
1
1
1
2
2
2
2
1
1
1
3
1
2
1
2
2
3
3
2
3
3
1
2
2
2
2
3
2
3
2
3
3
2
1
3
2
2
2
3
3
2
3
2
2
2
1
3
1
3
3
2
2
1
3
3
2
2
1
3
2
3
3
1
1
3
3
2
1
2
2
2
2
1
3
1
3
2
2
3
3
1
3
1
1
1
3
1
2
2
1
2
3
3
3
2
3
1
1
2
2
2
3
1
2
1
3
2
3
1
2
1
3
3
2
3
2
1
3
1
3
3
3
2
1
1
1
3
3
2
3
1
1
1
2
3
3
2
1
3
3
2
1
3
2
3
3
1
1
1
3
1
1
1
3
2
2
2
1
2
3
3
2
2
3
3
3
3
3
2
2
2
2
1
2
2
3
3
1
2
3
1
2
1
3
2
3
2
1
1
1
1
1
3
2
1
3
3
2
2
3
3
1
2
2
2
2
2
3
2
2
3
1
2
2
3
3
3
2
1
2
2
3
2
3
3
1
2
3
1
3
2
3
2
2
2
3
1
1
2
3
2
3
2
3
3
1
2
2
2
3
1
1
3
1
3
2
2
2
3
1
2
1
3
3
1
3
3
2
1
2
1
1
3
1
2
3
3
1
1
2
2
3
3
1
3
1
1
2
3
3
1
1
3
2
3
2
2
3
2
1
1
1
3
1
1
3
3
1
1
1
3
3
3
2
2
2
1
2
3
2
2
1
2
3
1
1
1
1
3
3
3
1
1
2
2
2
1
1
3
3
3
2
3
3
1
2
1
3
2
3
2
2
2
1
3
1
3
3
2
1
1
2
3
3
1
3
1
2
2
2
3
3
2
3
1
2
2
2
3
3
2
2
3
2
2
1
1
3
3
2
3
3
3
2
3
1
2
2
3
2
1
2
3
1
2
3
3
2
3
1
3
2
1
1
2
3
1
3
1
3
1
3
1
2
2
1
1
2
1
2
1
3
3
2
1
3
1
1
1
3
3
1
3
3
3
3
3
1
3
3
2
3
3
1
3
1
2
1
2
3
3
3
2
1
2
2
3
3
2
2
1
2
2
1
3
3
2
1
1
2
1
3
2
3
3
1
2
1
3
3
3
3
3
2
2
3
3
2
2
2
3
1
1
3
1
3
2
2
3
1
1
2
2
1
2
2
3
3
3
3
3
1
2
3
1
2
3
1
2
3
1
3
3
2
3
2
2
1
3
2
2
3
3
1
1
3
1
3
1
2
1
1
1
3
2
3
2
2
2
2
1
2
2
3
2
1
3
1
3
2
2
1
2
1
3
1
2
2
2
3
2
2
1
2
2
2
2
2
1
2
1
1
1
3
2
3
1
3
1
3
2
1
3
1
2
1
1
2
2
1
2
1
2
1
1
1
1
2
3
1
1
2
1
2
2
3
3
1
2
2
1
1
2
2
2
3
2
3
2
2
1
2
1
3
1
1
3
2
2
2
3
1
3
3
1
2
2
2
2
3
3
3
3
1
1
1
2
1
3
3
3
2
2
3
2
3
2
1
3
2
3
3
2
2
2
3
2
2
1
2
1
2
3
3
2
3
3
1
1
1
2
3
2
2
1
2
3
3
1
2
2
1
3
2
3
3
3
3
2
3
2
2
2
2
1
3
3
3
1
3
2
2
3
1
1
3
3
2
3
1
2
1
1
2
3
3
1
1
1
2
1
2
3
2
3
1
1
3
3
3
3
3
2
3
2
3
1
1
3
1
3
2
3
1
3
3
2
1
2
1
3
1
3
1
1
3
1
1
2
2
3
1
3
2
3
1
3
2
2
3
1
3
3
2
3
1
2
2
1
2
3
3
2
3
2
2
1
2
2
2
1
3
1
3
1
1
1
2
3
3
2
3
1
1
2
1
2
1
2
2
2
3
1
1
3
1
3
2
1
3
1
3
2
2
2
1
2
1
2
2
2
3
2
1
1
2
2
3
2
3
2
2
1
2
1
2
3
2
3
3
1
2
3
1
3
1
2
2
1
3
1
2
1
2
3
1
2
1
1
2
2
1
1
3
1
3
3
2
1
2
2
3
1
3
3
3
1
1
1
2
2
3
1
2
3
2
2
3
3
1
1
3
1
2
2
1
1
2
2
3
2
2
1
1
3
3
3
3
3
2
3
1
2
3
3
2
3
2
2
3
3
2
3
1
3
1
3
2
3
2
3
1
2
3
1
1
3
2
3
1
1
2
2
3
2
2
1
3
1
1
1
2
2
1
1
1
3
2
2
2
1
2
3
1
1
1
2
3
2
2
2
3
3
2
1
3
1
1
3
1
3
2
3
3
2
3
2
3
2
3
1
1
2
3
1
1
3
2
1
3
3
1
3
2
1
1
2
2
3
2
3
2
3
3
3
3
1
1
2
2
2
3
2
1
1
2
3
2
3
3
2
2
2
1
3
2
1
1
3
1
3
3
2
2
3
1
3
1
3
2
1
2
2
2
2
2
1
1
2
1
2
2
1
2
1
2
1
2
3
2
2
2
2
1
3
3
3
3
3
1
2
1
1
3
1
2
1
2
2
2
3
3
3
1
3
2
1
2
1
2
1
2
1
2
2
1
1
3
1
1
3
3
2
3
2
1
1
1
2
3
3
3
2
2
3
2
1
3
2
2
3
1
1
1
3
3
1
2
1
3
1
3
1
2
3
2
2
3
2
2
2
3
1
3
1
1
2
2
3
1
3
2
2
1
2
1
3
2
2
1
2
1
1
3
3
2
1
3
3
2
2
1
2
2
3
3
1
3
1
3
2
3
2
2
2
2
1
1
1
3
2
1
2
2
3
2
2
3
3
2
2
2
3
3
3
3
2
1
3
2
3
1
1
1
1
3
3
2
3
3
1
3
1
3
1
2
1
3
2
2
2
1
1
1
1
3
1
2
2
3
2
2
3
2
3
2
3
1
1
2
3
3
1
3
3
2
2
1
2
3
1
3
3
2
2
3
1
3
1
3
2
2
3
2
1
3
1
1
3
2
1
2
1
3
1
3
3
2
2
3
2
2
3
3
1
3
3
3
2
1
2
2
1
1
2
1
1
1
2
1
2
3
2
3
2
3
3
3
2
2
1
2
2
2
2
2
1
3
3
3
1
2
1
1
1
1
3
1
2
1
1
3
1
2
2
1
1
2
2
2
1
1
3
3
2
2
3
2
3
3
3
3
1
3
3
1
3
3
2
2
1
2
1
3
1
2
1
1
2
1
2
2
1
2
1
3
2
2
3
3
1
1
3
2
1
2
3
2
1
2
3
2
3
3
2
2
1
1
2
1
1
2
3
1
3
2
1
3
3
1
3
2
2
2
2
3
2
1
3
3
2
3
2
2
2
2
1
3
3
1
2
1
1
2
1
1
2
2
2
2
2
3
2
2
3
3
1
2
1
2
3
1
1
3
1
1
2
3
1
1
3
2
3
2
1
1
1
1
3
1
2
1
3
1
3
3
2
3
1
2
2
2
2
2
2
3
1
2
1
3
2
2
3
1
3
1
1
3
1
3
2
2
1
3
1
2
1
2
3
2
1
1
1
2
1
3
3
2
3
3
1
3
1
2
3
1
2
3
1
3
2
3
3
1
2
1
3
1
2
3
1
1
1
3
3
3
1
3
2
3
2
1
1
2
3
2
1
1
1
2
2
3
2
3
1
1
3
3
1
2
1
2
3
2
2
3
2
2
1
1
3
3
2
3
2
2
2
3
3
3
2
1
2
1
1
1
1
3
2
1
1
3
1
3
3
3
1
1
2
1
1
1
3
2
2
2
1
2
2
2
1
3
2
2
1
2
3
2
3
1
1
2
1
3
3
3
1
1
3
3
1
1
1
3
2
3
1
3
3
3
2
1
1
3
3
1
1
3
1
2
1
1
2
1
3
1
1
3
3
2
1
1
1
2
2
2
1
1
2
3
3
1
2
2
3
1
1
3
2
3
2
1
3
3
1
3
3
1
2
3
2
3
2
2
3
3
2
3
3
2
3
1
2
3
3
3
1
2
1
2
2
3
1
3
1
3
2
2
1
3
3
3
1
2
3
1
2
3
2
2
3
2
3
3
1
2
3
3
3
1
2
1
1
1
3
3
3
1
3
3
3
2
3
1
2
1
2
3
1
1
1
3
3
3
2
3
2
2
3
3
3
3
1
2
1
3
3
2
1
1
3
3
1
2
2
3
1
2
2
1
2
3
3
1
1
2
1
2
1
3
2
1
1
3
2
2
3
1
3
3
1
1
3
3
1
1
1
1
2
2
2
1
2
1
1
1
2
1
1
1
3
3
1
2
2
1
1
2
2
1
1
3
3
3
2
1
2
3
3
3
1
3
1
3
2
1
3
2
1
2
1
2
3
3
1
2
3
2
3
2
3
2
2
1
2
1
2
2
3
1
2
1
1
3
1
2
1
1
1
2
1
1
1
2
1
1
3
1
2
2
2
2
3
1
1
3
2
3
2
2
3
2
1
1
2
2
2
3
2
2
2
1
2
2
3
2
1
2
1
1
3
1
3
3
1
2
2
2
1
2
1
2
3
2
3
1
3
1
1
2
3
1
2
2
1
2
2
2
2
3
3
3
3
3
1
2
1
2
3
3
1
1
3
3
3
2
2
3
3
1
1
3
1
1
2
1
3
1
3
3
3
3
2
3
1
3
1
3
1
3
3
1
2
3
3
2
1
1
3
3
2
2
3
2
1
2
2
2
2
2
1
1
1
2
2
2
3
3
2
3
3
3
1
1
3
1
3
1
2
3
3
3
3
3
3
2
2
3
1
3
3
2
1
3
1
2
1
1
3
1
1
3
1
3
3
2
3
2
3
2
1
3
2
2
1
3
1
3
3
1
3
1
1
2
2
3
1
1
3
1
3
1
2
2
3
2
2
1
3
2
2
3
3
3
3
1
1
1
1
2
3
2
1
2
2
3
1
1
1
1
1
1
3
3
3
1
1
1
2
2
1
3
2
3
2
1
2
2
2
2
1
2
2
2
2
1
1
1
3
2
2
2
1
2
2
1
3
2
3
1
1
2
2
3
1
2
2
2
3
2
3
2
2
3
1
3
3
3
3
3
3
2
1
2
2
1
2
1
1
1
2
1
2
1
3
2
2
2
3
2
3
3
2
2
2
2
3
1
1
3
1
3
1
3
1
1
1
1
2
2
2
3
2
1
3
3
2
1
1
2
2
2
1
2
2
3
3
2
2
1
1
3
3
1
2
1
3
1
3
2
2
3
2
1
3
3
3
3
2
3
1
1
2
2
1
2
1
2
2
3
3
2
2
3
2
3
2
1
1
3
2
1
2
3
3
1
2
1
2
2
2
1
3
3
3
1
2
2
2
1
3
2
1
3
2
3
1
1
2
3
3
2
3
1
1
1
2
3
1
2
2
2
1
1
1
3
3
3
1
2
3
3
3
2
1
2
3
2
1
3
2
3
1
2
2
2
1
2
3
1
3
3
2
1
3
2
1
2
3
3
2
3
1
1
1
1
2
1
3
3
1
2
1
3
1
1
3
1
3
3
1
3
1
1
3
3
1
3
3
2
2
3
3
3
3
1
3
3
3
1
2
1
2
2
1
1
1
3
2
1
1
1
1
1
2
3
3
2
2
1
3
1
2
3
1
1
2
1
1
3
3
2
1
2
1
3
1
3
3
2
3
3
1
2
1
2
2
3
2
2
1
2
2
1
1
2
3
1
3
3
2
2
2
1
3
1
3
2
3
3
2
3
1
3
3
3
2
3
1
3
3
1
3
3
1
1
2
1
1
2
1
1
2
3
2
3
3
1
1
1
2
1
2
3
2
1
1
3
1
2
3
2
2
2
2
1
3
1
1
1
3
3
1
3
1
2
3
1
1
2
1
1
2
2
2
2
1
1
3
3
3
1
3
2
1
2
2
3
1
2
1
2
2
1
3
3
1
2
3
1
1
1
1
1
1
3
1
2
1
2
3
3
1
3
1
1
2
3
1
3
1
2
3
2
1
2
3
1
3
2
3
1
3
3
1
1
2
3
3
3
1
1
3
3
3
1
3
2
1
1
3
3
3
2
1
1
3
3
1
2
1
1
1
3
3
1
2
3
2
1
1
3
1
1
2
2
3
1
3
3
2
3
2
2
3
3
1
3
2
3
2
3
1
2
3
1
1
1
1
3
3
3
1
3
1
3
3
1
3
3
1
2
3
1
3
2
3
1
2
2
3
3
3
1
3
1
3
3
2
2
2
1
3
2
2
1
3
2
1
2
3
3
3
3
3
3
3
1
3
1
3
2
3
3
2
1
3
2
2
2
1
3
1
3
3
1
2
2
2
1
3
1
2
2
3
2
3
3
3
2
3
2
3
1
3
1
1
1
3
2
3
1
2
1
2
2
2
3
3
2
3
2
1
3
2
2
1
3
1
1
1
2
3
2
1
3
1
2
1
1
2
2
3
2
2
3
3
2
1
1
1
2
2
2
3
3
3
3
3
3
3
2
1
3
2
2
3
3
3
3
3
2
1
1
1
1
3
1
1
3
2
2
1
3
1
3
1
1
1
2
2
1
1
2
3
1
1
3
3
2
1
2
1
2
1
2
3
1
2
2
2
3
2
3
1
3
2
3
3
3
1
2
2
3
2
2
3
1
2
2
3
2
2
2
3
3
1
1
3
2
2
3
3
3
1
3
3
3
3
3
1
3
1
1
2
2
3
3
3
3
1
3
2
1
1
3
3
1
2
1
2
2
2
2
3
2
1
1
2
3
1
2
1
3
2
1
2
3
3
1
1
2
1
2
1
1
1
1
3
3
2
1
2
3
3
2
2
1
3
1
1
3
3
3
1
3
2
3
2
2
3
2
3
2
3
2
1
2
3
1
1
1
1
3
2
3
1
3
3
2
3
3
2
1
1
3
1
3
3
1
1
3
2
1
1
3
1
2
2
2
3
2
2
3
3
2
3
1
1
1
2
1
1
1
2
2
3
2
1
2
2
3
2
2
3
3
3
1
3
3
3
3
1
2
1
3
2
3
1
2
1
3
3
2
1
1
3
1
1
3
2
2
2
1
3
3
3
2
2
1
3
1
3
3
3
3
2
3
3
2
2
3
2
2
1
2
1
2
3
3
2
2
3
2
1
2
3
1
1
3
3
1
3
3
2
2
1
3
1
3
2
3
1
2
3
1
2
1
2
1
2
2
3
2
2
1
3
2
3
1
1
1
3
3
2
3
3
1
3
2
1
3
3
1
3
3
2
1
2
2
3
3
2
2
1
3
3
3
3
2
1
3
2
2
1
3
2
3
2
2
2
3
2
1
1
2
2
3
3
1
3
3
3
1
2
3
1
3
2
3
3
3
2
3
1
1
3
2
3
3
2
2
1
3
1
3
2
3
2
1
3
1
3
1
1
1
3
3
3
3
1
1
1
2
3
1
3
3
1
1
2
3
3
1
2
3
2
3
1
3
2
2
2
1
3
1
2
3
2
1
3
1
2
3
3
1
2
2
2
3
3
2
3
1
2
1
3
1
3
3
2
2
1
1
2
1
3
1
2
3
1
2
3
3
1
2
2
1
1
3
1
3
1
3
1
3
1
2
2
1
1
2
2
3
1
1
1
2
3
2
2
1
3
2
1
2
1
1
2
1
2
2
1
1
3
3
3
2
2
3
1
3
2
1
3
3
1
1
3
3
3
3
3
2
2
1
2
3
1
1
1
3
3
2
3
2
3
3
1
2
1
3
1
1
2
2
3
3
1
3
1
3
1
3
1
2
2
3
1
2
2
1
1
3
2
1
2
1
2
1
1
3
1
3
2
2
1
2
2
2
1
2
3
3
1
1
1
2
3
1
3
3
2
2
1
1
1
3
1
3
1
2
1
2
1
3
2
1
1
3
1
3
2
3
2
2
1
2
1
1
1
1
2
1
3
2
2
2
3
1
1
3
3
2
2
3
3
1
2
2
2
1
2
1
1
1
3
1
3
3
2
3
2
1
2
2
2
1
2
2
1
2
1
3
1
2
3
2
2
1
2
2
2
1
1
1
2
1
1
3
1
1
1
2
1
3
1
3
2
1
3
3
3
2
2
1
3
2
3
2
3
2
2
2
2
2
1
2
2
2
1
2
3
3
3
1
1
2
3
3
3
1
2
3
3
1
1
3
2
1
3
3
1
2
2
3
3
2
1
3
2
3
2
2
3
3
3
2
1
1
2
1
3
2
2
3
2
1
3
1
3
2
1
2
1
3
2
3
1
3
1
3
2
1
1
3
2
3
2
3
1
2
2
1
3
2
1
2
3
2
1
3
3
2
2
3
2
2
3
1
2
3
1
1
3
1
1
1
2
1
2
2
3
2
1
3
3
3
1
1
3
1
2
3
2
2
2
3
1
2
1
1
3
3
3
2
3
3
1
3
3
1
3
1
2
3
1
3
1
1
3
2
3
1
3
1
1
3
1
1
1
2
2
1
2
2
2
2
2
1
1
3
3
3
3
3
3
3
3
2
3
1
1
1
2
2
2
3
2
3
1
3
1
2
3
1
2
2
3
1
3
3
3
3
3
3
1
1
2
1
3
3
2
1
3
3
1
3
1
3
2
2
2
1
1
3
1
3
3
1
3
3
3
1
3
2
1
2
2
1
3
1
3
2
2
1
3
1
1
2
2
1
1
1
2
2
3
2
1
1
3
2
3
1
3
1
3
1
3
2
3
2
1
2
2
1
2
3
3
3
1
3
3
3
1
2
2
1
3
1
3
2
1
2
2
1
2
2
3
2
1
3
3
2
2
2
1
2
1
2
2
2
3
1
3
2
1
1
1
3
2
2
2
1
3
1
2
1
2
2
1
1
3
1
1
1
2
3
3
3
1
3
1
2
2
3
3
1
3
1
3
1
3
1
2
3
1
1
1
1
3
2
1
1
2
2
3
3
2
2
2
3
1
2
1
2
1
2
3
3
2
2
3
1
3
1
3
2
2
2
3
1
1
3
2
3
1
2
3
1
2
2
1
2
3
3
1
2
1
1
2
2
2
1
1
1
1
3
2
3
2
3
2
2
1
2
1
1
3
1
1
1
2
2
1
1
3
3
3
1
1
3
3
3
2
3
1
3
2
3
1
3
2
2
3
2
1
3
2
1
3
1
2
1
2
3
2
1
2
2
2
1
2
1
2
3
1
2
2
3
1
3
3
3
1
3
1
3
1
1
3
1
1
1
1
3
2
3
3
2
3
2
2
1
1
1
1
1
3
2
3
2
3
1
2
2
1
1
2
1
3
3
1
1
3
2
1
1
3
1
2
1
3
1
3
3
1
1
2
1
2
3
3
1
1
2
1
2
3
1
1
3
3
3
2
3
2
1
2
2
1
1
2
1
3
1
2
1
2
1
1
1
1
1
2
2
2
3
3
1
2
2
3
2
2
1
2
3
1
3
2
2
3
2
3
2
3
1
3
1
1
1
3
2
3
1
1
3
2
3
1
2
2
1
3
2
2
1
3
3
3
1
3
2
1
2
1
2
3
2
1
3
2
1
3
1
1
3
3
1
3
2
1
3
2
2
2
2
2
2
2
1
2
1
2
2
1
3
3
2
3
3
3
2
2
3
1
1
3
3
1
3
2
1
2
3
1
1
2
1
2
3
1
3
3
1
2
3
1
3
1
2
2
1
2
1
2
3
3
1
1
1
1
1
2
2
1
3
2
2
3
2
2
2
1
2
2
3
2
2
3
3
3
2
2
2
2
3
2
1
1
1
2
2
1
2
1
2
2
3
1
1
3
3
1
2
2
1
1
1
3
1
3
2
3
2
1
1
2
2
3
2
1
1
3
2
3
3
2
3
2
1
2
3
2
1
1
3
3
3
3
3
3
1
2
2
3
1
3
3
3
3
3
1
2
1
3
2
1
2
3
3
2
1
3
1
2
1
3
3
3
3
3
2
3
3
3
2
1
3
3
2
1
3
2
2
2
1
1
3
3
1
1
3
2
3
1
3
2
2
3
2
3
2
3
3
2
1
1
3
2
2
3
3
2
2
1
1
3
1
3
2
2
3
3
2
3
2
2
2
3
1
3
2
2
3
1
1
2
1
3
2
1
3
1
3
1
1
1
1
2
1
2
2
3
2
3
2
3
1
2
1
3
3
3
3
3
1
2
1
1
1
3
1
2
3
3
2
2
1
3
2
3
3
3
3
1
1
3
3
3
2
2
3
2
1
3
1
1
2
1
3
2
2
3
2
3
1
1
3
1
3
2
3
2
2
3
2
1
3
3
3
2
2
3
3
3
2
2
2
1
3
3
3
2
3
3
2
1
1
3
3
2
3
2
2
1
3
1
1
3
3
1
3
1
1
1
2
2
3
1
1
3
2
2
2
1
1
3
1
3
3
3
2
3
1
3
2
1
2
1
3
1
3
2
3
3
1
2
1
3
2
3
3
2
2
3
1
2
2
2
3
1
2
3
1
1
1
2
1
3
2
3
1
3
2
3
2
1
2
3
3
2
3
1
2
3
1
2
1
3
1
2
3
1
3
1
2
1
3
3
1
3
3
3
2
3
3
2
3
3
3
2
3
1
1
3
2
2
2
2
2
3
1
2
1
3
3
1
3
2
1
2
1
3
3
1
1
1
2
2
3
2
2
2
1
2
3
1
2
1
2
3
1
2
1
3
1
2
1
2
3
1
2
2
3
2
3
3
2
3
1
2
1
2
3
2
3
1
1
2
3
3
3
2
3
2
2
3
1
2
3
3
2
3
2
3
3
2
2
1
1
1
3
1
1
1
1
2
3
3
1
1
2
3
2
2
3
1
2
1
3
3
3
2
3
3
2
1
1
2
2
2
1
1
3
1
1
2
2
3
3
2
3
3
1
1
3
3
2
1
1
3
2
1
2
1
1
2
3
2
3
2
3
1
3
1
2
3
3
3
3
1
3
2
2
1
3
1
1
3
3
2
2
1
2
2
2
3
3
2
1
3
2
2
1
2
3
2
3
2
2
3
2
2
3
2
2
1
2
1
3
3
2
1
2
3
3
1
1
3
2
2
2
3
1
3
2
3
1
3
1
2
2
3
3
3
1
3
3
3
3
1
3
2
3
3
2
2
2
1
1
1
3
1
3
3
1
3
2
3
3
2
1
3
3
3
3
2
1
1
2
1
1
3
2
1
3
1
1
3
3
2
3
1
1
1
2
3
1
3
3
2
1
2
3
2
2
1
2
1
1
3
1
2
3
3
2
2
1
1
1
3
1
1
3
2
2
3
3
1
1
1
1
3
3
3
2
2
3
3
3
1
1
1
3
1
3
3
1
3
2
1
2
2
2
1
2
3
2
2
3
1
2
3
1
3
3
1
2
2
3
3
1
2
1
3
2
3
3
2
3
1
1
2
3
1
2
1
1
3
1
1
1
2
2
3
1
3
2
2
1
2
1
1
1
3
2
2
2
3
3
2
2
2
1
3
3
2
2
1
1
2
1
2
3
3
3
2
2
3
1
1
2
1
3
2
3
1
3
2
2
3
2
2
3
1
1
3
1
3
1
1
3
3
1
2
1
1
3
2
2
3
1
2
3
2
2
1
1
2
3
3
1
3
1
3
3
1
1
3
3
2
2
3
2
2
2
3
2
3
3
3
1
3
1
3
2
1
3
1
3
3
2
1
3
3
1
1
2
3
1
2
1
2
1
3
1
3
3
3
1
3
3
2
1
1
1
2
2
2
2
1
3
2
2
1
1
2
3
2
1
3
1
3
2
3
3
2
3
1
2
1
2
1
3
2
1
3
3
3
2
1
3
2
3
2
3
1
3
3
1
3
2
2
1
2
1
1
2
3
3
3
3
1
1
2
1
3
1
3
2
1
2
2
2
1
3
1
1
2
2
2
1
2
2
1
2
3
1
2
2
2
2
3
1
1
2
3
2
3
1
3
3
3
2
2
3
3
3
2
2
2
1
1
1
2
2
2
3
1
3
1
1
1
1
2
2
1
1
3
3
1
1
1
3
1
3
1
3
1
2
3
2
1
2
1
1
1
1
3
1
3
1
1
2
2
2
2
3
1
3
1
3
1
2
3
2
2
2
3
2
2
3
3
2
2
1
1
1
1
2
3
2
1
2
1
3
3
3
3
1
2
3
1
1
1
2
3
3
1
3
2
2
2
2
1
1
1
3
1
2
1
1
3
3
1
2
3
1
1
1
2
3
2
2
3
3
1
2
2
1
1
1
3
2
2
2
2
3
2
3
2
1
3
1
1
3
2
2
2
3
2
3
1
1
3
1
2
2
1
2
2
3
1
1
1
3
1
2
2
2
2
3
1
1
3
3
3
1
1
3
2
3
3
2
2
1
1
1
3
3
3
1
2
1
3
2
1
1
2
1
2
3
2
1
3
1
1
1
1
1
3
2
1
2
3
3
2
3
1
3
2
1
3
3
3
2
2
1
3
1
3
3
1
3
1
2
1
2
1
3
1
3
1
2
2
2
2
2
1
1
1
2
2
3
2
3
3
3
1
2
2
3
3
3
3
2
3
1
3
1
1
2
3
3
1
2
1
2
3
1
2
1
1
2
3
3
2
2
2
2
1
1
1
1
2
3
1
2
3
3
3
1
2
1
1
3
3
3
3
1
3
1
3
3
2
2
3
2
2
1
3
3
2
1
3
3
2
2
3
2
2
1
2
3
3
1
1
1
1
3
2
1
2
3
2
2
1
3
2
1
1
2
1
1
2
3
1
3
2
1
1
2
1
3
2
1
2
2
3
2
1
3
2
2
2
2
3
1
3
1
1
1
3
2
3
1
2
2
3
3
2
1
1
2
3
2
1
2
1
3
3
2
2
3
2
2
1
2
3
1
2
3
1
3
2
1
3
3
1
1
1
2
3
3
1
1
2
1
3
3
3
1
1
3
2
1
2
2
2
3
3
1
2
2
2
2
1
3
1
3
2
3
1
1
2
2
2
1
1
1
1
1
1
2
2
1
2
2
2
1
3
1
3
1
2
3
1
2
2
3
2
2
3
1
3
1
1
3
2
3
2
2
2
1
3
1
3
2
1
1
3
2
2
3
3
1
2
3
3
3
3
1
3
1
2
3
3
3
3
1
1
1
1
1
1
2
2
3
1
1
2
3
2
3
2
3
1
2
1
3
1
2
3
2
3
2
1
3
2
3
3
1
2
3
3
2
3
3
1
2
1
2
1
2
2
3
1
2
3
2
1
1
3
2
3
1
3
2
3
3
3
2
3
2
3
1
1
3
2
2
3
1
2
3
2
2
3
2
1
3
2
2
3
1
2
3
1
1
3
2
3
3
1
3
2
2
2
1
2
2
2
1
2
1
1
2
2
1
1
1
3
2
1
1
3
3
1
2
3
3
3
2
3
3
3
2
3
2
2
2
3
3
1
1
3
1
3
2
3
3
2
1
1
1
1
3
2
3
1
1
1
1
3
3
3
3
3
1
1
2
3
3
3
2
3
1
1
3
3
1
1
2
3
1
1
3
1
2
1
2
1
2
3
1
1
1
2
3
2
2
3
3
1
1
2
3
2
1
2
2
1
3
1
1
3
3
1
3
1
2
2
3
1
2
2
1
3
2
2
2
2
3
2
2
1
2
3
3
3
1
3
3
2
2
3
3
2
1
3
2
3
1
3
3
2
3
1
2
1
1
1
2
2
1
1
2
2
2
2
3
2
2
3
2
2
1
2
3
2
1
3
1
3
3
3
2
2
3
2
2
2
2
3
2
1
3
2
2
1
1
1
2
3
2
3
1
1
2
1
1
1
1
3
2
3
3
3
3
3
3
1
1
2
3
3
1
1
1
1
3
1
2
3
1
3
1
3
2
1
2
2
2
1
2
1
3
3
3
3
3
2
3
1
3
3
1
1
3
3
3
1
3
1
1
1
3
1
1
1
2
3
1
1
1
1
1
2
3
3
1
1
1
3
2
3
2
3
2
3
2
1
1
3
1
3
1
1
1
3
1
3
1
2
1
3
1
3
3
2
3
3
3
3
1
2
3
1
2
2
2
1
1
2
1
3
3
1
1
1
1
2
1
1
1
1
2
1
1
3
3
1
2
2
2
2
3
2
3
3
3
3
2
1
2
2
3
3
3
1
3
1
3
3
1
2
2
1
2
3
3
1
3
3
1
1
1
2
2
3
1
2
1
3
2
1
3
1
2
2
3
1
3
1
2
2
3
2
1
3
2
1
3
2
3
1
1
1
3
3
2
2
1
3
1
2
2
3
1
2
2
2
2
2
3
3
3
2
1
2
1
1
3
2
2
1
3
2
3
2
1
3
1
1
2
2
3
3
2
3
2
3
1
3
1
1
2
3
3
2
2
3
3
3
2
2
1
2
3
3
2
1
2
2
3
1
3
2
3
1
2
1
2
1
2
1
3
1
2
1
3
2
3
2
2
2
3
3
3
3
2
1
2
3
3
1
1
1
1
1
2
2
3
3
3
2
3
3
3
3
1
1
2
2
3
3
1
3
1
3
1
1
3
2
2
2
3
3
1
3
1
3
1
2
2
3
1
1
3
1
3
1
2
1
1
1
1
3
1
1
2
1
3
1
2
2
2
3
1
3
3
2
3
1
1
1
1
3
2
1
3
2
3
1
3
1
3
2
3
3
2
1
3
2
2
3
1
1
3
1
2
2
2
3
2
2
3
1
3
1
3
3
3
3
1
3
3
1
2
3
1
1
1
1
1
1
1
2
1
2
2
2
2
1
2
3
3
2
2
3
1
2
2
3
3
1
1
3
2
3
2
2
2
3
1
2
1
2
2
1
3
1
2
1
1
2
1
2
3
3
3
3
2
3
1
1
2
3
1
1
1
2
3
1
1
1
2
3
2
1
3
3
1
1
2
3
3
1
2
2
2
3
3
2
2
2
3
2
1
2
2
1
2
1
1
1
2
3
3
1
2
3
2
3
1
1
2
1
2
1
1
3
1
1
3
3
3
3
3
3
1
1
2
2
2
2
2
3
1
2
2
2
2
1
2
3
2
2
1
3
3
3
1
3
2
3
2
2
3
2
2
2
3
1
3
1
3
2
2
1
2
1
1
3
3
2
3
3
1
1
3
1
1
1
1
1
2
1
1
3
2
2
1
2
2
2
2
2
3
1
3
1
1
2
1
2
2
1
2
3
2
3
1
1
3
2
1
1
3
3
3
3
1
1
1
2
2
3
2
2
1
2
1
2
1
3
2
2
3
2
2
2
1
2
1
1
3
2
3
2
2
2
2
3
2
3
1
1
2
1
3
1
3
3
2
1
2
1
2
1
2
2
2
2
3
1
2
3
2
2
1
2
3
2
2
3
3
3
2
1
2
2
3
3
1
2
2
3
2
2
1
3
3
3
2
3
3
1
1
2
2
1
1
1
1
3
3
3
3
2
2
1
1
1
2
1
2
3
3
3
3
3
2
2
1
1
3
1
2
3
3
2
1
2
3
1
2
1
3
2
1
3
3
2
1
3
1
1
1
1
1
3
1
2
2
1
2
1
1
1
2
3
3
1
1
1
1
1
2
2
2
3
1
1
3
1
3
1
3
2
2
2
2
1
2
3
1
3
3
3
3
3
2
1
3
2
3
3
1
3
3
2
2
1
3
1
2
2
3
2
3
2
2
1
3
3
3
1
3
1
1
2
3
2
3
1
1
1
2
1
3
3
2
1
2
3
1
2
3
2
2
2
2
2
1
3
2
3
2
2
1
2
2
2
3
2
2
3
3
3
3
3
1
1
1
3
2
2
3
1
1
2
1
3
2
1
2
1
1
3
3
3
1
1
1
3
2
2
3
2
1
1
3
1
3
1
3
3
1
1
1
2
2
1
1
2
1
1
2
2
3
2
3
1
3
3
1
1
3
1
2
1
3
2
2
2
1
2
3
2
2
1
2
2
1
3
2
1
3
3
3
2
2
3
1
3
2
3
1
2
1
3
1
3
1
2
1
3
2
1
2
3
2
3
2
3
3
1
3
2
1
1
2
3
1
2
1
1
1
3
3
3
3
2
3
3
1
1
3
1
2
3
2
2
2
2
3
1
1
3
3
3
3
2
1
1
3
1
1
2
1
2
1
2
1
3
2
1
1
3
2
1
3
1
3
2
2
2
2
3
2
1
1
1
3
2
2
3
3
3
1
3
3
1
2
2
3
1
2
2
1
3
1
1
3
3
2
3
2
3
1
1
2
1
3
1
3
2
2
2
3
1
3
1
2
2
3
2
3
2
2
2
2
2
1
2
2
2
1
3
3
3
3
2
1
1
3
3
1
1
1
2
2
1
2
2
2
3
1
1
3
1
3
1
3
2
2
3
2
2
1
3
1
2
3
1
2
1
2
2
1
1
1
3
1
3
3
2
1
2
3
1
1
3
3
2
3
2
2
2
3
3
2
3
3
1
1
2
2
3
1
1
3
3
3
2
1
3
2
2
1
1
2
1
1
3
2
2
1
3
2
2
1
3
3
1
1
2
1
2
3
1
2
2
1
2
1
3
3
2
2
2
1
1
1
1
3
2
3
1
2
1
3
1
3
2
2
3
3
2
3
2
3
1
1
1
1
3
3
2
3
2
1
3
2
2
3
1
2
1
3
2
2
3
1
1
2
3
1
3
2
3
1
3
2
3
2
2
3
1
2
2
3
1
3
2
1
1
1
3
2
1
3
1
1
2
3
2
1
3
3
2
1
2
2
2
3
2
3
3
1
2
2
1
3
1
3
2
1
1
2
2
2
1
2
2
1
2
2
1
2
3
2
3
1
3
1
2
1
3
3
1
2
1
1
2
1
3
3
2
3
1
3
2
3
3
2
3
3
1
2
2
1
3
2
1
1
3
1
1
1
1
3
3
1
1
2
1
2
2
2
2
1
2
3
2
3
1
1
1
1
3
3
3
1
3
3
3
1
3
2
1
2
1
1
2
3
3
1
2
2
1
3
2
2
3
3
3
3
1
2
2
1
2
1
3
1
1
3
3
2
3
1
1
3
1
2
2
3
3
1
2
3
2
1
3
3
1
3
3
3
3
2
2
2
3
3
1
1
2
2
2
1
3
2
3
1
1
1
1
1
2
1
3
3
2
2
1
1
1
1
1
3
3
3
3
3
3
2
2
1
1
2
3
1
3
1
1
2
3
1
2
3
2
3
1
1
1
3
2
3
2
2
1
2
1
2
3
1
3
1
2
1
3
2
2
1
3
3
3
3
3
3
1
3
1
2
2
1
1
2
1
1
3
1
1
1
2
1
3
3
1
2
2
2
2
2
2
3
3
1
1
2
2
1
2
2
2
1
2
3
3
3
2
2
1
2
1
2
2
2
1
3
1
1
2
1
2
3
3
1
1
1
3
1
2
3
2
3
1
3
3
1
1
1
1
2
2
1
3
1
1
2
3
1
2
3
2
2
3
2
3
3
3
1
2
2
3
2
2
3
1
3
3
1
1
1
1
2
3
1
1
1
3
1
2
3
3
1
3
1
2
3
2
1
1
3
1
1
1
3
2
1
2
1
3
2
2
3
1
3
3
2
3
2
1
1
2
3
2
2
3
1
1
1
3
3
3
1
1
2
2
3
3
1
1
2
3
2
3
3
1
2
1
2
2
3
3
1
3
2
3
3
1
2
3
1
1
3
1
3
2
1
1
1
1
1
3
3
2
1
3
3
3
1
1
3
3
3
2
2
2
1
1
3
1
2
2
3
3
2
3
1
1
1
3
1
1
3
3
3
2
3
2
2
2
3
3
2
1
1
2
3
2
3
3
3
2
1
2
3
2
2
2
2
3
3
1
1
3
1
2
3
3
2
1
2
1
1
1
2
2
3
2
2
2
3
1
2
1
3
2
3
3
3
1
1
1
1
3
1
3
2
3
3
2
1
2
1
1
3
3
2
1
3
1
1
3
2
2
2
2
2
2
2
2
1
3
2
1
2
2
2
2
2
2
2
2
2
1
3
2
1
3
2
2
2
3
2
3
2
3
2
3
2
3
2
2
3
1
1
3
3
3
3
1
2
1
1
1
1
1
3
2
3
1
2
1
2
2
3
3
1
1
2
1
3
3
2
3
1
1
3
3
1
3
2
2
1
1
2
2
2
2
3
2
2
3
2
1
1
2
3
1
1
3
2
2
1
2
1
3
1
3
3
2
1
1
2
2
2
3
2
2
3
1
1
3
3
3
1
3
3
1
1
2
2
1
1
1
2
1
1
3
3
3
1
1
1
1
1
3
2
3
3
1
1
3
2
3
3
1
2
2
1
1
1
1
1
2
1
3
2
3
2
1
3
3
2
3
1
3
2
2
3
3
3
2
3
3
2
1
2
1
2
1
1
3
3
1
3
1
1
3
3
1
2
3
1
3
2
3
3
3
2
2
3
3
3
1
2
1
2
1
1
2
3
3
2
3
2
1
1
3
1
3
1
1
1
3
2
2
2
3
3
3
3
2
3
1
1
1
1
2
2
3
2
3
1
2
2
3
2
1
1
3
2
2
3
3
2
2
3
1
2
2
2
3
1
2
1
1
3
3
2
2
1
2
1
1
1
1
3
2
2
3
2
2
2
1
2
1
1
3
2
1
2
1
3
3
2
2
2
3
2
2
3
2
3
1
3
3
2
3
3
1
2
2
3
1
1
2
1
1
1
1
2
2
2
2
2
1
3
3
1
1
2
2
2
3
1
2
3
3
2
1
3
2
1
1
1
1
3
2
1
2
1
3
2
3
1
3
3
2
3
3
1
3
1
2
2
2
1
3
3
2
2
2
2
1
2
3
2
2
1
3
2
3
1
1
3
1
1
2
1
2
2
2
2
3
3
1
3
3
3
1
3
2
2
3
2
2
2
3
2
1
1
3
2
3
1
1
1
2
1
3
3
3
1
1
1
2
1
3
1
2
2
2
2
1
1
3
1
2
3
2
3
1
3
1
3
2
2
2
2
2
3
1
3
3
3
2
1
1
1
1
2
2
2
2
2
2
2
3
1
2
1
3
2
1
2
3
3
1
2
2
3
2
3
3
2
2
3
3
1
2
3
3
1
3
2
3
3
1
3
1
1
2
2
2
1
2
3
1
1
3
1
1
2
2
1
3
3
1
2
2
2
3
3
2
2
2
1
1
3
1
3
1
3
1
1
1
2
3
3
2
3
2
2
3
3
2
2
1
3
3
3
1
3
3
3
2
1
2
2
1
1
2
2
3
2
1
1
1
3
1
3
3
2
2
3
2
1
2
1
2
1
2
2
2
1
2
2
1
2
3
2
3
3
2
3
3
2
2
2
3
1
1
2
2
1
1
2
1
1
1
3
2
2
3
3
1
2
2
2
2
2
3
3
2
3
3
1
1
1
3
1
2
1
3
2
1
2
3
3
3
2
3
1
3
3
3
1
2
1
2
2
1
3
2
3
2
1
2
1
2
3
2
3
1
2
3
3
3
3
3
1
3
2
3
3
1
3
2
3
1
1
3
1
2
3
3
2
2
1
2
3
1
3
2
1
3
3
2
2
2
3
3
3
3
1
1
1
1
1
3
2
3
1
1
3
2
2
2
1
1
3
2
2
2
1
3
3
3
3
2
2
3
1
1
2
3
1
2
2
2
1
3
3
3
2
3
1
2
1
3
3
3
3
1
2
1
1
3
1
3
2
1
2
3
3
1
2
2
1
1
2
2
2
1
1
3
2
2
1
1
2
1
2
1
3
2
1
2
1
1
1
2
2
1
2
2
2
2
2
3
1
2
3
3
2
2
2
3
3
1
1
2
3
1
1
2
3
3
2
3
2
2
2
2
2
2
1
1
1
1
3
1
1
3
1
3
1
2
1
1
1
2
1
2
1
2
3
2
3
1
2
1
1
1
3
3
1
3
2
3
3
2
2
1
2
2
1
1
3
3
2
1
1
3
3
1
1
3
3
2
3
1
1
1
2
3
1
3
2
1
3
2
2
2
2
1
3
3
3
2
2
2
3
2
1
2
3
3
1
3
2
2
3
2
2
2
1
1
1
3
1
1
3
3
3
1
2
3
2
3
2
2
1
3
1
1
1
1
3
1
1
1
1
3
3
3
1
3
2
2
2
2
1
1
1
2
2
1
3
3
2
1
1
1
2
2
1
2
2
3
1
2
3
1
2
2
3
3
3
2
2
2
3
1
3
2
1
3
3
3
3
1
1
3
1
1
2
3
3
2
1
1
1
1
1
2
2
2
1
3
1
2
1
2
1
2
2
1
1
3
1
1
1
2
2
1
2
3
3
1
3
1
1
3
3
3
2
3
2
1
2
3
1
2
2
2
3
1
3
2
1
3
2
2
1
1
2
2
1
2
2
3
2
1
1
3
3
2
1
2
1
3
1
1
2
2
2
3
1
2
3
3
1
2
3
1
2
1
3
3
2
3
1
3
2
3
1
3
3
1
1
2
3
2
3
3
1
1
1
1
2
1
1
1
2
3
3
2
3
3
1
2
3
2
1
3
3
1
1
1
3
2
3
3
2
3
2
2
3
1
1
2
3
2
3
1
2
2
3
3
2
3
2
2
3
3
1
1
3
2
1
3
2
1
1
1
3
1
2
1
2
1
1
3
3
2
2
2
2
3
1
1
2
2
1
1
1
2
1
2
2
3
2
3
2
2
1
3
1
3
3
2
3
2
1
2
2
1
3
3
3
2
1
3
1
2
1
1
2
3
2
2
2
1
3
3
2
3
2
2
3
3
2
2
1
1
1
3
2
1
1
1
3
2
3
1
2
3
3
3
3
3
2
1
1
1
2
3
3
2
3
3
3
3
3
2
1
2
1
2
1
2
3
1
2
3
1
3
1
1
1
3
2
1
1
3
2
2
1
3
1
2
1
1
2
1
3
2
3
3
2
3
3
2
1
2
2
2
3
2
2
2
1
1
1
2
3
2
2
1
2
2
3
1
1
3
3
2
2
3
3
1
3
3
2
1
3
1
3
1
2
2
2
3
2
3
3
2
2
1
3
1
3
3
1
3
1
3
2
3
1
2
3
1
1
3
2
1
3
2
3
1
3
2
2
1
2
3
1
1
3
2
3
1
2
2
1
1
2
2
1
2
3
3
3
3
2
2
3
2
3
1
1
1
3
1
3
1
2
1
1
3
2
2
1
3
2
2
3
1
2
3
2
3
3
2
1
1
2
1
3
3
3
1
2
1
3
3
3
2
3
2
3
3
3
3
3
1
2
3
2
3
1
3
2
2
3
2
2
2
1
1
2
3
2
1
2
2
2
2
1
1
3
1
3
3
3
1
1
1
2
3
1
2
2
3
2
1
1
2
1
3
2
1
2
3
1
1
2
1
1
1
2
1
3
3
2
1
1
3
3
1
2
1
1
3
1
1
2
1
1
1
1
2
1
1
3
1
2
1
3
1
3
1
2
1
3
3
2
2
3
1
1
1
1
2
2
2
3
3
3
3
3
2
1
1
2
3
3
1
1
2
3
2
1
2
1
1
2
3
3
3
2
3
1
2
1
1
3
1
1
1
3
3
2
2
1
3
2
2
3
1
1
3
3
1
2
3
2
2
3
1
1
2
3
2
2
2
3
3
2
1
1
1
3
2
2
2
3
1
3
3
3
3
1
2
2
1
3
3
1
3
1
3
3
2
3
1
3
2
3
1
1
2
1
3
2
3
3
1
3
1
2
2
1
3
2
2
1
1
1
1
2
3
1
3
2
2
3
3
1
1
3
2
3
2
1
2
2
1
3
2
3
1
2
3
2
1
1
3
1
2
3
2
1
1
2
1
1
1
3
2
3
1
1
3
2
3
1
2
3
2
1
3
3
2
3
1
1
1
3
2
2
3
1
2
2
1
1
3
3
1
3
3
3
3
1
1
1
2
2
2
3
1
1
2
1
3
2
3
2
2
2
2
2
1
2
3
2
1
1
1
1
2
3
1
2
3
3
3
1
2
3
2
3
2
1
1
2
3
2
1
3
2
1
2
3
2
2
1
1
3
3
3
1
2
3
2
3
1
1
1
3
3
2
3
2
3
3
1
2
3
1
3
2
2
1
3
3
2
3
3
2
1
3
1
3
1
3
3
1
2
1
3
3
1
1
2
3
3
1
2
3
1
3
2
1
1
2
3
1
1
3
2
3
3
3
3
3
2
3
3
3
3
3
1
2
3
2
2
1
2
2
2
3
2
3
2
2
3
1
3
3
3
1
2
2
3
3
1
2
2
1
2
3
3
1
1
2
2
1
2
3
3
2
1
1
2
3
3
3
1
1
2
2
1
1
2
2
3
2
3
2
1
2
2
2
2
1
2
3
2
3
3
3
3
3
3
1
2
1
2
3
2
3
2
3
3
2
1
1
3
1
1
3
3
2
1
2
2
2
2
2
1
2
2
3
2
1
1
1
2
3
1
3
3
3
1
2
1
1
2
1
3
3
1
2
1
2
1
2
2
1
3
1
1
1
3
3
3
3
2
1
1
1
2
3
1
2
3
2
3
1
1
3
1
1
1
3
1
3
2
3
3
3
3
1
3
2
2
3
1
1
3
1
3
3
3
2
2
3
2
1
1
2
3
2
3
3
3
1
3
2
1
2
3
3
3
1
3
3
1
1
2
3
3
2
2
1
1
1
3
1
1
1
2
3
1
2
3
3
3
1
1
2
3
1
1
2
3
2
3
1
3
2
2
2
1
3
2
2
2
3
3
3
2
2
3
3
2
3
1
3
1
2
2
3
1
3
3
3
3
2
3
2
1
3
2
2
2
2
3
3
1
3
2
2
1
3
3
3
1
1
1
3
1
2
1
2
1
2
1
2
2
1
3
2
3
1
1
3
1
2
2
2
2
1
2
1
2
3
1
1
2
3
2
1
3
3
3
2
2
1
2
3
3
1
3
2
1
2
2
3
2
3
1
3
2
3
3
2
1
1
2
1
3
1
2
3
1
1
3
3
2
3
1
1
3
3
2
2
1
1
1
2
2
3
3
2
3
3
2
2
3
2
3
3
2
1
2
3
2
1
3
2
1
1
2
2
3
3
1
1
2
1
3
3
3
3
2
3
2
3
3
3
2
1
2
1
1
1
1
1
2
2
3
3
2
3
1
1
2
2
1
1
3
2
1
2
3
3
3
2
3
1
3
3
2
1
3
3
3
1
1
3
3
3
1
2
3
1
2
2
2
1
3
3
3
1
3
3
1
2
2
2
3
3
2
1
3
1
2
2
2
1
2
3
2
1
2
1
1
2
2
2
1
2
2
3
2
1
1
1
1
3
2
1
1
2
2
1
1
2
1
1
1
2
2
2
1
3
2
3
2
3
2
3
1
3
1
2
1
2
2
2
1
3
1
1
1
1
3
1
3
2
2
3
2
3
3
3
1
1
2
2
1
3
3
2
3
2
1
1
2
3
2
2
3
1
3
1
2
1
3
1
2
3
2
2
3
1
3
1
3
1
3
2
3
2
1
1
3
3
1
3
2
1
1
1
3
1
2
1
3
3
3
1
3
2
3
2
1
1
3
2
3
2
3
2
2
3
1
3
3
3
2
1
1
2
1
2
3
1
2
1
3
1
1
3
1
1
1
1
3
2
3
2
1
1
3
1
1
2
2
1
1
1
2
1
3
2
2
2
1
3
2
1
1
2
1
2
1
2
1
3
1
1
3
3
1
1
2
2
2
3
2
1
3
3
1
1
2
3
2
2
3
2
1
2
3
2
3
3
1
1
3
1
3
2
1
2
3
3
2
2
1
1
2
2
2
3
3
3
1
2
2
2
2
2
3
2
1
3
3
3
2
3
3
3
3
3
1
3
3
2
2
1
1
3
1
2
3
3
2
2
2
1
2
3
3
2
3
1
2
1
2
2
2
3
1
1
3
1
1
3
2
2
2
2
1
1
3
3
3
3
1
2
3
3
2
2
3
3
2
3
1
2
2
1
2
2
2
1
1
1
2
3
3
1
3
2
3
2
1
2
1
1
2
2
3
3
1
3
1
1
3
2
2
2
3
2
3
2
2
2
2
3
3
1
1
3
3
3
2
1
2
2
3
3
3
1
1
1
1
1
3
1
3
2
2
1
1
3
1
2
2
1
3
2
2
1
1
1
3
2
2
3
3
3
3
3
1
1
3
1
3
1
3
1
1
3
3
2
1
1
3
1
2
2
3
1
1
3
1
1
3
1
3
2
3
1
3
1
1
3
1
1
2
2
2
1
2
2
3
2
3
1
3
1
2
3
1
3
1
3
2
1
1
1
3
2
2
2
2
2
3
1
1
3
3
3
2
2
2
2
3
1
3
3
2
2
2
3
2
1
1
2
1
1
2
2
1
1
3
3
2
2
3
2
1
3
1
2
2
2
1
2
3
3
3
2
1
1
2
1
3
2
1
2
2
2
1
3
1
2
2
2
1
1
3
3
1
2
3
2
3
3
3
1
2
1
2
2
2
1
3
2
3
1
1
1
2
3
3
1
2
3
2
3
2
3
2
3
1
2
3
1
1
2
3
3
1
3
1
2
1
3
1
2
1
1
1
1
3
3
2
1
2
2
1
3
2
3
1
2
1
1
1
1
1
1
3
2
1
3
2
2
1
3
1
2
1
3
3
3
2
2
3
1
3
3
1
2
2
3
1
1
3
1
1
1
1
2
2
2
1
1
2
2
1
3
1
3
1
2
2
3
3
2
2
3
1
2
3
2
2
3
2
1
1
2
1
3
1
1
3
1
1
2
1
1
1
3
2
1
2
2
2
2
1
1
3
1
2
2
1
1
1
3
1
2
3
2
2
1
1
1
1
3
2
1
2
3
2
2
3
1
3
2
1
3
3
3
2
2
2
2
2
3
1
2
3
1
1
1
2
1
2
1
2
1
2
2
3
3
2
3
1
3
3
2
1
2
2
1
2
1
2
2
2
2
3
1
3
2
2
1
1
3
1
1
2
2
2
3
3
1
1
3
1
3
1
2
2
3
3
1
1
3
1
3
2
2
1
3
3
2
2
2
1
2
2
1
3
1
1
1
1
2
3
3
3
3
1
2
1
1
3
1
3
1
1
1
1
2
3
2
3
1
1
2
2
2
3
2
2
3
1
2
1
2
3
1
1
3
3
1
1
2
2
1
3
3
3
1
2
3
3
2
3
1
2
2
2
2
3
1
2
1
1
2
2
1
3
2
2
1
3
3
3
3
1
2
3
1
1
1
2
2
3
3
1
2
2
1
2
2
1
3
3
3
1
2
1
1
3
1
1
1
2
3
3
1
2
3
3
2
2
1
3
1
1
1
1
1
3
1
3
2
1
2
1
1
2
2
3
3
3
3
2
3
3
1
1
3
1
1
2
1
2
3
1
2
3
3
1
1
2
1
3
3
3
2
1
1
2
3
1
2
1
1
1
3
2
2
3
3
3
1
2
3
2
1
2
2
3
2
1
1
3
1
3
2
1
2
1
2
2
2
1
2
3
1
2
2
2
2
1
3
3
1
2
2
2
1
2
1
2
1
1
3
2
1
2
2
3
1
1
2
3
3
2
3
1
2
1
2
1
1
2
1
1
3
3
3
3
3
1
1
2
1
3
2
3
3
1
1
1
1
3
1
1
1
2
1
3
2
3
1
1
3
2
1
2
3
1
3
2
2
2
2
3
3
1
3
2
2
2
2
2
1
3
1
1
1
3
3
3
3
1
2
3
2
1
1
3
2
1
1
2
3
3
3
3
3
1
3
1
3
1
1
3
1
3
3
1
3
2
1
2
1
2
3
2
3
2
2
1
2
3
2
3
1
2
1
3
3
1
2
3
2
3
2
2
3
1
3
3
2
2
1
3
2
2
1
1
2
1
3
2
1
1
2
3
2
2
3
3
3
1
1
2
3
2
3
1
2
2
2
1
2
2
2
2
3
3
1
1
3
1
1
2
3
1
2
1
3
1
2
2
3
1
1
2
2
2
2
3
3
3
2
1
1
1
1
3
1
3
2
3
2
1
3
3
1
2
2
2
1
3
1
3
1
2
2
1
1
3
3
2
1
3
3
2
1
3
3
2
1
2
2
1
3
3
2
3
1
2
1
3
3
1
2
2
2
3
1
2
1
1
3
1
1
2
2
3
3
3
1
3
2
1
2
2
2
2
2
2
2
2
3
1
2
3
2
3
3
3
2
1
3
2
3
2
2
3
3
2
1
1
2
3
3
3
2
1
3
1
3
2
3
3
2
1
3
3
3
2
2
3
2
3
1
3
3
3
3
1
1
1
3
1
2
1
3
3
3
2
3
2
3
2
3
1
2
3
2
1
2
3
2
1
1
1
1
1
1
3
2
1
2
1
3
3
1
2
1
2
2
2
1
3
3
3
3
1
1
2
3
2
3
3
1
1
1
2
1
2
3
3
1
3
3
1
2
2
1
1
1
3
2
2
3
3
1
2
2
2
3
3
2
2
3
1
3
2
2
2
1
1
3
3
3
1
3
2
1
3
2
2
1
1
1
2
3
1
1
2
3
2
3
3
2
1
2
3
3
3
1
1
2
3
1
3
2
3
1
3
3
1
1
1
1
1
2
2
2
1
3
3
2
3
3
3
2
3
2
3
1
2
2
3
3
3
2
1
1
1
3
1
2
2
3
3
2
2
1
2
2
3
2
1
2
2
3
2
1
3
1
2
3
3
2
3
3
3
3
2
2
3
2
3
1
1
3
1
2
2
3
1
2
3
1
1
3
1
2
3
1
2
2
2
1
1
2
2
2
2
2
2
3
2
2
1
1
3
2
1
1
1
2
1
2
2
3
3
3
1
1
3
1
2
3
3
2
3
3
1
1
2
2
2
1
1
1
2
1
1
1
1
1
2
2
3
2
1
1
1
1
3
3
1
1
1
2
3
3
3
2
1
1
2
3
3
3
3
3
2
1
2
1
1
3
3
1
2
1
1
1
2
2
3
1
3
2
1
3
2
3
2
2
2
2
3
3
2
2
3
2
3
2
2
3
2
2
2
3
2
1
2
3
1
1
2
2
1
3
3
1
2
3
3
3
2
1
3
1
3
2
3
1
2
3
2
1
3
1
2
3
1
1
2
2
3
2
2
3
2
3
3
1
3
1
3
1
2
2
3
2
1
1
1
2
1
2
1
3
2
2
1
3
1
3
3
2
2
3
2
2
1
3
1
2
3
2
3
2
3
3
1
1
1
1
2
1
2
1
3
3
2
3
3
3
3
3
2
3
3
2
3
2
1
3
1
3
2
3
3
3
2
2
1
1
1
1
3
2
3
2
3
3
3
3
1
2
3
1
3
3
1
2
2
1
1
2
3
1
3
1
1
3
1
2
3
3
1
3
1
3
1
1
1
1
1
3
1
1
1
1
2
1
3
1
2
2
2
1
2
2
3
3
2
1
2
3
1
1
3
1
1
2
1
2
2
2
2
2
1
1
1
1
1
3
2
1
1
3
2
3
1
2
2
3
1
3
1
1
3
3
1
2
3
3
1
3
3
2
2
3
1
1
2
3
3
3
2
1
3
3
2
2
1
1
1
1
2
1
1
3
2
2
3
2
2
1
3
3
1
1
2
1
3
1
2
2
2
3
1
1
3
1
3
3
3
1
1
1
2
1
2
1
2
3
3
3
2
3
2
3
1
1
2
3
1
1
1
2
2
3
1
3
2
3
1
1
2
3
1
2
1
1
1
2
3
3
3
2
3
3
2
1
1
2
3
1
1
2
2
1
2
2
3
2
2
1
3
3
3
1
1
2
2
1
3
1
3
1
1
2
2
1
2
1
2
3
1
3
3
3
2
3
1
3
1
2
3
2
3
3
2
2
1
3
3
3
2
1
3
2
1
2
2
3
3
1
2
1
2
3
1
3
2
3
3
2
2
2
3
3
2
2
2
1
1
3
3
1
3
1
1
3
3
1
1
3
1
1
2
2
3
2
1
1
3
1
2
3
3
1
2
2
2
1
2
1
2
1
1
1
2
1
2
2
2
2
3
3
2
3
1
2
3
3
3
3
2
2
2
2
2
3
1
2
3
2
2
1
2
2
1
3
2
3
2
2
2
2
3
2
1
2
3
3
1
2
2
3
3
2
2
3
3
3
3
2
1
3
3
1
1
2
3
3
1
2
1
2
1
3
2
2
3
2
1
1
1
3
2
2
1
1
3
2
2
1
3
1
2
3
2
2
1
3
3
2
2
3
2
2
1
2
1
2
1
2
1
1
2
3
1
3
1
3
3
1
1
1
2
3
3
2
3
1
2
3
2
3
1
2
2
2
3
1
1
2
2
1
1
3
3
3
3
2
1
2
2
3
3
1
1
1
2
2
1
3
2
1
3
1
2
2
2
3
1
3
2
2
1
1
3
2
3
3
1
2
1
1
2
3
2
1
2
1
3
1
1
1
2
2
2
2
1
1
3
1
3
2
2
3
1
3
3
1
2
3
3
2
1
3
3
2
2
1
2
2
1
1
1
3
3
2
3
3
2
3
2
2
2
3
2
1
2
2
3
2
2
3
2
2
2
1
2
2
1
1
1
3
3
2
1
3
2
3
1
3
2
1
3
1
1
1
3
1
2
2
3
2
3
2
1
3
2
1
1
2
3
3
2
1
3
3
1
1
1
1
3
2
3
2
2
1
3
2
2
1
1
1
1
3
1
3
1
2
1
1
1
3
3
1
1
2
3
2
2
1
3
3
3
1
1
3
3
2
2
3
2
3
2
2
2
3
3
2
2
2
1
1
1
1
3
1
2
2
3
3
1
2
1
3
2
2
1
2
1
1
1
3
1
1
3
3
2
3
2
2
3
3
1
3
1
2
3
1
1
3
3
2
1
1
1
1
1
1
1
1
3
1
1
2
2
1
3
3
1
2
3
1
3
3
1
2
2
1
2
2
2
3
3
1
3
3
1
3
2
1
1
2
3
3
2
1
3
3
2
2
2
1
2
2
1
3
1
1
2
1
3
2
1
1
1
2
2
2
2
3
1
3
2
1
2
1
1
1
3
3
1
1
2
1
2
3
3
3
1
1
2
3
3
2
1
3
2
3
3
2
2
2
1
1
3
1
2
1
3
3
2
1
3
1
2
1
2
2
3
1
1
1
1
3
1
1
1
2
3
3
3
1
3
1
1
1
1
1
3
2
2
3
1
1
1
2
1
3
3
2
3
3
2
2
1
2
2
1
2
2
1
2
3
2
3
1
1
1
3
3
3
3
1
2
1
2
1
2
3
2
3
3
1
2
2
3
1
3
1
2
3
1
3
1
1
1
2
2
2
1
1
3
3
2
2
2
3
2
3
2
3
1
3
3
3
3
3
1
3
2
2
1
1
1
1
1
3
2
2
2
3
2
2
1
2
3
2
2
3
2
2
1
1
2
1
3
3
2
2
1
1
3
3
1
1
3
3
1
2
3
3
2
2
2
1
1
2
2
2
1
1
2
2
2
2
1
2
1
1
2
2
2
3
2
1
1
1
2
3
2
3
1
3
1
3
1
2
1
3
1
2
2
3
1
2
1
3
2
3
2
1
1
3
1
3
2
1
3
2
3
3
3
1
2
1
3
2
2
1
1
2
1
3
3
3
1
1
3
3
2
3
3
1
2
2
3
3
3
1
3
3
2
1
3
3
1
2
2
2
1
1
3
1
3
1
1
3
3
3
1
1
3
3
3
1
2
3
2
1
3
3
2
2
2
2
1
3
2
2
1
3
2
1
3
1
2
1
1
3
3
2
3
1
1
2
2
3
3
2
2
2
1
3
2
3
2
3
2
3
1
2
2
1
1
1
3
1
1
2
1
3
3
3
2
2
3
3
2
1
3
1
3
2
3
1
3
1
1
1
2
3
1
2
1
1
3
2
1
1
3
2
3
3
1
2
1
3
2
1
1
1
2
1
1
2
3
2
1
1
1
2
1
1
1
1
1
2
1
2
3
3
1
2
3
1
2
1
1
3
3
1
3
2
2
1
1
1
2
1
3
3
1
2
2
1
3
2
1
3
2
3
1
3
1
2
1
1
1
3
2
1
2
3
1
2
3
3
2
2
1
2
2
2
2
1
3
3
3
3
1
3
3
1
2
1
3
1
1
2
1
1
1
2
1
1
2
2
3
3
1
2
2
1
2
3
2
1
2
3
2
3
2
1
3
3
3
3
1
3
3
3
2
2
1
2
3
2
2
3
2
3
1
1
2
1
1
1
3
3
3
3
1
2
2
3
1
2
2
1
2
1
3
3
3
2
3
1
1
3
3
2
1
1
2
3
3
2
2
2
1
3
2
3
2
3
1
3
3
3
2
1
2
3
3
2
3
1
3
2
2
1
2
1
3
1
2
3
1
2
3
3
3
2
1
3
3
3
3
2
1
3
1
1
2
3
3
2
3
2
3
1
2
1
3
3
3
2
2
1
3
1
2
2
3
3
1
2
3
1
3
2
1
3
2
2
1
3
3
1
3
2
1
1
3
1
2
1
1
2
1
1
1
2
2
1
2
2
3
1
1
1
3
2
2
3
3
1
2
1
2
2
2
1
3
1
2
1
1
1
3
1
2
3
1
2
1
2
2
1
2
2
1
3
1
2
1
2
2
3
3
1
3
1
1
1
3
1
2
3
1
3
1
1
1
2
1
2
1
1
2
1
1
3
1
2
1
3
2
3
3
2
2
1
3
1
1
3
3
3
2
1
2
1
2
3
2
1
2
3
3
1
3
3
2
3
3
1
2
1
3
3
3
1
2
2
2
2
2
3
2
2
3
1
3
3
1
1
3
2
1
3
2
3
2
3
1
1
3
3
2
1
2
3
2
3
3
1
1
2
1
2
2
1
2
2
2
3
1
2
3
1
2
1
1
1
2
2
2
3
1
2
1
2
3
3
2
2
1
2
1
1
1
3
1
1
2
3
2
1
1
2
3
1
3
2
3
2
1
3
2
1
1
3
2
2
3
3
2
3
3
3
1
2
2
1
3
3
3
2
2
3
2
1
3
2
2
1
1
1
1
2
1
1
3
2
3
3
2
3
3
2
3
3
1
1
1
3
1
3
2
1
1
2
1
3
1
1
1
2
3
3
2
3
1
2
1
1
3
1
1
3
3
3
1
2
2
3
3
2
2
1
3
2
3
2
2
3
2
2
2
1
1
3
1
2
1
1
2
3
2
2
2
1
2
3
2
2
2
3
1
3
3
2
2
1
3
1
1
2
2
3
2
1
2
2
1
3
3
3
2
1
3
2
1
2
2
2
3
3
1
3
1
2
3
2
2
3
2
2
2
1
3
2
2
2
1
1
2
2
1
3
2
1
1
3
1
2
2
1
3
3
3
1
3
3
1
1
2
3
2
1
2
2
2
2
2
1
3
1
3
2
1
2
3
2
2
3
1
3
2
2
1
1
2
2
1
1
1
1
3
1
2
3
1
2
2
2
3
2
2
1
2
3
2
1
2
2
1
2
3
2
2
2
2
2
1
2
2
2
2
3
3
1
1
1
3
3
2
1
3
3
2
3
2
1
2
2
1
1
3
3
3
3
2
3
1
3
2
3
3
2
3
3
2
1
1
1
1
3
1
1
2
1
1
3
1
1
1
3
1
1
1
1
2
3
3
1
3
3
1
2
2
3
1
2
1
2
3
2
1
1
2
1
1
2
1
1
3
3
3
3
2
3
2
1
1
2
2
3
2
1
3
3
3
3
3
1
1
1
1
1
1
3
1
3
3
3
1
1
2
3
1
2
1
3
2
2
3
1
1
2
2
1
2
1
1
3
1
2
3
1
3
2
3
3
2
2
1
2
3
3
1
2
3
2
2
1
3
3
2
1
2
1
1
1
1
2
2
3
2
2
3
2
2
1
1
2
3
1
2
2
3
1
1
2
1
2
2
1
2
1
2
2
2
2
3
3
2
3
3
3
3
1
3
3
3
1
3
2
3
1
2
1
2
3
1
1
3
3
1
2
3
3
1
2
3
3
3
1
2
1
2
1
3
1
1
2
2
1
2
3
2
1
2
2
1
3
3
1
1
2
1
3
1
1
2
1
2
3
1
1
1
1
2
3
3
1
2
3
3
3
1
2
3
1
1
3
2
2
3
1
3
3
2
1
3
3
3
3
1
3
1
3
2
2
1
1
2
3
3
3
1
1
2
2
2
2
3
3
3
3
1
3
1
3
2
2
2
3
1
1
1
3
3
2
2
1
2
2
3
3
3
3
1
2
3
2
3
2
1
2
3
2
3
2
3
2
2
1
2
2
2
1
2
3
1
1
2
2
2
1
2
2
3
3
1
2
2
1
1
2
2
1
1
3
1
3
2
3
3
3
3
2
2
3
3
1
1
3
1
3
2
1
1
3
1
3
2
3
1
1
3
1
3
2
3
2
3
3
1
2
1
2
3
2
1
3
1
3
2
1
1
2
2
3
2
1
3
3
1
3
3
3
1
1
3
1
2
1
2
2
3
3
2
2
2
3
3
2
2
2
2
3
1
2
1
1
1
3
2
3
1
2
1
3
2
3
2
2
3
1
1
1
1
2
1
2
2
2
3
3
3
1
3
2
1
2
1
2
2
3
2
1
2
2
3
1
2
1
2
1
2
1
1
2
2
1
2
1
1
1
1
1
1
1
2
3
3
1
1
1
1
2
2
2
3
1
1
3
1
3
3
1
3
3
2
3
2
2
2
2
2
3
2
3
3
2
2
1
2
2
1
3
3
2
3
2
3
1
2
2
1
3
1
1
1
1
1
2
3
3
3
1
2
1
3
2
1
2
1
3
1
1
1
1
3
3
1
2
2
1
3
1
2
3
3
2
1
2
1
2
1
1
3
2
3
2
3
3
2
3
2
1
1
3
2
1
3
1
3
3
3
3
1
2
3
3
3
2
1
2
3
3
3
3
3
1
2
2
3
1
2
2
3
2
2
3
2
2
3
1
1
1
3
1
3
2
1
1
1
2
3
2
3
2
3
3
3
3
2
1
2
1
2
1
3
2
3
2
2
1
1
2
2
1
3
3
2
1
2
1
3
1
1
3
1
2
2
1
1
1
1
3
3
3
1
2
1
3
1
1
1
3
2
1
2
1
2
2
1
3
1
2
3
3
1
2
3
3
3
3
1
2
1
1
2
1
2
1
2
2
1
1
3
1
3
3
3
1
2
3
3
3
3
2
3
1
3
1
1
2
2
2
1
2
2
2
2
1
3
1
2
2
1
2
2
1
3
3
3
2
3
3
3
3
1
2
1
3
3
1
1
3
3
1
2
1
3
3
1
1
2
3
3
3
3
1
3
1
2
2
1
3
2
1
1
3
2
2
1
3
3
2
2
3
3
3
1
2
2
2
1
3
2
1
1
2
1
1
2
1
1
2
2
2
3
2
1
2
1
3
3
2
1
2
3
1
1
3
3
1
2
3
1
2
2
2
1
2
1
2
2
2
1
1
3
1
3
2
2
1
3
3
1
3
2
3
1
3
2
2
3
2
1
3
1
3
1
2
1
2
1
3
3
2
2
3
2
1
3
1
2
3
1
3
2
3
3
1
3
1
1
1
3
3
2
3
2
1
2
2
2
3
2
3
3
2
1
3
2
2
1
3
2
1
1
3
1
3
2
3
3
3
2
2
2
1
2
2
3
3
2
1
1
3
1
3
2
3
3
3
3
2
1
3
1
2
2
2
1
1
1
3
3
3
3
3
2
1
1
3
2
3
2
3
1
3
2
1
2
3
2
1
3
3
2
2
3
3
2
3
1
1
2
3
1
1
1
1
3
2
2
2
2
3
1
2
2
2
3
3
2
1
2
3
1
3
1
1
3
1
2
1
3
1
3
3
2
2
3
1
1
1
3
3
1
1
1
1
3
1
1
2
3
3
2
1
3
3
2
1
2
3
3
1
3
3
2
3
2
3
3
2
3
2
2
2
1
3
2
3
1
3
1
2
2
3
1
3
2
1
1
2
1
3
2
3
3
3
2
3
2
2
1
3
3
1
1
2
3
1
1
1
2
1
2
3
3
1
2
3
2
3
1
3
2
2
2
2
3
3
3
2
2
2
3
3
3
1
1
1
3
2
2
1
3
2
2
2
2
1
2
3
1
1
1
3
3
3
3
3
2
2
3
1
2
3
3
1
3
3
2
3
3
3
1
1
1
2
3
3
3
2
2
1
2
2
1
1
1
3
3
3
2
3
2
2
3
3
2
3
2
1
2
1
2
1
2
3
1
2
1
2
2
3
2
1
3
2
2
2
2
3
1
2
3
2
3
2
3
1
2
2
2
1
1
1
1
1
1
2
1
2
1
3
1
1
3
3
1
1
2
2
3
3
1
2
3
3
2
2
1
2
1
3
3
2
3
3
2
3
2
3
1
3
1
1
3
2
1
1
1
2
2
2
2
3
3
2
3
2
3
3
1
1
2
1
1
1
1
3
2
3
1
3
1
3
2
3
2
1
2
3
1
1
1
1
2
2
2
2
1
1
2
1
2
1
2
1
3
1
2
1
2
3
1
3
3
1
2
2
3
1
1
3
1
3
2
1
3
3
1
2
2
2
1
1
3
1
3
2
3
1
3
3
2
1
1
3
3
2
2
3
3
2
3
3
1
1
2
2
2
1
2
2
1
3
2
3
1
1
2
1
1
1
3
2
2
3
2
3
3
2
2
3
1
1
2
3
3
1
1
1
1
3
2
1
1
2
3
2
3
1
3
2
1
1
2
3
3
2
1
1
1
2
2
1
2
2
3
2
2
3
2
2
2
1
3
3
1
1
3
2
2
3
2
3
3
3
1
3
2
3
3
3
3
1
3
1
2
2
2
1
1
3
2
1
2
2
3
1
2
1
3
2
2
3
2
1
2
2
3
2
3
2
1
1
1
2
1
1
3
1
1
1
3
1
3
3
3
3
1
3
2
2
2
3
2
3
2
2
1
2
3
2
1
2
2
1
3
2
2
2
2
1
1
3
1
2
3
1
2
1
2
2
3
3
3
3
3
1
3
2
1
3
1
2
2
3
3
2
2
3
3
3
3
2
3
3
1
3
3
3
3
2
2
1
1
3
2
1
3
1
3
3
3
3
2
2
2
3
1
1
1
3
2
3
1
3
2
1
2
2
1
2
3
1
1
3
3
1
1
3
1
3
3
1
3
1
3
3
2
2
3
1
3
2
3
3
2
1
2
2
2
1
2
1
1
1
1
2
2
1
3
1
1
3
2
2
3
1
2
3
1
2
2
1
3
2
1
3
1
1
3
2
3
3
2
2
1
3
2
3
3
1
3
3
2
1
2
1
3
3
2
3
3
2
3
3
1
1
2
1
2
3
2
2
1
3
1
3
3
1
1
1
3
3
1
2
1
1
1
3
3
3
2
1
1
2
3
3
3
1
3
2
3
1
1
1
3
1
1
3
3
1
2
1
2
2
2
3
3
3
2
2
2
3
1
2
1
1
2
1
1
2
1
1
3
1
3
3
2
3
2
3
1
3
1
1
3
3
1
2
1
1
3
2
3
3
2
2
3
1
1
1
3
2
3
3
2
2
3
2
1
2
1
1
1
3
1
2
1
3
1
1
1
2
3
1
2
1
3
2
1
2
2
2
3
3
2
2
2
2
1
2
2
3
1
1
1
2
3
2
3
2
2
1
2
2
1
3
2
3
2
2
3
3
3
2
3
1
1
3
1
3
3
1
2
2
2
1
3
3
1
3
3
1
1
2
1
1
1
3
2
1
3
1
1
3
1
1
1
1
1
1
2
2
1
2
1
1
2
2
2
2
2
2
3
3
3
3
2
1
2
2
2
1
1
3
1
2
1
3
1
3
1
1
1
3
2
2
3
3
2
1
3
2
2
1
2
2
1
1
2
2
3
1
3
3
2
1
1
3
2
2
1
3
3
3
3
2
1
3
3
1
1
3
3
1
3
1
3
3
3
1
1
3
2
3
3
2
2
2
2
3
1
1
2
2
3
3
3
3
1
1
1
1
1
2
1
2
1
2
1
3
1
2
1
2
2
1
2
1
1
2
1
3
1
2
1
2
1
2
2
2
1
2
1
3
2
2
3
2
1
3
3
1
1
3
3
3
2
3
2
2
2
3
1
3
1
1
2
2
2
2
3
1
1
2
1
3
1
1
1
3
2
1
1
3
3
2
1
3
1
3
2
1
2
1
3
2
2
2
2
3
2
2
1
1
3
3
2
2
3
2
2
2
1
3
1
3
3
2
2
2
2
1
2
3
1
2
1
2
3
2
2
1
1
1
1
1
2
3
2
3
1
2
1
1
3
3
2
1
2
1
2
3
1
2
1
1
1
2
1
2
3
3
1
3
2
2
2
2
2
2
1
1
1
2
3
2
2
1
1
2
1
1
1
2
2
2
3
2
2
2
2
3
3
3
3
3
1
1
2
3
1
1
2
2
2
3
1
3
3
3
3
3
1
1
3
3
3
2
2
3
2
1
1
3
3
1
1
2
2
2
2
3
1
2
2
2
3
1
2
2
3
2
3
2
1
2
2
2
2
2
2
1
2
3
1
3
3
1
3
2
1
3
1
1
1
3
1
3
2
2
1
2
3
2
3
2
1
1
1
1
1
1
2
3
1
2
2
2
1
3
1
1
3
3
3
3
1
3
2
1
1
1
2
3
1
3
1
2
3
1
3
2
3
3
1
1
2
3
2
1
1
1
2
2
2
1
3
1
2
1
3
2
3
2
1
2
3
2
1
2
1
3
3
2
2
1
2
2
2
3
3
3
3
3
2
3
1
1
2
2
3
1
3
2
2
3
2
1
1
2
1
2
1
1
3
3
2
2
2
3
3
1
2
3
3
3
1
2
2
1
2
2
3
2
3
3
3
3
2
2
1
1
3
3
1
2
2
3
2
3
1
2
3
1
3
2
3
2
1
2
2
3
2
3
1
1
1
1
2
2
3
1
1
2
1
2
1
1
3
2
3
1
3
1
2
1
3
3
1
3
1
3
2
1
2
2
3
1
2
3
1
1
3
1
2
1
3
2
3
2
2
2
2
2
3
3
2
3
2
2
3
3
3
1
2
3
2
3
1
2
2
3
1
2
1
3
1
2
3
1
3
1
2
2
3
1
3
2
3
3
3
3
3
3
3
2
3
2
1
3
3
2
1
1
1
1
2
3
1
3
2
1
1
2
2
2
1
1
1
2
2
3
3
2
3
2
1
3
3
2
3
3
2
2
1
1
1
1
2
1
2
3
2
2
3
2
2
3
3
3
2
3
3
3
3
3
2
3
1
3
2
1
1
2
3
3
3
2
1
3
3
1
3
3
2
1
1
1
3
2
2
2
1
3
2
2
2
1
1
1
3
1
1
3
2
1
3
1
1
2
1
3
1
3
3
3
3
3
2
3
2
1
3
3
2
2
1
3
3
1
3
1
2
1
3
1
2
1
2
1
1
3
2
1
3
1
1
1
3
3
1
2
1
2
1
2
3
3
1
3
2
2
2
3
3
1
2
2
2
1
1
3
1
3
1
2
3
3
1
1
3
1
2
3
2
2
1
1
1
1
2
3
3
3
3
1
1
3
1
2
1
3
1
2
3
1
1
3
2
1
2
1
2
1
1
2
2
2
1
2
3
2
2
3
3
3
3
1
2
1
2
3
1
1
2
2
2
3
3
2
2
3
2
1
2
3
2
3
1
3
1
1
3
1
3
3
3
3
3
2
1
3
1
1
2
3
2
1
1
3
1
1
3
3
2
3
2
1
3
1
1
3
1
3
2
3
3
3
1
1
3
2
3
3
1
2
3
2
2
3
2
1
2
1
3
1
3
3
1
3
3
1
3
1
1
2
2
3
3
2
2
2
2
2
3
3
3
1
3
1
3
1
3
2
2
2
1
1
2
3
1
1
3
3
1
2
3
1
1
2
2
3
2
3
3
1
1
3
1
3
3
2
2
2
2
2
1
2
2
3
2
1
2
2
2
1
2
3
1
2
3
2
3
1
2
1
1
3
1
2
3
3
3
1
3
3
1
3
1
2
2
1
3
2
2
1
1
3
1
1
2
2
2
2
1
2
2
1
1
2
3
2
3
2
3
2
1
1
2
1
1
2
2
1
2
3
2
1
1
3
2
1
3
1
2
3
3
2
3
1
1
1
2
3
2
2
2
1
1
1
1
2
2
3
1
3
1
2
1
3
3
3
3
3
2
1
1
1
1
3
1
1
2
3
3
2
2
2
2
2
2
1
3
3
2
3
1
1
1
2
3
2
1
1
3
2
2
3
2
2
3
1
2
2
2
3
1
2
2
2
3
3
2
2
1
1
1
1
2
3
2
1
2
3
1
3
2
2
2
2
1
1
3
2
1
2
2
2
2
2
2
1
1
2
3
2
1
2
1
3
1
1
1
2
3
1
1
1
2
1
1
1
3
3
2
1
3
2
1
3
3
3
2
3
2
2
3
1
2
1
2
1
1
2
3
3
1
1
2
1
1
1
1
1
1
3
3
1
3
2
3
2
3
2
3
3
2
1
3
2
1
1
3
1
3
3
3
2
2
2
1
1
3
1
2
2
2
1
1
1
1
1
2
1
2
2
1
1
2
2
1
2
2
1
2
1
2
1
3
3
2
1
2
3
2
1
1
2
1
2
2
2
2
2
1
1
2
3
2
1
3
3
2
3
2
3
1
2
1
2
3
2
3
2
2
2
1
1
1
3
1
2
3
3
2
2
1
1
3
2
3
3
2
3
1
1
1
1
2
1
1
1
1
3
3
2
1
1
1
1
2
1
3
3
2
2
3
1
2
2
1
2
3
2
1
2
3
1
1
1
1
1
3
2
3
2
2
3
3
3
3
3
2
1
1
1
1
3
2
2
2
3
2
3
3
3
3
3
3
1
3
1
3
2
3
2
3
1
1
1
2
1
1
1
2
3
2
2
3
2
1
3
1
2
2
1
2
3
2
1
1
3
1
3
2
3
3
1
3
2
2
2
3
3
2
2
3
3
1
1
1
2
3
1
1
3
2
3
2
1
2
2
1
1
1
2
2
2
1
1
1
3
3
3
2
1
1
2
1
1
2
2
3
1
3
2
2
3
1
2
3
1
3
2
2
1
3
1
1
1
3
3
3
2
2
3
2
1
3
1
1
2
3
2
2
2
3
2
3
3
2
1
1
2
1
1
1
1
1
3
3
3
2
2
2
1
1
2
1
2
1
2
3
2
1
3
1
2
1
3
1
1
1
2
1
3
1
1
3
2
2
3
1
2
2
3
2
2
1
3
1
2
3
3
3
1
2
1
2
3
1
2
2
1
1
3
1
1
3
1
1
3
2
1
2
2
2
2
3
2
3
3
3
1
2
3
3
1
1
3
1
2
1
1
2
2
2
3
3
2
3
3
1
3
2
3
1
3
2
2
3
2
1
2
2
3
2
3
3
3
1
1
2
3
2
1
3
2
1
2
3
3
2
2
3
2
1
3
1
2
3
3
3
3
1
3
1
1
3
3
2
1
2
3
3
3
1
2
2
1
2
3
2
1
2
1
3
2
1
2
3
3
3
3
2
2
2
1
1
2
3
2
2
3
2
1
2
1
2
1
3
3
2
1
3
3
3
3
2
3
1
3
2
1
3
2
3
3
2
1
2
1
2
2
1
1
2
1
1
3
3
3
3
2
2
3
3
1
3
1
3
1
2
2
1
3
3
1
1
3
3
3
2
1
2
3
1
3
1
1
1
2
3
2
2
3
3
3
1
2
3
3
1
2
2
1
3
2
3
3
1
1
2
3
1
3
1
3
1
3
1
3
2
2
2
3
3
3
1
3
2
1
3
1
2
2
1
1
2
1
1
3
3
1
1
3
2
2
1
1
1
1
3
3
2
2
3
3
2
1
1
1
3
3
3
1
1
3
3
1
3
2
3
2
1
3
3
3
3
3
1
2
2
2
2
1
2
1
1
1
2
3
2
3
2
2
2
3
1
1
3
3
2
2
3
3
2
3
3
2
1
3
2
1
2
3
1
1
2
1
2
2
1
3
1
3
1
3
1
3
3
3
2
1
3
2
2
2
3
3
3
3
1
2
3
1
1
1
1
3
1
1
1
1
1
3
1
3
2
2
2
1
2
1
2
2
3
2
2
1
1
3
1
3
2
2
3
2
3
3
3
1
1
2
2
1
3
1
1
3
1
3
1
1
2
2
3
2
1
1
2
1
3
3
1
1
2
3
3
3
3
1
3
2
2
3
1
1
3
3
2
3
3
1
3
3
2
1
3
3
3
2
2
2
3
2
3
3
1
1
1
3
1
3
1
3
3
3
2
3
3
1
3
2
1
2
1
2
2
2
3
2
2
1
3
2
1
1
3
2
1
1
1
2
3
1
2
3
1
3
2
2
2
2
3
1
1
2
2
2
1
2
2
1
3
3
3
3
3
1
2
3
2
2
1
2
2
3
1
1
2
3
3
2
1
1
2
1
2
3
1
2
3
2
3
2
2
1
3
3
2
3
2
1
3
1
2
2
2
3
3
3
3
3
2
2
3
1
3
3
2
2
2
3
3
3
2
2
3
3
3
1
1
3
1
3
2
1
2
3
1
3
3
1
3
2
2
1
1
1
1
1
3
1
1
1
3
3
2
3
1
2
2
1
1
2
2
1
1
1
2
3
3
1
1
3
3
1
1
1
1
1
3
3
2
1
1
2
2
1
3
3
1
2
1
1
3
2
2
3
1
3
1
1
1
2
3
2
1
3
3
3
3
2
1
1
3
2
2
2
1
1
2
3
1
2
2
2
3
3
1
2
2
1
2
3
3
3
1
3
2
2
3
3
3
1
1
1
1
2
2
1
1
3
2
1
3
2
1
2
3
3
3
2
2
1
2
2
3
1
2
2
1
3
3
1
1
1
3
1
3
1
1
1
3
2
1
2
3
1
1
2
3
1
3
1
1
1
3
1
3
3
3
3
1
3
2
2
3
3
3
3
3
2
2
1
2
3
1
2
1
1
2
1
2
3
1
1
2
3
1
3
3
3
1
3
3
1
2
1
1
1
1
3
2
2
3
2
1
2
1
3
1
1
2
3
2
1
1
3
1
3
1
3
1
2
1
2
2
2
3
3
1
1
3
2
2
2
2
1
2
1
3
1
3
1
3
1
1
3
3
1
1
2
3
3
2
1
3
2
2
1
1
1
2
3
2
1
1
2
2
1
3
1
2
3
2
2
2
2
1
2
1
1
2
1
1
1
1
3
1
3
2
3
2
2
1
2
3
2
3
2
1
1
1
1
2
1
1
3
3
3
1
1
2
3
2
1
2
3
3
3
3
3
3
2
2
3
1
2
1
1
3
1
2
2
1
3
2
3
1
1
1
3
3
2
2
3
3
1
1
2
2
1
2
1
1
1
3
3
1
2
3
3
2
3
2
1
1
2
3
3
1
3
3
2
1
1
1
2
1
3
3
3
1
2
1
3
3
1
1
1
1
1
2
1
3
2
1
2
3
2
1
1
3
2
2
2
2
2
3
1
3
1
1
1
1
2
2
1
3
1
1
3
3
3
3
3
3
2
3
2
3
1
2
1
1
2
1
3
2
3
1
1
3
1
3
2
2
1
1
2
2
2
2
3
2
3
2
2
2
1
3
3
3
3
3
2
1
3
3
3
1
2
3
2
2
1
1
1
2
3
1
3
2
2
2
2
1
1
2
3
1
3
2
1
2
3
2
1
3
3
2
1
1
2
2
1
3
3
3
2
2
2
2
1
3
3
1
2
3
2
3
2
3
3
3
2
1
1
1
3
2
3
2
2
3
1
3
1
2
1
1
3
3
2
1
3
3
3
1
2
1
2
2
3
2
2
3
1
3
3
3
1
1
1
3
2
1
3
3
3
2
2
3
3
3
3
3
1
2
3
2
2
3
3
3
1
2
1
3
3
3
3
2
1
3
1
2
1
1
1
3
3
3
1
3
2
1
3
3
3
1
1
1
2
1
3
2
3
1
2
2
3
2
1
2
1
2
1
1
3
2
1
3
1
1
1
1
1
3
3
3
2
2
2
1
1
3
1
3
1
1
2
3
3
1
1
1
2
1
1
1
2
3
3
2
2
2
1
1
2
3
3
1
1
2
2
1
1
3
2
1
1
3
2
3
1
2
3
2
3
2
1
2
3
1
3
3
1
3
3
2
2
1
2
2
2
3
3
3
3
2
3
1
2
3
1
3
1
1
1
2
1
2
1
3
3
1
2
2
1
1
2
2
3
3
1
3
3
2
3
3
1
2
3
3
2
1
1
3
2
1
2
3
1
2
2
3
2
1
2
3
1
2
1
2
1
1
1
2
1
2
1
3
3
2
3
3
2
2
3
1
2
2
3
2
1
1
3
2
1
3
1
3
2
3
2
1
1
1
3
1
3
2
1
1
3
3
2
3
2
2
3
3
3
1
3
2
2
2
1
2
1
2
3
1
1
1
2
2
2
3
2
3
3
3
1
1
3
2
3
1
2
3
3
3
3
2
2
1
3
1
1
2
1
1
2
2
2
2
2
2
3
3
2
2
1
3
3
3
2
3
3
1
1
2
3
2
2
3
1
1
1
1
1
1
2
3
2
2
3
2
2
1
3
2
3
2
3
2
3
3
3
2
1
1
2
2
1
1
1
2
2
2
2
1
3
3
2
3
1
3
2
1
3
2
3
2
1
2
3
2
3
1
1
1
1
3
3
2
2
1
1
1
3
1
2
1
3
1
1
3
3
2
2
1
3
2
3
1
1
3
2
1
1
1
2
3
1
3
3
2
1
1
1
2
1
2
3
2
2
1
3
2
1
1
3
2
1
1
2
2
3
2
1
1
2
2
1
3
1
3
1
2
1
2
3
3
2
2
1
3
2
3
1
1
3
2
2
3
2
2
1
2
1
3
1
2
3
2
2
1
1
3
3
1
3
2
2
1
1
3
2
2
1
2
3
1
2
1
3
1
2
1
1
1
3
2
2
2
2
1
2
2
3
2
2
3
2
3
1
2
1
1
2
3
2
3
1
2
2
2
3
2
2
2
1
2
2
1
2
1
3
2
3
3
1
3
2
3
2
2
1
3
3
2
3
3
3
2
2
2
2
1
2
1
2
2
3
3
3
2
1
3
1
1
2
3
3
3
2
2
1
3
1
2
1
2
2
1
2
3
3
3
1
1
3
3
2
1
1
3
3
1
2
3
1
1
1
3
1
2
1
2
1
2
3
3
3
3
1
1
2
1
2
3
1
3
1
1
2
1
3
1
2
1
1
3
3
2
1
2
2
3
2
2
3
2
2
3
1
2
2
3
3
3
1
1
1
1
3
3
2
1
1
1
1
1
1
1
3
1
2
2
3
2
1
2
2
1
1
1
3
3
2
1
1
2
2
2
2
2
1
3
2
2
1
1
3
1
2
3
3
2
1
1
3
2
2
3
2
1
3
2
1
3
2
3
2
1
1
2
3
1
2
2
1
1
1
3
1
3
2
2
2
3
2
1
3
3
1
1
1
3
2
3
3
1
2
2
2
1
3
1
1
2
2
1
1
1
3
3
2
3
1
2
2
3
1
1
1
2
3
3
2
3
3
1
2
3
2
3
2
1
1
1
3
2
1
1
1
2
3
3
3
1
3
2
3
1
3
3
3
1
2
3
1
1
1
2
2
2
1
3
3
1
2
2
2
3
1
3
1
1
3
2
2
3
1
2
2
3
1
3
1
3
2
1
3
2
3
1
1
2
2
3
2
2
3
1
3
1
1
2
1
1
2
3
2
3
1
1
1
2
2
1
1
2
1
1
2
3
3
2
3
3
2
3
2
3
3
1
1
1
1
1
3
3
2
2
3
1
3
2
2
3
2
1
2
2
3
1
3
1
2
2
2
3
2
1
2
3
3
2
1
2
2
1
3
1
3
2
2
2
2
1
3
1
2
2
3
2
3
1
1
2
2
2
1
2
2
1
2
1
1
1
3
3
1
3
3
1
2
3
1
3
3
3
2
1
3
2
3
2
3
2
3
1
1
1
1
1
2
3
2
3
1
1
3
3
1
2
1
2
1
1
1
2
2
3
3
2
1
3
3
3
2
2
3
1
3
3
1
1
3
3
1
3
3
2
3
1
2
3
2
3
2
2
2
2
3
1
2
2
3
2
3
2
2
3
3
1
2
2
1
3
2
2
1
3
2
3
3
1
2
3
2
2
3
3
1
1
1
3
2
3
3
2
1
2
1
2
2
2
1
1
3
3
2
2
1
2
2
2
1
3
2
3
2
1
2
1
2
2
2
2
3
1
3
2
3
1
3
3
2
1
1
2
2
1
3
3
1
3
2
2
3
3
2
3
2
1
1
1
2
3
2
3
2
2
1
2
2
3
1
2
3
3
3
3
3
2
2
3
2
2
2
1
2
2
2
1
2
2
2
2
3
3
1
2
2
2
1
3
3
3
2
1
3
3
1
2
1
1
3
2
3
3
2
1
1
3
3
2
1
2
3
2
1
1
1
2
2
1
2
1
3
2
3
1
2
3
2
3
1
3
3
2
2
3
3
2
2
3
1
2
3
3
3
2
2
2
2
3
3
2
1
1
2
3
3
2
2
2
3
2
3
3
1
3
1
2
2
3
1
3
1
3
1
3
1
3
3
1
2
3
1
1
3
2
1
3
2
1
3
2
3
2
1
2
1
2
2
2
1
2
2
1
1
2
3
2
3
1
1
2
3
2
3
3
3
3
3
1
1
1
2
2
2
1
2
2
1
1
3
1
1
1
3
1
2
1
2
2
3
1
3
1
1
3
3
2
3
2
1
3
1
2
2
3
3
1
3
3
3
3
3
3
2
1
2
2
2
3
1
2
3
3
3
1
2
1
3
3
3
2
1
3
2
2
1
3
1
1
2
3
2
2
2
3
2
3
3
3
2
3
3
2
1
1
1
2
1
1
2
2
2
1
3
2
1
1
1
2
2
2
2
1
1
1
3
3
2
3
2
3
2
2
2
1
3
3
2
2
3
2
1
2
1
2
1
1
3
1
3
3
1
2
2
1
3
1
1
3
2
3
3
2
3
1
1
3
3
3
2
1
3
1
1
3
2
1
1
2
1
1
3
2
3
2
3
1
1
3
3
1
3
1
1
1
3
1
2
3
2
1
3
2
2
1
2
3
1
2
3
1
3
1
3
3
2
3
2
1
2
1
1
3
1
1
1
2
1
2
3
1
2
1
3
3
3
1
2
1
1
2
3
2
1
1
2
2
3
1
1
1
3
1
1
3
3
2
3
3
3
3
2
1
3
2
1
3
1
3
2
2
1
2
2
1
2
2
1
2
1
1
3
2
2
1
3
3
3
2
1
2
3
1
1
3
3
2
2
1
2
2
1
3
2
2
3
2
1
3
2
1
3
1
3
1
3
2
1
3
2
2
3
2
2
1
3
2
1
2
2
1
1
1
2
1
1
1
3
1
3
2
1
2
2
3
3
2
3
1
3
3
3
2
3
2
3
3
1
3
1
2
1
3
2
1
3
2
1
1
1
2
3
1
2
1
3
3
2
2
1
3
1
3
2
3
3
1
2
2
2
2
3
1
1
3
3
2
2
3
1
2
3
3
2
3
2
2
1
1
2
3
1
3
2
3
1
3
3
1
2
1
3
1
3
1
3
1
2
2
2
1
3
1
1
3
1
1
2
1
2
1
2
3
1
2
3
2
3
3
2
3
3
2
1
3
1
1
2
1
2
1
1
1
3
1
3
2
2
3
1
3
3
2
2
1
1
3
2
2
2
1
1
2
3
3
2
3
3
2
1
1
2
2
3
3
1
1
3
2
2
3
3
3
2
2
1
1
2
1
2
1
3
2
1
3
2
2
1
1
2
2
1
3
2
2
2
3
2
1
1
1
3
3
1
1
3
2
2
3
2
2
3
1
3
1
2
2
2
1
2
1
3
2
3
2
2
2
2
3
2
3
1
2
2
2
3
2
2
1
1
1
3
3
1
1
1
3
2
1
3
1
3
2
3
3
3
3
3
2
1
1
1
2
3
2
1
2
3
1
3
2
3
3
2
1
1
1
2
1
3
2
1
2
3
1
2
1
2
2
3
2
1
3
3
1
2
2
1
2
1
2
3
3
1
3
1
3
2
2
3
3
1
2
1
2
1
2
2
2
3
2
3
1
1
1
2
1
1
1
3
2
1
3
3
3
1
3
3
2
1
1
1
1
2
3
3
1
3
1
1
3
2
3
2
2
2
2
3
3
2
2
2
3
1
1
1
1
3
2
3
2
1
3
3
3
2
3
2
3
2
2
2
1
2
1
1
3
3
1
3
3
1
1
1
3
2
3
3
3
3
1
1
2
1
2
2
2
2
3
2
3
1
3
3
3
3
1
1
3
3
2
1
1
3
2
3
1
3
3
1
2
2
1
3
3
2
1
3
2
3
2
1
2
3
1
3
1
3
2
2
3
3
3
2
2
1
2
3
3
1
3
2
1
2
2
2
1
3
3
3
1
3
3
2
3
2
3
3
3
2
2
1
3
2
1
1
3
3
1
3
3
3
1
3
3
2
2
3
2
1
1
3
2
2
2
2
2
1
1
2
2
3
2
2
1
3
2
3
1
1
2
3
3
1
1
3
2
2
3
3
2
3
3
1
3
3
3
1
1
1
3
3
1
2
1
2
3
2
2
1
1
2
1
1
3
2
3
2
3
3
3
2
2
2
3
2
3
2
1
2
2
2
2
3
3
3
3
2
3
2
2
2
2
3
2
3
2
1
3
2
3
1
2
1
3
1
3
3
2
3
3
1
2
2
2
2
2
3
3
2
1
2
1
3
2
1
2
2
1
2
1
2
2
2
3
3
1
1
1
3
1
2
3
2
3
1
3
3
1
1
1
1
3
3
1
3
1
3
2
1
1
2
1
1
2
3
3
2
3
2
3
2
2
2
1
2
1
2
1
1
3
3
3
2
3
2
1
2
1
1
2
3
2
2
1
1
1
2
2
1
2
2
1
1
3
1
3
2
1
2
3
2
3
3
3
3
1
3
3
2
2
1
3
1
1
3
2
3
2
1
3
1
3
1
1
1
1
1
3
3
1
1
2
3
3
1
3
3
1
2
1
3
2
3
1
3
1
3
2
1
1
3
1
3
1
2
2
2
2
1
3
2
1
3
1
2
3
1
3
2
3
2
1
2
2
2
3
1
3
3
2
1
3
1
2
1
2
2
1
1
3
1
3
1
2
3
1
2
1
2
2
2
2
1
1
1
2
1
2
2
1
1
2
1
1
2
1
1
1
3
3
2
1
3
1
1
2
2
2
3
2
3
2
1
1
3
1
3
3
2
1
3
1
1
3
3
3
2
3
1
2
2
1
2
1
3
1
1
2
2
1
3
2
3
2
2
2
3
1
2
2
3
1
2
1
3
1
1
3
3
1
2
2
1
1
3
1
2
3
3
3
1
3
3
2
2
1
1
1
1
3
3
3
2
1
2
3
1
2
1
2
2
3
1
1
2
2
2
3
3
2
3
2
1
1
3
1
1
1
2
3
2
3
1
3
1
1
3
1
2
2
1
3
2
3
1
2
1
2
3
3
3
3
2
2
3
2
1
1
3
1
1
3
3
3
3
2
1
2
3
2
3
1
3
1
3
3
2
2
1
1
3
3
1
3
1
3
3
3
3
2
2
2
1
1
2
3
3
1
3
1
1
3
3
2
1
3
2
3
2
3
2
3
2
3
3
3
3
1
2
1
1
2
1
2
1
3
2
3
1
2
2
1
1
2
2
2
1
1
3
1
1
3
2
3
3
3
3
2
3
1
2
1
3
2
2
2
2
3
1
3
2
3
1
2
1
3
1
2
1
3
2
3
1
1
3
3
3
3
2
1
2
3
2
1
3
1
2
2
1
2
2
2
3
3
3
2
1
2
3
2
1
2
3
3
1
2
3
3
3
1
2
3
2
3
2
1
2
2
1
3
3
3
1
1
2
2
2
2
1
1
2
2
2
3
3
2
1
2
3
1
2
1
3
2
3
3
3
3
2
2
1
1
3
1
3
3
1
2
1
1
1
3
3
1
3
2
3
1
1
2
3
3
1
2
1
1
1
2
2
1
3
1
2
3
2
2
2
2
1
1
1
1
3
1
2
1
2
3
3
1
2
3
3
3
3
2
1
3
1
2
1
2
1
2
1
1
2
3
2
1
2
2
1
3
2
1
3
3
1
2
2
1
3
3
1
3
2
1
3
1
2
1
1
3
1
2
2
3
3
1
2
2
2
3
2
1
1
1
3
2
1
2
1
2
2
1
1
1
2
2
2
3
1
2
1
2
2
1
1
2
3
3
1
1
2
2
2
1
1
1
2
3
1
1
1
1
1
3
2
1
1
1
3
1
2
3
3
3
2
2
2
3
2
2
1
2
3
1
3
3
2
1
3
3
2
2
2
1
2
1
1
3
3
3
3
1
1
2
1
3
2
3
2
1
3
1
3
1
2
1
1
1
1
3
3
2
2
3
2
1
2
1
1
3
1
1
1
3
1
2
2
3
3
3
3
3
2
1
3
3
2
2
1
3
3
3
1
1
1
2
2
2
3
1
3
1
3
3
3
1
1
2
2
3
1
1
2
2
3
3
1
1
1
3
1
3
3
3
3
2
2
3
2
1
1
2
3
3
3
3
3
1
2
2
2
1
2
3
3
1
2
1
2
2
2
1
1
1
3
1
1
1
2
1
3
3
1
1
3
3
2
1
3
3
3
3
3
2
1
3
3
3
3
1
3
1
2
3
1
3
3
1
2
3
2
3
3
1
1
2
1
1
2
1
3
1
1
3
3
1
2
1
2
2
1
2
2
2
2
1
1
2
2
1
3
2
1
1
1
1
1
1
1
3
2
3
3
2
1
1
3
3
1
2
2
1
3
2
1
1
2
1
1
2
1
2
2
1
2
3
1
3
3
3
3
2
1
2
3
2
1
1
3
2
3
3
3
2
1
2
2
1
2
2
2
3
2
3
1
1
2
2
3
1
2
1
1
2
3
2
1
1
2
1
1
3
3
1
2
3
2
3
3
3
1
1
2
2
3
1
3
2
1
2
3
2
2
1
2
3
1
3
2
2
2
1
1
1
1
1
1
3
1
1
3
1
3
1
3
1
1
3
3
1
3
2
1
2
1
3
3
3
2
1
3
1
2
1
2
1
2
3
3
2
3
1
2
1
3
3
1
2
1
1
1
2
3
2
2
2
1
2
2
1
1
1
1
2
1
1
1
2
1
2
3
1
3
1
3
3
1
1
2
3
2
2
1
2
1
2
3
3
3
2
2
2
1
3
2
3
3
1
2
3
3
2
2
1
2
1
1
3
2
2
2
2
1
3
2
2
1
3
2
1
1
1
2
1
1
2
2
1
3
1
3
2
2
3
3
3
2
3
3
1
1
3
2
2
2
2
3
3
3
2
1
3
1
1
1
1
3
1
3
2
1
2
3
1
2
1
2
1
1
3
1
1
2
2
1
3
2
1
1
1
1
3
2
2
1
3
1
3
3
1
3
3
3
1
3
2
2
1
3
2
3
2
1
2
3
1
2
1
2
2
3
2
1
1
2
2
3
2
1
1
3
1
2
1
3
3
1
2
1
1
1
3
1
3
3
3
2
1
3
2
3
3
3
1
3
1
2
3
1
2
3
2
3
3
1
3
1
3
2
2
2
2
3
3
1
3
2
3
3
1
3
1
1
3
1
3
2
1
3
1
3
1
3
2
2
3
1
3
3
2
1
3
3
2
2
1
1
1
2
3
2
1
2
1
2
1
3
2
2
3
1
3
2
1
3
1
3
1
2
1
2
2
2
2
2
1
1
3
3
2
2
3
3
1
2
1
1
2
3
2
3
3
1
1
1
2
1
2
2
3
1
3
3
3
2
1
2
1
1
3
2
3
3
2
3
3
1
2
3
1
2
3
2
2
3
1
3
1
2
1
3
3
1
3
3
1
1
3
1
2
2
2
2
1
2
2
1
3
2
3
1
2
2
3
3
3
1
2
1
3
2
1
1
3
1
2
3
3
2
1
1
1
1
3
3
3
1
2
3
3
1
1
2
2
2
2
3
3
1
3
3
1
1
3
1
2
3
3
1
2
2
1
3
3
2
2
3
2
2
2
1
1
1
2
1
1
1
2
3
1
2
2
1
2
3
2
1
1
1
2
1
2
1
2
3
1
2
2
2
2
1
2
2
3
3
1
3
2
1
2
1
2
1
3
2
3
3
3
3
2
1
2
2
2
3
2
3
2
3
2
3
2
2
1
1
1
2
2
3
1
2
1
2
1
3
2
1
3
2
2
2
2
2
3
3
1
1
2
2
1
1
1
3
2
1
1
2
2
2
1
3
1
2
1
3
2
2
2
1
1
1
1
2
2
2
1
3
3
1
3
3
1
3
3
2
1
2
2
2
3
3
1
2
2
2
1
2
3
1
1
1
2
3
1
3
3
3
3
1
1
2
3
2
3
1
1
1
1
1
2
2
3
1
3
3
3
3
3
2
2
3
1
2
1
2
1
1
3
2
3
2
1
1
1
1
1
1
2
2
3
2
1
3
3
3
1
1
3
1
3
3
1
2
1
3
1
1
3
1
3
2
1
1
2
2
2
2
3
2
3
2
3
2
1
1
3
3
2
1
2
1
3
3
2
3
2
3
1
2
3
3
1
3
3
3
3
2
3
3
1
1
2
3
1
1
1
2
1
2
1
3
3
1
2
2
3
2
1
3
2
1
2
2
1
2
2
1
3
1
2
3
1
1
3
1
3
2
3
2
2
2
3
1
2
2
2
2
2
1
3
1
3
3
2
3
1
3
2
1
2
3
1
3
2
2
3
1
2
3
1
2
3
3
2
3
2
2
1
3
1
2
1
1
2
1
2
2
2
2
3
2
2
2
2
1
3
1
1
3
1
2
1
3
1
1
3
3
2
3
1
2
3
1
1
3
2
2
3
1
1
2
2
2
1
1
3
1
2
2
2
3
3
2
2
2
3
3
2
3
1
3
2
1
3
1
2
2
1
3
2
3
3
1
3
2
1
3
2
2
1
1
3
3
2
3
1
1
1
3
3
3
1
2
1
2
3
1
1
2
3
3
3
2
3
3
2
2
3
2
1
2
2
1
3
3
2
2
1
3
3
2
3
2
1
1
1
2
3
2
3
1
1
2
1
3
2
2
2
3
3
2
1
1
3
1
3
3
2
3
1
3
2
3
2
1
3
1
2
2
3
1
3
2
2
3
1
1
2
2
2
3
3
2
1
1
2
3
1
2
3
1
1
2
3
3
2
1
1
1
3
1
3
3
2
3
1
2
2
2
3
1
2
3
3
1
2
1
2
1
3
2
2
3
1
1
1
1
2
2
1
1
3
1
1
2
1
2
1
2
2
2
3
2
1
3
2
1
1
2
3
2
3
1
3
3
3
3
2
3
1
2
2
2
1
3
3
1
2
3
1
3
1
1
2
1
3
3
2
3
3
1
3
1
3
2
3
2
3
2
2
1
3
2
1
2
2
2
3
3
1
2
3
1
3
1
3
1
1
2
3
1
2
3
3
3
3
1
2
3
1
2
3
1
2
3
1
1
2
2
2
2
1
1
3
2
2
3
3
2
3
2
3
3
1
1
2
1
3
2
1
1
2
1
2
3
2
2
2
1
3
2
1
2
1
2
1
3
2
1
2
3
1
1
3
3
2
3
3
2
2
2
1
3
1
1
3
2
2
3
1
3
2
1
3
2
3
3
3
2
1
1
1
3
1
2
2
3
1
1
2
1
1
3
1
3
3
2
1
3
3
1
3
1
1
3
3
2
3
3
3
3
3
1
1
1
1
2
2
2
2
3
3
1
1
3
2
1
3
2
3
1
3
3
3
3
2
1
3
3
1
1
2
3
2
1
3
1
2
2
1
1
2
3
1
2
1
1
1
2
3
2
3
1
3
1
1
3
1
1
1
3
3
3
3
2
2
2
3
2
1
1
3
1
1
2
3
3
1
1
1
1
1
1
1
1
1
3
2
1
3
1
3
3
2
1
2
3
1
1
1
1
2
1
3
2
2
2
2
1
2
2
2
2
1
3
1
3
1
1
2
1
3
2
3
2
2
2
1
2
3
3
3
3
3
3
1
3
3
2
3
1
2
2
2
1
2
2
1
2
3
1
2
1
1
2
3
2
2
1
3
3
1
2
3
1
2
1
2
3
1
3
2
3
1
2
3
2
2
1
1
2
2
3
2
2
2
3
3
2
1
3
2
2
3
1
1
3
3
3
1
1
2
3
2
1
2
3
1
3
1
3
2
2
1
1
1
3
2
2
2
3
3
2
1
1
3
3
1
1
1
1
1
1
1
1
1
3
1
1
1
1
2
1
1
2
1
2
2
3
1
3
1
3
1
3
2
3
2
3
1
2
1
3
2
3
1
1
3
2
3
3
1
2
2
3
3
1
3
2
1
2
3
2
3
2
2
3
3
2
1
1
2
2
3
2
3
1
3
3
3
1
1
2
1
3
2
2
1
3
3
2
1
3
1
2
3
1
3
1
3
1
2
1
1
3
3
3
2
3
1
1
2
3
3
2
3
1
3
3
2
3
3
1
3
3
2
3
3
3
1
2
2
2
3
3
2
2
3
2
3
3
3
3
1
3
2
1
3
3
3
3
2
2
3
2
2
1
3
3
2
3
1
2
3
2
3
1
1
1
1
1
2
3
1
3
3
2
2
1
3
3
3
2
1
3
1
1
3
1
2
2
3
1
3
1
2
2
1
3
1
3
2
1
1
1
3
2
3
1
2
3
2
3
3
1
1
1
2
2
2
3
1
3
3
3
3
3
1
2
1
2
3
3
3
1
2
2
3
3
3
3
1
1
1
1
3
2
1
3
1
3
3
1
3
1
2
1
2
1
1
3
2
1
3
2
2
2
2
2
3
1
1
1
2
2
3
3
3
2
1
2
2
2
1
2
1
1
1
2
2
3
2
2
2
3
2
2
1
2
1
3
3
1
2
1
2
2
1
1
3
2
2
2
3
2
3
2
1
1
1
2
1
3
3
2
1
2
2
2
2
3
3
1
3
2
2
2
2
1
2
1
3
2
1
3
2
3
3
3
3
3
2
3
1
1
3
3
3
3
1
2
2
2
1
1
2
2
1
3
2
2
3
2
3
3
3
2
2
1
1
3
1
2
1
3
2
1
3
3
1
1
2
1
3
1
3
1
2
2
1
1
2
2
2
3
1
3
3
2
3
1
2
1
2
1
3
2
3
1
2
1
2
1
1
2
2
1
2
1
2
1
2
3
3
2
3
3
1
1
2
3
1
1
2
2
3
1
1
3
1
1
1
1
3
2
1
1
2
1
2
1
1
2
2
1
2
1
3
2
1
3
3
3
1
1
3
2
2
1
1
1
2
1
1
3
3
2
2
1
3
2
3
2
3
3
3
3
1
1
3
3
3
2
1
2
3
2
1
3
3
2
3
3
3
1
3
3
3
2
3
2
3
2
3
3
3
3
1
1
3
2
1
1
3
1
3
1
1
3
2
3
3
2
1
1
1
2
1
3
1
1
3
1
2
2
3
2
1
3
2
2
3
2
2
3
1
1
3
1
2
3
1
2
3
1
1
3
3
3
1
3
1
3
3
2
3
1
2
2
3
2
1
3
1
2
1
3
1
2
3
2
1
3
2
1
3
3
2
1
3
1
1
3
3
1
2
2
3
3
1
3
1
2
3
3
3
2
1
2
2
1
2
2
2
1
1
3
1
2
2
3
2
1
3
1
1
1
1
1
1
3
2
1
1
1
3
1
2
2
2
1
1
3
2
2
3
3
1
3
3
2
3
1
3
2
1
1
1
2
2
2
2
3
3
1
1
3
3
2
1
2
2
3
3
1
2
3
2
2
2
2
2
1
2
2
3
1
2
2
1
3
3
1
1
2
3
1
1
1
1
3
3
3
3
1
1
3
1
1
1
1
2
2
3
3
3
3
3
2
2
2
1
3
3
3
3
1
3
3
3
1
1
1
1
2
2
1
2
3
3
1
1
2
2
1
1
2
3
3
2
3
1
2
2
1
3
3
3
1
3
3
3
1
2
3
2
2
2
1
3
3
1
1
3
1
3
1
1
2
1
1
1
2
2
2
2
3
2
2
3
1
2
2
2
2
3
3
3
2
1
2
2
2
1
1
2
3
2
3
1
2
2
3
3
3
1
2
3
1
3
3
3
1
1
1
3
1
1
1
2
1
1
1
3
2
2
3
2
3
2
1
1
1
1
2
1
2
3
3
2
1
1
1
3
1
2
3
1
1
3
1
1
1
1
3
3
1
2
1
3
3
2
1
3
3
3
3
2
1
1
3
3
3
2
3
3
2
3
2
3
3
2
2
1
1
1
3
2
1
1
2
1
2
3
1
3
1
3
1
3
3
2
2
2
3
3
1
3
1
3
2
3
2
2
3
1
3
2
1
1
3
3
1
2
1
3
3
2
3
1
1
2
2
1
1
2
3
3
2
1
2
2
1
2
1
1
2
1
3
2
2
1
2
2
1
3
3
1
2
3
2
3
1
2
2
1
2
3
3
1
2
1
3
2
3
3
2
2
3
2
2
3
1
3
2
2
1
2
2
1
1
2
2
2
3
1
2
1
2
1
2
3
3
1
3
1
2
1
2
2
3
2
3
3
3
2
1
1
1
3
2
3
2
2
2
2
2
3
2
1
3
2
2
1
2
1
3
3
1
1
1
3
3
3
3
2
2
3
3
3
1
1
1
2
1
2
1
1
3
2
3
3
3
2
2
2
2
3
2
2
3
3
3
2
1
1
1
2
3
2
3
3
3
3
3
3
2
1
3
2
3
2
2
3
3
3
3
3
1
2
1
1
2
2
3
1
1
2
1
3
1
1
1
3
3
3
1
1
3
3
3
1
2
1
2
3
3
1
2
3
2
1
1
2
3
2
3
2
3
1
2
2
2
3
1
1
1
2
1
1
2
1
3
2
2
1
1
2
2
2
3
1
2
2
2
1
3
1
2
1
2
1
1
2
3
1
1
3
3
1
1
1
3
1
3
2
1
3
2
3
2
2
1
1
3
2
3
2
2
2
1
3
2
2
3
3
1
1
1
3
1
1
2
2
1
3
1
1
3
2
3
2
1
3
2
3
2
3
1
2
2
2
2
2
1
1
1
1
2
1
3
2
2
2
1
2
2
1
3
1
2
3
2
2
2
2
3
3
3
2
3
2
1
1
3
1
3
1
2
2
1
2
2
3
2
1
1
2
2
2
2
3
2
1
1
2
2
2
1
2
2
3
1
3
3
1
2
3
3
3
3
3
1
2
3
1
1
1
1
3
2
2
2
2
1
2
2
2
1
3
2
2
2
2
2
2
3
2
3
1
1
2
2
2
3
1
1
2
1
3
1
3
1
2
3
2
3
2
1
3
2
2
3
3
2
1
3
2
2
3
3
2
3
2
3
3
3
3
1
1
1
3
3
3
1
3
1
1
1
1
2
3
3
2
3
1
2
2
3
3
1
2
1
2
2
1
2
3
2
1
1
1
3
3
2
1
2
3
3
3
3
2
1
3
2
2
1
1
1
2
2
2
2
3
1
2
2
2
3
1
3
2
2
2
3
3
2
2
2
2
3
3
3
3
2
1
2
3
3
2
3
2
2
3
2
1
2
3
1
3
3
3
2
1
2
2
3
2
1
2
1
3
1
3
2
3
2
3
1
1
1
3
3
1
3
2
3
2
3
2
1
1
1
3
1
3
2
1
3
1
3
2
1
1
3
2
2
2
2
2
2
1
1
3
2
2
2
3
3
2
3
3
3
1
1
3
3
3
2
1
3
1
3
1
2
3
3
1
3
2
1
2
2
1
3
2
1
3
2
2
1
3
2
1
3
2
1
3
1
1
2
1
1
3
1
3
1
3
2
3
1
3
3
3
1
2
3
3
1
2
1
3
2
1
2
1
1
1
1
3
2
3
1
3
3
2
3
3
1
2
2
1
3
1
3
1
1
1
2
3
3
1
3
1
3
3
1
3
3
2
3
3
3
3
3
1
2
2
2
1
1
1
1
1
1
3
1
3
2
2
3
3
3
1
2
2
3
2
2
2
2
3
2
3
3
3
3
1
2
3
1
3
2
1
3
2
1
1
1
3
2
1
2
2
1
2
3
3
2
1
3
1
1
3
1
1
2
1
1
1
2
1
2
1
1
1
3
2
2
1
1
1
3
1
1
2
3
3
3
1
2
2
2
3
3
2
3
1
1
2
2
2
2
2
2
3
1
2
2
1
3
1
1
2
2
3
1
1
3
2
1
2
2
3
3
2
3
2
1
3
3
1
3
1
1
1
1
1
3
2
2
3
2
1
1
1
2
1
1
1
2
3
3
1
1
2
1
3
2
2
1
3
3
1
2
2
1
3
1
3
2
1
3
2
3
3
1
2
3
3
3
2
3
2
1
3
1
2
1
2
1
3
1
2
3
2
1
3
1
2
1
3
3
1
3
3
1
1
2
1
2
2
3
2
3
1
2
2
3
3
1
2
3
1
1
3
2
3
3
3
1
2
1
1
2
2
2
3
2
1
3
1
1
1
2
1
2
3
3
2
3
3
1
2
1
3
3
3
2
1
1
2
3
3
1
2
1
1
1
2
3
3
2
1
1
3
2
3
3
1
2
1
3
1
3
2
3
3
3
3
1
2
2
3
1
1
1
3
3
2
3
3
1
3
3
2
2
3
1
1
2
1
1
2
3
1
2
3
2
3
2
3
2
1
2
1
3
2
2
3
2
1
1
1
1
1
2
2
2
1
3
1
2
1
3
2
2
2
3
2
1
2
1
2
3
1
3
2
1
3
1
1
2
1
1
3
3
1
3
1
1
2
1
1
1
3
1
3
1
2
3
1
2
1
2
3
3
1
2
2
1
2
1
3
3
1
3
3
1
2
1
3
1
1
3
3
3
2
2
1
1
2
2
1
1
3
2
1
3
1
2
3
3
3
3
1
1
1
1
2
1
2
3
3
1
2
3
3
1
2
1
2
3
3
3
2
2
3
1
3
3
2
2
3
2
3
3
2
2
3
2
1
1
3
2
1
1
1
2
1
3
2
1
1
1
3
1
1
3
1
3
1
2
1
3
2
2
1
3
1
3
2
2
3
1
2
3
3
3
1
3
1
3
2
1
2
2
2
2
3
2
1
2
3
1
1
3
1
3
1
2
3
3
2
2
1
1
1
3
3
1
3
1
2
3
2
2
1
3
2
3
3
2
3
1
1
2
2
1
1
1
1
1
1
1
2
2
2
2
3
2
3
3
2
2
1
3
1
2
2
1
1
3
2
3
3
3
2
2
1
3
2
2
2
2
1
1
1
2
3
1
1
2
3
2
3
1
3
3
1
1
1
1
1
3
3
2
1
3
3
1
3
3
1
3
2
1
3
3
2
1
1
1
2
3
1
1
1
3
2
2
1
2
2
1
2
1
1
2
1
1
3
3
1
2
1
2
3
2
1
3
1
3
3
2
1
1
3
3
3
3
1
1
2
1
2
3
1
1
1
2
1
3
1
1
1
1
2
2
3
1
3
3
1
3
3
1
2
2
1
1
1
1
2
2
3
1
3
1
1
2
1
3
2
1
3
1
1
2
1
1
1
3
3
3
3
1
3
1
1
1
3
1
2
1
2
3
2
1
3
3
2
3
2
3
2
3
3
2
3
1
3
2
1
1
3
3
2
1
3
1
2
3
1
1
2
2
3
1
3
1
2
2
1
2
1
2
3
2
1
2
3
3
1
1
2
3
3
2
3
3
1
2
3
3
1
1
3
2
3
3
3
1
3
2
1
1
2
3
1
1
3
1
2
2
1
1
2
3
3
2
3
2
1
2
3
2
1
2
2
3
3
2
2
2
1
3
3
2
1
2
2
2
3
3
1
1
2
2
2
1
2
3
1
3
1
3
1
3
3
1
2
1
3
2
2
1
1
1
2
2
1
2
2
2
3
3
2
2
2
2
1
2
3
2
3
3
3
2
3
1
2
3
3
3
1
1
1
3
1
3
1
3
3
1
1
2
1
2
3
3
2
1
2
1
3
3
2
2
3
2
1
2
3
1
2
1
3
2
3
1
3
2
2
1
2
3
3
2
1
2
3
2
1
2
3
1
3
1
3
2
2
2
2
3
1
1
3
2
1
1
3
3
2
2
2
2
1
1
2
3
2
3
1
3
1
1
3
1
3
1
2
1
1
1
1
3
3
3
2
3
2
3
3
2
3
1
2
2
2
2
2
2
3
3
2
3
3
2
2
3
3
1
3
2
2
2
3
3
3
3
1
3
2
1
2
1
2
1
1
2
3
3
2
2
1
3
1
1
2
2
1
1
3
3
2
2
2
3
2
1
1
1
3
3
1
2
2
1
2
3
2
2
1
1
2
2
3
1
2
3
1
3
3
2
2
1
3
2
1
2
3
3
2
3
3
2
3
3
2
3
1
3
3
3
2
1
2
1
1
2
2
1
1
2
2
3
3
1
1
3
2
3
1
1
3
3
2
3
3
1
3
1
3
2
2
1
3
2
1
2
2
1
1
2
3
1
2
2
2
1
1
1
3
3
3
3
1
2
3
1
3
2
2
1
1
1
2
3
2
2
3
1
3
1
2
2
2
3
2
2
1
3
2
1
1
2
2
3
1
3
2
2
3
3
3
3
3
3
2
1
1
1
2
3
1
3
3
1
1
2
2
3
3
1
1
3
2
3
2
2
1
3
2
1
3
1
1
1
1
1
2
2
3
2
3
2
2
1
1
2
3
3
2
1
2
3
3
3
3
1
3
2
3
3
1
2
1
1
1
1
3
1
3
3
3
2
2
1
1
2
3
2
2
2
2
1
2
2
3
2
1
1
3
3
3
2
1
1
1
3
1
3
3
1
3
3
2
2
3
1
2
1
3
2
3
2
1
3
2
3
2
2
3
3
1
1
1
3
2
3
3
1
2
2
3
1
2
1
2
3
3
2
2
2
1
3
1
2
1
2
1
3
2
2
2
3
1
2
3
1
1
1
1
1
1
2
1
1
3
1
1
3
3
2
2
1
1
1
1
1
1
3
3
2
1
2
1
2
2
2
3
2
3
2
2
1
2
1
3
1
3
3
3
1
2
1
1
1
1
3
3
1
3
2
2
3
3
2
3
2
2
1
2
3
2
2
3
3
1
2
2
1
2
3
1
1
1
2
2
1
2
3
1
1
2
3
1
3
2
3
2
2
2
1
1
2
1
2
2
2
1
1
1
1
1
2
3
1
3
1
3
1
1
3
3
3
3
1
3
1
3
3
2
3
3
3
3
1
3
3
2
2
3
1
1
1
3
2
1
1
3
2
2
3
1
1
1
1
1
3
2
3
3
2
2
1
3
3
1
1
3
2
2
3
2
2
2
3
3
1
2
3
2
2
1
1
1
2
3
3
1
2
3
1
1
1
3
1
2
1
1
2
2
2
2
2
1
3
2
2
1
3
3
2
2
2
2
2
3
3
3
2
3
1
1
3
3
1
2
1
1
3
3
2
1
3
2
1
2
2
2
2
3
2
3
2
3
1
3
3
1
1
1
1
2
3
3
3
1
2
2
2
1
2
1
2
2
3
1
2
1
3
1
1
1
1
3
1
3
1
2
3
1
3
2
2
3
2
3
1
2
1
2
3
2
1
3
2
2
3
2
1
2
2
2
3
1
3
1
3
1
1
2
2
3
2
1
3
2
3
2
3
1
3
1
2
2
2
3
1
3
1
3
1
3
3
1
1
3
1
1
3
3
2
1
2
1
3
2
2
2
3
1
2
3
3
1
1
1
3
2
2
2
3
2
1
2
1
1
2
3
3
2
3
3
1
3
3
1
1
3
3
1
1
2
2
2
1
1
2
1
3
3
3
1
1
1
1
3
2
2
3
3
1
2
2
3
2
2
2
3
2
1
3
1
2
3
2
2
3
3
2
1
2
1
3
2
1
2
1
1
2
3
3
2
1
3
2
1
1
3
2
1
1
1
1
1
2
1
1
1
1
1
2
3
1
3
2
3
2
1
3
1
2
2
3
2
3
2
1
3
2
3
2
3
2
3
3
2
1
3
3
3
2
1
1
2
2
3
2
1
2
1
2
3
1
2
2
3
2
3
3
3
1
1
2
1
3
2
2
2
2
2
1
1
1
2
1
2
1
1
3
1
3
2
1
3
2
2
3
1
3
2
1
3
1
1
1
3
2
1
1
3
3
1
3
1
3
1
1
3
1
1
3
2
2
2
3
3
3
1
1
1
2
2
2
1
2
3
1
3
3
3
2
2
1
3
1
3
3
3
3
1
3
2
2
3
1
2
3
3
1
1
3
1
1
1
3
3
3
1
3
2
2
1
1
3
1
1
3
2
2
3
2
3
1
1
1
1
1
2
3
2
2
2
2
3
3
2
1
3
1
2
1
2
1
2
3
1
1
2
2
3
1
1
1
3
2
3
1
3
1
1
1
1
2
1
1
1
2
3
1
2
3
1
1
1
2
2
2
1
3
2
1
2
3
1
2
1
1
3
3
3
2
2
3
2
2
1
3
1
1
2
1
1
3
1
1
3
1
3
2
3
1
3
3
3
2
3
1
3
1
2
3
1
2
1
3
1
2
3
2
1
3
3
2
3
2
3
1
1
2
1
2
3
3
2
3
2
2
2
1
1
1
2
1
1
3
2
2
1
2
2
1
1
1
1
3
2
2
3
1
3
3
1
3
1
3
1
1
2
1
1
2
3
2
2
3
3
1
2
3
3
1
2
1
1
3
2
3
1
3
2
2
1
2
3
3
1
1
2
3
3
1
1
1
1
1
1
1
2
2
2
3
1
3
2
1
1
3
3
3
3
2
2
3
1
2
3
3
1
2
2
3
3
1
3
2
3
1
1
1
3
1
1
2
3
2
2
1
2
3
1
1
1
3
3
1
2
2
1
2
3
1
1
3
2
2
1
2
1
2
3
3
1
2
2
3
2
3
2
2
1
1
2
1
3
3
1
3
3
2
1
3
3
2
3
2
1
3
2
1
2
1
2
2
3
1
1
2
1
3
2
1
1
2
2
2
1
3
3
2
1
2
1
1
2
3
2
2
3
3
1
2
1
3
3
3
3
1
2
3
2
2
3
1
1
2
1
2
1
3
1
1
2
2
1
1
1
2
2
3
3
3
1
3
2
3
1
2
3
2
3
3
2
1
3
3
3
2
1
2
3
2
3
3
3
3
2
2
3
1
3
1
3
3
3
2
3
2
3
2
3
2
3
2
2
3
1
2
2
2
3
2
2
3
2
3
3
3
2
1
2
2
3
3
2
1
2
2
3
2
1
1
1
3
3
2
2
2
1
2
2
3
1
3
2
2
1
1
3
2
1
2
2
1
2
1
2
2
3
3
1
1
2
2
2
3
1
2
3
1
3
2
1
1
3
2
1
2
2
3
3
3
3
1
2
1
1
3
3
2
1
2
2
1
3
3
2
3
1
1
2
1
3
1
1
3
3
1
1
1
2
3
3
1
1
1
3
3
1
3
3
3
2
1
1
1
2
1
1
3
1
1
2
2
3
3
3
1
3
3
3
2
3
1
1
2
3
3
1
1
1
1
3
3
2
1
2
1
1
1
1
2
3
1
3
2
1
1
2
1
3
1
1
3
2
1
1
1
2
3
1
1
3
3
1
2
1
3
1
2
3
3
2
3
2
2
3
2
1
2
1
2
2
3
1
3
1
3
2
3
3
3
2
1
2
3
2
2
2
3
2
3
2
1
2
3
2
2
1
2
3
2
2
1
2
3
2
3
2
1
1
2
1
2
1
3
3
1
3
2
1
2
1
1
1
2
1
1
1
2
1
2
2
1
1
3
1
2
3
2
2
3
2
3
1
3
3
2
3
3
2
2
3
1
2
3
1
3
2
2
2
2
1
2
3
1
3
1
1
2
2
3
1
2
1
1
2
1
2
2
2
3
3
1
3
1
2
1
1
3
1
3
2
1
3
3
2
3
2
3
2
2
2
1
3
3
3
1
2
1
1
2
1
3
3
1
2
2
3
1
3
2
1
2
1
2
1
3
3
3
3
3
2
2
2
2
2
1
1
2
1
1
1
1
1
3
1
2
3
3
3
2
3
3
2
1
3
1
3
3
2
3
3
2
1
3
1
1
1
1
2
3
1
1
3
2
2
1
3
1
3
3
3
3
3
1
2
3
3
1
2
1
2
1
1
1
2
2
2
1
2
3
1
3
1
1
1
3
2
1
1
2
3
2
2
2
1
3
2
1
2
2
2
1
3
1
2
1
2
3
3
2
1
2
1
1
1
3
2
1
3
1
2
3
2
2
1
1
1
1
3
3
3
3
1
3
1
3
1
1
2
2
2
3
2
3
2
1
2
1
3
2
1
3
1
2
3
3
2
2
3
1
3
3
2
1
1
2
2
1
2
2
2
1
2
3
3
3
3
1
2
3
3
2
1
1
3
3
3
3
3
1
3
3
1
2
3
3
3
3
2
3
2
1
2
3
3
2
1
3
3
3
1
2
1
1
3
1
3
2
3
2
2
3
3
3
3
1
2
1
3
1
2
1
2
1
2
1
1
3
3
3
1
3
3
3
3
1
3
2
1
1
3
2
2
2
1
3
2
3
3
1
1
3
2
2
3
2
1
2
2
3
3
1
1
3
3
2
1
1
3
1
2
1
1
3
1
1
2
2
3
3
2
2
2
3
2
3
3
2
1
1
1
3
2
1
2
2
3
2
1
3
2
2
3
2
3
1
2
1
1
2
1
1
3
1
1
1
2
2
2
3
2
3
1
2
1
1
3
1
3
1
3
2
2
3
1
2
3
2
3
2
2
1
1
2
1
1
2
3
2
2
2
1
3
2
3
3
3
1
2
1
3
1
3
1
3
2
3
3
1
1
3
3
3
1
3
1
2
2
2
1
3
2
2
2
1
2
1
3
2
2
3
1
1
1
2
2
1
2
3
1
1
3
1
1
2
2
3
3
1
3
3
3
1
2
1
3
1
3
3
2
1
3
3
3
3
1
3
1
3
1
2
2
1
1
2
1
3
2
2
2
2
1
2
2
1
2
1
3
2
2
3
2
2
3
1
3
3
3
1
1
2
1
1
1
3
2
2
3
2
3
3
3
3
3
2
1
3
3
2
1
1
3
2
1
1
3
2
2
3
2
1
2
2
1
3
1
2
2
2
1
3
2
3
2
2
1
3
2
3
3
3
3
2
3
3
2
3
1
3
1
1
1
1
1
2
3
3
1
1
3
1
1
2
1
2
3
3
2
3
2
3
1
3
1
3
1
1
3
2
2
1
2
3
1
3
3
3
1
1
2
2
3
1
1
1
3
1
2
2
3
1
2
2
3
2
1
1
2
3
3
3
2
2
2
2
3
3
1
3
1
1
3
2
3
2
2
1
3
3
2
1
3
1
1
3
2
2
2
1
2
3
1
1
3
3
3
3
1
2
3
2
3
3
3
3
1
2
1
3
1
2
1
2
2
3
2
3
2
2
1
2
2
2
2
2
2
1
2
2
1
2
3
2
1
1
2
2
3
3
1
1
3
2
3
1
2
2
2
3
2
2
2
2
2
1
2
1
1
1
1
1
2
1
1
2
3
1
3
1
2
1
3
1
1
1
3
2
3
2
2
2
1
2
3
2
3
3
2
3
1
3
1
2
2
1
2
2
2
1
2
1
3
1
1
2
3
3
1
2
1
2
3
2
3
2
3
2
3
3
2
2
3
1
3
3
3
1
1
1
1
1
2
2
1
3
1
2
1
3
1
1
1
1
3
3
2
2
3
2
2
3
2
1
3
3
3
3
2
1
3
3
1
3
2
1
2
2
3
3
2
3
3
2
2
2
1
2
1
3
1
1
3
2
2
3
3
2
1
1
3
2
3
1
2
2
1
1
2
3
1
1
2
2
3
1
2
3
3
1
2
1
1
1
3
1
2
1
3
1
3
1
2
2
2
1
1
2
3
3
2
1
3
2
2
3
2
1
1
2
1
1
3
2
1
2
1
1
3
1
2
2
1
2
1
3
1
3
3
2
1
1
2
3
2
1
3
3
1
2
2
2
2
3
2
1
3
3
3
2
1
1
2
3
3
1
2
3
2
3
1
2
2
1
3
1
2
2
3
1
2
1
2
2
1
3
1
1
1
2
3
3
1
1
3
2
2
3
3
3
3
2
3
2
2
2
2
3
3
1
3
1
2
2
1
1
2
2
1
2
3
3
3
1
1
2
2
2
1
3
1
1
2
1
1
1
2
2
3
1
3
1
3
1
1
3
1
2
3
3
3
2
3
3
3
3
1
1
3
3
2
3
2
3
3
3
2
1
1
2
1
3
2
2
1
1
3
3
1
3
2
1
1
2
2
1
2
2
1
3
2
3
3
1
2
2
2
2
2
3
1
3
1
3
3
1
2
1
2
2
1
2
2
3
2
3
3
1
3
1
2
1
3
1
1
3
1
3
2
3
2
1
1
1
3
2
3
3
3
1
3
3
2
2
2
3
2
2
3
2
1
1
2
2
3
1
2
1
1
3
2
3
1
2
1
3
3
1
2
2
3
3
3
2
1
1
1
3
3
1
2
2
1
2
3
2
3
2
3
1
1
2
2
1
1
1
1
1
2
1
3
1
3
1
3
2
3
1
2
1
1
1
2
3
3
2
1
1
2
3
1
3
1
3
1
1
2
1
1
2
3
1
3
2
3
2
1
3
2
3
2
3
2
1
2
1
2
1
1
3
2
3
1
2
2
3
3
1
3
2
2
2
1
3
2
2
3
1
1
2
2
1
2
3
2
1
1
1
1
3
2
2
3
1
2
1
1
3
3
1
1
1
2
3
3
2
1
3
1
1
2
1
2
1
1
2
3
3
1
3
1
1
3
2
1
2
1
2
2
2
1
2
2
3
1
1
1
3
1
3
3
2
1
1
1
3
2
1
2
1
3
2
1
2
1
3
2
2
1
1
2
2
3
3
2
2
1
2
2
3
3
1
3
1
3
3
1
3
3
3
3
2
2
3
3
3
2
3
3
2
1
2
2
1
3
2
1
1
1
1
2
3
3
3
1
1
3
3
3
2
1
3
2
1
1
1
3
1
1
2
2
3
3
1
3
2
1
2
2
3
3
2
2
1
2
1
2
2
2
3
1
3
3
1
3
1
2
2
1
2
2
1
3
2
1
2
1
2
2
2
2
3
3
3
2
1
3
2
2
3
3
3
3
3
1
3
3
3
2
1
3
1
3
1
3
2
1
3
3
1
3
3
3
1
1
1
1
3
2
3
3
2
2
1
1
1
2
3
1
1
2
3
2
3
2
2
1
2
2
1
2
2
3
3
3
2
3
3
3
3
2
1
3
1
2
3
2
3
3
1
1
3
2
2
3
3
2
2
3
1
2
2
1
2
2
1
3
3
1
2
3
1
2
2
2
2
2
3
1
3
3
2
3
3
2
2
1
3
2
2
2
1
3
1
2
1
3
1
3
1
1
1
1
1
2
3
1
2
1
1
3
3
2
2
3
2
3
2
1
2
3
1
1
3
3
3
3
3
1
3
1
3
2
2
3
1
1
3
3
2
3
2
1
1
1
3
2
2
3
2
3
2
3
2
2
3
2
2
3
3
2
1
1
3
2
1
2
2
2
2
3
1
3
1
3
1
1
3
2
2
3
3
1
2
2
2
3
3
3
3
1
1
1
1
3
2
1
2
3
2
2
3
3
3
1
2
1
3
1
1
3
1
1
2
3
3
1
1
1
2
1
1
2
1
3
3
1
3
1
3
1
3
2
3
2
1
3
2
2
1
2
2
1
2
2
3
3
3
2
1
1
2
2
3
1
2
2
1
2
1
2
1
1
3
2
3
1
3
3
2
1
3
3
2
1
1
3
1
1
2
2
1
1
3
2
3
3
2
1
1
3
2
1
1
1
3
2
3
3
1
1
3
1
3
3
1
3
1
2
1
2
2
2
2
2
3
1
2
3
3
1
3
2
1
1
1
3
1
2
3
1
1
3
3
3
1
3
3
2
2
3
1
1
2
1
3
3
3
3
3
1
3
1
1
1
2
3
1
2
1
2
2
2
2
2
3
2
3
2
2
2
2
3
3
3
2
3
3
3
2
2
2
2
3
2
2
2
1
3
1
1
1
2
1
1
2
3
1
3
1
3
2
3
1
1
2
3
2
1
2
3
2
1
3
3
1
2
3
3
3
3
2
2
3
3
3
3
1
3
2
3
1
2
1
3
1
3
3
3
1
1
3
3
3
1
3
2
1
2
3
2
2
1
1
3
3
3
2
2
1
1
1
3
3
3
1
3
2
2
2
3
1
3
3
2
3
3
1
1
1
3
1
2
2
1
3
1
2
2
3
2
2
3
3
1
3
2
3
3
1
3
2
1
1
3
3
2
3
1
2
3
1
1
2
3
3
1
1
1
2
1
1
1
3
2
1
2
3
2
2
3
2
1
1
2
2
3
3
3
2
2
1
3
2
1
2
2
2
1
3
3
1
3
2
3
3
2
1
3
3
1
3
2
2
2
2
2
2
1
3
3
3
1
1
1
1
1
2
2
2
3
2
1
2
1
3
1
1
1
1
2
1
1
2
2
3
1
2
3
1
2
2
2
2
3
2
3
1
1
3
1
1
3
2
3
3
2
2
1
1
1
2
3
1
2
3
3
1
3
3
2
3
1
1
1
3
1
1
2
3
1
2
1
1
3
3
3
2
2
3
2
3
1
2
1
1
3
1
3
1
1
1
1
1
3
1
1
3
2
1
3
2
2
2
1
3
2
2
3
2
3
2
1
2
1
3
3
2
1
1
1
2
1
1
2
1
1
2
2
2
1
2
1
2
1
3
3
3
1
1
3
3
1
3
2
2
3
3
2
3
2
1
3
2
2
2
3
3
1
3
1
3
3
1
2
1
1
3
3
2
2
3
2
2
1
2
1
1
3
3
1
1
2
1
3
3
2
2
2
3
3
3
1
3
2
3
2
3
2
3
3
3
1
3
2
1
2
1
2
1
3
3
3
1
3
2
2
1
2
3
3
1
2
3
2
1
2
2
3
3
2
3
2
1
2
1
2
1
2
2
3
2
3
1
1
2
1
3
1
2
2
3
2
2
1
2
3
3
3
3
2
2
2
2
1
2
3
2
1
2
2
2
1
3
3
2
3
2
1
1
3
2
3
3
3
2
2
2
3
2
2
2
2
1
3
2
1
3
1
3
3
3
1
1
2
1
2
1
3
1
3
1
2
1
3
1
3
2
2
1
3
2
2
3
2
2
2
1
3
3
1
2
2
2
2
2
2
2
2
3
1
2
2
3
3
1
2
2
3
2
2
1
3
3
3
2
2
1
3
1
1
1
3
3
3
3
3
3
1
2
2
3
2
2
3
2
3
2
2
3
3
2
1
1
1
3
2
1
2
2
2
1
2
1
3
3
3
1
1
1
1
1
3
1
1
2
2
2
1
3
3
3
3
3
3
2
3
1
2
1
1
1
3
2
3
1
2
2
2
1
3
3
2
1
3
1
3
1
2
2
2
3
2
2
1
3
1
2
3
3
1
1
2
2
3
3
1
2
3
3
1
3
2
2
1
3
1
1
3
2
1
3
2
2
1
3
3
2
1
1
3
3
3
1
2
3
3
2
1
2
1
1
1
1
3
2
1
3
1
2
3
3
3
1
3
1
2
2
3
1
1
3
3
3
3
3
2
2
3
1
3
1
2
1
1
2
2
2
2
2
1
1
1
1
1
3
2
3
2
2
1
3
1
2
1
2
1
2
2
1
2
1
2
1
2
3
2
1
3
1
2
2
3
2
1
3
3
1
1
3
2
2
2
3
3
2
1
3
3
2
3
1
1
1
1
2
1
1
1
3
3
2
2
2
3
1
1
3
1
1
1
3
3
1
3
1
3
3
2
3
1
2
1
2
3
2
2
2
2
2
3
1
3
3
3
3
1
1
3
1
1
1
2
2
3
1
1
3
2
3
1
1
3
2
3
1
3
2
3
2
1
2
3
3
2
1
1
1
1
1
3
3
3
3
3
3
2
1
1
3
3
2
3
3
2
3
2
3
1
3
3
3
1
3
1
2
3
1
1
1
2
1
2
2
3
2
2
1
2
2
3
1
1
2
2
3
3
1
2
3
1
3
2
3
1
2
1
2
3
2
2
1
2
3
2
3
3
2
3
3
1
1
3
3
1
2
3
3
1
2
2
2
3
3
3
3
3
1
3
3
2
3
1
2
1
1
2
3
3
1
1
1
1
1
2
2
2
3
1
2
1
1
2
2
3
3
2
2
2
3
3
2
2
1
3
1
2
2
1
2
1
2
3
1
3
1
3
2
2
1
1
1
3
1
1
2
2
1
3
1
3
1
2
1
2
1
2
1
2
2
1
1
2
1
1
3
2
3
1
3
2
2
3
1
1
1
1
3
1
1
1
1
2
1
1
3
1
1
3
1
3
1
2
2
1
2
2
2
2
3
1
3
3
2
2
2
3
3
2
3
2
2
3
1
1
1
2
3
3
2
3
1
2
3
3
2
3
3
3
2
3
2
3
3
1
3
2
3
1
3
3
2
2
1
3
1
1
1
3
3
3
1
2
3
2
3
2
3
3
1
3
1
2
1
3
1
3
1
3
2
2
1
1
2
1
3
3
3
2
1
2
3
1
1
2
2
1
2
2
1
3
1
3
2
1
2
1
2
3
1
3
2
1
2
1
2
3
3
2
1
3
1
3
2
2
2
3
2
1
3
3
1
3
3
3
3
1
1
1
3
3
3
3
1
1
2
1
2
1
3
1
3
3
2
2
2
2
3
1
3
2
1
1
3
2
3
1
1
2
3
2
2
2
2
3
3
1
1
1
3
2
2
2
1
2
3
3
3
3
2
1
3
2
2
2
3
3
3
3
3
2
1
2
3
2
2
3
1
3
1
2
1
1
1
3
1
3
3
3
2
2
3
1
2
3
2
3
2
2
2
2
3
3
2
1
1
2
3
2
2
1
1
3
2
1
1
2
1
3
2
1
3
1
3
3
3
2
1
1
3
1
3
2
2
1
1
3
3
3
1
1
1
2
3
3
3
2
3
3
3
2
3
3
1
1
2
1
1
3
2
2
3
3
1
2
3
1
3
1
2
1
3
2
1
1
1
3
3
2
3
1
3
3
3
3
1
2
1
3
2
3
1
1
3
1
2
2
3
1
1
1
2
1
3
2
1
3
1
2
3
1
2
3
1
3
1
1
2
3
3
2
2
2
3
3
1
1
2
2
2
3
2
3
2
3
2
2
3
2
2
1
3
1
1
1
1
2
1
1
3
3
3
2
1
2
3
3
3
1
3
1
1
2
2
2
1
3
3
2
2
3
3
1
1
1
3
3
2
1
1
3
3
1
1
1
2
2
1
3
1
1
1
3
2
2
2
1
3
2
3
3
3
3
1
1
2
2
1
1
1
1
3
2
3
1
1
1
2
2
3
2
1
1
2
2
3
3
3
3
3
3
1
2
3
3
3
1
2
3
1
3
3
1
1
3
1
3
1
2
2
2
2
1
3
2
1
2
1
1
3
3
2
1
1
2
1
3
2
3
1
2
3
2
2
3
3
1
2
1
2
3
3
1
1
3
1
3
1
1
3
1
2
1
1
3
1
3
2
3
3
3
1
3
2
2
2
3
3
1
2
3
1
2
1
1
1
1
2
2
2
3
2
2
2
3
3
2
2
2
2
3
2
1
1
1
1
2
3
1
1
2
2
2
3
2
1
2
1
3
3
1
1
1
1
2
1
1
1
2
2
3
1
1
3
1
1
1
1
3
2
1
1
2
1
2
3
2
3
3
1
3
1
2
1
3
1
1
1
3
2
2
1
2
1
1
3
3
2
2
1
2
2
2
1
2
1
3
3
3
2
1
3
3
3
2
3
1
3
1
1
1
2
2
2
2
2
1
2
1
3
1
1
2
3
3
3
1
1
2
2
2
1
2
2
1
1
3
1
3
1
3
3
3
3
2
2
3
3
2
3
1
1
1
3
3
2
1
1
3
2
2
2
2
1
2
1
1
2
3
2
1
2
1
3
3
3
3
1
1
1
2
2
1
1
3
2
1
2
2
2
1
2
2
1
1
1
1
2
2
3
3
1
1
3
1
2
3
1
2
3
2
3
3
3
2
1
1
3
2
1
3
1
3
3
3
3
2
2
2
1
1
2
2
1
3
3
1
1
3
2
1
1
3
3
3
1
1
3
3
2
2
1
1
1
3
3
1
3
3
2
2
3
2
2
1
2
2
3
3
3
1
2
1
2
1
3
2
3
1
3
2
3
2
1
3
3
1
3
2
3
1
3
1
2
2
1
3
3
2
2
3
1
1
2
3
2
2
3
1
3
2
2
1
1
3
2
1
3
1
2
1
3
2
3
1
1
3
2
3
2
1
1
3
2
2
1
2
2
2
3
2
3
2
3
3
1
2
3
2
3
1
3
2
2
3
2
3
3
1
2
1
3
3
2
1
1
2
1
3
3
3
2
1
2
2
1
1
2
3
3
2
2
2
2
1
2
3
1
2
3
2
1
2
1
3
1
1
1
1
3
3
2
2
2
1
3
1
2
2
3
1
3
3
3
1
2
2
1
3
3
2
1
3
1
3
1
3
1
1
3
3
2
3
2
3
2
2
3
2
3
2
2
3
3
1
2
2
2
1
1
3
3
2
2
3
3
2
1
3
1
2
2
3
3
2
2
2
1
1
3
2
3
3
3
3
2
1
2
1
3
2
2
3
2
3
3
3
1
2
1
3
2
2
3
3
3
3
2
3
1
1
2
2
2
1
1
3
3
2
3
1
1
1
3
1
1
3
1
1
1
1
2
3
1
2
3
2
1
1
3
2
1
2
2
1
1
3
1
2
2
1
2
3
3
2
3
1
2
2
1
3
1
2
1
1
2
3
1
2
2
3
1
3
3
1
3
2
3
3
3
3
2
2
1
3
1
1
1
2
2
3
1
3
1
2
3
2
2
2
1
1
2
3
3
1
3
1
3
3
2
2
2
2
2
1
3
2
1
1
3
1
2
1
1
2
3
3
1
3
3
2
1
1
3
2
3
3
1
2
2
3
1
3
1
1
3
3
3
1
3
1
3
3
2
3
3
1
3
1
2
3
2
2
3
1
2
1
1
2
1
3
3
1
2
1
2
1
3
1
1
3
2
1
2
3
2
1
2
1
2
2
1
3
1
1
1
2
2
1
3
2
1
1
3
2
3
2
3
1
2
3
2
1
3
1
1
1
2
1
2
3
2
1
2
1
1
2
3
2
2
3
2
3
2
2
2
3
2
2
1
2
2
3
1
2
3
2
1
3
1
2
2
2
3
1
2
1
1
3
3
1
2
2
3
1
3
3
1
3
3
3
3
2
2
2
2
1
1
2
1
1
3
2
3
1
3
3
2
2
2
3
1
1
1
2
3
3
1
2
3
2
3
3
2
2
2
3
2
2
2
2
1
2
2
2
2
3
2
1
3
2
2
1
1
3
2
1
1
1
3
1
3
2
1
3
1
3
1
2
2
1
2
2
2
1
3
1
3
1
2
2
2
2
3
2
2
1
3
2
1
2
3
1
1
3
2
3
1
1
1
2
3
3
1
2
2
3
3
1
1
2
3
2
1
2
2
2
1
3
3
1
3
1
2
2
1
1
2
1
3
1
2
2
1
1
2
1
3
1
3
2
3
3
3
1
2
2
1
3
2
1
3
3
3
3
1
3
1
1
3
1
3
3
2
1
3
2
3
1
2
3
2
1
2
1
2
3
1
3
3
3
3
1
3
2
1
3
1
3
2
2
2
3
2
1
3
2
2
2
3
3
3
2
1
3
3
3
3
1
3
2
2
1
3
1
2
3
1
3
3
1
3
1
2
3
3
2
2
3
2
3
1
1
3
1
1
3
2
3
3
2
1
1
2
2
3
2
1
3
1
1
2
3
2
3
1
1
1
3
3
3
3
3
2
3
2
3
1
1
1
3
2
3
1
2
3
2
2
3
3
3
3
2
3
2
3
1
3
2
3
1
3
1
1
2
1
2
3
2
2
2
2
3
2
1
1
3
2
1
2
1
3
2
2
1
2
2
3
1
3
1
2
1
2
1
2
2
1
2
3
1
1
3
3
2
3
2
2
3
2
2
2
2
1
1
1
2
3
2
2
3
2
3
1
3
2
3
2
3
1
2
2
2
2
1
1
3
3
2
1
3
2
3
1
1
1
3
3
3
2
1
2
2
2
1
2
3
1
1
2
3
2
1
2
2
1
2
3
3
3
1
3
3
2
2
2
2
1
2
2
1
2
3
3
1
2
1
3
1
2
3
3
2
3
1
3
3
1
3
2
3
2
1
3
1
3
2
2
2
3
1
1
3
3
1
3
2
1
1
2
1
2
1
1
2
2
2
2
1
1
2
2
3
3
3
3
3
3
3
3
3
3
3
1
3
1
3
3
2
3
1
2
1
1
3
2
1
2
3
1
3
3
1
2
2
2
1
1
1
1
1
2
3
1
3
2
1
1
3
3
3
1
1
1
3
3
3
2
2
3
3
3
1
2
3
3
2
3
2
2
2
3
1
1
2
3
1
3
3
3
2
2
1
1
2
2
3
2
3
2
2
1
1
3
3
1
1
1
3
1
1
2
2
1
3
1
3
1
1
2
2
3
1
3
3
2
2
1
1
3
3
3
3
3
1
3
3
3
3
3
3
3
3
2
3
1
2
2
1
2
3
1
3
1
2
2
1
2
1
2
2
3
1
3
3
1
3
3
1
3
3
2
3
1
2
3
2
1
2
1
3
3
2
2
3
1
3
1
3
3
1
2
2
1
1
3
1
3
3
1
1
1
2
3
3
1
2
2
2
3
2
1
3
2
3
3
3
3
1
1
3
3
1
2
2
3
2
2
2
3
1
1
1
2
2
2
3
2
1
1
1
3
1
3
2
3
3
3
1
2
2
2
2
3
3
1
3
1
2
1
1
1
3
3
1
3
2
3
2
3
2
3
3
2
3
2
3
2
1
2
1
3
3
1
1
2
2
2
2
3
1
1
3
3
2
1
2
3
3
1
2
1
2
1
2
3
1
3
2
3
1
1
1
1
2
1
2
2
3
2
3
3
1
3
2
1
1
1
3
2
3
1
2
2
2
2
1
1
1
3
3
1
2
3
2
2
2
1
1
3
2
2
3
2
2
1
3
2
3
2
3
1
2
2
1
3
3
2
1
2
1
2
3
2
1
2
3
1
1
2
1
3
2
2
1
3
2
3
2
3
1
1
1
2
2
3
3
3
1
3
1
1
3
1
2
3
3
2
3
2
2
2
1
2
3
3
1
3
2
2
3
1
3
2
2
2
1
3
2
1
2
2
1
2
1
2
2
1
1
3
1
1
3
3
1
3
2
1
3
2
3
2
1
3
2
3
2
1
1
2
3
2
2
3
2
3
2
2
3
1
1
2
2
1
2
2
1
1
1
1
2
3
3
3
2
1
3
1
1
3
2
2
2
1
3
2
3
1
2
2
2
1
2
3
2
2
1
1
1
1
2
3
1
2
1
1
2
2
2
3
2
3
3
1
1
1
1
2
3
3
3
1
2
2
1
1
3
3
2
1
1
3
3
1
2
3
2
3
3
2
1
1
2
2
1
2
3
2
2
1
3
1
1
3
2
1
1
3
3
2
3
2
2
2
1
3
1
2
3
1
1
3
2
3
3
2
1
3
2
2
1
1
2
2
2
3
1
2
3
2
1
2
1
2
1
2
2
3
3
1
1
1
1
2
3
1
2
2
1
3
3
3
1
2
2
2
3
1
3
2
2
1
3
2
3
2
3
1
3
2
1
1
3
1
3
3
3
3
3
3
1
1
2
2
1
1
1
2
2
1
1
2
1
1
3
3
1
3
2
2
3
2
3
1
3
1
3
3
2
3
2
3
1
3
3
3
1
3
3
2
1
2
3
2
3
1
2
3
3
2
2
3
2
1
2
2
3
2
3
2
3
1
1
2
3
3
1
2
3
1
2
3
1
1
3
1
2
1
3
2
2
2
2
3
3
3
1
3
2
2
3
3
2
1
1
1
3
3
2
1
2
3
3
3
1
1
1
3
2
1
1
1
1
2
3
2
3
1
3
3
2
3
3
2
3
3
2
3
1
1
2
1
1
1
3
3
2
2
2
1
3
2
3
1
2
1
2
1
3
2
1
2
1
1
2
3
3
1
2
2
3
2
3
2
1
3
1
1
3
2
3
1
1
2
3
3
1
2
2
2
2
3
2
3
3
2
3
3
1
2
1
3
3
1
3
1
3
2
2
3
3
1
1
1
2
1
3
2
1
2
2
2
1
2
3
2
2
1
2
1
1
3
1
3
1
3
3
2
1
3
2
2
1
1
3
3
3
2
2
2
1
3
2
3
2
1
2
3
2
1
2
1
3
2
2
2
1
1
3
1
1
1
3
3
1
1
2
3
2
2
2
1
3
2
3
3
3
3
2
3
2
3
2
3
3
1
3
2
3
2
2
1
1
3
2
2
2
3
1
1
3
1
3
3
2
2
1
2
3
1
1
3
1
3
2
3
2
1
3
1
2
3
2
2
3
2
3
2
3
1
1
2
2
2
2
2
2
1
3
2
2
1
2
3
3
3
1
2
1
1
3
2
2
3
3
3
2
1
3
2
1
3
1
3
3
3
3
2
2
2
3
3
3
3
2
3
2
3
2
3
3
3
1
3
1
1
2
1
1
1
1
2
3
1
1
2
1
2
2
2
3
3
3
2
2
1
2
2
2
1
3
1
1
3
3
1
1
2
2
2
3
1
3
1
2
2
2
2
1
3
2
3
2
2
1
3
3
3
2
3
1
1
3
1
1
1
2
3
2
3
2
3
2
3
3
1
1
3
3
1
1
1
1
1
1
1
1
3
3
3
3
3
1
1
1
1
2
1
1
3
3
1
1
1
3
1
2
2
2
2
2
2
3
3
3
1
3
3
2
2
3
2
1
2
2
2
3
2
1
1
1
2
2
1
2
1
1
2
2
3
2
2
3
3
1
1
1
1
1
3
2
1
1
2
2
2
2
3
2
2
3
3
1
2
3
3
1
1
3
3
2
2
2
3
1
1
2
2
3
1
2
1
3
3
1
1
1
2
1
3
3
1
2
1
3
1
1
3
1
1
3
3
3
1
3
3
3
2
2
2
1
3
1
3
3
3
2
2
2
3
3
3
1
2
1
3
2
1
2
2
2
3
1
1
3
2
1
1
1
1
3
2
2
1
3
3
3
3
2
1
1
1
2
1
1
2
1
1
2
1
2
3
2
2
1
1
2
3
1
2
2
3
1
1
2
1
3
3
3
2
1
3
1
2
2
3
1
2
2
1
3
1
3
3
2
1
3
3
1
2
3
3
2
2
2
1
3
3
2
3
3
2
2
2
2
1
3
1
3
3
3
3
3
3
1
1
3
3
1
1
1
1
1
3
1
3
1
2
1
3
3
1
2
2
3
3
1
1
1
1
1
1
3
2
1
3
3
2
2
1
2
2
1
1
3
2
1
1
1
3
3
1
2
2
1
2
3
3
2
2
1
1
3
2
2
3
2
1
1
3
1
1
3
3
1
1
1
3
3
1
1
3
3
3
3
1
1
2
1
3
2
1
2
2
1
1
1
2
1
1
2
3
3
2
2
1
3
1
1
1
2
3
3
2
1
2
1
1
2
2
2
1
2
2
3
3
2
2
2
3
1
3
2
1
1
1
1
3
2
1
3
2
3
1
3
2
1
2
2
1
2
1
3
2
1
2
1
3
1
1
1
3
3
1
3
3
2
3
1
3
1
1
2
3
1
2
1
3
2
2
2
2
3
1
1
1
2
2
1
2
1
1
3
1
2
1
2
3
2
2
2
1
3
1
3
2
1
2
3
1
2
3
1
3
1
2
1
2
2
1
2
2
3
2
3
1
1
3
3
2
3
1
3
1
2
2
1
2
1
1
3
1
1
1
1
2
1
2
1
1
1
1
1
1
2
3
2
3
2
1
1
1
1
2
2
3
2
1
2
3
2
1
2
1
3
3
1
3
1
3
2
3
3
3
3
1
2
1
3
1
3
1
2
2
3
1
1
2
2
2
3
1
3
3
2
2
1
1
3
3
3
1
2
1
1
3
2
1
1
3
2
1
1
2
3
1
1
3
3
1
2
3
2
1
3
3
2
1
1
1
2
2
3
1
1
1
1
3
2
2
2
3
3
2
3
2
3
3
1
2
1
1
1
3
3
2
1
1
2
3
2
1
1
2
3
1
2
2
2
1
2
1
3
3
1
2
2
2
3
2
2
2
1
3
3
1
1
2
1
3
3
3
3
3
2
3
1
3
2
3
1
1
3
1
2
2
1
3
2
1
3
3
3
2
1
2
2
1
1
3
2
1
2
1
1
3
3
3
1
3
1
2
3
1
1
2
3
3
3
2
1
1
3
1
1
1
3
3
3
1
2
3
2
1
2
1
2
2
2
1
1
2
2
1
2
2
1
1
2
3
2
3
2
1
1
3
1
1
2
2
3
1
1
3
2
3
3
3
3
3
1
1
1
2
1
2
2
1
2
2
1
2
2
3
1
2
1
2
3
2
1
1
3
2
3
1
1
3
3
3
1
3
2
1
1
3
3
3
3
3
1
2
2
1
3
3
1
1
1
1
2
3
2
1
3
2
3
2
3
1
1
1
2
2
2
3
1
2
2
3
1
1
2
3
2
3
1
3
2
1
3
1
2
2
1
1
2
1
3
2
3
2
3
2
2
1
2
2
3
2
3
3
3
1
2
2
2
1
1
1
2
1
3
3
1
2
1
3
2
2
3
3
1
2
2
1
3
1
1
1
3
1
2
2
2
3
3
1
2
3
2
3
1
3
3
2
1
3
2
1
2
1
2
1
1
2
1
1
3
1
2
2
1
1
2
2
2
1
1
2
2
3
2
2
1
2
2
1
3
3
3
1
1
1
1
2
1
3
3
2
1
2
3
2
1
3
2
3
3
1
3
1
2
3
2
3
2
1
2
2
3
3
2
1
2
2
2
2
2
1
2
2
2
2
1
1
3
3
1
1
3
2
2
3
2
1
3
2
1
3
1
2
3
3
2
1
2
2
2
1
3
1
3
3
3
1
1
2
3
3
1
3
2
3
1
2
3
3
2
2
1
3
2
3
2
3
3
1
1
2
1
1
3
3
2
1
1
1
1
3
1
1
3
2
3
1
3
3
1
1
1
2
1
1
2
1
3
2
1
3
3
2
1
1
2
3
3
2
3
3
1
2
3
3
1
2
2
3
1
2
1
1
1
3
3
2
1
2
2
2
1
2
1
3
1
3
1
2
2
2
2
3
2
3
2
3
1
1
1
2
3
3
1
1
3
1
1
3
2
2
2
2
1
2
1
2
1
3
1
2
1
3
2
2
2
1
1
3
3
3
3
3
2
3
1
3
3
2
3
2
3
2
1
1
3
3
1
2
1
3
1
1
2
1
3
2
2
2
2
1
1
2
1
1
1
2
1
1
2
3
2
2
2
3
2
3
3
1
2
2
2
3
3
1
3
1
3
2
2
3
1
3
1
1
2
3
3
1
2
2
2
2
1
2
2
3
1
1
3
1
2
3
1
1
3
3
1
2
1
3
3
3
1
2
3
2
2
2
2
2
1
2
3
3
1
2
2
3
2
3
2
1
1
3
3
2
2
3
1
3
2
3
2
3
3
1
2
2
3
3
2
1
2
1
2
1
2
2
2
3
1
3
2
1
3
1
3
2
1
1
2
3
3
3
1
1
3
1
2
2
1
2
3
2
3
1
2
1
3
2
2
2
2
2
2
2
1
2
3
2
1
1
3
1
2
1
1
2
2
3
3
1
2
3
1
2
2
3
3
3
3
3
3
2
3
1
1
1
1
1
2
1
3
3
1
3
1
1
1
2
3
1
3
3
2
2
2
1
3
1
3
3
1
1
3
2
1
2
2
2
1
1
2
3
1
3
2
2
1
1
3
2
2
3
3
2
1
1
3
1
1
3
2
2
1
2
1
3
2
2
1
2
2
2
2
2
1
2
1
2
1
3
2
2
3
3
3
2
1
1
2
2
1
2
1
3
3
1
2
3
3
1
1
2
2
1
3
3
3
2
2
2
3
3
1
1
3
3
2
1
3
1
2
2
3
3
3
1
3
1
2
2
3
2
2
1
1
2
1
2
2
2
1
3
3
1
2
1
1
3
2
2
3
2
1
1
1
2
3
1
3
2
3
3
1
3
2
1
3
2
2
2
1
3
3
1
3
1
1
3
3
2
3
2
1
2
1
1
1
2
1
1
2
2
1
1
1
3
2
2
1
3
2
1
3
1
1
2
2
1
3
3
1
1
3
3
3
3
3
3
2
2
3
3
3
2
2
1
2
2
1
1
1
1
1
1
3
1
1
1
1
1
2
3
2
1
1
2
1
1
3
3
3
3
1
1
3
2
3
1
2
2
1
2
1
3
3
1
1
2
1
1
2
2
3
3
3
1
1
3
3
3
2
3
1
1
2
2
1
2
3
2
2
1
1
2
1
3
2
3
3
3
1
1
2
2
2
2
3
2
1
1
3
3
2
1
1
1
3
3
2
2
1
2
2
1
3
1
1
1
3
3
2
3
2
3
2
2
2
3
1
2
2
3
2
2
3
3
3
1
1
2
3
1
1
1
3
2
1
2
3
3
3
3
3
2
3
1
3
3
1
2
3
3
1
2
3
2
3
3
1
1
1
1
3
2
1
3
1
2
1
2
3
2
1
2
1
3
1
2
3
1
1
3
1
3
3
1
1
3
3
3
2
3
3
1
3
2
2
1
2
2
1
1
2
1
2
1
3
1
2
1
3
1
2
3
2
3
3
1
2
1
3
1
1
2
1
2
1
3
1
1
3
3
1
1
3
1
1
1
1
2
3
3
1
1
2
1
2
2
3
3
3
2
2
1
2
1
1
1
1
3
3
3
2
3
3
1
1
3
2
2
2
3
2
2
2
1
2
2
1
3
3
3
3
3
3
3
3
1
2
1
2
2
2
3
1
3
3
2
2
2
3
1
3
3
1
3
3
2
3
3
1
3
2
2
1
1
3
3
3
3
3
2
2
3
3
1
2
1
2
3
1
2
3
2
2
3
2
2
2
1
2
3
2
2
2
2
2
3
2
3
1
1
2
2
1
3
1
3
2
3
1
3
2
2
1
3
1
3
2
3
2
2
3
1
3
3
2
3
3
2
3
1
3
2
1
2
2
1
2
2
3
1
1
2
2
2
1
3
3
1
1
1
2
1
3
3
1
2
1
2
1
1
2
1
2
1
2
1
1
3
1
2
3
2
1
1
3
3
1
1
3
3
3
3
2
1
2
1
3
1
1
2
3
2
3
2
3
1
2
2
2
2
3
1
2
1
2
1
2
2
1
3
1
2
3
2
3
3
1
1
1
2
1
2
2
2
2
2
1
3
2
3
3
1
2
1
3
1
2
2
1
3
3
2
2
3
2
1
3
3
3
2
2
2
2
2
1
3
3
3
1
1
2
3
2
2
3
2
1
2
1
1
3
2
3
1
3
2
3
3
2
3
2
1
2
2
2
2
1
1
2
2
2
2
1
3
2
1
2
1
2
1
2
1
1
1
2
3
3
1
3
1
1
3
1
3
1
1
3
3
1
1
1
1
3
2
2
2
2
1
1
3
2
3
3
1
1
3
3
1
3
2
3
2
3
1
1
1
2
3
1
3
2
1
2
3
1
2
3
1
1
2
1
3
1
1
3
1
2
3
1
1
1
1
2
2
2
1
3
3
1
3
3
1
3
3
1
3
2
2
2
2
2
3
1
2
3
2
2
1
1
1
1
2
2
3
2
3
3
3
1
3
2
2
2
1
3
1
2
3
2
1
1
2
3
1
1
3
1
1
2
3
2
3
2
3
1
1
1
3
1
2
1
3
1
3
3
2
1
3
3
1
1
1
1
1
1
2
2
1
3
1
3
1
1
1
1
3
1
1
3
1
1
1
1
1
1
3
3
2
2
2
1
3
2
1
3
1
1
2
2
1
3
3
3
3
2
2
2
1
2
1
3
2
2
2
1
2
2
2
2
2
1
1
2
2
1
3
1
1
2
1
1
3
2
3
3
1
1
1
2
2
1
2
2
1
3
1
1
2
3
2
1
1
3
3
2
2
3
3
3
2
3
2
1
2
3
2
2
3
2
1
2
1
2
2
3
3
3
3
3
1
3
3
3
3
2
1
1
1
3
1
3
1
3
3
3
1
1
3
2
3
3
2
3
3
1
2
1
3
3
1
2
1
1
1
1
1
3
1
3
3
2
2
3
3
1
3
3
2
2
1
3
3
3
2
3
3
3
3
1
3
1
1
3
1
3
1
1
3
3
3
2
1
3
3
1
1
2
2
1
1
1
2
2
1
1
3
1
2
1
2
1
3
1
2
3
3
3
2
1
3
3
1
1
1
1
1
3
1
3
2
3
2
2
1
1
2
2
1
1
3
2
1
1
2
2
3
1
2
1
3
3
3
3
2
1
3
2
1
1
3
1
3
1
3
2
2
2
2
2
3
1
3
2
3
1
3
2
1
1
1
3
2
3
1
3
1
1
1
1
2
1
1
1
3
3
3
2
3
2
3
3
3
3
3
3
3
1
3
3
3
3
1
2
3
3
1
1
1
2
2
2
2
2
1
1
1
3
2
2
2
2
2
2
1
1
3
1
2
3
3
3
2
1
2
1
3
3
1
3
2
2
3
3
2
3
1
3
1
1
1
1
1
1
1
3
3
1
2
1
2
2
2
2
1
2
1
3
3
3
3
1
3
2
3
3
1
1
1
2
3
1
2
3
1
2
1
2
1
2
2
3
2
2
2
2
3
1
2
2
3
1
3
3
2
2
3
3
2
3
1
1
1
3
1
1
1
3
3
2
3
3
2
3
3
2
3
1
3
2
1
1
3
3
1
3
3
2
1
3
1
2
2
1
3
3
3
3
1
3
3
1
2
2
2
2
2
3
2
2
2
3
2
3
1
3
3
2
2
2
2
1
3
1
1
3
1
2
2
1
1
2
3
1
2
3
1
3
2
1
1
2
3
2
1
1
1
1
3
1
1
1
3
3
2
1
3
3
2
1
1
3
1
3
2
1
3
1
3
3
3
1
3
3
3
1
2
3
2
2
3
1
2
1
3
2
1
1
1
1
1
1
2
2
1
1
1
2
3
3
2
3
2
3
3
2
3
3
2
2
3
2
2
2
2
2
1
3
3
1
2
3
2
1
3
3
2
2
3
2
1
3
3
2
1
2
3
2
2
3
2
2
1
3
1
1
2
1
3
2
2
2
2
1
2
2
3
1
1
2
3
3
2
1
3
2
1
2
3
2
3
3
3
3
3
3
2
3
2
3
2
2
3
3
3
3
3
3
1
2
3
1
2
3
2
1
3
3
1
3
1
2
2
3
2
3
2
1
1
1
2
1
3
3
2
3
1
3
1
3
3
2
2
1
2
3
2
3
1
1
2
1
3
3
2
2
3
2
3
1
1
3
3
2
2
1
3
2
2
1
1
1
1
1
2
3
1
3
1
1
3
2
1
1
1
2
3
1
3
3
2
1
3
2
3
2
2
1
3
3
1
3
3
1
2
3
2
1
1
2
3
3
2
2
2
3
3
3
2
1
2
2
1
2
1
2
3
1
2
2
1
1
1
3
2
2
3
1
1
2
1
1
2
2
1
3
3
3
1
1
1
2
2
2
3
1
1
2
3
2
2
3
2
1
2
3
1
3
3
3
2
3
2
2
2
1
1
2
3
1
1
3
3
2
3
1
2
2
3
1
1
3
3
1
1
1
2
2
1
1
1
3
3
2
1
3
1
1
2
1
1
2
3
2
1
3
1
3
2
2
1
3
3
1
2
2
2
3
1
3
2
1
2
2
2
1
1
3
2
2
1
1
2
1
3
3
1
2
3
1
2
3
1
3
2
1
3
1
2
3
3
1
2
3
3
1
3
1
1
3
2
3
2
3
3
1
3
2
3
2
2
3
2
2
1
3
2
3
1
3
2
3
2
1
2
3
3
1
3
2
2
3
1
2
2
3
1
2
1
1
1
2
1
3
1
1
1
1
2
2
1
3
1
2
2
1
3
3
1
2
3
1
3
3
2
1
1
3
2
2
2
2
3
1
2
1
1
1
1
1
1
3
1
1
2
3
2
3
1
2
2
1
3
1
3
1
2
3
1
2
1
3
2
3
2
1
2
3
1
3
3
1
3
2
2
1
1
3
1
3
2
1
2
3
3
2
1
3
2
2
1
1
1
1
3
2
3
2
1
3
3
3
3
3
2
3
2
2
2
1
1
3
3
3
1
3
1
2
3
3
2
3
1
3
3
1
1
1
3
3
3
3
3
1
2
3
3
2
2
1
2
1
1
1
1
3
2
2
2
1
3
2
1
2
3
3
1
3
1
2
2
1
1
2
1
2
3
1
3
2
2
3
3
2
3
2
3
2
3
1
2
2
1
2
2
3
2
2
2
3
1
2
1
1
1
2
1
3
3
3
1
1
1
3
3
2
2
3
3
3
3
3
3
1
2
1
1
3
2
2
3
3
1
2
1
2
1
2
3
2
3
3
2
2
2
2
3
3
3
1
2
1
2
3
2
2
1
2
2
3
1
1
3
3
3
2
3
1
2
2
2
2
2
2
2
1
2
1
1
3
2
2
1
1
2
3
1
2
1
1
2
1
1
2
2
2
3
2
2
1
1
1
2
1
2
2
1
1
2
1
1
2
3
2
2
1
3
1
2
1
2
1
1
1
3
1
2
3
2
3
1
1
3
3
1
1
2
2
1
2
1
1
1
3
1
1
1
1
1
2
3
2
3
1
3
1
3
2
2
1
2
2
1
2
1
2
3
2
1
1
2
3
1
1
3
2
3
1
3
1
1
1
3
1
2
2
3
2
3
2
2
3
1
2
1
3
3
3
2
3
3
2
3
2
3
3
3
3
3
1
2
3
1
1
2
3
1
3
3
1
1
1
2
2
1
3
2
2
1
2
2
1
2
3
1
1
1
3
3
2
1
3
1
2
1
2
3
1
3
2
3
2
2
3
2
3
1
1
1
1
3
2
3
2
2
2
1
1
1
1
1
2
2
1
2
2
1
2
2
1
2
2
3
2
1
2
3
1
1
1
2
3
3
2
2
3
1
2
1
2
2
3
1
1
3
3
3
3
3
3
1
1
1
1
1
3
2
2
2
2
2
3
1
3
1
1
1
2
3
3
2
1
3
3
1
2
2
2
3
1
1
3
3
1
1
3
1
2
2
3
2
1
1
2
3
3
2
1
3
1
1
1
1
3
1
1
1
2
2
2
1
1
2
1
2
3
3
1
2
1
2
3
1
2
2
1
3
2
3
2
1
2
3
3
2
1
2
3
2
1
2
3
3
1
2
1
3
1
3
3
1
1
3
2
1
3
2
2
1
1
3
1
3
1
2
1
1
3
3
1
2
2
2
1
2
1
2
2
3
2
3
1
1
2
2
3
3
2
2
2
3
1
2
2
1
3
3
1
3
3
3
3
3
3
3
2
1
3
2
1
2
2
2
2
1
2
3
1
1
3
3
1
3
1
2
1
2
3
2
2
3
3
3
2
2
2
3
1
3
2
3
1
2
1
2
2
3
2
2
2
1
2
1
3
2
2
1
2
1
1
3
1
1
3
3
3
3
3
2
1
2
1
1
3
2
3
2
1
2
2
1
1
1
2
3
1
2
2
3
1
2
1
1
3
2
2
3
1
3
3
2
1
3
2
2
1
1
2
2
2
1
2
3
1
1
2
2
2
3
1
1
3
1
3
3
2
3
1
2
2
3
2
3
3
1
3
3
3
2
2
3
3
3
3
1
3
2
2
1
2
3
2
2
2
2
2
1
1
3
1
1
3
2
3
1
3
2
1
3
2
2
2
1
2
2
1
2
3
3
3
2
2
3
3
2
1
3
3
2
3
2
2
3
3
1
3
2
3
1
2
3
1
3
3
3
3
3
1
2
1
2
1
2
3
1
3
1
1
2
1
1
1
3
2
2
3
2
3
3
3
1
2
2
3
2
1
1
2
2
3
1
3
2
2
1
2
1
1
2
3
1
1
2
2
2
1
1
2
2
1
3
1
1
1
3
1
3
1
2
1
3
3
2
2
2
1
2
1
2
3
1
3
1
1
1
2
3
3
3
2
3
1
2
3
2
3
3
1
2
2
2
2
1
1
1
1
1
3
2
3
2
1
2
2
2
3
3
3
1
1
3
1
1
1
2
3
1
2
1
1
2
1
1
1
1
1
2
2
3
3
2
2
2
3
2
3
3
3
1
2
1
2
1
1
2
3
3
2
1
2
1
2
3
2
3
1
1
1
1
1
1
3
2
2
1
2
1
2
3
3
3
2
2
2
2
3
2
2
1
3
1
1
1
3
2
2
1
3
1
3
1
1
2
1
3
3
2
2
2
1
2
1
3
1
2
1
1
2
3
2
2
2
3
2
1
3
2
3
1
2
3
2
3
1
2
2
2
3
3
3
1
2
3
2
1
1
1
2
2
1
1
3
2
2
1
1
3
2
2
2
3
3
2
1
1
3
3
1
2
1
1
1
3
3
3
2
1
3
3
1
3
1
1
3
3
3
1
2
2
2
2
1
3
2
1
3
2
2
1
1
1
2
2
2
3
2
1
1
3
2
1
2
1
1
1
1
3
3
3
2
2
3
3
2
1
2
2
2
1
3
1
2
3
1
2
2
1
2
1
1
2
1
2
2
3
3
3
2
1
2
2
1
2
3
2
3
1
3
3
3
3
2
1
1
2
2
1
1
2
1
3
1
3
3
2
1
1
1
1
2
3
3
3
3
2
1
2
3
3
3
2
3
1
1
3
1
3
1
3
2
3
2
2
1
1
2
2
1
1
3
3
1
1
2
1
3
2
3
1
1
1
1
3
3
2
1
3
2
3
3
3
1
2
2
1
2
2
1
3
1
1
3
1
1
3
3
1
1
3
2
2
3
1
3
2
1
3
1
3
2
2
1
2
2
3
3
2
2
1
1
1
1
3
3
1
3
1
2
3
2
3
2
1
2
2
3
2
2
2
1
1
2
1
1
1
1
1
2
1
3
2
3
3
3
2
1
2
2
3
3
2
1
3
3
1
3
3
2
3
1
2
3
2
3
2
2
3
1
1
1
3
3
3
1
1
1
1
3
2
2
3
2
2
2
2
1
1
3
1
1
1
2
2
1
1
2
1
3
2
3
3
1
2
3
3
3
1
2
3
2
3
3
3
2
1
3
1
1
1
1
1
1
3
3
2
1
2
2
2
3
1
3
2
3
1
1
2
2
2
3
3
1
3
2
1
3
3
3
2
2
3
2
1
2
2
1
1
1
1
3
3
2
2
3
1
3
1
3
3
1
3
3
1
2
2
1
1
1
3
3
1
2
1
3
3
2
3
1
2
1
3
2
1
2
2
3
3
1
1
3
2
2
3
2
1
2
1
3
1
3
3
1
2
3
2
1
2
3
1
2
2
3
2
3
3
3
1
1
3
3
3
2
1
3
3
3
1
2
3
3
1
3
2
3
1
2
2
3
3
2
3
2
3
3
1
2
1
2
3
1
1
3
1
2
1
3
2
3
1
1
2
2
2
3
1
3
2
1
3
1
2
2
1
2
2
3
3
2
1
1
3
2
1
1
3
3
3
3
2
1
2
3
3
2
3
3
3
2
1
1
2
2
3
2
2
2
1
3
3
2
1
2
2
1
1
1
3
1
1
3
1
3
1
1
1
1
2
1
2
2
3
2
3
3
3
3
2
3
2
1
2
3
3
3
2
3
1
3
1
3
1
1
1
3
3
3
3
3
2
2
3
3
1
1
1
1
3
2
2
1
1
3
1
2
2
2
1
2
2
1
3
3
2
1
1
2
2
1
3
2
3
1
1
2
1
2
3
2
2
1
3
1
3
2
1
1
3
2
1
3
1
2
1
3
1
2
1
3
1
2
3
3
3
2
3
3
3
2
2
1
2
1
3
1
1
2
1
1
1
3
1
1
2
1
2
2
2
2
3
3
1
1
1
3
3
1
2
1
2
1
2
1
1
3
1
2
1
1
1
2
1
1
3
1
2
3
3
1
1
3
3
3
1
3
3
1
1
2
3
1
1
3
2
3
2
2
2
3
3
1
1
2
2
2
1
1
1
3
1
3
2
3
1
1
1
1
3
1
1
3
2
3
1
3
2
1
2
2
1
3
2
1
1
3
1
2
3
2
3
2
3
2
3
3
2
1
2
3
3
2
1
3
1
1
3
1
1
3
1
3
1
1
2
2
2
2
1
1
1
1
3
2
3
3
2
3
1
1
2
2
2
1
3
2
3
3
3
2
1
3
2
3
3
1
1
1
3
3
3
1
2
1
3
1
3
1
1
3
2
3
1
1
3
3
3
3
2
2
1
1
2
2
2
2
3
3
2
2
1
1
2
1
3
1
3
2
2
3
1
3
1
3
1
3
1
1
1
2
2
3
2
1
3
3
3
2
3
2
1
3
2
3
2
1
2
2
1
3
1
2
1
1
1
2
3
3
3
2
1
3
1
3
2
3
3
3
3
1
3
2
1
2
2
1
2
2
2
2
2
1
3
3
3
2
2
1
3
2
2
2
1
2
2
1
1
2
3
2
1
3
1
2
2
3
2
1
1
1
3
2
1
1
2
1
2
1
2
1
2
3
1
1
2
2
1
3
1
3
2
3
2
2
2
2
1
3
3
3
3
3
3
1
3
1
3
2
3
3
2
2
2
3
1
2
3
1
3
3
3
3
3
3
3
1
1
3
3
3
2
1
1
1
2
2
1
3
1
2
2
3
3
2
3
1
3
3
1
2
1
2
3
2
2
1
3
2
1
2
2
3
1
3
1
1
1
2
3
1
1
3
2
3
2
3
3
3
2
1
2
2
2
3
2
1
2
1
1
3
2
2
2
3
1
2
3
1
2
1
3
3
2
3
1
3
3
2
2
2
3
3
3
3
2
2
2
2
3
2
3
1
1
1
2
2
3
3
2
1
1
1
1
1
3
2
1
3
3
3
1
2
2
1
3
1
1
3
1
2
1
3
2
3
1
1
2
3
1
3
2
2
3
2
1
1
1
2
3
1
3
2
3
3
2
2
3
2
1
1
1
2
3
3
2
2
1
3
2
1
1
2
2
3
3
3
2
1
3
2
1
2
3
3
3
1
2
1
3
1
2
2
1
1
1
3
2
1
1
1
1
3
1
3
3
1
3
3
1
1
2
3
2
1
2
2
3
2
3
3
1
3
3
3
1
3
1
1
2
1
2
3
3
2
1
3
2
1
3
3
3
1
1
3
3
1
2
1
1
1
1
1
3
2
3
1
2
1
1
3
2
1
3
1
3
1
1
3
2
1
2
2
1
3
1
1
1
2
3
2
2
2
2
2
1
2
1
2
1
1
3
3
1
2
1
3
3
2
1
1
2
2
3
1
3
1
2
2
1
3
3
2
2
1
2
2
2
3
1
2
3
1
2
2
2
3
3
2
3
1
3
2
2
2
2
2
1
2
2
2
3
2
3
3
3
2
1
2
1
1
1
2
2
2
1
3
3
3
2
1
2
1
1
2
1
3
1
2
1
2
1
3
2
1
2
1
3
3
3
3
1
3
3
2
3
1
2
1
3
2
1
1
3
1
1
2
2
3
2
1
1
3
3
1
3
3
3
1
1
2
3
1
1
1
1
2
1
2
3
3
2
3
3
2
1
1
2
2
2
1
3
3
1
3
1
3
3
1
1
3
1
2
3
2
3
2
2
1
3
3
1
1
1
1
3
3
2
2
2
2
1
2
2
1
1
1
1
1
1
1
1
3
1
3
3
3
1
2
1
1
2
2
2
1
1
1
1
3
3
3
3
2
3
2
3
2
1
3
3
1
3
3
2
1
2
3
3
1
3
3
1
2
2
1
2
2
1
2
3
3
1
2
1
1
2
3
1
3
1
3
1
2
1
2
2
1
2
3
1
3
1
1
2
1
3
1
2
1
3
2
2
1
1
3
1
3
2
1
1
1
1
3
1
3
3
1
1
1
1
1
2
3
2
1
2
2
2
2
1
3
1
3
3
1
2
3
3
2
1
1
1
2
2
2
2
2
1
1
2
3
2
2
3
1
3
2
3
2
3
1
3
1
1
2
3
3
3
1
3
3
2
2
1
1
2
1
1
1
2
1
3
2
3
3
1
2
1
1
2
2
3
3
1
3
1
3
2
2
2
3
1
1
1
3
1
3
2
1
1
3
1
2
3
1
2
3
2
3
1
3
2
2
1
3
3
1
3
2
1
3
1
3
1
2
1
3
3
3
1
3
3
3
1
1
2
1
2
2
2
2
2
3
3
3
3
1
3
3
2
1
1
2
3
2
3
2
3
3
3
3
3
3
3
3
3
1
3
1
1
1
3
1
1
3
2
2
1
2
2
3
3
1
1
3
1
1
2
3
2
1
3
2
2
2
2
3
3
1
1
3
1
2
2
3
1
1
3
2
3
3
2
2
1
2
3
2
2
2
3
1
2
2
1
3
1
1
2
2
1
2
1
1
3
3
1
3
3
1
1
2
1
2
1
1
1
2
3
2
3
2
2
3
3
2
2
2
1
1
1
3
2
2
2
1
2
3
2
2
3
1
2
1
2
3
2
3
3
3
3
2
1
3
2
1
3
3
1
2
3
2
2
1
1
1
1
3
1
3
3
2
3
3
1
3
2
3
3
1
3
3
1
2
3
1
2
3
2
1
2
3
1
2
2
2
1
1
2
1
1
3
2
3
1
3
3
2
3
2
2
2
1
2
1
2
2
2
2
1
2
2
2
2
1
2
1
3
1
2
3
3
1
2
3
2
3
1
3
3
1
1
1
2
3
2
2
3
2
2
2
1
1
1
3
1
2
1
2
3
1
1
3
3
2
1
2
1
3
2
3
3
3
1
3
3
2
2
2
2
1
2
1
3
1
1
1
1
3
2
2
3
1
2
1
2
2
2
1
2
2
1
2
1
3
2
1
2
3
1
2
2
3
3
2
1
1
1
1
1
3
3
1
3
3
2
1
1
1
1
1
1
3
1
1
3
2
1
1
1
2
3
3
2
3
1
1
1
1
2
2
2
1
2
3
1
1
3
3
1
2
2
2
3
2
2
3
2
1
3
3
2
1
1
2
1
2
1
2
3
1
1
2
1
2
3
2
1
2
3
2
1
2
3
2
3
2
1
1
2
1
3
3
2
1
3
1
3
1
1
1
3
1
1
1
3
2
2
3
3
2
2
3
2
1
2
1
2
2
1
3
2
1
1
2
1
2
1
2
1
3
2
1
2
2
2
2
1
3
3
1
2
1
3
2
3
1
3
3
2
2
1
3
1
1
3
2
1
1
1
3
2
2
1
3
1
2
2
2
2
1
3
1
2
1
3
2
1
1
1
3
2
2
2
3
1
1
1
3
1
3
2
3
2
3
3
2
1
3
3
1
3
3
1
3
2
2
1
1
1
3
2
3
1
2
2
1
3
3
2
3
3
3
3
2
1
2
3
3
2
3
1
3
3
1
2
2
1
1
2
3
1
1
2
3
3
1
3
2
1
1
2
3
2
1
3
3
2
1
3
1
1
1
3
3
3
1
3
1
2
3
1
3
3
2
2
1
1
1
3
2
3
1
3
2
3
3
2
2
2
1
1
3
3
1
2
2
1
1
2
3
2
1
2
1
3
1
2
3
3
2
3
3
3
2
2
1
2
2
1
2
1
1
3
1
3
3
1
1
2
2
3
1
1
3
2
2
2
2
3
2
2
1
3
1
3
3
3
3
2
2
2
2
2
1
1
1
2
3
2
2
1
1
2
3
3
3
2
2
3
1
3
1
2
1
2
3
2
3
2
3
2
3
3
2
3
3
2
3
3
1
1
1
3
2
2
1
3
3
2
2
1
3
1
2
3
3
2
1
2
3
3
2
1
3
3
2
2
3
2
3
2
3
3
3
2
1
3
1
2
2
3
2
3
1
2
2
3
2
1
3
3
3
2
3
2
2
3
3
2
2
3
3
2
1
2
2
3
3
1
3
2
1
1
1
1
2
2
2
3
1
2
3
1
3
1
3
2
2
3
2
1
1
1
1
1
2
2
3
1
1
2
3
2
1
2
2
3
1
1
1
3
1
2
1
1
1
1
2
3
3
3
2
1
1
3
1
3
1
3
2
2
3
1
2
1
3
3
1
2
1
1
3
1
1
3
2
3
1
3
3
2
2
2
2
1
3
2
1
3
1
2
1
1
1
2
3
2
3
1
1
2
2
2
3
2
1
2
2
3
2
3
2
2
3
2
3
3
1
2
1
3
2
2
1
1
3
3
1
3
1
3
3
2
2
3
1
1
2
2
3
3
3
3
3
1
1
1
3
3
2
1
3
1
2
1
3
1
3
1
2
3
3
3
2
1
3
2
1
1
1
2
2
1
2
2
2
1
2
1
2
2
2
3
1
2
3
3
2
2
2
3
2
1
2
2
3
1
2
1
1
3
2
3
1
3
1
3
1
2
3
1
2
2
1
1
3
2
1
2
2
3
1
1
1
3
3
1
1
2
3
2
2
2
2
1
1
2
3
1
3
1
3
1
2
3
3
1
3
2
2
1
2
2
2
1
3
1
2
2
1
1
1
1
1
1
3
1
2
2
1
3
2
1
1
2
3
3
1
2
2
1
1
1
3
1
3
1
1
3
3
3
2
2
2
2
1
1
1
2
1
3
2
2
2
3
2
1
2
2
1
2
1
2
1
3
1
1
3
1
2
3
3
2
1
1
2
3
3
2
2
1
1
2
3
3
2
2
2
1
1
3
1
3
1
2
2
2
1
1
2
3
2
1
2
1
2
3
3
3
1
3
3
3
2
3
3
2
3
2
1
2
3
2
2
1
2
3
1
2
1
1
2
1
1
1
1
2
2
2
3
2
2
1
3
1
1
2
1
1
3
1
1
2
3
2
3
3
2
1
3
3
2
3
2
1
3
1
2
3
2
3
2
2
1
2
2
3
1
2
1
3
1
2
2
3
2
1
2
1
3
3
1
3
2
2
1
1
3
3
2
1
2
1
2
3
3
2
2
2
2
2
2
2
1
3
1
1
1
1
3
2
3
2
3
3
1
2
1
1
1
1
2
1
1
1
2
2
3
1
2
1
2
1
2
1
1
2
1
3
3
3
1
1
1
3
3
2
1
1
3
3
3
2
3
2
2
1
1
1
1
3
3
2
2
3
2
3
2
3
1
1
3
3
3
2
3
2
2
3
3
2
1
3
2
3
1
3
3
3
3
3
3
3
2
1
1
1
3
2
2
3
3
3
1
1
1
3
2
3
2
3
1
1
2
2
1
2
2
2
2
3
3
1
1
1
1
3
3
3
1
3
1
1
2
1
1
1
2
3
2
1
3
2
3
2
2
2
3
1
3
1
1
1
1
1
1
2
2
3
1
2
2
1
3
3
3
3
1
2
1
1
1
3
1
1
1
3
1
1
3
2
1
2
3
2
1
2
1
3
3
3
2
2
1
2
3
2
2
1
3
1
2
3
1
1
3
2
1
1
1
2
1
3
1
2
1
2
3
1
1
1
1
1
3
2
2
1
1
1
2
2
3
2
1
3
1
3
1
2
3
3
1
1
1
3
2
2
1
2
1
2
2
1
3
1
1
3
1
1
1
3
1
2
3
3
1
1
3
2
1
1
3
2
3
2
3
2
1
1
1
3
1
2
1
1
1
1
2
2
1
2
3
2
3
2
3
3
1
2
2
2
1
3
3
1
1
1
3
3
2
3
3
3
3
1
1
3
3
3
1
2
3
1
3
1
3
2
3
3
2
1
2
3
1
2
1
1
3
2
3
2
2
1
1
3
1
2
1
3
2
2
1
3
1
2
3
3
3
3
3
3
3
2
1
3
1
3
2
2
1
1
3
2
2
2
2
3
2
2
3
2
2
3
3
2
2
1
2
1
1
3
3
2
1
2
1
2
1
1
3
3
2
1
3
3
3
1
1
2
2
1
1
1
1
3
2
1
3
2
2
2
1
2
3
2
2
3
1
2
2
2
2
1
3
1
2
1
2
2
1
1
3
3
2
1
2
3
2
1
2
3
3
2
3
3
2
1
1
2
1
3
2
3
1
3
1
3
3
1
2
1
1
2
1
3
3
2
2
1
2
2
3
1
3
3
3
3
2
2
3
2
3
3
3
3
2
3
1
2
1
3
2
1
3
3
3
2
1
1
1
1
2
2
2
2
1
1
2
2
1
3
2
2
3
1
3
2
1
3
2
3
1
3
2
3
2
2
3
2
1
2
1
3
3
3
2
3
3
3
3
2
3
2
3
2
2
2
2
3
2
1
2
1
1
3
2
3
1
1
1
2
3
2
2
2
2
2
1
3
3
3
3
2
3
1
2
3
3
1
1
3
3
3
1
3
1
1
2
2
2
3
2
1
2
3
3
2
2
1
2
3
1
1
3
1
1
3
3
2
3
2
1
2
3
3
1
3
3
1
2
3
1
2
1
1
1
2
2
1
3
1
1
2
1
3
2
1
1
1
1
1
3
2
2
2
1
1
1
2
3
2
3
3
3
2
1
3
2
3
3
2
3
3
3
3
3
1
3
2
1
3
3
3
3
3
2
1
2
1
2
1
1
1
2
2
1
3
1
1
2
1
1
1
3
1
3
1
1
1
1
2
3
2
1
1
3
3
1
1
3
3
2
3
1
2
2
3
1
1
3
2
3
2
2
2
1
3
1
3
3
1
1
3
2
3
3
1
2
2
2
3
2
3
3
3
3
3
1
1
3
2
3
3
1
2
1
1
1
2
1
2
1
1
3
3
1
2
2
1
3
2
1
3
2
2
1
1
1
3
1
3
3
1
1
3
3
1
3
3
2
2
1
2
3
3
1
2
3
2
3
1
1
3
1
1
2
1
1
3
1
2
3
1
3
2
1
3
3
3
3
3
1
3
1
1
3
2
1
1
2
2
1
2
2
2
1
3
2
1
2
3
1
2
1
2
3
2
3
2
2
2
2
2
3
1
2
1
1
1
2
1
3
3
3
1
3
1
3
3
2
2
1
1
3
3
3
1
2
2
1
2
3
2
1
2
2
3
3
1
2
2
3
1
3
2
2
1
3
2
1
3
1
2
1
1
3
3
3
1
1
1
3
2
2
3
2
1
2
1
2
1
3
3
2
3
2
3
3
3
1
3
2
1
3
1
3
3
2
3
1
1
2
2
3
2
1
2
1
2
3
2
2
3
2
1
1
3
1
3
1
2
3
2
2
2
1
3
1
3
1
2
1
1
2
1
2
3
2
3
3
3
1
2
2
1
1
2
3
1
3
2
1
3
3
1
3
3
1
3
2
2
2
1
1
1
1
1
2
3
2
3
3
1
3
1
1
3
1
3
2
3
3
2
3
1
2
1
3
2
3
1
1
3
1
1
2
3
3
3
1
3
3
3
2
3
3
2
3
2
2
2
2
3
2
2
3
1
1
3
1
3
3
2
2
3
3
1
3
1
2
3
3
2
3
1
2
2
2
2
3
2
2
2
2
1
1
3
3
3
3
3
1
1
2
1
2
2
1
2
1
3
2
2
1
1
2
1
3
2
2
2
1
3
1
1
2
2
1
2
1
2
3
1
1
1
3
2
2
1
1
1
2
2
1
3
3
3
2
2
1
2
1
2
2
3
2
1
1
3
2
1
2
3
3
3
3
2
2
2
2
2
1
1
2
2
1
3
1
1
2
3
2
2
3
3
1
2
1
1
2
2
3
1
3
1
2
1
3
3
1
2
3
2
1
3
1
3
3
1
3
2
1
3
3
1
3
2
2
1
1
3
2
1
1
2
3
1
2
2
2
2
3
2
2
2
3
2
3
1
2
1
1
3
2
1
2
3
3
3
2
1
2
3
3
1
2
2
2
3
2
2
1
1
2
3
1
3
3
2
3
3
1
3
3
2
2
2
3
1
1
2
2
2
1
1
1
3
3
2
2
3
1
3
3
3
3
2
1
2
2
2
3
3
2
1
2
2
1
1
2
3
3
3
1
3
1
3
1
1
3
3
3
2
1
2
1
1
2
1
2
1
2
3
1
2
1
3
3
1
3
1
3
1
1
3
3
2
2
1
1
1
3
3
2
2
3
1
3
1
1
3
2
3
3
1
2
1
3
3
2
2
1
1
3
1
1
1
2
1
3
2
2
2
1
1
1
1
3
2
2
1
1
3
2
3
2
1
1
3
1
3
2
2
2
3
3
3
1
3
2
1
3
3
3
2
2
2
1
1
1
3
2
3
2
3
2
3
1
1
3
2
3
1
3
2
1
2
2
1
1
2
1
3
2
3
3
3
1
1
2
3
1
3
1
3
3
2
2
3
2
2
2
3
2
3
3
3
2
1
2
3
2
3
3
2
2
1
3
1
1
1
3
2
3
3
1
3
1
2
3
1
1
3
3
3
1
3
3
3
2
3
2
2
1
1
1
1
1
2
3
1
2
1
1
3
1
2
3
3
3
1
1
2
1
3
2
2
1
1
2
2
2
3
1
3
1
3
2
3
1
1
3
3
3
1
1
2
2
2
2
3
1
3
2
3
2
3
3
2
2
1
1
3
2
1
2
3
2
3
2
1
3
3
1
3
2
3
2
1
3
3
2
1
1
3
3
1
2
1
1
2
3
1
3
3
3
1
3
3
1
3
1
2
1
3
1
2
2
3
2
3
2
1
2
1
2
2
2
1
2
2
3
3
1
2
1
2
3
3
1
1
2
2
1
3
3
3
3
3
1
3
2
2
3
1
2
1
3
3
2
2
1
3
3
1
3
3
1
2
3
1
1
3
2
2
1
3
1
3
2
3
1
1
3
2
3
3
2
2
3
1
1
2
2
1
3
1
3
3
3
3
1
2
2
2
3
2
1
3
2
3
1
3
1
3
1
2
1
3
1
2
3
2
1
1
1
1
2
1
2
1
3
3
1
2
1
1
1
1
2
3
1
1
1
3
1
1
3
1
1
2
1
2
2
3
2
3
3
1
1
2
3
3
1
3
1
2
1
3
1
1
3
1
3
2
1
3
2
3
1
1
3
3
2
1
1
3
1
3
3
1
2
3
2
1
2
3
3
1
3
3
1
1
3
2
1
3
3
2
3
2
2
1
2
2
1
3
3
1
1
3
2
3
3
1
3
3
2
2
1
1
2
1
2
2
2
1
1
1
2
1
2
2
3
2
2
1
1
1
3
1
3
1
3
1
2
3
1
2
3
2
3
3
1
1
1
1
1
1
3
2
1
1
1
1
1
1
3
3
3
1
3
1
1
1
1
1
1
1
3
1
2
3
1
2
3
1
3
1
1
3
1
3
3
3
1
2
3
3
2
2
1
3
2
2
1
2
3
2
1
2
3
1
2
3
1
2
2
2
3
3
3
1
2
3
1
3
2
2
3
1
1
2
2
3
3
3
1
2
1
3
1
2
1
3
1
2
2
2
1
1
3
1
1
3
3
2
1
1
2
3
3
2
1
3
2
1
3
2
3
1
2
1
3
2
1
3
1
2
2
1
1
2
3
3
3
3
1
1
2
3
2
2
3
3
3
2
1
2
2
1
1
2
2
1
1
1
1
1
3
1
2
1
1
3
3
1
1
1
2
3
3
3
1
2
1
2
2
2
2
2
1
1
2
2
3
1
3
2
3
1
2
1
3
1
1
2
1
2
1
3
1
2
1
1
1
2
2
1
1
3
3
2
2
2
2
2
2
2
1
2
2
2
2
2
1
1
1
3
2
3
1
1
3
2
3
3
3
3
3
1
3
2
1
3
2
2
1
3
1
2
1
1
1
3
1
2
1
3
3
1
2
3
3
3
2
3
1
2
2
3
2
2
3
3
2
1
1
3
3
1
1
3
2
1
2
2
2
3
3
3
3
3
2
2
2
3
2
3
2
1
2
2
2
2
3
3
3
2
2
2
1
1
1
2
3
2
1
1
2
2
3
1
2
3
3
1
1
2
2
3
2
3
2
1
1
1
1
1
3
2
2
2
3
1
2
1
3
1
3
2
3
2
2
2
3
2
3
3
1
3
1
1
3
3
2
1
3
2
3
2
1
2
1
3
2
1
3
1
2
2
3
2
1
3
3
1
3
2
1
3
2
3
2
2
1
3
1
3
1
1
3
2
2
3
1
3
2
2
2
2
1
2
2
2
3
2
2
3
2
1
2
2
1
1
1
3
3
2
3
1
1
2
1
3
1
3
3
1
3
1
2
2
2
3
1
1
2
3
3
3
2
3
1
2
2
3
1
3
2
3
3
3
3
2
1
1
2
1
2
1
1
3
2
2
2
1
3
2
1
1
3
1
2
1
2
1
2
1
3
1
3
2
1
1
3
2
2
1
3
1
3
2
1
1
1
1
3
3
2
1
2
3
1
2
3
1
2
1
2
3
3
1
2
2
1
2
3
3
3
3
3
2
1
3
2
1
3
3
3
1
3
3
1
1
3
3
1
3
1
1
1
3
3
2
1
3
3
2
3
1
1
2
3
2
1
1
3
2
3
1
3
2
3
3
1
3
1
3
3
3
2
1
2
3
3
1
2
3
1
3
2
2
3
1
2
2
2
2
1
2
1
2
3
2
1
1
1
1
1
2
1
2
2
3
2
3
2
3
2
1
2
1
2
1
1
1
3
2
1
1
3
1
3
3
3
1
2
2
1
2
1
2
3
1
3
2
2
1
2
1
1
3
1
3
2
3
1
2
2
1
1
2
2
1
1
3
1
3
1
2
2
2
2
1
1
2
1
2
1
2
3
2
1
2
2
3
1
1
1
2
1
1
1
2
1
2
1
2
1
2
3
2
2
2
1
1
1
3
3
2
3
1
2
1
3
3
2
3
3
1
3
2
2
1
1
1
1
2
3
2
1
2
2
1
1
3
1
2
3
2
3
1
3
2
1
1
2
1
1
3
1
2
2
1
1
1
1
3
1
1
3
3
1
2
3
2
2
1
2
1
2
2
3
1
1
2
3
3
3
3
1
2
2
1
3
1
1
1
1
2
1
3
2
3
2
2
1
2
1
2
1
2
3
1
3
2
1
2
3
2
2
3
3
2
3
2
3
3
3
1
1
3
2
2
2
3
1
2
3
2
1
1
1
3
2
2
3
2
1
1
1
3
2
2
2
2
3
3
2
1
1
3
3
2
1
3
1
2
3
1
2
2
2
3
1
1
3
1
3
3
1
1
3
1
3
2
1
1
1
3
1
1
1
2
3
2
2
2
2
3
2
2
1
1
2
2
3
1
2
3
3
2
1
2
2
1
1
1
1
2
3
2
1
2
2
2
2
2
2
1
2
3
2
2
1
3
3
3
1
3
1
2
2
2
3
3
3
3
3
3
3
2
3
1
2
1
1
3
1
1
1
3
1
2
3
3
1
2
1
1
2
2
1
1
1
3
1
3
2
3
3
3
3
2
2
3
3
3
3
2
2
2
3
3
3
2
2
1
1
1
2
3
2
2
1
3
2
2
1
3
3
3
2
2
3
3
2
2
2
3
1
1
2
2
3
1
1
2
2
2
1
3
1
2
2
2
2
3
2
1
2
1
2
2
3
1
2
1
2
3
2
1
3
1
2
3
1
2
1
2
3
1
3
2
3
1
3
3
3
2
3
2
1
1
2
2
3
1
2
3
1
2
3
3
3
1
1
2
3
1
1
1
1
1
3
1
1
3
3
1
1
3
2
1
1
1
2
1
2
1
2
2
2
1
1
3
2
2
3
1
1
1
3
1
3
3
2
3
2
2
3
1
3
1
2
2
3
2
2
3
2
3
2
3
1
3
3
2
1
2
3
2
1
2
3
1
1
1
2
3
1
2
3
2
3
3
1
2
1
1
1
2
1
1
2
1
3
3
1
1
3
2
3
3
1
2
2
2
2
3
2
2
3
1
1
2
2
1
2
3
1
3
1
2
3
1
3
2
2
1
1
1
3
2
2
2
1
3
3
3
1
3
1
2
1
2
3
1
3
3
1
2
1
2
3
2
3
1
1
1
2
1
1
3
2
2
3
2
2
3
2
1
3
2
2
3
3
3
1
2
3
3
1
2
3
3
2
2
2
2
2
1
1
1
3
1
2
1
2
1
1
2
2
1
3
3
2
3
3
2
3
1
1
2
2
2
1
3
1
3
1
3
3
3
2
3
2
2
3
3
1
3
1
2
1
1
3
2
3
2
2
1
3
2
3
1
3
1
2
1
3
3
1
1
3
1
1
3
2
3
2
1
2
2
2
3
1
2
3
3
1
1
1
2
2
3
1
1
3
2
1
1
3
3
3
2
1
3
1
2
1
1
3
2
3
3
3
2
3
3
3
2
3
3
1
1
1
1
3
3
3
3
3
1
1
3
2
1
3
3
1
2
3
3
3
2
3
2
3
2
2
1
2
3
2
2
1
2
3
2
3
2
3
1
2
3
3
2
2
3
3
2
3
1
1
3
1
1
3
2
1
2
1
3
3
1
1
2
1
2
2
3
3
3
1
1
3
2
1
2
1
2
2
1
1
3
3
1
3
2
2
2
1
2
1
2
3
3
3
3
2
3
2
2
1
1
1
2
1
2
1
3
3
1
3
3
1
2
1
1
3
3
2
3
3
2
2
2
3
3
3
3
2
2
1
1
2
1
1
1
3
3
2
2
1
1
2
3
2
3
1
2
3
3
3
1
1
1
3
3
3
2
1
3
3
2
2
1
1
1
3
1
2
1
1
1
3
3
3
1
2
1
1
2
3
1
2
3
1
1
2
1
2
2
3
3
1
2
2
2
2
2
1
2
3
2
3
2
3
3
1
1
1
2
1
3
3
1
3
3
1
1
1
3
2
1
3
3
3
1
2
3
2
1
2
2
1
3
1
1
2
2
2
3
2
1
3
1
3
2
1
2
3
3
1
3
2
2
2
1
2
2
1
3
1
3
3
3
2
3
1
1
1
2
3
2
2
2
3
1
1
3
1
3
1
1
2
1
1
1
2
1
2
1
3
3
3
3
2
2
2
3
3
1
2
2
2
2
2
2
2
2
2
1
3
2
3
2
3
1
3
2
3
2
3
3
2
1
3
3
1
3
1
3
2
2
3
2
1
3
1
3
1
2
3
3
1
1
1
3
1
1
1
2
3
1
3
1
2
3
2
1
3
3
3
2
2
1
1
2
2
3
2
1
1
2
2
2
2
3
3
3
2
1
3
3
1
2
1
3
1
3
2
1
1
2
1
2
3
2
2
1
3
3
1
3
2
3
2
1
3
1
3
1
1
3
3
3
1
2
1
2
3
2
3
3
3
2
2
2
1
1
1
1
1
3
2
3
2
1
2
1
1
1
3
2
1
1
1
2
1
1
3
3
3
1
1
2
2
3
3
3
2
2
1
3
3
2
1
2
3
2
1
3
2
3
3
2
2
3
2
3
1
1
3
1
2
1
1
2
1
1
3
1
1
1
1
2
3
2
2
3
2
3
2
1
2
2
1
1
1
1
2
2
1
2
1
2
1
1
1
3
2
3
1
3
2
2
2
3
3
3
3
2
3
3
3
1
1
3
2
3
1
1
2
2
2
2
2
1
2
1
1
3
1
3
2
1
1
2
3
3
1
1
3
2
2
3
1
2
1
2
1
2
3
3
2
1
1
1
1
1
2
1
2
1
3
1
2
3
2
2
3
1
3
2
1
2
1
2
2
2
1
2
2
2
3
1
1
2
1
1
1
3
2
2
1
1
1
1
3
2
2
1
2
1
2
3
3
1
1
1
1
1
2
2
3
1
1
1
3
2
3
1
3
3
1
1
2
1
3
3
3
1
1
1
1
2
1
1
2
1
2
1
1
3
2
1
1
2
1
1
3
1
3
1
1
2
3
1
3
3
3
2
1
3
1
2
1
1
1
1
1
2
1
3
2
1
2
3
2
1
3
2
2
2
1
1
1
1
1
2
3
1
2
1
2
1
2
1
2
3
1
1
2
2
1
1
3
1
1
3
3
3
3
1
1
1
2
3
2
1
3
1
3
3
3
1
3
1
3
1
1
1
2
1
1
1
2
2
1
3
3
1
1
2
3
2
1
2
1
2
1
1
2
2
2
3
3
2
1
1
3
2
2
3
3
3
2
2
2
2
3
3
1
1
1
3
1
3
2
2
2
2
2
1
1
3
3
2
3
2
2
1
1
2
3
2
2
3
3
1
3
1
3
1
2
1
3
1
1
2
3
2
1
3
3
2
2
3
3
3
3
1
1
2
2
2
2
1
1
2
3
2
2
3
2
1
1
2
2
3
2
1
1
3
2
1
1
1
2
2
3
1
3
3
1
2
1
1
2
2
3
1
3
2
3
1
2
2
3
1
3
2
3
2
1
2
1
3
2
2
1
2
2
3
2
3
3
3
1
3
2
3
2
3
3
2
2
3
2
1
3
2
1
2
1
3
1
1
2
1
2
2
1
3
2
1
2
2
1
3
3
1
3
1
1
3
2
3
2
2
3
2
3
1
1
3
1
3
1
2
3
2
2
2
3
2
3
1
2
2
1
3
3
2
2
2
1
2
1
2
2
2
2
3
1
3
3
2
1
3
1
1
1
2
1
3
2
3
1
2
1
2
2
2
2
1
3
1
2
2
1
2
2
3
2
1
1
3
2
1
1
1
1
2
3
3
3
2
3
3
1
3
2
2
1
2
1
1
3
3
2
2
1
1
3
3
3
1
1
1
2
3
2
3
2
3
1
3
2
2
1
2
2
2
1
2
2
2
3
3
3
2
1
2
3
3
2
3
2
3
1
3
2
1
2
2
2
1
2
2
1
1
3
1
2
2
3
1
3
1
2
2
1
3
3
3
2
3
3
2
2
1
1
2
1
1
3
2
2
3
1
1
1
1
3
2
1
3
2
1
2
1
3
2
2
2
3
3
1
1
1
3
1
3
1
1
2
2
2
3
3
1
3
2
1
3
3
2
3
2
2
1
3
1
3
1
3
3
2
3
1
1
3
2
3
1
3
1
1
3
2
2
1
1
1
2
3
3
1
3
3
2
1
3
1
2
2
2
1
2
1
1
3
2
2
3
1
3
1
2
1
2
1
3
1
2
3
1
1
3
1
2
1
3
1
2
3
3
3
1
2
1
1
2
2
3
2
3
3
2
1
3
1
1
1
2
1
2
2
1
2
3
2
2
1
1
3
1
2
3
2
2
2
3
1
3
2
2
3
1
2
3
2
1
3
3
1
1
2
3
3
1
2
2
3
1
1
2
1
3
2
3
2
3
1
1
1
3
1
2
1
3
1
2
2
2
1
1
3
2
1
3
3
2
2
1
3
2
3
1
3
3
2
3
2
3
2
3
3
3
3
3
3
2
3
1
3
1
1
1
3
3
3
1
2
3
1
2
2
2
1
1
2
3
3
3
3
1
1
3
3
3
3
1
2
3
2
2
2
1
2
3
3
3
3
2
2
2
1
1
1
2
1
3
3
2
2
2
3
2
3
2
2
1
2
1
2
3
1
1
3
3
2
3
3
1
2
3
3
3
1
2
3
2
3
1
1
1
1
3
1
2
2
2
1
3
3
3
3
1
3
3
3
3
2
3
1
2
3
2
1
1
1
2
1
1
1
2
3
1
2
2
1
1
1
1
3
2
2
3
2
2
1
1
3
1
3
1
1
2
2
2
2
2
1
3
3
3
2
2
2
2
1
1
2
2
2
2
2
3
3
3
1
3
1
2
1
1
2
3
2
1
2
3
1
1
3
1
3
3
2
1
2
3
1
2
3
2
3
3
2
3
1
2
1
1
1
1
3
2
3
2
3
1
3
2
1
1
1
1
2
2
1
2
1
1
1
3
3
1
2
1
2
3
3
1
3
3
3
1
2
2
2
3
2
3
3
3
3
2
3
2
1
3
1
1
2
2
2
1
3
2
3
1
1
1
1
3
3
3
2
3
3
3
2
1
1
1
3
2
2
2
3
1
2
2
3
3
3
3
2
3
3
2
3
2
2
1
2
2
1
3
3
1
2
3
1
1
2
1
3
2
3
3
1
2
2
1
1
2
3
1
1
2
2
2
3
3
1
3
3
3
3
3
3
1
3
1
2
1
2
1
1
1
1
2
1
1
2
2
3
3
3
1
1
2
3
1
1
2
3
2
3
2
2
2
3
3
2
1
3
1
1
2
3
1
2
3
1
2
3
1
3
3
2
2
3
2
1
2
3
1
3
2
3
3
1
2
1
3
1
2
2
3
1
1
3
1
3
2
3
2
1
2
1
2
3
1
3
2
1
1
3
2
1
3
2
1
2
2
1
3
1
2
1
1
1
3
3
1
3
2
3
1
3
1
2
1
1
2
2
2
2
2
1
2
1
3
1
1
1
3
1
2
3
1
2
2
2
2
2
1
2
1
2
2
3
1
1
3
3
3
3
2
3
1
1
1
1
2
1
2
2
3
3
1
3
2
3
3
3
3
2
2
1
3
2
1
1
2
2
2
3
1
1
1
2
1
3
2
3
1
3
3
1
2
3
1
3
2
3
2
3
3
2
1
1
3
1
1
1
3
3
3
3
3
2
1
3
3
2
1
2
2
2
2
1
2
3
3
2
3
2
2
3
3
3
2
2
1
2
2
1
2
3
3
1
1
3
2
3
2
3
3
2
2
3
3
2
1
1
3
2
2
1
3
3
3
3
3
2
3
1
3
3
3
2
3
1
2
3
1
3
2
1
1
3
1
1
2
1
2
1
1
2
1
2
1
1
1
2
2
3
1
2
1
1
3
3
3
2
1
2
1
2
3
2
3
2
1
1
1
2
3
2
3
2
2
1
3
2
1
1
3
1
3
1
1
2
1
2
2
3
2
1
1
2
2
2
3
1
2
1
1
3
1
2
2
2
1
2
3
1
2
3
2
3
2
1
1
3
3
1
3
1
2
3
3
2
1
3
3
3
1
2
3
2
1
2
2
3
2
2
1
2
2
1
3
3
2
2
2
3
1
2
1
3
2
2
3
1
2
1
3
3
2
2
1
3
1
1
3
2
3
2
3
3
3
2
1
1
3
2
3
3
3
2
1
2
3
3
3
2
3
2
3
2
2
2
3
1
1
1
1
3
1
3
3
2
1
1
1
1
3
1
2
2
1
1
1
3
1
3
3
2
1
2
1
1
1
2
3
1
1
3
1
3
2
1
2
3
2
1
2
2
1
2
3
2
2
2
3
3
2
2
3
3
2
1
3
3
2
3
2
1
1
1
1
3
2
1
2
2
3
1
2
1
1
1
3
1
1
2
1
3
1
3
3
1
2
2
3
1
2
2
2
1
2
2
3
1
2
3
2
3
3
3
3
3
2
1
1
1
3
2
1
1
2
3
3
2
3
2
3
1
2
2
2
3
3
3
3
2
2
1
1
2
3
3
3
2
2
1
3
3
2
3
2
3
2
3
2
1
2
2
2
1
3
2
1
3
3
1
3
2
1
3
1
1
2
2
2
2
3
1
2
1
2
3
3
1
3
2
2
2
2
1
3
1
1
3
2
3
1
2
1
1
1
3
2
1
1
2
1
1
3
3
1
1
1
3
3
3
1
1
3
1
2
3
2
1
2
3
2
1
3
2
2
2
3
1
2
1
1
2
1
1
2
1
2
1
1
1
1
1
3
1
2
2
1
1
3
2
1
3
3
1
3
2
2
1
3
2
1
3
1
3
3
3
1
3
2
3
2
3
3
1
3
2
1
1
3
1
2
2
1
3
3
1
3
2
2
3
1
3
2
2
1
1
1
3
3
1
1
1
2
2
3
1
3
3
1
1
3
2
2
2
1
1
3
3
3
3
1
3
1
1
2
3
2
2
3
3
2
2
2
1
1
2
2
1
1
3
1
3
1
2
1
1
2
2
1
1
1
1
1
3
3
2
1
3
2
1
2
2
2
1
2
1
3
2
2
3
3
3
1
1
1
2
1
1
2
1
2
1
3
2
2
3
1
3
2
2
3
3
1
1
3
2
3
3
2
1
3
1
3
1
1
1
2
1
3
3
2
2
3
2
1
2
1
1
3
3
2
1
3
2
3
1
2
3
3
3
3
1
1
3
2
2
3
1
1
1
2
3
2
3
2
1
3
3
3
3
1
2
2
2
2
1
3
1
3
1
2
2
2
3
1
2
2
2
1
1
3
2
2
1
3
1
2
2
1
1
2
3
3
3
1
1
2
2
1
1
2
3
2
2
1
2
2
1
2
3
2
2
1
3
2
3
3
2
1
2
3
1
1
3
3
3
1
3
1
1
2
3
3
1
2
3
3
3
1
3
3
1
3
1
3
3
2
2
2
1
3
2
2
3
1
3
3
3
2
3
1
2
2
3
1
2
2
1
2
3
3
1
3
3
1
3
2
2
1
3
2
1
3
1
1
3
3
2
3
3
2
1
3
3
1
3
3
1
3
2
1
1
1
3
1
1
1
2
3
1
1
2
1
2
2
1
3
1
2
2
2
2
2
3
1
1
2
3
1
3
1
2
3
1
2
2
2
1
1
1
3
3
3
1
3
3
1
2
2
2
2
2
3
2
3
3
2
1
3
2
2
2
2
2
2
1
3
2
1
3
1
2
1
3
1
3
1
3
3
3
3
1
2
1
1
2
2
3
1
1
3
2
1
1
1
2
2
2
3
3
2
1
3
1
1
3
3
2
2
1
2
3
1
3
1
3
2
1
1
3
1
1
3
3
1
1
2
3
3
3
1
2
3
1
3
3
3
2
3
1
2
1
2
3
2
3
3
1
2
1
3
1
3
2
1
2
1
1
3
1
1
1
2
2
1
2
1
2
1
3
1
2
3
2
2
2
2
1
3
2
2
1
3
2
3
2
3
1
3
3
3
3
1
1
1
3
1
2
1
2
1
3
1
2
1
3
3
1
2
3
3
2
1
3
2
3
2
1
3
2
1
2
3
1
2
3
3
2
1
1
2
1
1
2
1
1
1
3
3
2
3
2
2
2
2
1
3
1
2
2
3
2
1
3
3
2
1
2
2
1
2
3
3
2
1
2
2
2
3
3
2
1
1
1
3
1
3
2
2
3
3
3
1
2
3
2
2
3
3
1
2
2
3
2
1
1
1
3
1
1
2
3
3
3
1
1
3
1
2
2
1
3
3
3
2
2
2
1
1
2
1
3
2
2
2
2
3
2
1
3
2
1
3
1
2
3
1
3
1
3
1
1
2
1
1
2
1
3
3
2
3
3
1
3
2
1
3
2
1
3
2
2
2
1
2
3
1
3
3
2
3
2
1
1
2
3
3
3
3
3
1
2
1
3
3
1
1
1
1
1
3
1
1
1
3
3
2
3
3
1
1
2
1
2
1
3
1
2
3
1
2
3
3
3
3
1
1
1
2
1
2
2
2
1
1
3
2
3
3
1
3
1
2
3
3
2
1
3
3
2
2
2
2
2
2
2
2
1
1
2
2
2
3
2
2
1
2
1
3
3
2
3
3
1
2
1
2
3
1
2
1
3
1
2
1
3
1
3
2
3
1
1
3
2
3
1
3
1
1
3
1
2
2
2
2
3
2
2
1
1
3
3
1
3
1
2
3
3
1
3
1
1
3
3
2
2
1
3
1
1
3
3
2
3
3
1
1
1
3
2
2
3
1
2
1
3
3
1
1
2
1
1
2
2
1
3
3
2
1
3
3
1
3
2
1
1
3
3
2
2
2
2
1
2
2
1
3
2
2
1
2
2
3
3
2
2
1
1
3
3
1
3
3
3
3
2
3
2
2
2
2
3
3
1
2
3
2
2
2
3
1
1
1
1
3
2
1
1
2
2
1
1
1
3
2
1
3
1
2
1
1
2
1
1
3
1
3
2
1
1
2
1
2
1
1
1
1
1
2
2
2
3
3
2
3
1
2
1
2
3
1
1
3
2
2
1
1
2
2
2
3
2
2
3
2
3
2
3
3
3
3
2
3
2
1
1
1
3
1
3
1
1
2
2
1
2
2
3
3
3
3
2
1
2
3
3
1
3
2
1
2
1
2
2
1
3
3
1
2
3
1
3
2
3
1
2
2
1
3
3
3
1
2
2
2
1
1
3
3
2
2
3
3
1
2
1
1
1
3
1
3
1
2
2
1
1
2
1
3
3
1
3
3
2
1
2
3
2
3
2
2
1
2
2
3
1
1
3
3
3
1
3
1
2
3
2
1
2
2
2
1
1
3
1
1
2
3
3
1
1
3
3
1
1
3
1
2
3
1
2
2
2
1
3
3
1
1
3
3
3
2
1
2
1
3
1
2
2
1
1
1
3
3
3
2
3
2
3
1
3
2
3
3
3
1
2
1
1
2
1
1
2
3
3
1
3
3
1
3
2
3
1
1
3
3
1
2
3
1
1
1
2
3
2
2
2
1
2
2
2
3
1
1
3
1
1
1
3
1
2
2
2
2
2
1
1
1
2
1
3
3
3
3
2
2
1
3
2
1
1
1
2
3
1
3
3
3
1
3
3
1
2
1
3
3
1
2
3
2
1
1
3
1
1
1
2
3
2
2
1
1
1
3
1
1
2
2
2
3
2
1
3
1
1
1
2
2
2
2
3
1
3
1
3
2
1
2
2
3
1
1
3
3
2
1
3
2
3
1
2
2
2
3
1
3
2
1
2
3
1
1
3
2
1
2
2
1
3
3
1
2
2
2
3
3
3
1
3
1
2
2
3
2
1
3
1
1
2
1
1
3
2
2
3
3
2
2
1
2
1
3
3
2
3
3
1
1
1
1
1
1
1
1
3
2
2
2
2
2
3
1
2
2
2
3
1
1
3
1
3
1
1
1
1
3
1
3
2
3
1
2
3
1
1
3
1
1
2
3
2
3
1
1
3
3
1
3
2
3
1
3
1
1
2
2
1
1
2
1
1
1
1
3
3
1
1
1
3
3
2
1
2
1
2
2
3
2
1
3
2
1
3
2
1
2
2
1
3
3
2
2
1
2
1
1
3
3
2
1
1
3
1
3
2
2
1
3
3
1
3
3
2
2
3
3
3
2
1
2
2
2
3
3
2
1
2
3
2
3
2
2
3
3
1
1
1
3
3
1
1
1
3
2
3
3
3
1
2
1
3
1
2
3
1
2
1
1
1
1
1
1
3
2
3
3
1
2
2
1
1
2
2
3
3
3
2
3
3
3
2
1
2
3
3
1
2
1
1
3
3
1
2
2
3
3
2
1
2
3
3
3
3
2
1
2
2
2
2
3
1
3
2
3
1
2
2
2
2
1
3
2
1
1
3
3
1
3
3
3
1
1
1
1
3
2
2
2
2
3
1
2
2
3
3
3
3
1
2
3
3
3
3
1
1
3
2
2
3
1
2
2
3
1
2
3
2
1
2
2
1
3
2
3
1
2
3
2
3
1
3
3
1
3
1
2
2
1
1
2
1
2
3
3
2
2
3
3
3
1
2
1
2
1
1
2
1
2
3
3
1
2
3
2
2
1
3
1
3
3
1
1
3
1
3
2
2
1
1
2
1
3
1
3
1
2
3
3
2
3
3
3
1
3
3
2
3
1
1
2
1
2
3
3
3
3
3
2
1
2
1
1
1
3
1
3
1
1
1
3
1
2
3
1
3
3
1
1
2
2
2
1
2
2
3
3
3
2
3
2
2
2
2
1
2
2
3
2
3
3
2
3
3
2
3
3
2
3
1
3
2
3
3
2
2
3
3
3
2
1
1
2
3
2
2
1
1
3
3
1
3
3
2
1
1
2
3
2
3
3
1
1
3
1
1
3
2
1
3
2
2
2
2
2
2
3
2
1
2
3
3
1
3
2
3
3
2
1
2
3
1
3
1
3
3
3
2
3
2
2
1
2
3
2
3
3
2
2
1
2
1
1
1
1
3
3
3
3
2
1
1
1
1
3
1
3
2
1
1
1
3
2
2
2
1
2
2
2
3
2
3
2
2
2
2
1
3
3
2
2
1
2
2
2
2
1
1
1
2
1
3
1
1
2
1
3
2
1
3
2
1
3
1
2
3
3
1
2
2
2
3
3
1
3
1
2
2
2
2
1
2
2
1
3
1
1
2
2
2
2
2
1
1
1
3
2
2
1
1
2
3
3
3
3
2
2
2
1
3
2
1
2
2
3
2
1
2
3
3
2
3
1
3
2
3
3
2
3
2
1
3
1
3
3
2
1
3
1
1
1
1
3
1
1
3
1
1
1
2
3
3
1
3
3
1
2
1
3
1
1
1
3
2
1
3
3
1
1
2
2
3
3
3
3
2
1
2
3
1
1
1
2
3
1
3
1
3
2
2
3
1
1
3
1
3
2
1
1
3
1
2
1
3
1
3
3
1
3
1
3
1
1
1
1
3
2
3
3
3
3
1
2
3
1
1
2
1
3
2
1
1
1
2
2
1
2
1
1
3
1
2
2
2
3
1
1
3
2
2
2
2
3
1
2
2
1
3
2
1
3
2
2
2
2
1
1
3
1
3
1
1
3
1
2
3
2
3
1
2
2
3
1
1
2
3
2
3
1
1
2
3
3
1
2
2
3
2
1
3
1
2
3
2
2
1
1
3
2
2
3
2
2
2
2
1
1
1
2
1
3
2
3
3
3
1
1
3
1
2
3
3
3
3
3
3
3
2
1
3
2
2
3
3
2
3
3
1
3
3
1
3
2
1
3
2
1
2
3
1
3
3
1
1
2
2
1
2
3
1
2
2
2
2
2
1
3
1
1
2
2
3
2
1
2
1
2
3
2
1
2
3
3
1
2
2
1
3
2
3
2
1
1
2
3
3
3
3
2
1
2
3
2
3
1
1
3
2
3
2
1
2
1
1
2
3
2
1
1
3
3
1
1
1
1
1
1
1
2
2
2
1
2
1
3
2
2
3
2
1
2
2
1
2
1
2
2
2
3
3
2
1
3
1
2
1
1
2
2
2
3
1
2
2
3
1
1
1
3
3
2
2
1
2
2
2
2
3
2
2
1
3
2
1
3
2
3
2
3
2
1
2
3
2
3
2
1
1
3
2
3
1
2
3
2
2
3
1
3
2
1
1
3
1
3
3
3
2
3
2
1
3
3
3
1
1
2
2
1
1
2
1
3
3
3
1
1
2
3
1
3
1
2
3
2
3
2
2
2
2
2
1
2
1
1
1
1
2
1
1
2
1
2
3
2
2
1
1
1
1
2
3
3
1
1
3
1
1
3
2
2
3
3
3
2
3
3
3
1
2
1
2
2
2
3
1
2
2
2
1
2
2
2
2
2
1
2
3
1
1
3
3
1
3
2
2
2
2
2
2
1
3
2
3
1
1
2
3
3
1
3
2
1
1
2
1
3
1
2
1
3
3
3
3
1
2
1
2
2
2
3
2
2
2
1
1
3
2
3
2
1
2
2
2
3
3
2
1
1
1
1
3
2
2
3
2
3
1
2
1
2
2
3
3
1
3
2
1
3
3
1
2
1
3
3
1
1
2
1
1
3
2
1
3
1
1
3
3
3
3
3
2
3
1
1
1
2
1
2
2
1
2
3
3
2
3
3
1
2
1
1
3
3
1
3
1
1
3
3
1
2
3
3
1
2
2
3
1
2
3
2
3
3
1
1
1
3
3
1
2
3
1
3
2
1
3
3
1
2
3
1
2
3
2
3
3
3
3
3
2
1
1
1
2
3
3
2
2
2
1
1
3
2
1
2
3
3
1
3
1
3
1
2
3
1
1
2
2
3
2
2
3
1
3
2
3
1
1
3
3
3
2
1
3
3
2
3
1
3
1
3
1
1
2
1
2
2
3
2
3
1
3
2
1
2
3
1
1
1
1
1
1
1
1
2
3
3
2
3
2
1
3
3
2
2
2
1
2
2
2
3
3
1
2
1
3
1
3
3
1
3
1
3
3
1
3
3
2
3
2
1
2
3
3
2
2
2
2
1
3
1
2
2
3
2
1
3
2
2
2
1
2
3
1
2
3
1
3
1
1
3
1
2
3
1
3
1
2
2
3
1
3
3
2
2
1
1
1
2
3
2
1
2
2
1
3
1
2
2
1
1
2
3
2
2
3
2
1
1
1
1
1
1
1
1
1
1
3
3
2
3
1
3
2
2
1
1
3
3
3
1
3
1
1
3
1
3
3
2
2
3
1
3
1
3
2
2
2
2
3
2
3
2
2
2
2
3
3
3
2
2
1
2
3
2
2
1
3
1
2
2
2
1
2
3
1
2
3
1
1
3
2
3
1
3
1
1
1
1
3
2
2
3
2
1
1
1
2
3
1
1
2
3
3
1
2
3
3
1
3
1
2
3
3
2
1
3
1
2
3
1
2
1
3
2
2
1
2
1
2
2
2
3
3
3
3
2
3
1
3
2
3
1
2
2
2
1
2
1
1
2
1
2
2
2
3
3
2
1
1
2
1
3
1
2
3
2
1
3
3
1
1
2
3
2
3
1
2
1
3
1
3
3
3
1
3
3
3
2
2
1
2
2
3
2
1
3
2
1
3
1
3
3
3
1
2
2
1
3
1
2
3
3
2
1
2
1
1
3
1
3
1
1
1
1
2
1
3
1
2
2
2
3
3
1
1
1
1
2
3
2
1
2
1
1
3
3
3
2
3
1
1
3
1
2
2
3
1
3
2
2
1
1
2
1
1
1
1
2
3
3
2
1
1
3
2
1
2
1
2
3
3
3
2
3
2
3
3
1
2
2
2
3
1
3
1
1
3
2
3
1
3
2
2
3
1
3
3
2
2
2
2
1
2
2
1
1
3
3
3
1
3
3
1
3
3
1
1
2
3
2
3
3
2
2
2
3
1
2
1
1
2
2
2
1
1
3
3
2
2
3
2
1
3
2
2
1
1
2
2
2
1
2
3
1
2
1
3
1
3
3
2
1
3
3
2
2
3
3
3
2
1
2
1
2
1
3
1
2
2
3
1
2
2
3
1
1
1
3
2
1
2
2
2
3
1
3
1
3
3
2
3
1
3
3
1
3
1
3
3
1
3
2
3
2
3
1
3
1
1
3
1
2
2
3
1
2
3
2
1
2
3
3
3
3
2
1
3
1
2
3
3
2
3
1
2
3
3
2
3
3
3
2
1
1
3
2
1
1
1
1
2
3
2
1
2
3
1
2
2
3
3
3
2
3
1
2
3
1
3
3
2
2
1
3
3
1
1
3
2
3
1
3
3
1
3
1
1
1
2
1
2
3
2
2
2
1
2
2
1
3
1
3
3
1
2
2
1
1
2
3
3
2
2
2
1
2
1
1
3
3
2
1
3
1
3
2
2
3
3
3
3
1
3
1
1
2
3
1
1
3
2
2
1
3
3
1
3
1
2
1
2
2
2
3
2
3
1
1
2
3
3
1
1
3
2
3
2
2
2
3
1
3
2
3
3
1
2
3
2
2
1
3
1
2
2
2
2
1
2
3
2
1
2
2
1
1
2
3
1
3
2
2
1
1
3
2
1
1
3
2
2
3
3
3
3
3
1
2
3
2
2
3
2
3
1
1
1
2
2
1
1
1
2
2
1
1
1
1
3
1
2
3
2
2
3
3
1
2
1
2
1
2
1
2
1
3
2
1
3
1
1
1
1
3
2
2
1
2
3
2
2
1
3
3
1
2
3
1
2
1
1
1
1
3
2
2
2
3
2
1
1
1
1
3
1
3
1
1
1
3
2
3
3
3
2
3
2
2
1
3
1
2
2
3
3
3
2
3
2
3
3
3
1
2
2
2
1
1
2
1
1
1
1
3
1
2
2
1
2
3
3
2
1
3
3
2
1
3
2
3
2
1
2
2
2
2
3
2
3
1
1
1
1
3
3
1
2
2
1
1
2
2
1
3
3
3
2
1
2
1
1
1
3
3
1
1
2
1
1
3
2
1
1
2
2
2
3
2
2
1
1
1
2
1
2
3
1
2
1
2
2
3
2
2
3
2
2
1
3
1
2
1
2
2
2
3
1
3
1
2
2
1
1
3
3
1
2
3
1
3
2
2
2
2
1
1
2
2
3
2
1
2
1
3
1
1
2
3
3
1
1
3
1
1
2
2
2
1
1
1
3
1
2
2
1
1
1
2
1
1
1
3
3
3
3
1
3
2
3
3
1
1
2
2
3
3
1
1
1
2
3
2
3
3
2
3
1
1
3
3
2
3
3
3
1
1
2
3
2
2
3
1
2
1
2
2
2
2
2
2
3
2
3
2
2
3
1
1
1
3
2
2
2
1
3
1
1
1
2
1
1
1
3
2
2
2
2
1
1
2
2
2
3
2
1
1
3
2
3
1
2
1
1
1
2
1
3
2
3
1
1
1
2
2
2
1
1
1
1
3
3
3
2
3
2
1
1
3
1
2
2
3
1
2
3
3
3
1
3
2
1
1
1
3
2
2
1
1
2
1
1
3
1
2
2
2
2
3
3
2
1
1
1
3
1
2
1
2
1
2
2
2
3
3
2
3
1
1
1
2
1
1
1
1
1
2
3
1
3
1
1
2
2
3
1
2
3
1
2
1
1
1
1
1
2
1
3
2
1
2
2
2
3
2
2
1
1
2
1
3
3
1
3
1
2
2
3
3
1
3
2
2
3
1
2
3
2
2
3
1
3
1
2
1
2
1
3
2
2
2
2
3
1
2
3
1
2
2
1
1
2
1
3
3
1
1
2
2
1
3
1
1
3
1
3
2
3
3
1
3
2
3
3
3
1
1
1
3
2
3
1
2
1
1
2
2
2
2
3
3
2
3
3
2
1
3
3
3
2
2
1
1
1
3
3
2
3
1
1
1
1
3
1
1
1
3
1
1
3
2
3
1
3
2
2
1
1
3
3
1
1
3
2
1
3
2
3
2
1
2
3
1
3
2
3
3
3
2
3
2
2
3
2
1
1
1
1
2
2
2
2
2
3
3
1
1
1
1
3
2
3
3
1
3
1
3
3
1
1
3
3
1
3
2
2
3
1
2
2
3
3
2
3
2
3
3
2
3
1
2
2
3
3
2
1
2
1
2
1
3
1
2
1
2
1
3
2
1
2
1
1
3
1
3
1
2
1
1
3
2
1
3
1
2
3
2
2
2
1
3
3
3
3
2
1
1
1
1
2
2
3
2
2
2
3
2
1
2
3
2
3
3
1
3
3
2
2
2
3
2
1
3
2
1
1
2
3
2
2
1
2
3
2
2
3
3
1
1
1
3
1
1
3
1
1
2
1
2
2
3
1
3
1
1
1
1
1
3
1
3
3
1
3
2
3
3
3
3
1
2
3
1
2
1
3
3
2
1
1
3
3
2
1
3
1
2
1
1
3
1
3
2
3
3
3
3
3
3
3
2
2
2
2
1
1
3
3
1
2
2
1
2
2
2
3
2
1
2
1
2
2
2
3
3
2
1
3
3
3
2
3
1
1
1
3
1
3
2
1
2
1
2
2
2
1
2
3
2
2
1
3
1
3
3
2
2
2
1
2
3
2
2
2
1
3
1
1
2
2
1
3
1
1
3
3
2
3
3
3
2
2
1
3
1
1
2
2
3
1
2
3
1
3
3
1
1
3
1
1
2
1
1
3
3
2
1
2
2
3
3
1
2
2
2
1
1
2
1
1
2
1
3
2
3
1
3
3
2
1
2
2
1
1
3
3
1
1
2
3
3
3
2
2
3
3
1
2
1
1
1
2
3
3
1
2
3
2
1
1
3
2
2
3
2
1
3
2
2
3
3
2
2
3
2
2
2
1
3
3
1
3
2
2
2
1
2
3
3
3
1
3
1
3
1
2
3
1
2
1
2
2
3
1
2
2
3
3
2
2
1
1
1
3
3
3
2
3
2
1
1
1
1
2
3
1
1
3
2
3
1
2
1
3
3
2
1
2
1
2
3
2
2
1
3
2
2
1
2
3
1
2
2
1
2
1
2
1
3
1
3
3
2
1
2
3
1
2
2
3
2
2
1
3
2
1
1
1
2
3
2
2
3
1
3
3
1
2
3
3
3
1
3
2
1
2
1
1
3
3
3
1
2
2
1
3
1
1
1
3
1
3
2
2
1
3
1
2
3
3
2
1
1
2
2
3
2
1
1
3
3
1
1
3
1
3
3
2
2
2
3
3
1
3
1
2
1
1
2
1
3
3
3
3
3
2
1
2
2
1
3
2
3
1
2
1
3
1
2
1
1
3
1
3
1
3
3
3
2
3
1
1
2
3
2
3
2
1
2
3
3
1
3
3
1
2
3
3
3
2
2
2
2
2
2
2
1
1
3
1
1
1
2
3
2
2
2
2
3
2
2
2
2
2
1
3
1
2
3
3
2
1
2
1
2
3
2
1
3
1
1
2
1
3
2
1
1
3
3
3
1
3
2
3
3
1
2
2
3
2
1
2
2
1
2
2
1
2
2
1
1
1
2
3
3
3
1
2
3
1
1
2
3
1
2
2
3
1
1
2
1
1
2
1
3
2
1
1
1
3
1
3
2
1
1
2
2
3
2
1
3
2
2
1
2
1
2
1
3
2
2
1
2
2
2
2
1
3
2
2
2
2
2
2
3
2
2
3
3
1
3
2
2
3
2
3
1
3
1
1
2
2
1
3
3
1
1
2
1
1
2
2
1
3
3
2
3
1
2
2
2
2
2
3
1
3
1
1
3
1
1
1
3
1
3
1
3
1
3
1
2
1
1
1
1
3
2
3
1
3
2
2
1
2
3
1
1
1
3
2
2
2
2
1
3
1
3
2
1
2
1
3
1
3
3
3
3
2
2
2
1
3
3
3
3
1
2
3
3
3
2
2
1
1
1
2
1
2
1
3
2
1
1
1
3
3
1
3
3
1
2
2
2
3
3
3
1
2
3
1
3
2
1
1
3
2
1
1
3
3
3
2
3
3
1
1
1
3
1
3
2
2
3
2
3
2
2
1
1
2
1
2
3
3
1
3
3
3
2
3
1
3
3
1
1
2
1
3
2
2
1
2
2
1
2
2
1
1
1
3
2
3
3
1
3
2
3
1
3
1
1
1
1
1
1
3
3
1
1
1
1
3
2
3
1
2
1
2
2
2
1
3
1
3
1
3
3
2
3
1
2
1
3
3
3
1
1
1
2
1
1
1
2
3
2
3
3
3
2
2
1
1
1
2
1
2
2
1
3
2
1
3
1
1
1
1
2
3
3
2
1
2
1
2
1
3
2
2
1
3
1
3
2
3
1
1
3
1
2
2
3
2
3
3
1
3
1
3
2
2
1
1
2
2
1
1
3
3
3
2
3
2
3
1
3
2
1
3
3
3
3
2
3
2
1
1
3
1
2
2
2
1
3
1
2
3
3
3
1
2
2
2
3
1
3
1
1
3
2
2
2
3
2
2
1
2
3
1
2
3
2
1
2
3
1
1
2
2
2
1
2
1
1
1
2
1
3
3
2
2
2
2
2
2
2
3
2
3
3
3
3
2
1
3
2
3
3
3
2
2
2
2
3
1
3
1
2
3
3
1
2
3
1
2
1
2
3
3
1
1
3
2
3
1
3
2
3
1
2
1
2
2
3
3
1
3
1
3
3
3
2
1
2
1
1
2
1
3
1
2
1
3
3
2
2
3
3
2
1
2
2
3
2
2
1
3
1
3
2
1
3
3
2
3
3
3
3
2
3
2
2
1
2
2
1
3
2
3
3
1
2
1
1
3
3
3
1
3
1
3
1
3
3
1
1
3
2
2
3
1
1
3
2
2
1
1
1
2
2
1
1
2
3
1
3
3
2
1
3
3
1
3
2
3
1
3
3
2
2
1
2
1
3
3
1
1
2
2
2
3
2
3
2
1
1
3
2
3
3
3
2
1
3
1
1
3
2
1
2
3
2
2
3
3
1
2
2
3
2
1
2
2
2
2
1
3
3
3
3
3
2
2
3
1
3
2
1
3
1
1
2
1
3
2
2
2
1
1
3
1
3
1
3
3
2
3
1
3
3
1
1
1
1
2
1
2
2
3
2
2
1
2
2
2
3
3
2
2
2
1
3
2
1
2
1
1
2
2
1
1
3
1
2
3
3
3
1
2
3
2
3
3
3
2
2
2
2
3
3
3
2
2
2
2
1
3
1
1
3
1
2
2
2
2
1
2
3
1
3
2
1
3
1
2
1
3
3
3
2
1
3
1
1
1
1
2
3
3
3
2
3
2
2
3
3
2
2
2
1
3
1
2
1
3
1
1
1
2
2
2
2
1
3
3
1
3
1
1
2
3
1
2
2
2
3
1
1
1
3
1
1
2
3
1
2
3
1
3
2
3
3
1
2
3
3
1
3
2
1
1
1
3
2
3
2
3
3
2
2
2
1
2
1
1
2
3
2
3
3
1
2
3
2
2
1
1
3
1
2
2
3
2
3
3
3
2
2
3
1
3
3
3
2
2
3
2
2
3
3
2
2
3
2
3
2
3
1
2
2
3
3
1
2
1
1
3
1
3
2
2
1
2
2
2
2
1
1
2
3
1
1
1
2
1
3
1
2
3
3
1
1
2
2
3
1
2
1
1
1
2
3
1
3
1
2
3
3
2
2
1
1
3
1
1
2
1
2
1
2
3
2
3
2
2
1
1
2
3
2
2
3
3
2
3
3
3
1
2
3
1
2
1
2
1
1
1
1
1
3
2
1
2
2
2
2
1
3
1
3
3
3
3
1
3
2
3
2
2
2
2
1
3
3
3
2
2
2
3
1
2
2
2
1
1
1
1
3
3
1
1
2
1
2
2
3
3
2
3
2
1
3
2
3
2
1
1
1
1
2
3
3
2
2
2
3
2
3
3
1
2
1
3
1
1
3
3
1
2
3
2
3
1
1
2
1
1
1
2
3
1
2
2
1
3
3
3
3
1
1
3
2
2
3
1
1
3
1
1
2
3
2
1
1
3
1
3
3
3
3
1
3
2
2
1
3
3
3
3
3
1
2
3
3
3
3
3
3
2
1
2
2
2
2
2
3
2
1
2
3
3
1
1
3
2
1
1
1
3
3
1
3
3
3
3
1
3
2
3
2
3
1
2
1
3
1
2
2
2
3
3
2
3
2
3
1
1
1
3
1
3
2
3
1
3
1
3
3
1
1
1
2
2
3
3
2
3
3
2
3
2
3
3
1
2
2
2
2
2
2
3
1
1
3
2
2
2
2
2
3
3
2
1
2
2
2
3
1
1
2
2
1
2
2
2
2
2
3
1
2
1
1
2
2
1
1
2
1
1
3
1
2
1
2
3
2
1
3
3
2
2
1
3
2
3
2
1
2
2
1
3
2
2
2
2
1
1
3
1
3
2
3
1
3
1
2
1
1
2
1
2
3
2
1
3
2
3
3
1
3
3
3
2
3
2
1
2
3
2
1
3
3
2
1
2
3
2
3
3
3
3
3
2
2
1
2
1
3
2
1
2
3
3
3
3
3
3
2
2
3
2
1
3
1
2
3
1
3
3
2
2
2
2
3
3
3
1
1
3
2
3
2
1
2
3
1
2
2
3
1
3
2
3
1
1
1
3
3
3
3
1
1
2
3
2
3
2
2
2
3
1
3
3
3
3
3
1
1
1
2
2
1
3
1
2
1
1
3
1
2
1
3
2
1
3
2
1
2
3
1
1
3
2
1
1
2
3
3
3
3
3
1
1
2
3
1
2
2
1
1
2
3
1
2
2
1
2
2
1
1
3
3
2
3
2
2
3
2
1
3
2
3
1
1
2
3
3
2
1
1
1
3
3
2
3
3
3
2
1
1
1
1
2
3
2
3
2
2
1
1
2
1
1
3
2
2
3
2
3
1
1
2
3
1
1
1
1
2
1
3
2
3
3
3
2
3
2
1
3
2
2
1
2
2
1
2
1
1
3
3
3
2
2
1
1
3
1
2
1
2
3
3
2
3
1
3
2
1
2
2
3
2
2
1
2
1
3
1
1
3
2
3
3
2
2
1
3
2
2
1
3
2
2
1
2
3
3
3
1
3
3
1
1
3
1
2
1
1
2
1
2
1
2
1
2
2
2
2
2
3
1
1
2
1
3
3
1
2
2
1
3
3
3
2
3
1
2
3
3
1
1
2
1
2
1
3
2
1
3
1
1
3
3
1
1
1
1
2
1
2
1
3
3
3
3
2
3
2
2
3
1
3
2
3
2
1
3
1
2
2
1
1
3
1
2
3
1
1
1
2
2
2
2
1
2
1
1
3
3
2
2
3
1
1
2
2
2
1
2
3
3
3
3
3
2
2
2
3
1
1
1
3
2
2
3
3
2
2
3
1
2
1
1
1
1
1
2
2
1
3
1
2
1
3
1
1
3
1
1
3
1
2
3
3
2
1
1
2
3
1
1
2
3
2
1
3
1
1
2
3
2
1
3
3
3
3
3
3
1
2
3
1
3
2
2
2
2
1
2
3
3
1
3
2
3
1
2
2
1
1
3
1
1
1
3
2
3
2
1
3
2
1
3
2
1
1
1
2
2
2
3
2
3
1
3
1
2
1
1
3
1
1
2
2
2
2
1
1
1
3
3
1
3
1
2
2
1
1
3
3
2
3
1
2
3
2
2
3
3
2
3
1
1
1
2
3
2
3
3
1
2
3
1
1
1
2
3
2
2
2
3
3
2
3
1
3
2
1
1
3
2
2
2
1
3
1
2
2
1
2
3
2
1
3
1
3
3
2
2
3
2
1
3
1
3
1
1
3
2
1
3
3
3
2
3
2
2
3
1
3
1
1
2
3
2
3
1
2
3
1
3
1
3
3
1
3
1
1
3
3
1
2
1
3
2
1
2
1
3
2
3
1
2
2
2
1
2
2
1
2
2
2
1
3
2
3
3
3
1
1
1
3
1
2
1
3
1
1
3
3
2
3
1
3
3
2
2
1
3
2
3
3
3
1
1
3
1
2
2
2
1
2
1
2
2
3
3
1
1
3
1
2
1
3
3
2
1
3
2
1
2
3
2
2
3
1
1
3
2
2
3
2
2
3
2
2
1
3
3
3
1
3
1
3
1
2
3
2
1
3
1
2
2
2
3
1
2
2
1
1
1
2
3
2
1
3
2
3
1
3
1
3
2
3
3
1
2
2
3
2
1
2
1
1
2
3
2
3
3
3
3
3
1
2
2
2
2
1
1
1
1
3
2
2
1
3
3
2
1
1
3
1
2
3
2
1
2
3
1
1
1
1
3
2
3
3
2
3
2
3
3
2
3
1
2
3
2
2
3
2
3
2
2
1
2
2
3
2
2
1
1
1
1
2
2
2
3
3
3
1
3
3
2
1
3
3
1
2
1
2
1
2
1
2
3
2
1
3
3
1
3
3
2
2
3
2
1
3
1
1
3
1
3
1
2
2
1
2
1
2
2
1
3
2
2
1
3
1
3
1
2
1
3
1
1
3
3
2
2
3
1
3
1
2
1
1
3
2
1
3
1
3
3
1
1
2
2
1
3
2
2
1
1
2
3
1
1
2
3
3
2
1
2
2
3
3
1
1
2
3
2
3
1
1
3
2
2
3
1
1
1
2
3
2
2
3
2
1
1
1
3
1
2
1
1
1
2
3
2
2
2
2
1
1
1
1
2
3
2
3
1
3
1
1
2
1
1
1
1
3
3
3
2
3
2
2
2
3
3
1
1
1
2
3
2
3
1
1
1
1
2
2
3
3
1
3
3
1
2
1
3
3
3
2
3
1
3
2
1
3
3
1
3
2
1
2
3
1
1
3
1
1
2
1
3
2
1
3
1
2
1
3
1
3
3
2
3
3
2
3
1
1
3
1
2
2
2
3
2
1
3
3
3
3
1
3
1
2
3
3
2
1
3
3
1
2
2
3
3
1
3
2
1
1
3
2
2
3
1
2
3
2
3
2
2
1
3
1
1
1
3
3
1
1
2
3
1
1
3
1
3
3
3
1
2
3
3
2
3
1
1
3
3
3
2
1
1
3
2
1
2
1
3
2
3
1
3
2
3
2
3
1
2
3
3
2
3
3
3
2
3
1
3
2
2
1
1
3
2
2
1
3
1
1
3
2
3
3
1
3
3
1
2
3
1
2
1
1
2
2
1
2
2
1
1
3
1
3
3
1
1
2
2
1
2
1
3
1
2
2
2
3
1
3
1
1
3
2
1
1
3
3
1
3
1
1
2
1
3
1
1
3
1
3
1
1
1
3
1
1
2
3
1
3
2
3
1
1
3
2
1
3
3
2
2
3
2
2
3
2
1
1
2
3
3
3
2
2
1
1
3
2
1
3
1
2
2
3
3
1
2
1
2
3
3
3
3
1
2
3
3
3
3
1
3
1
1
1
3
3
3
1
3
3
1
1
3
2
3
3
1
1
3
1
2
1
2
3
2
3
3
3
3
1
1
3
1
3
1
3
3
1
2
1
2
1
1
2
1
3
2
3
1
3
1
2
3
2
2
2
3
3
3
2
3
1
2
1
1
3
3
2
1
2
3
2
1
2
1
2
3
2
1
2
2
2
3
3
1
2
2
3
1
2
3
2
2
2
2
1
1
1
3
3
2
3
3
3
1
1
3
2
1
2
1
3
2
2
1
2
2
2
2
3
1
2
1
1
3
1
3
2
2
2
1
1
2
2
3
3
2
3
3
2
3
3
1
3
3
1
3
2
3
2
1
2
2
3
1
2
1
2
2
3
2
1
1
2
2
1
1
2
2
3
3
3
3
3
2
3
3
3
1
2
3
1
1
3
1
2
3
3
1
1
2
1
1
2
1
1
1
2
3
2
2
3
3
2
3
1
3
1
2
3
3
2
1
3
3
1
3
1
2
3
1
1
2
2
2
1
2
2
3
2
3
1
2
3
1
1
3
2
2
1
3
3
3
1
2
2
2
2
1
3
1
1
2
3
3
2
2
1
1
3
2
1
3
2
3
1
3
1
2
3
1
3
3
2
1
1
1
2
2
3
1
1
1
3
2
3
1
1
1
1
3
1
1
3
2
2
3
1
2
2
3
3
2
1
3
3
1
2
3
3
3
2
3
2
1
3
1
1
2
2
2
2
1
1
3
3
1
1
3
1
3
3
3
1
2
2
1
3
1
1
1
1
3
2
2
1
2
3
1
2
3
1
2
2
3
2
3
2
3
1
2
1
2
3
2
1
2
2
1
2
2
3
1
3
3
3
2
2
1
2
2
1
2
3
1
2
3
2
1
3
1
3
3
2
1
2
3
3
1
3
1
3
1
1
2
3
3
1
3
1
3
2
3
2
3
1
1
2
3
1
2
1
1
3
2
2
1
1
1
2
2
1
2
1
3
3
1
2
2
2
1
3
3
1
1
3
3
3
3
2
2
1
1
1
3
1
3
2
1
3
3
3
3
3
3
1
3
1
1
1
3
3
2
2
2
2
2
2
3
3
3
3
2
3
1
2
1
2
2
2
1
3
3
1
2
1
1
2
1
3
2
1
3
2
1
2
1
1
3
2
1
2
2
1
2
1
3
1
2
2
2
1
3
3
1
3
2
2
2
2
2
2
2
2
3
1
2
3
2
2
3
3
3
1
1
3
1
1
1
3
1
1
1
1
3
3
2
3
2
1
1
3
1
2
3
1
2
3
3
1
1
3
3
3
1
2
3
3
2
2
1
2
1
2
2
2
3
3
2
3
3
2
1
1
1
2
3
3
1
2
1
3
3
3
3
1
2
2
2
1
1
1
1
2
1
2
2
3
2
1
3
1
2
1
2
1
3
1
2
2
1
3
2
3
1
2
3
2
2
2
3
1
3
2
3
1
3
3
1
1
3
3
3
3
3
3
2
2
3
3
1
1
2
1
3
2
3
1
1
3
1
2
3
3
2
2
1
3
1
3
1
2
2
3
2
2
2
2
3
2
3
1
3
1
3
2
2
3
1
3
1
1
3
1
1
1
2
2
2
2
2
1
3
3
3
1
3
1
3
1
3
1
1
1
3
2
1
1
1
1
1
3
3
1
2
1
1
3
3
1
3
3
3
3
2
3
1
2
2
1
3
3
3
1
3
2
2
3
2
1
3
2
1
2
1
3
3
1
3
3
3
3
2
2
3
1
1
2
1
1
2
2
1
3
2
1
1
1
3
3
2
2
1
1
2
2
2
1
1
1
3
1
3
1
2
2
3
2
1
1
2
3
1
1
1
1
3
2
1
1
3
3
2
3
3
3
1
2
1
3
2
2
1
2
2
2
1
3
3
2
1
3
3
2
3
1
1
2
2
3
2
2
1
2
2
2
1
3
3
1
3
3
2
2
1
2
1
2
3
3
1
3
3
1
1
3
3
3
3
2
2
2
1
1
3
2
1
1
3
3
1
1
1
1
3
1
1
3
1
1
3
1
2
1
1
2
2
1
2
3
1
3
3
3
2
3
1
1
3
2
3
1
3
3
2
2
2
3
1
2
3
1
1
3
2
3
1
2
2
2
2
2
3
3
2
3
3
1
2
3
1
3
2
1
2
3
2
3
3
3
1
3
1
2
3
2
1
2
2
1
3
1
2
3
2
1
1
1
3
3
2
3
2
1
2
3
2
1
1
1
3
1
3
3
3
2
2
2
1
1
1
3
2
2
1
1
2
1
1
1
1
3
3
2
3
1
3
3
3
1
3
2
1
3
2
1
2
1
3
3
3
2
2
3
1
2
2
2
2
3
2
1
2
3
3
1
3
1
2
2
1
2
1
2
3
2
3
3
3
3
3
3
3
1
1
3
1
3
2
2
1
2
1
1
1
1
2
3
2
1
1
3
1
3
1
1
1
2
3
3
2
3
1
1
2
2
2
3
3
2
3
1
2
2
2
2
3
3
3
1
3
3
3
2
1
2
2
2
3
3
2
2
3
2
1
3
2
3
3
2
3
2
3
3
3
3
2
2
3
2
1
2
2
1
1
3
2
1
3
2
1
3
2
3
3
1
2
3
1
2
1
3
2
1
2
3
1
2
2
1
1
3
1
3
1
2
2
1
2
3
1
1
3
2
3
1
1
1
2
1
2
2
2
2
2
2
3
1
1
1
1
3
2
3
3
1
3
1
2
2
3
2
2
1
2
2
1
3
3
3
3
3
2
1
2
3
1
1
2
3
3
1
3
3
2
1
1
2
2
3
1
3
3
1
3
3
3
2
2
1
2
1
2
3
1
2
1
1
1
2
1
1
1
1
2
3
3
2
1
1
2
1
3
1
2
3
2
3
3
3
1
1
1
1
3
3
3
2
1
1
3
1
2
3
2
2
1
2
2
3
1
2
1
2
1
1
2
2
2
3
3
2
1
3
2
3
1
1
1
1
2
2
1
1
3
3
2
2
3
2
3
3
2
2
3
3
1
3
2
2
2
2
3
2
2
1
2
2
3
2
3
3
1
3
1
3
2
1
2
2
3
2
1
1
3
3
1
2
1
1
1
1
3
2
1
2
3
2
2
1
3
2
3
2
2
1
3
3
1
1
3
1
2
1
1
3
1
1
3
3
2
3
2
2
3
1
1
3
1
2
3
2
3
3
2
2
3
3
2
1
2
1
2
3
2
3
1
3
1
1
3
1
2
3
3
1
3
3
2
1
1
1
1
1
2
2
1
2
2
3
2
2
3
1
1
2
3
3
1
2
2
3
3
2
1
3
1
3
1
3
3
2
2
1
1
1
3
3
1
3
3
1
2
1
1
3
1
1
2
2
2
2
2
3
1
3
1
3
2
3
3
3
1
3
2
1
3
2
2
1
1
2
1
3
3
3
1
1
2
2
3
3
2
2
2
2
1
3
2
1
2
1
1
3
3
1
3
3
3
3
1
3
1
3
3
3
1
3
1
2
1
1
3
3
2
2
3
2
3
2
2
3
3
1
2
2
2
3
2
3
1
2
1
3
3
3
2
3
1
1
1
2
2
3
3
1
3
1
2
2
1
3
3
1
3
2
2
2
3
1
1
2
2
1
1
1
2
1
3
3
2
1
1
3
1
3
3
3
3
3
3
1
2
3
3
2
3
1
1
1
3
3
1
3
3
2
2
2
2
3
3
2
3
1
3
1
3
3
3
3
1
3
1
1
3
2
1
3
2
3
1
3
1
1
1
2
2
2
3
1
3
1
1
1
3
1
1
2
2
3
1
1
1
2
1
1
2
2
2
2
3
2
2
2
2
2
2
2
3
2
1
3
3
3
1
1
3
2
2
2
2
3
2
1
1
3
1
3
2
2
3
1
3
3
1
3
1
2
3
1
3
1
3
1
2
3
2
2
3
1
2
1
2
3
3
1
3
1
1
2
3
2
3
2
2
2
2
2
1
2
2
3
3
1
3
2
1
3
1
2
3
1
1
3
1
1
1
3
2
2
1
2
2
3
3
1
2
2
3
3
1
3
1
2
3
3
2
2
1
2
1
2
3
1
1
3
3
2
1
2
1
1
3
3
3
2
2
1
3
1
3
1
3
3
2
3
3
1
1
3
1
3
3
1
1
1
1
1
1
2
3
1
1
2
1
2
2
1
2
1
1
3
2
2
3
2
1
2
2
1
2
1
1
1
2
1
3
2
1
3
3
2
3
1
1
1
3
2
2
2
3
2
1
1
3
3
1
2
3
2
1
1
2
2
3
2
1
3
3
2
1
2
3
1
1
1
2
1
1
3
1
3
2
3
3
1
2
1
2
1
1
3
1
2
2
1
2
3
1
3
3
1
3
3
1
3
3
1
3
3
3
1
3
2
1
3
1
2
2
2
1
2
2
1
2
1
1
2
2
1
1
3
3
1
2
1
3
2
1
2
3
2
1
2
3
1
2
1
3
2
1
2
2
2
3
3
2
2
1
3
3
1
1
1
1
2
1
3
3
2
2
2
2
1
3
2
1
2
1
2
3
2
3
3
3
2
2
1
1
3
3
3
1
2
3
1
1
1
1
2
1
3
2
1
3
3
1
2
3
1
2
1
1
2
2
2
2
1
1
2
1
2
1
1
2
3
1
1
1
2
3
3
3
3
2
3
1
2
1
1
2
1
2
1
3
1
3
3
2
3
2
1
1
1
1
2
3
2
1
1
2
1
3
1
3
2
3
1
3
1
2
2
3
2
1
1
3
2
3
2
1
2
3
3
3
2
3
3
2
2
1
2
1
3
1
1
2
3
1
3
3
2
2
3
3
2
1
1
3
1
1
2
1
1
1
3
3
1
1
1
2
1
3
2
1
3
2
3
3
1
1
3
3
3
2
3
1
2
2
1
2
1
2
2
1
1
3
2
1
2
1
3
3
2
2
3
1
2
3
3
2
1
1
3
2
2
1
3
3
1
2
2
1
2
1
2
2
1
2
3
2
1
3
3
1
3
1
2
3
3
2
3
3
1
3
3
3
1
1
1
2
3
1
2
3
3
3
3
1
3
1
3
3
3
1
3
2
3
1
2
2
2
2
1
3
2
2
1
2
3
3
2
3
3
3
1
1
1
1
3
2
1
2
2
2
3
2
1
2
2
1
2
2
2
1
1
3
2
1
1
2
1
1
2
1
3
3
2
1
2
3
3
2
3
2
1
1
2
3
3
2
3
1
1
1
2
1
3
3
2
3
3
2
1
3
2
3
2
3
3
2
3
3
1
2
2
2
1
1
3
2
2
3
3
2
3
1
2
3
1
2
3
2
3
1
3
2
2
1
3
2
2
1
3
3
3
1
1
3
3
3
1
3
1
3
2
2
1
1
1
1
2
1
1
3
1
1
2
3
1
2
2
3
3
3
3
2
3
1
3
3
1
2
2
3
1
2
3
2
3
3
2
3
1
3
1
2
3
3
2
2
2
1
3
2
3
1
3
3
1
3
3
1
1
1
1
2
1
3
1
1
1
2
2
2
3
3
3
1
3
2
1
3
1
1
2
1
1
1
2
2
1
1
3
1
3
3
3
3
1
2
1
3
1
1
1
2
2
2
3
2
2
1
3
3
3
1
1
1
3
1
1
3
3
2
3
3
2
1
2
1
2
2
2
1
1
1
1
3
1
3
3
3
2
2
3
3
2
1
3
2
3
1
1
2
2
2
1
3
2
1
2
2
3
2
2
3
3
3
1
2
1
2
1
2
3
1
2
1
1
3
1
1
1
1
1
2
1
2
2
2
1
1
2
1
2
3
2
2
1
3
1
2
1
3
3
2
3
1
1
2
3
3
1
2
3
3
1
3
3
1
3
2
3
3
2
2
2
2
3
3
1
1
3
1
2
2
2
3
1
3
2
3
2
3
2
3
2
2
2
2
2
1
3
1
1
1
1
1
3
3
1
3
1
1
2
1
3
1
1
3
2
1
1
2
3
3
2
3
3
1
3
1
1
3
3
3
3
2
1
1
3
1
2
1
1
2
1
2
1
3
2
3
3
3
1
2
3
2
2
3
1
3
1
1
1
1
2
2
2
1
3
2
1
1
2
1
2
2
2
1
3
3
1
3
2
2
1
1
3
3
1
3
3
1
2
1
3
3
1
2
3
1
2
2
3
2
2
2
2
2
1
2
3
2
3
3
2
1
1
3
3
3
3
2
3
2
3
2
2
1
2
1
2
1
1
3
2
1
2
3
1
1
3
1
3
2
1
1
1
2
3
1
1
3
2
1
3
3
1
2
1
3
3
2
3
3
1
2
3
1
1
2
2
3
3
3
1
1
1
1
1
2
3
3
1
1
3
3
3
1
3
3
3
1
1
1
2
1
1
2
2
2
2
3
1
3
3
1
3
2
2
1
2
1
2
3
1
1
3
2
3
2
2
1
3
1
2
3
1
3
1
3
3
3
1
1
3
3
3
3
2
1
1
2
3
2
1
3
1
2
2
3
2
1
3
3
3
3
3
1
3
3
3
1
1
1
2
1
1
1
3
2
2
3
3
3
3
1
1
2
3
2
3
3
1
1
1
3
3
3
1
3
2
1
3
3
2
2
2
2
3
3
1
3
3
2
1
1
3
2
1
1
3
3
2
3
3
1
2
2
3
3
1
2
2
1
3
2
3
3
2
3
1
1
2
2
3
2
1
3
1
1
2
2
2
2
3
3
1
1
3
2
2
2
3
1
1
2
2
1
1
2
1
1
1
3
2
1
1
2
1
3
1
1
1
2
2
3
1
2
1
1
3
3
1
2
2
2
2
1
2
2
2
3
1
1
3
3
3
1
3
3
3
3
3
3
1
2
3
2
2
3
1
3
2
2
1
2
2
2
1
3
3
3
3
2
2
3
1
1
3
1
2
2
2
3
1
2
3
2
2
2
2
3
1
1
2
3
1
2
3
2
2
1
3
2
2
1
1
3
1
1
1
3
3
2
2
2
2
2
3
2
2
3
2
2
3
3
2
3
3
1
2
1
3
2
3
1
2
1
2
3
2
3
2
1
2
1
1
2
3
2
3
3
3
1
2
3
1
2
2
1
1
3
1
1
3
1
3
1
2
3
3
1
2
3
2
3
3
1
3
3
3
3
2
3
3
1
1
2
3
2
2
3
1
3
3
1
1
1
3
1
2
1
1
3
3
3
1
2
2
1
2
1
2
3
1
2
2
1
1
1
2
3
2
1
3
1
1
1
2
1
2
2
3
1
2
2
1
2
1
2
2
1
2
1
2
1
3
3
3
3
1
3
2
1
1
2
1
2
2
3
1
1
1
1
1
2
2
1
1
2
2
2
1
1
3
1
1
1
1
2
1
2
3
2
1
3
2
1
1
2
1
1
3
2
1
2
2
1
1
2
1
2
1
3
2
3
2
1
2
1
2
2
2
2
2
1
3
3
3
2
2
1
2
3
3
3
1
2
2
3
3
3
3
2
1
2
3
1
1
3
1
1
2
3
2
3
3
1
1
2
1
3
3
1
1
1
2
2
2
2
2
1
2
2
2
3
2
3
3
1
1
3
3
3
2
2
3
3
2
2
3
3
2
2
2
1
2
2
1
1
2
2
1
2
1
1
1
2
2
1
2
1
1
2
1
2
1
1
1
1
2
3
3
2
3
2
2
3
2
3
2
2
2
1
3
1
2
2
1
3
1
1
2
1
3
2
3
1
3
3
1
2
3
3
1
2
2
2
3
3
3
1
1
2
3
3
1
3
1
2
3
3
2
2
2
3
1
1
3
1
2
2
1
1
3
1
3
2
2
1
1
2
3
2
3
1
3
1
1
3
2
2
3
1
2
3
1
2
2
3
3
3
1
2
1
1
2
2
2
2
1
3
2
1
2
1
1
1
3
3
3
3
1
3
2
2
3
1
2
3
1
1
2
3
3
1
3
2
1
1
2
1
2
1
1
1
2
2
1
2
2
1
1
3
2
1
3
1
2
2
3
2
1
3
3
1
1
3
3
2
2
3
3
2
3
2
2
3
2
2
1
3
1
3
3
3
3
3
1
3
1
1
2
2
3
2
2
2
3
2
1
2
2
1
3
2
3
1
3
3
2
3
1
2
2
2
1
3
1
1
3
2
1
2
2
3
2
3
2
2
2
3
1
2
3
2
1
1
2
2
1
1
1
2
3
3
3
2
3
3
1
3
1
1
1
3
1
2
1
3
1
2
1
3
3
2
2
3
1
3
1
1
3
1
3
3
2
2
2
3
3
3
1
1
2
2
3
3
3
3
3
3
3
3
1
2
3
3
1
2
2
1
2
1
2
1
1
3
3
3
2
3
1
2
1
1
3
1
1
1
2
1
3
2
3
3
1
2
2
1
1
2
2
1
3
2
3
1
3
3
1
1
3
3
3
2
2
1
1
3
1
1
2
2
2
3
2
3
2
3
1
1
3
1
3
3
3
1
1
1
3
2
1
2
1
3
3
1
2
1
3
2
2
2
1
3
3
1
2
3
2
3
2
2
1
1
3
1
2
1
3
3
1
2
2
2
1
1
1
1
2
1
2
2
2
2
1
1
2
3
3
3
1
3
3
2
3
1
3
3
2
3
2
3
3
1
1
3
2
2
2
2
2
2
3
1
3
1
3
2
2
3
3
3
1
2
1
1
3
3
1
2
2
3
2
2
3
2
1
3
1
2
3
3
1
1
2
1
1
3
3
3
1
1
2
1
1
1
2
1
3
1
1
2
2
3
2
2
2
1
3
1
2
3
2
3
1
2
1
3
3
3
1
2
2
3
2
3
3
3
2
3
2
2
1
1
2
3
3
3
3
3
3
1
1
2
1
2
3
2
3
2
3
2
1
3
1
1
2
1
1
2
2
2
1
3
3
2
2
2
3
3
1
3
1
1
1
1
1
1
3
3
2
3
1
2
2
1
2
1
2
2
3
3
3
1
2
3
3
1
3
2
3
3
1
1
3
2
2
2
1
1
1
2
3
3
3
3
3
1
2
2
3
3
2
1
3
3
2
2
3
2
2
2
2
3
2
3
1
2
1
2
3
2
2
1
2
1
2
2
2
1
2
2
1
3
2
3
2
1
3
3
2
2
3
3
3
1
2
1
1
2
2
3
2
1
1
2
1
2
3
2
3
3
1
1
1
3
2
1
2
3
2
1
1
1
2
2
3
2
1
1
3
2
3
3
1
1
1
2
1
3
1
2
1
2
2
1
1
1
3
2
1
3
2
3
3
2
1
2
1
2
2
2
1
1
2
1
3
3
1
2
3
3
1
3
1
1
2
3
3
2
2
2
3
3
2
3
2
1
3
3
1
1
1
2
2
1
3
3
2
3
3
2
1
1
3
3
2
2
3
1
2
2
3
3
1
3
2
3
2
3
3
1
3
1
2
1
2
3
3
2
2
3
3
1
3
2
1
3
1
2
2
1
1
2
3
2
3
3
2
1
3
1
2
2
3
2
2
3
1
3
2
2
3
3
1
1
3
3
2
1
3
1
1
2
2
2
1
1
2
2
2
1
3
3
1
3
2
3
2
3
1
2
1
3
3
3
1
1
1
2
2
3
1
1
3
2
1
3
3
3
1
2
1
3
3
1
3
3
3
3
1
2
2
3
2
2
2
3
1
2
1
1
2
1
2
2
3
2
3
3
1
3
1
1
2
1
2
2
1
1
1
3
3
1
2
3
2
1
1
3
3
2
1
1
1
3
2
1
3
2
3
1
2
2
1
3
1
3
2
3
3
2
1
2
3
3
2
1
2
2
3
2
1
1
3
1
2
2
2
3
1
3
3
3
1
3
1
2
1
1
3
1
1
2
2
2
1
2
2
3
2
1
2
2
2
2
1
1
3
2
1
2
2
3
3
1
1
3
2
3
3
2
1
1
2
1
3
1
3
3
3
1
1
3
1
2
2
1
2
2
3
2
2
2
1
3
2
1
3
3
3
3
3
1
1
2
2
3
2
2
2
1
3
3
2
1
1
3
3
1
2
1
2
3
1
1
3
1
3
3
3
3
1
2
1
3
2
3
3
3
3
1
1
2
2
2
1
1
1
2
2
2
3
1
3
3
3
1
3
1
2
1
1
3
1
3
3
1
1
1
2
3
3
3
3
2
2
2
3
2
2
1
2
1
1
3
1
1
3
2
1
1
2
2
2
3
2
2
3
3
2
3
3
2
1
1
2
1
3
2
1
2
3
1
3
3
1
2
2
1
1
1
2
1
1
3
1
3
2
2
2
2
3
1
2
2
1
3
2
1
2
1
1
1
1
1
3
2
3
2
1
3
2
3
1
1
2
1
3
1
2
3
2
3
2
1
2
1
3
3
2
3
1
3
1
1
1
3
1
2
3
2
3
1
3
1
2
2
2
3
2
3
3
1
1
2
2
2
2
2
2
1
1
3
2
3
3
3
3
1
3
3
2
2
2
2
1
2
3
3
2
1
1
3
1
2
1
1
3
3
2
3
2
2
2
3
1
1
2
2
2
1
2
3
3
1
2
3
1
3
3
2
3
2
1
1
3
1
1
2
1
1
2
1
3
2
2
3
1
2
1
2
1
3
3
3
2
3
2
3
3
2
1
1
3
3
1
1
1
1
3
1
2
1
2
1
1
3
2
2
3
3
1
1
1
1
1
2
2
1
3
3
1
3
1
2
2
1
2
2
3
1
2
3
1
1
1
1
2
3
2
3
2
3
3
1
1
3
2
1
3
3
3
1
2
2
3
2
1
3
1
3
2
1
1
1
1
1
2
3
1
2
1
2
1
3
2
2
3
2
1
2
3
1
2
1
3
3
2
3
1
1
3
2
1
3
3
2
1
2
1
3
2
1
2
2
1
1
1
1
1
3
1
1
1
1
3
3
3
3
3
1
3
2
3
3
2
3
1
3
3
3
2
2
3
3
1
2
1
1
2
3
3
3
1
3
1
1
2
1
3
3
3
2
1
1
3
3
1
3
1
1
3
2
2
3
3
1
1
2
2
1
2
1
2
1
2
2
1
1
3
1
1
3
3
1
1
3
1
2
1
1
2
3
1
1
1
1
3
2
3
2
1
3
2
2
1
1
1
3
2
1
3
3
3
2
3
1
1
3
2
1
3
1
1
2
2
2
2
2
2
3
3
1
3
1
2
1
1
2
2
3
2
3
3
2
3
1
2
2
3
2
2
1
2
2
1
2
2
3
1
2
3
1
1
3
1
2
3
3
1
2
3
3
3
3
3
2
3
1
3
3
2
2
2
3
1
3
2
2
2
1
2
1
1
2
3
3
1
2
2
2
1
2
1
1
3
1
3
2
1
3
3
1
3
3
3
3
2
2
2
2
1
3
1
1
1
3
3
1
3
3
3
2
3
2
2
1
2
2
3
2
3
2
3
3
3
3
3
2
2
1
2
1
1
2
1
2
3
3
3
1
3
3
3
3
2
2
3
2
3
2
1
3
2
2
2
3
3
1
3
1
1
2
2
1
1
2
3
3
3
1
1
2
2
2
3
2
3
2
1
3
1
3
1
3
1
3
1
2
3
3
2
1
1
1
2
2
1
3
1
2
1
3
1
1
1
1
3
1
1
1
3
1
3
2
1
1
1
2
2
3
2
1
3
1
1
1
3
1
2
2
1
1
3
1
1
1
1
3
3
3
3
1
1
3
1
2
1
2
1
1
2
1
3
3
2
1
2
3
2
2
3
3
3
3
3
3
1
1
3
3
2
2
3
2
3
3
2
3
1
2
1
3
2
3
2
3
1
3
2
3
3
2
3
1
3
1
3
2
2
1
2
2
3
1
2
1
2
2
1
3
1
2
2
3
2
3
1
2
2
2
3
2
3
2
2
3
2
3
3
2
3
1
1
1
3
1
2
3
3
2
1
2
3
2
3
1
3
2
2
1
1
2
1
3
1
2
2
2
2
1
1
2
2
1
2
3
1
3
2
3
3
2
1
2
1
3
2
2
3
3
1
1
2
3
3
3
2
2
1
1
3
1
1
2
3
2
2
1
2
3
3
2
3
3
1
3
3
1
2
3
3
2
3
1
3
2
3
2
3
2
1
2
3
1
2
3
2
2
2
2
1
3
3
2
2
2
3
3
1
1
1
1
1
1
1
1
3
2
1
2
1
3
1
2
3
2
2
2
2
1
3
1
1
2
2
2
1
1
1
1
1
1
1
3
2
2
2
2
1
3
3
1
2
3
3
1
3
2
1
1
3
3
2
1
2
2
1
3
1
3
3
2
3
1
1
3
2
2
1
2
3
2
3
2
1
1
3
2
1
1
3
3
2
3
2
3
3
2
1
3
3
1
2
3
2
1
2
1
1
2
3
2
3
1
2
3
3
1
3
3
3
2
3
2
1
1
2
1
1
3
1
3
1
3
3
1
2
2
3
1
1
1
2
3
3
3
1
3
2
1
2
2
1
2
1
3
2
1
1
3
3
1
2
2
3
1
2
2
1
3
3
2
2
1
2
2
1
2
3
1
1
1
1
1
3
2
2
1
2
1
2
1
1
2
1
1
2
2
2
2
3
2
3
1
1
3
2
2
1
1
1
3
3
2
1
1
1
1
3
1
1
3
3
2
3
2
2
2
2
2
3
3
3
2
1
2
3
2
2
1
3
3
1
3
3
1
2
3
1
2
2
3
1
1
1
3
3
3
1
1
2
3
3
2
2
2
3
2
3
2
3
1
1
2
1
2
3
3
3
3
3
1
3
3
1
3
1
3
1
3
1
1
1
1
1
1
2
2
1
1
2
2
2
2
2
3
2
2
3
2
1
1
1
2
1
1
2
1
1
1
2
3
1
2
3
1
2
3
1
3
2
1
1
1
3
1
1
2
1
3
3
1
3
2
2
2
2
2
2
3
1
2
3
2
2
3
3
3
2
1
2
3
1
3
3
3
2
2
3
3
3
2
2
3
2
1
2
2
2
2
3
2
1
1
3
2
1
3
3
3
1
3
3
3
1
1
1
1
1
3
1
1
2
2
2
3
2
2
2
3
2
2
1
3
1
2
1
2
3
1
2
2
1
3
1
1
2
3
2
1
2
1
1
1
2
1
1
1
1
1
1
2
1
1
2
2
1
2
3
2
3
2
3
3
1
2
1
2
1
2
3
3
1
3
1
1
1
2
1
3
1
1
2
3
2
1
1
3
2
3
3
1
1
1
2
2
3
1
3
2
3
3
2
2
2
1
2
2
1
2
3
3
3
2
1
1
1
2
3
3
1
2
1
1
3
2
2
2
2
2
2
3
1
3
2
1
3
3
3
1
1
2
3
1
1
2
2
1
1
1
3
1
2
1
3
2
2
2
1
2
1
2
1
1
2
1
3
2
2
2
2
3
3
2
1
2
3
3
1
2
3
2
3
2
3
2
2
3
1
1
3
3
1
3
2
3
2
1
2
3
3
2
1
1
2
2
3
1
3
3
3
2
2
3
3
3
1
3
1
2
3
1
3
2
1
2
2
1
3
1
1
1
1
3
3
1
3
3
2
3
2
2
1
2
3
2
1
1
1
1
3
2
3
2
3
2
2
2
3
1
3
2
3
3
2
3
1
1
1
1
2
1
3
2
1
1
1
2
3
3
1
3
2
2
3
3
3
1
1
2
2
2
2
3
1
3
1
3
2
2
1
2
1
3
3
3
3
3
1
2
2
1
2
1
3
3
1
1
3
3
1
1
1
2
1
2
2
1
1
2
2
1
2
2
1
3
2
2
2
2
3
1
3
3
1
1
1
1
3
1
1
3
1
2
1
3
3
2
3
1
1
1
2
1
1
3
3
3
1
3
3
3
2
3
2
1
1
3
3
1
1
3
3
1
3
1
2
3
2
1
2
1
2
2
3
2
2
3
1
3
2
2
3
1
2
3
2
2
2
2
3
1
2
2
3
3
2
2
2
1
2
2
3
2
2
1
1
2
2
2
2
2
2
2
2
1
3
1
2
2
3
1
1
1
1
3
2
1
3
3
3
1
2
2
3
2
2
3
1
1
1
1
2
2
2
2
3
1
1
1
2
3
3
2
1
1
1
2
1
3
1
2
2
2
2
1
1
2
3
1
3
2
2
2
3
2
2
1
2
1
1
2
1
2
3
1
2
1
2
1
1
2
2
2
1
1
1
2
1
1
1
3
2
3
1
3
3
3
2
3
2
2
3
1
1
1
2
1
1
2
2
1
1
1
3
3
2
1
2
2
3
3
2
2
2
3
1
3
1
1
3
3
1
2
2
1
3
1
2
2
1
3
1
3
3
2
3
1
3
1
2
2
3
3
2
1
3
3
1
3
1
1
2
1
3
1
3
1
1
1
2
1
3
2
1
3
2
1
3
3
2
2
2
2
2
3
3
1
2
1
1
1
1
1
3
2
2
2
1
3
3
3
2
2
3
1
3
2
3
3
1
2
1
2
2
3
2
2
2
2
3
2
2
2
1
1
2
1
2
1
1
1
1
1
3
3
3
2
1
2
3
3
2
1
3
3
2
2
3
2
2
1
1
1
1
2
3
3
2
2
1
2
2
2
3
2
1
2
2
3
1
1
1
3
2
2
2
1
3
2
2
3
3
1
1
1
2
1
3
2
3
3
3
2
2
2
3
2
2
3
1
1
3
1
2
2
3
3
1
2
3
3
3
3
1
3
1
3
3
3
3
2
1
3
2
2
1
1
2
3
3
2
2
2
1
1
3
1
2
1
2
3
2
2
2
1
2
3
3
2
2
2
3
2
2
3
1
3
3
3
2
1
1
1
2
2
2
3
1
1
1
2
3
1
1
2
1
2
2
3
1
3
2
3
2
1
3
2
2
1
3
3
2
1
1
1
3
2
2
1
2
3
3
1
2
2
1
3
1
3
2
2
2
3
2
1
1
2
3
3
1
2
2
2
2
3
2
2
2
1
1
3
3
1
3
3
2
1
3
3
2
2
3
3
3
2
3
2
2
1
2
1
3
1
2
3
2
2
3
1
3
1
1
1
1
2
1
2
1
1
3
2
1
2
2
3
1
1
1
1
3
1
3
1
2
2
2
1
1
2
1
3
3
2
2
2
1
1
3
1
1
3
1
2
3
1
2
1
2
3
2
3
2
1
2
2
2
3
3
1
2
3
3
1
3
3
2
3
2
2
1
1
2
1
3
2
2
1
2
2
3
1
1
3
1
1
1
3
3
1
2
2
2
3
1
2
1
2
1
2
1
2
3
1
1
1
2
3
2
2
1
3
2
2
1
2
1
3
3
2
2
2
2
2
1
3
2
1
2
2
1
2
1
3
3
1
2
1
1
2
2
1
1
3
1
1
3
1
2
3
1
1
2
3
1
2
2
1
3
2
3
3
3
3
3
3
3
3
3
1
1
3
2
1
1
1
3
3
2
3
3
3
3
1
3
1
2
1
2
3
2
1
2
3
2
2
1
1
3
2
1
2
1
2
2
3
2
1
3
3
1
2
2
1
1
2
3
3
1
1
3
3
3
1
3
3
3
1
2
1
2
2
3
3
1
3
1
2
2
3
1
2
3
1
1
3
1
1
1
3
3
1
3
2
2
3
1
1
1
3
2
3
2
3
3
2
3
3
3
3
1
3
2
3
1
1
3
3
1
3
2
1
3
2
3
1
3
1
3
3
2
1
1
2
3
3
1
1
3
1
2
3
2
2
2
2
2
3
3
1
3
3
3
2
1
1
1
2
1
1
1
2
3
1
2
2
3
1
3
1
1
1
1
2
2
3
2
3
2
2
3
1
1
1
2
2
2
3
2
2
2
3
3
3
2
3
2
2
2
1
2
2
3
3
2
2
3
3
1
3
2
2
2
1
3
1
1
2
1
2
3
1
2
3
2
1
1
2
2
1
3
3
3
1
3
3
2
3
3
3
3
1
2
2
1
3
3
1
2
3
2
3
1
3
1
2
3
1
2
1
1
1
3
2
2
3
2
1
2
1
2
3
3
3
2
1
3
2
2
1
2
2
3
3
2
2
2
2
3
3
1
1
2
1
1
2
2
2
1
3
3
1
3
1
1
1
1
3
2
3
3
1
2
1
3
1
2
3
1
3
3
1
3
3
1
2
1
2
3
3
1
1
3
3
2
3
1
1
1
2
1
1
2
3
1
2
2
3
3
2
3
1
2
2
2
2
3
3
3
3
1
3
1
3
3
1
1
1
2
2
1
3
1
3
2
2
1
3
2
2
1
2
2
3
1
1
2
1
3
3
2
1
2
3
3
3
1
1
1
1
3
3
2
3
1
2
2
1
3
3
1
3
2
1
2
3
2
2
2
1
1
1
1
2
1
3
1
1
2
2
3
2
1
3
2
3
3
3
3
1
2
2
1
1
2
2
3
3
3
2
1
2
1
1
1
3
1
3
3
1
3
3
2
1
1
3
1
2
3
2
3
2
3
1
1
1
1
1
1
2
3
2
3
2
2
3
1
1
3
1
3
1
3
1
2
1
1
3
2
1
1
1
2
3
1
3
1
1
1
3
3
2
3
2
1
1
1
1
2
2
3
3
3
3
3
1
1
2
3
1
3
1
3
1
2
3
3
1
2
2
2
1
2
3
2
3
2
1
1
1
1
1
2
1
1
1
1
3
1
2
3
3
2
3
2
3
3
3
3
1
2
3
1
3
1
2
3
1
1
1
3
1
2
3
1
1
2
3
1
2
3
2
1
2
2
2
2
1
1
1
1
3
3
3
3
3
1
3
1
2
1
1
2
3
2
3
2
3
2
2
2
3
3
1
3
2
1
2
2
1
3
3
2
1
3
3
2
1
3
3
3
3
2
2
2
2
2
3
3
3
2
1
3
2
3
2
3
3
3
2
3
3
2
1
1
1
3
1
3
3
3
3
2
1
2
2
1
2
1
1
1
3
2
2
1
2
1
2
3
3
1
3
2
2
1
3
2
3
2
2
3
3
3
1
3
1
3
2
2
2
3
1
1
3
1
2
3
2
1
2
1
3
2
3
1
1
3
3
1
2
3
1
2
2
3
2
3
3
3
2
2
2
1
1
2
2
1
3
1
3
1
2
2
1
2
2
3
3
2
1
3
2
1
3
3
2
3
2
3
1
1
1
2
2
3
2
2
1
3
2
1
1
1
2
2
1
2
3
1
3
3
1
3
2
1
3
3
3
2
2
3
2
1
1
2
2
2
2
1
1
1
1
2
3
3
2
1
2
3
3
2
1
1
1
1
3
1
2
1
1
3
3
3
1
2
3
1
3
3
1
1
3
2
1
1
1
1
3
2
2
2
3
3
3
1
1
3
1
3
1
2
2
1
2
1
2
1
1
2
2
2
1
2
2
1
3
2
3
1
2
3
1
3
3
2
3
2
3
2
1
1
2
3
1
3
3
1
1
2
1
3
2
1
1
3
3
2
2
1
3
2
2
3
3
2
3
2
3
2
2
3
2
3
3
1
2
2
3
2
2
3
1
3
2
1
3
3
2
3
1
1
2
2
3
3
1
3
1
1
3
2
3
3
3
1
3
3
3
1
1
2
2
1
3
1
1
3
1
1
3
2
3
3
3
1
2
3
3
2
2
2
1
3
3
2
1
1
3
3
3
1
3
3
3
2
2
1
1
3
3
2
1
1
1
1
2
3
3
3
3
2
1
2
2
2
1
3
1
3
1
3
1
1
3
3
3
3
2
1
1
3
3
2
2
2
3
3
1
2
3
3
2
3
3
3
1
2
3
1
3
2
3
2
1
1
3
1
3
3
1
3
3
3
1
3
2
2
2
2
3
1
2
3
1
2
2
3
1
3
3
1
3
2
3
2
2
2
1
2
1
2
3
3
2
1
1
2
2
1
3
2
3
2
3
3
2
1
1
2
3
1
1
1
1
1
2
1
2
1
2
1
3
2
1
2
1
2
2
3
1
3
3
1
2
2
3
2
2
1
2
3
3
3
2
3
1
3
2
2
2
3
3
1
1
1
3
1
1
3
1
2
1
2
1
3
1
3
3
3
2
2
1
3
2
1
3
2
2
2
1
2
2
1
2
3
1
2
2
3
2
1
1
3
2
1
1
3
3
3
2
1
3
1
1
2
3
2
1
3
1
3
1
3
1
3
2
1
2
2
2
3
3
3
1
3
3
2
2
2
2
1
1
1
2
1
1
3
3
2
1
3
1
3
1
3
2
2
1
3
1
1
3
2
3
1
2
3
3
1
2
3
2
3
2
3
2
1
2
2
3
1
2
1
1
3
1
2
1
2
2
2
3
3
1
1
2
3
1
3
2
1
3
3
1
3
1
2
2
1
2
1
1
1
1
2
1
2
2
2
3
2
1
3
1
2
3
1
3
2
3
3
2
3
3
2
3
1
3
1
1
3
1
3
1
1
1
3
2
2
2
1
2
2
3
1
2
1
2
3
1
3
2
1
1
3
1
2
1
1
2
1
3
3
1
2
1
3
1
3
2
2
1
3
2
1
1
3
3
2
1
3
1
1
3
1
2
1
3
3
1
3
2
3
2
2
1
3
3
2
1
1
2
2
1
2
1
3
1
2
3
1
2
2
3
3
1
1
3
3
3
1
1
2
1
2
3
2
3
1
2
2
2
3
3
2
2
1
1
2
1
3
3
2
3
1
1
1
2
3
2
2
2
1
1
2
3
2
1
2
3
1
2
2
1
3
1
1
1
3
1
2
1
2
3
1
3
1
3
3
1
3
2
2
1
2
2
2
1
3
1
1
3
2
2
2
2
3
1
1
2
1
3
2
2
3
2
2
2
2
3
3
1
1
2
3
3
1
3
1
2
1
3
2
1
1
2
1
2
2
3
2
3
3
1
2
1
1
2
3
2
2
1
3
2
1
2
3
3
2
1
1
3
2
2
1
1
3
3
2
3
1
1
1
1
2
1
1
1
2
3
2
3
3
3
3
3
3
1
3
1
1
2
3
3
1
1
1
1
2
2
2
2
2
2
3
1
2
2
3
1
2
2
3
3
1
2
1
1
2
3
1
3
2
3
1
1
2
1
1
1
2
1
1
2
2
3
2
1
3
1
2
3
1
1
2
2
3
2
1
2
3
2
1
1
1
1
2
1
1
1
2
3
2
3
2
2
3
3
3
1
2
1
2
3
1
2
2
3
2
3
1
2
3
3
2
1
3
2
1
1
3
2
2
3
2
3
3
3
3
3
2
2
1
3
3
2
2
1
1
1
3
1
3
2
3
1
1
2
1
3
2
2
3
2
3
2
3
2
1
1
3
2
2
3
1
3
1
3
2
1
2
1
1
1
1
3
3
1
3
1
3
2
1
2
3
2
3
2
1
3
1
2
1
2
1
2
3
2
2
2
1
3
3
1
2
2
3
2
1
2
2
3
1
1
3
3
2
3
3
3
2
2
3
3
3
2
1
3
2
1
1
3
2
1
1
1
2
2
3
2
1
3
2
2
2
2
2
3
2
1
1
3
3
3
2
3
1
1
3
1
2
3
3
1
1
1
2
3
1
3
3
3
1
3
3
3
2
1
2
3
2
3
2
2
3
1
3
2
3
2
1
1
3
3
3
2
2
1
1
1
3
2
3
2
3
2
3
2
3
3
3
3
1
2
2
2
1
2
1
3
2
3
1
3
1
3
3
1
2
1
1
2
2
2
3
1
2
3
3
1
1
3
1
1
1
3
2
3
1
3
2
2
3
2
2
3
3
1
1
2
2
3
3
3
3
1
3
2
2
2
2
3
1
3
2
3
3
2
3
1
2
1
2
3
1
2
3
3
1
1
3
1
2
1
3
2
1
2
1
1
3
2
2
2
2
3
1
1
2
1
1
2
1
2
3
2
2
3
2
2
3
3
2
3
1
3
2
1
1
3
3
2
1
3
1
3
2
2
1
2
1
1
2
1
3
2
3
3
3
2
3
3
3
2
1
1
3
3
2
3
3
1
3
2
2
2
1
1
1
3
2
2
2
3
3
1
1
2
1
1
3
1
1
2
2
1
1
3
2
1
2
3
2
1
3
3
3
2
3
1
2
3
1
3
3
1
3
3
1
2
2
3
1
2
1
3
3
3
1
1
3
1
2
1
2
2
3
1
1
1
3
2
1
2
3
2
1
2
2
3
2
2
2
1
3
2
2
1
1
1
1
3
1
3
2
2
1
3
2
1
2
1
3
1
2
3
1
2
3
2
2
1
3
2
1
1
1
2
1
3
1
2
1
3
3
1
1
1
1
2
2
3
1
2
2
3
1
2
3
3
3
3
2
1
3
1
1
3
3
2
1
3
1
2
2
1
2
3
1
1
2
2
3
3
2
3
2
3
1
1
3
3
1
3
2
2
1
1
2
3
1
3
3
1
3
2
3
3
3
1
2
3
2
2
3
2
3
3
3
1
2
2
1
2
1
1
2
3
3
2
1
1
3
3
1
3
2
2
3
2
2
1
3
3
3
2
3
3
3
3
1
2
2
2
1
1
1
1
1
2
3
3
3
2
3
1
3
3
2
1
1
3
3
2
3
3
1
3
3
3
1
3
3
2
1
3
1
1
1
2
1
1
2
3
3
2
2
2
2
2
3
2
2
1
1
2
1
2
3
1
1
3
3
2
2
3
2
3
3
3
2
2
1
3
2
1
2
3
2
3
2
1
2
3
1
2
3
3
2
2
3
2
2
3
1
3
3
3
3
2
3
3
1
3
2
1
2
3
1
3
2
2
2
1
2
3
3
2
2
2
2
3
1
2
2
2
2
1
1
3
2
1
2
2
3
3
2
3
2
2
2
2
1
3
3
2
1
3
3
1
1
1
3
2
3
3
2
1
1
3
2
3
2
1
3
1
2
1
2
1
2
2
3
1
2
1
3
1
2
1
1
1
1
1
1
2
1
1
1
1
2
1
2
1
3
1
2
3
1
3
3
1
2
1
2
2
3
3
2
3
1
2
1
1
2
3
2
1
1
3
3
2
1
1
1
1
2
1
3
2
1
3
2
3
2
3
1
1
2
2
2
3
3
2
3
3
1
1
3
3
2
2
3
3
1
2
2
1
3
3
1
2
3
1
3
1
3
2
3
2
3
2
1
1
3
1
2
1
1
2
2
2
1
3
3
1
2
2
3
1
2
1
1
2
1
3
1
3
3
1
3
1
3
3
2
1
1
3
1
1
1
2
3
1
3
2
3
1
1
3
3
1
1
2
3
2
1
3
1
3
3
1
2
2
2
1
2
3
2
3
3
1
3
3
2
1
1
3
2
2
3
3
1
3
2
2
3
2
2
1
3
1
3
1
2
1
3
1
3
2
1
3
1
1
3
3
2
1
3
2
3
1
2
3
1
3
3
2
1
2
2
1
2
2
3
1
3
1
2
2
3
3
2
2
3
2
1
1
3
3
1
1
1
1
1
2
1
3
3
3
2
3
2
1
1
2
2
2
2
1
2
2
3
3
2
2
1
2
2
3
3
3
2
3
1
3
2
2
2
2
1
3
3
3
2
3
3
1
2
1
2
3
1
3
1
1
3
2
2
1
1
3
1
2
3
1
3
2
3
3
3
2
3
1
1
3
2
3
3
1
2
3
2
2
2
1
3
1
3
1
2
1
1
3
1
1
1
1
2
1
1
1
1
1
3
2
3
2
3
3
2
1
3
1
2
3
1
1
1
3
2
2
3
1
2
3
3
1
1
2
3
1
2
1
2
2
1
2
2
1
3
1
2
1
1
1
2
1
3
2
1
1
2
1
1
2
1
3
1
3
3
3
3
3
2
2
3
1
1
1
2
1
1
2
3
1
3
1
1
2
3
1
3
1
1
3
2
3
3
2
2
1
2
1
2
3
2
1
1
2
2
1
3
2
1
3
3
3
2
2
3
2
2
3
1
3
1
3
1
3
1
2
2
1
3
2
3
2
1
3
2
2
3
2
1
3
2
1
1
2
1
3
3
1
1
3
2
3
2
3
3
1
3
2
3
3
2
3
3
2
2
2
1
3
1
3
1
1
1
3
2
3
1
1
3
1
3
2
1
3
1
2
1
3
3
1
2
2
1
3
2
3
1
3
3
2
1
3
3
3
2
2
2
2
2
1
2
2
2
3
1
1
3
3
3
2
1
2
2
3
2
2
2
3
2
3
3
3
1
1
1
1
1
3
3
1
3
3
1
2
3
1
1
3
2
1
3
2
3
3
3
3
1
1
1
1
3
1
1
1
1
3
2
2
2
1
3
1
3
2
2
3
1
3
2
2
3
3
3
2
2
3
1
1
3
2
2
3
2
2
1
3
1
3
2
1
1
3
1
1
1
1
3
2
2
2
2
2
3
2
3
3
3
1
2
1
1
2
2
2
1
2
3
2
3
3
3
3
3
2
3
3
1
3
3
3
2
2
1
2
3
1
2
1
2
1
1
3
1
2
3
3
1
3
2
3
1
2
2
2
2
3
2
1
3
2
3
1
3
2
2
1
3
1
3
1
2
3
3
2
2
1
3
2
1
2
2
3
3
1
2
1
2
1
1
1
3
1
3
2
2
2
3
1
1
1
3
3
3
3
3
3
3
2
2
2
1
2
3
2
3
1
3
3
1
2
2
2
2
1
3
1
3
2
3
2
2
3
2
3
3
1
2
2
1
1
2
3
2
1
3
2
2
1
2
1
3
1
3
1
2
1
3
2
1
2
1
2
2
2
3
1
2
3
2
2
3
1
2
1
3
2
2
3
1
3
3
2
2
2
1
3
2
1
3
1
1
3
1
3
2
1
2
2
1
2
3
2
3
1
1
3
2
3
2
1
1
1
2
3
2
3
2
1
1
1
1
2
2
1
1
2
2
2
1
3
1
3
2
3
1
2
1
2
3
3
2
3
1
3
1
3
2
1
3
1
3
3
3
1
1
1
1
1
3
3
2
1
2
3
1
2
3
3
1
1
1
1
1
1
1
1
1
1
1
2
1
2
2
1
1
2
2
2
2
2
3
2
3
2
3
3
3
1
1
2
3
3
3
1
3
2
2
1
3
2
2
1
1
1
1
2
2
3
2
2
3
3
3
1
2
1
1
3
1
1
1
2
3
1
2
2
3
2
3
2
1
1
2
3
2
2
1
3
2
1
1
3
2
3
1
1
2
2
1
1
2
3
3
2
2
3
2
1
1
3
1
1
3
2
1
1
3
3
3
3
1
1
3
1
3
1
2
3
1
1
1
1
3
1
1
2
2
3
2
2
1
3
2
3
1
3
1
2
1
3
3
3
3
3
1
2
2
3
1
1
2
1
3
2
3
2
1
2
2
1
2
1
3
1
1
3
3
3
2
2
2
3
2
2
1
1
2
2
3
2
3
3
2
1
3
3
3
1
3
3
2
3
1
3
1
1
2
2
3
2
3
1
1
2
3
1
2
3
1
3
1
1
2
1
1
1
2
1
1
3
2
1
3
1
2
2
2
1
1
1
2
2
3
2
3
2
2
3
2
3
1
3
2
2
2
3
3
3
2
1
3
3
3
3
2
2
2
3
3
3
1
2
1
2
3
1
3
1
1
3
3
3
2
1
3
2
2
2
3
3
3
2
1
1
3
1
2
2
1
3
1
3
2
1
1
3
3
2
1
1
2
2
1
3
2
3
1
2
3
3
2
1
1
3
3
2
1
3
3
2
3
1
2
3
3
3
3
2
3
1
2
3
1
2
2
2
3
1
3
2
1
3
2
2
2
3
3
1
3
3
3
1
2
3
2
3
1
3
2
1
2
3
2
2
3
1
1
1
1
3
1
3
1
3
3
1
2
1
3
2
1
2
1
1
1
3
3
1
2
1
1
2
3
2
2
2
2
1
1
2
1
2
3
3
3
1
3
2
3
3
2
2
3
3
3
3
3
2
3
3
2
2
2
1
3
1
3
3
2
2
3
3
1
3
2
3
1
1
2
3
1
2
1
1
3
3
1
3
3
1
3
1
3
2
2
3
3
2
1
1
3
1
2
3
2
1
2
3
3
2
2
1
3
2
2
3
3
1
1
3
2
1
3
1
2
2
1
3
2
1
2
3
2
3
1
2
2
3
1
3
3
2
1
1
1
1
1
3
3
2
1
2
3
1
2
1
3
1
3
1
3
2
3
3
1
1
2
1
3
3
2
2
3
2
3
2
1
3
3
1
3
3
1
3
3
2
2
3
3
1
1
1
3
3
1
2
1
2
1
3
2
3
2
2
2
3
1
2
2
3
3
2
2
3
2
2
2
3
3
2
1
1
2
3
1
2
2
1
3
2
3
1
3
3
3
1
2
1
2
1
1
2
2
2
3
1
2
1
1
2
1
2
2
3
1
1
3
1
2
1
3
1
1
1
1
3
2
1
1
3
3
2
3
2
2
2
2
3
1
1
2
2
1
2
3
3
1
2
3
3
1
2
2
1
1
3
1
1
2
1
1
3
2
1
3
3
3
1
1
3
1
1
2
2
1
1
3
1
2
1
1
1
1
2
2
1
1
2
2
3
1
1
1
2
1
2
2
2
3
2
3
3
1
1
3
3
3
2
1
1
1
2
3
1
1
3
1
2
2
1
3
1
2
1
1
3
2
3
1
2
2
2
2
3
2
2
3
1
1
3
2
1
1
1
3
1
2
3
2
3
1
3
1
2
2
1
1
1
2
1
2
2
2
3
3
2
1
2
1
3
1
1
2
2
2
3
3
2
3
2
2
2
1
3
1
1
1
3
2
1
3
1
1
2
2
1
1
2
1
1
2
1
1
1
3
3
3
2
2
3
3
1
1
2
1
2
2
3
2
1
2
2
3
2
2
2
2
2
2
2
1
3
2
1
3
2
1
1
2
3
2
3
1
2
3
1
1
2
1
3
3
2
1
1
1
1
3
2
2
3
1
3
2
2
1
2
3
2
3
3
3
3
1
2
3
3
1
1
2
1
2
1
3
1
3
1
2
1
2
3
1
1
2
2
2
1
2
3
1
2
2
3
1
2
1
1
3
2
3
3
3
1
2
3
3
1
1
2
1
3
2
2
1
2
3
2
1
3
3
1
1
2
2
2
2
2
3
3
1
1
2
3
1
1
2
3
3
3
3
1
3
3
2
2
2
3
1
3
3
3
2
2
3
1
1
2
3
3
2
2
3
2
2
1
2
3
1
2
3
2
3
2
3
2
2
2
2
2
1
1
2
3
2
1
2
1
3
3
2
3
1
3
3
1
2
1
3
1
2
3
1
3
3
1
2
2
1
2
3
3
3
3
1
2
2
3
2
2
2
1
2
1
1
3
1
3
3
1
3
2
3
3
3
2
2
1
2
2
3
2
3
2
1
2
2
3
2
3
2
2
1
1
2
3
3
1
3
2
2
2
3
1
2
3
2
2
1
2
1
2
3
1
3
3
3
3
3
1
2
3
3
1
2
3
1
2
1
1
2
2
3
2
2
3
2
2
2
1
2
3
1
3
2
2
1
2
1
2
2
1
3
2
2
1
2
1
1
2
1
3
2
2
3
2
1
2
1
1
3
3
3
3
1
1
2
2
3
3
3
3
3
1
2
3
1
1
1
3
1
3
2
3
2
2
3
3
2
3
1
1
1
3
3
3
2
3
3
1
1
1
1
2
1
1
1
2
3
2
3
3
3
2
1
1
2
1
1
1
2
2
3
3
3
3
2
3
3
2
1
1
3
2
3
2
2
2
3
3
2
2
2
1
3
1
1
2
3
3
3
1
3
1
1
2
3
2
2
2
3
1
2
1
2
2
3
2
2
1
2
2
1
3
2
1
1
1
2
2
2
3
3
1
2
2
2
2
1
1
1
1
1
3
3
2
2
2
1
2
3
3
2
1
3
2
1
3
1
1
2
1
3
2
2
3
1
1
3
3
1
2
1
2
2
1
3
2
3
2
2
1
3
2
3
3
2
3
2
3
3
2
2
1
1
1
3
2
1
2
1
3
1
3
1
2
3
1
2
1
2
2
3
2
3
3
2
2
1
1
1
2
2
3
3
3
1
2
2
1
1
1
1
2
2
2
3
2
3
1
1
1
3
3
1
1
1
2
2
1
2
3
2
1
3
3
1
2
3
3
1
2
1
1
3
3
3
1
3
2
3
2
3
1
2
2
2
3
1
1
1
2
3
2
1
2
3
2
1
3
3
2
3
2
3
2
1
3
2
2
3
1
2
1
1
3
3
1
3
2
2
1
2
1
3
2
1
2
3
1
2
2
2
3
2
2
1
3
2
1
3
3
3
2
3
1
3
1
3
1
1
1
3
2
2
3
2
2
2
3
3
3
2
3
3
3
2
3
2
2
2
1
1
2
3
3
2
1
2
2
3
1
2
2
3
3
2
2
1
3
3
2
2
1
2
3
2
1
1
2
3
2
2
2
3
3
1
3
3
1
3
1
2
1
2
1
1
1
3
1
2
3
2
3
3
1
2
3
2
2
3
2
3
2
3
2
1
3
3
1
2
3
1
1
1
2
3
2
2
1
3
2
2
2
3
3
2
3
2
2
1
2
1
1
2
1
2
2
1
2
1
3
3
2
1
1
2
1
2
3
2
1
2
3
2
2
1
2
1
3
1
1
1
2
2
2
1
3
3
1
3
1
1
1
3
1
3
2
3
3
3
1
3
1
1
3
1
1
2
2
3
2
1
1
3
3
1
3
2
2
3
2
3
1
1
3
2
3
3
1
2
2
1
1
2
3
3
1
3
1
1
1
3
3
2
3
1
3
3
2
3
3
2
3
1
2
2
2
1
2
1
2
2
2
2
1
1
3
1
3
1
2
1
2
2
1
2
2
1
1
1
1
2
1
3
1
3
2
1
1
1
1
1
3
2
2
3
1
1
2
2
1
1
1
1
3
3
3
2
2
1
3
1
2
3
1
2
3
1
2
3
1
1
2
3
2
3
2
2
2
2
3
3
3
2
2
3
3
3
2
2
3
1
2
1
1
2
1
3
1
2
3
3
3
2
2
3
3
2
3
3
1
1
2
3
1
1
1
2
2
1
1
2
1
1
1
3
1
2
1
3
1
3
1
3
2
1
3
3
2
3
2
3
2
3
2
1
1
2
3
3
2
2
1
2
3
3
1
3
2
1
1
1
2
3
1
2
3
1
2
3
3
2
1
2
3
3
3
3
3
2
2
2
3
2
3
1
3
1
2
1
3
1
3
2
2
3
1
2
3
1
3
3
3
2
3
1
2
3
3
2
2
3
2
1
1
3
2
1
3
1
2
2
2
2
2
1
1
1
2
3
1
2
3
3
1
3
2
2
3
2
3
1
3
2
1
1
1
3
3
1
1
2
1
1
2
2
1
2
3
2
1
1
3
3
3
3
3
2
2
2
1
1
1
2
3
3
1
3
3
1
3
2
2
1
3
3
1
3
3
3
3
1
2
3
3
3
1
1
1
2
3
2
3
3
3
3
2
1
3
3
3
1
1
2
3
1
3
3
1
3
2
3
3
2
3
2
2
1
2
1
2
1
1
3
2
3
2
1
2
1
1
3
1
1
2
3
1
2
2
3
3
1
3
1
3
2
1
2
3
3
2
1
1
2
3
3
3
2
1
3
2
2
2
2
1
2
3
3
2
2
3
1
3
1
2
2
3
1
1
2
3
3
2
3
2
3
1
3
1
1
2
2
2
1
2
1
3
1
2
2
2
1
3
3
2
2
1
1
2
2
1
1
3
2
1
1
2
3
2
2
1
3
2
3
2
2
2
1
1
1
1
2
3
2
2
2
1
3
2
2
3
1
3
2
3
1
3
2
2
1
2
1
3
1
3
1
1
3
2
1
1
2
2
3
3
3
1
1
1
1
1
3
2
2
1
3
3
2
2
3
1
2
1
3
1
3
1
1
1
2
2
3
3
2
2
1
1
3
2
3
1
2
3
3
2
2
1
1
1
1
2
3
1
3
1
3
1
3
1
3
2
1
1
2
2
2
3
3
2
2
3
3
1
2
3
1
1
2
3
2
1
3
2
1
1
1
2
1
2
3
2
3
2
1
2
2
1
2
1
1
2
2
1
1
3
3
1
3
1
1
2
1
1
2
2
1
1
1
1
1
2
3
2
3
1
2
3
2
1
3
3
3
1
2
2
3
3
1
2
3
1
1
3
2
2
3
1
1
2
2
3
3
1
3
1
3
1
1
1
2
1
1
3
1
1
3
2
2
2
3
1
1
2
2
3
2
3
1
3
1
3
1
1
3
1
2
1
1
3
2
1
2
1
2
1
3
2
2
3
2
3
3
2
2
3
1
2
2
1
2
3
2
1
3
1
3
1
3
2
1
2
1
1
1
1
3
2
3
1
2
3
1
2
3
3
3
1
2
1
2
3
2
3
3
1
1
1
1
1
3
1
3
1
2
1
1
2
3
3
1
2
1
1
3
1
2
1
3
2
3
2
1
3
1
1
3
3
3
3
2
1
3
3
3
1
3
2
1
2
2
2
3
3
2
3
1
1
1
2
1
3
1
1
1
3
3
3
3
3
3
3
3
3
2
1
3
3
3
3
3
3
1
3
2
1
3
3
2
2
2
2
1
1
3
1
2
3
1
3
2
2
2
3
1
3
2
2
1
1
3
3
2
2
3
3
2
1
1
1
2
2
2
2
3
3
1
3
1
2
2
2
3
1
3
1
3
1
2
3
2
1
1
3
3
3
2
3
2
3
2
3
1
3
1
2
2
1
2
2
2
3
1
1
3
3
3
3
1
2
3
3
3
3
3
1
2
1
2
3
2
3
1
2
3
3
1
1
2
2
1
2
1
1
1
2
3
1
2
3
3
3
3
1
3
1
1
1
3
2
3
2
2
1
2
1
3
3
1
1
2
3
3
3
3
3
1
1
1
2
3
3
3
1
3
1
2
2
2
3
1
3
3
2
3
1
2
2
1
1
3
1
3
1
3
2
2
2
2
1
1
1
1
2
3
1
3
3
1
2
2
3
3
3
2
1
3
3
3
2
2
1
3
2
3
1
2
3
1
2
2
3
2
1
2
2
3
1
1
1
2
3
3
3
2
2
3
3
2
1
1
3
1
2
3
2
1
2
3
2
2
1
2
3
1
2
3
3
3
3
2
2
1
3
2
2
3
3
1
1
1
1
1
2
2
2
3
2
2
3
1
3
3
2
3
1
3
3
1
1
3
3
2
1
1
2
2
3
3
3
2
2
2
1
1
3
2
3
3
2
1
3
2
3
3
3
2
1
2
2
3
3
2
1
3
1
2
2
2
3
2
2
3
1
2
3
1
1
3
1
1
2
1
2
1
3
3
2
1
2
3
2
2
3
3
2
3
3
3
3
3
3
1
1
2
3
2
1
3
2
1
2
2
1
3
3
1
3
1
3
1
2
2
1
2
1
3
3
3
1
1
3
3
1
3
2
2
3
1
3
1
3
2
3
2
2
1
3
2
3
3
2
2
3
2
2
2
2
1
2
1
1
2
2
2
3
3
1
3
3
2
3
2
1
3
2
1
1
3
2
2
2
2
1
3
1
2
1
2
3
1
3
3
3
1
1
3
3
2
2
2
2
3
3
2
3
2
1
2
2
3
1
2
1
3
1
1
3
3
2
2
2
2
1
1
2
2
1
2
2
3
1
1
2
3
2
1
3
3
3
1
3
1
2
2
3
1
1
1
1
3
1
3
3
1
1
2
3
1
3
1
3
3
1
3
3
2
1
1
2
1
2
2
1
3
1
1
2
1
3
2
1
2
2
3
1
3
2
2
3
3
1
3
3
1
2
2
1
3
2
2
3
2
2
2
2
1
2
3
2
1
1
2
2
1
3
1
2
3
3
3
2
2
1
1
2
2
3
1
2
3
3
2
2
3
3
3
2
2
3
1
2
2
2
3
1
1
1
2
3
3
2
3
1
2
3
1
2
2
3
1
3
2
1
3
3
2
2
1
1
2
1
1
1
3
1
2
2
1
1
3
2
3
2
1
1
1
3
1
3
2
3
3
1
1
2
3
2
2
1
2
1
1
1
1
2
1
1
2
2
2
3
1
3
2
1
2
2
3
1
3
2
2
2
1
1
2
2
3
2
1
3
1
3
1
3
3
3
3
3
3
3
3
2
1
2
1
1
3
1
1
3
3
3
1
1
2
2
1
3
2
2
3
3
1
1
1
2
3
3
3
1
3
2
2
1
2
1
2
2
3
2
1
1
1
1
3
1
2
1
2
2
3
3
2
3
2
2
2
3
2
3
1
2
1
3
2
1
3
2
2
3
1
1
1
3
1
2
3
2
2
3
1
2
1
3
2
1
2
1
2
3
2
1
1
2
2
1
3
3
2
1
2
2
1
1
1
3
2
3
3
1
1
1
3
3
2
1
1
2
3
1
2
1
3
3
2
2
3
1
1
3
2
1
2
1
1
2
1
3
2
2
1
3
3
3
2
2
3
3
2
3
3
3
3
2
3
1
1
1
1
1
2
2
1
3
2
2
1
3
2
2
2
3
2
2
3
1
1
3
1
1
1
3
3
3
3
3
1
2
3
3
1
2
1
3
3
1
2
2
3
2
3
1
2
2
3
3
3
3
1
1
1
2
1
1
2
3
2
3
2
2
1
1
3
2
2
1
3
2
2
2
1
1
2
2
1
3
1
3
1
2
3
2
1
2
1
2
1
1
3
2
1
3
2
2
2
2
1
2
1
3
3
3
1
3
2
3
3
3
2
2
2
2
3
1
1
2
1
3
1
1
2
2
2
2
1
1
1
1
2
2
1
3
3
1
2
2
1
2
2
1
2
3
1
3
2
2
2
3
3
3
3
3
2
2
1
3
2
1
2
3
2
2
3
2
1
1
1
1
3
1
2
2
1
2
3
1
2
1
1
1
2
1
1
3
3
2
3
3
2
1
3
2
2
2
2
1
3
2
3
3
3
3
3
2
2
2
1
2
2
2
2
3
1
3
3
2
3
3
2
2
1
2
1
2
3
1
1
2
1
2
1
2
3
2
3
1
2
2
3
3
3
3
1
2
3
2
3
3
1
2
3
2
3
2
1
1
3
1
3
2
1
1
1
1
3
2
3
2
2
1
1
2
2
1
1
2
1
3
1
1
1
3
1
2
1
3
1
1
1
1
3
3
2
2
2
2
2
3
2
3
2
3
2
3
3
2
1
3
1
3
2
2
1
2
2
1
2
3
1
2
1
1
1
1
3
2
3
2
2
1
2
1
3
3
3
2
1
2
1
2
3
2
3
1
1
2
1
3
1
3
1
1
1
2
1
2
3
1
1
3
2
1
1
2
2
1
1
2
3
3
1
2
1
3
1
2
2
3
2
3
2
3
1
1
1
2
1
1
2
2
1
2
1
3
2
3
3
2
3
2
2
2
1
1
2
2
2
1
2
3
3
3
3
3
2
2
2
1
1
2
1
1
1
1
1
3
1
1
3
3
2
3
1
1
3
1
3
3
1
3
1
1
2
2
3
2
2
2
3
2
3
1
2
2
2
3
3
3
3
2
1
1
1
2
3
2
3
2
2
1
3
3
2
3
1
2
1
3
1
2
2
2
3
3
3
2
2
1
1
3
2
2
1
3
1
2
2
3
2
3
2
2
2
3
3
1
2
2
1
2
2
1
3
1
3
2
1
2
3
2
2
1
1
3
3
3
1
3
1
2
1
2
1
3
1
1
2
2
2
1
1
1
1
3
1
2
2
3
1
1
2
3
3
3
1
2
2
1
2
2
1
3
2
1
2
2
2
2
1
3
2
3
1
3
2
1
3
2
3
1
3
1
3
3
3
1
3
1
1
3
2
3
2
1
1
1
2
3
1
2
2
1
3
3
2
1
2
3
1
2
2
3
2
3
1
2
1
2
3
3
3
2
3
2
2
1
1
3
1
3
1
3
2
3
1
2
1
3
3
3
2
2
1
3
2
1
1
2
3
3
2
2
3
1
3
1
3
3
2
2
3
3
1
1
2
1
1
2
1
2
1
1
2
1
2
2
2
2
3
2
3
1
2
2
2
1
3
3
2
2
1
3
2
2
2
1
2
3
1
2
3
1
3
3
2
1
2
3
3
2
2
2
3
3
1
2
2
3
3
3
1
1
3
1
3
1
1
2
1
2
3
3
3
2
2
2
2
1
3
2
2
3
2
2
2
1
2
3
3
2
3
1
1
3
1
1
2
1
2
3
1
2
2
3
2
1
3
1
3
2
1
1
1
2
2
2
2
1
2
1
2
3
1
3
3
2
2
1
2
1
3
1
1
2
2
3
3
1
3
2
3
3
1
3
3
1
2
3
3
2
2
3
3
2
2
2
3
1
3
2
1
3
1
2
3
2
2
3
2
1
1
1
3
1
3
3
2
3
2
2
1
3
3
2
1
2
1
3
1
2
3
1
3
2
1
3
3
1
1
2
2
3
3
2
1
3
1
2
1
3
3
1
3
1
2
1
1
1
2
1
3
1
3
3
1
1
1
1
1
1
1
3
1
2
1
2
2
3
3
2
1
3
1
2
2
1
1
2
1
1
2
1
1
2
1
1
3
2
2
1
2
3
1
1
2
1
1
1
1
3
3
3
3
1
2
2
2
2
1
1
3
2
3
2
2
3
1
3
2
2
1
3
1
2
1
2
1
2
2
3
2
3
1
2
3
1
2
1
2
3
1
3
2
3
3
2
2
1
2
2
3
3
3
3
1
1
1
2
3
2
2
1
2
2
3
2
2
1
2
2
1
2
3
3
3
1
2
1
1
1
2
3
3
2
1
3
2
2
1
3
1
2
3
1
2
2
2
1
2
3
3
1
1
3
1
3
2
3
2
1
2
2
1
1
3
3
2
2
3
2
1
3
1
1
1
2
2
2
1
1
3
3
1
1
1
1
1
2
3
2
1
1
2
3
3
1
1
3
2
1
2
1
3
3
3
3
3
3
3
3
2
3
2
2
1
3
3
1
1
1
3
1
1
1
3
3
3
1
1
2
3
2
3
2
1
2
1
2
2
2
3
1
3
2
2
2
3
2
1
2
2
2
2
1
2
1
1
2
3
1
1
3
3
2
2
2
2
1
2
1
2
1
1
2
2
2
3
1
3
1
3
1
3
1
2
1
2
1
1
3
3
2
1
1
3
2
2
1
1
2
2
3
2
3
2
3
3
2
2
1
3
3
1
1
3
2
2
3
3
1
2
3
1
1
3
1
2
1
2
1
1
2
2
3
3
1
2
3
2
1
1
3
2
3
3
3
3
1
1
1
3
1
1
1
2
2
2
3
2
3
3
3
1
2
3
3
1
1
2
1
2
2
3
1
3
3
1
1
1
2
1
3
2
2
2
1
3
3
2
3
2
1
3
3
1
2
3
1
1
3
1
1
2
1
1
3
2
2
2
1
1
2
1
2
1
1
1
3
2
1
1
3
1
1
3
2
2
3
3
2
1
3
1
2
1
3
2
1
1
3
1
3
1
2
1
3
1
2
1
1
3
1
1
2
1
1
2
2
2
3
2
2
1
3
3
1
2
1
2
1
2
2
2
1
2
3
2
2
3
3
2
1
2
3
3
2
2
1
2
1
1
2
3
3
2
2
1
3
2
3
2
2
3
3
1
2
1
1
2
1
1
2
1
3
1
2
2
3
2
2
2
2
3
2
2
1
2
1
3
1
1
1
3
1
3
2
3
3
3
3
1
3
3
2
2
3
2
3
2
1
3
2
2
1
1
3
1
2
2
2
3
1
3
1
2
3
1
2
1
3
1
2
1
1
3
3
1
2
2
3
3
1
1
3
3
1
1
2
2
2
1
3
1
1
1
1
1
2
1
2
1
2
2
3
1
1
3
3
2
3
2
1
1
2
3
1
1
3
2
1
1
3
2
3
2
1
2
2
2
2
2
1
3
1
3
1
2
1
2
2
2
1
3
1
2
3
2
1
2
2
3
1
2
1
2
1
1
1
3
2
1
3
3
3
3
2
3
2
1
2
1
1
1
3
3
1
2
3
1
3
2
2
2
2
1
2
1
2
3
1
2
2
1
2
3
3
2
1
3
3
3
1
3
3
3
3
3
3
1
1
3
1
2
1
1
1
3
3
1
1
1
3
3
1
1
3
3
1
1
1
3
2
3
3
3
1
1
3
2
2
2
1
3
1
2
1
3
1
2
1
2
1
3
1
3
3
1
1
2
2
1
2
1
3
1
3
2
1
2
2
3
2
1
1
2
3
1
3
3
2
3
1
3
3
2
3
2
1
3
1
1
3
1
2
3
2
2
1
2
2
3
2
2
1
1
2
1
1
1
2
2
3
3
3
3
2
3
3
1
3
3
2
1
3
3
3
3
1
2
2
3
2
1
2
1
1
3
2
3
2
3
2
3
1
1
1
1
2
2
3
2
3
1
3
2
1
2
2
1
1
2
1
2
2
2
1
2
3
1
2
3
1
2
3
2
1
3
1
1
1
3
3
3
3
3
3
1
1
1
1
1
1
2
1
1
1
2
3
2
2
2
1
3
3
2
1
2
2
3
1
2
2
1
3
2
1
3
1
1
3
1
1
3
2
3
3
2
1
3
1
1
1
1
2
2
3
2
1
1
1
2
3
1
1
3
3
2
2
2
1
2
1
3
1
2
2
1
2
2
1
1
2
2
1
3
2
2
3
1
2
1
1
3
2
3
2
1
1
2
2
1
3
1
1
1
2
3
1
1
2
1
2
2
2
2
1
1
3
2
3
2
3
1
3
1
2
3
1
2
2
3
3
3
2
3
3
1
2
3
1
1
3
2
1
2
1
1
3
1
1
3
2
3
1
2
2
3
1
3
3
2
2
3
1
3
1
3
1
1
3
2
2
1
2
1
1
2
1
1
3
2
2
3
2
1
1
3
2
2
3
2
2
3
1
2
3
2
3
3
1
2
1
2
3
3
1
1
1
2
1
1
3
1
1
1
2
3
3
1
1
1
1
1
2
3
1
2
2
3
1
2
2
3
1
1
2
3
2
1
3
2
1
2
2
2
2
3
3
3
3
1
1
2
3
3
3
3
3
3
2
1
1
2
3
1
3
2
3
2
1
2
2
1
1
1
1
1
2
1
2
1
1
3
1
3
1
1
1
2
2
3
3
2
1
2
2
3
3
3
2
2
1
2
3
2
1
2
2
2
1
1
1
1
3
2
1
1
1
3
3
2
2
1
1
2
3
3
2
2
3
2
1
2
3
1
3
1
1
3
3
2
1
2
2
2
1
1
2
1
3
1
1
3
1
2
1
2
3
3
1
3
2
1
1
1
3
3
2
1
2
3
3
3
2
2
1
3
3
3
3
2
2
2
1
2
2
1
2
3
1
2
2
2
2
3
2
3
2
2
2
3
3
2
3
2
3
2
1
2
1
2
3
2
2
3
2
3
3
1
1
2
1
3
2
1
3
1
1
3
1
1
1
3
3
3
2
2
2
2
3
3
2
3
3
3
3
2
1
3
2
2
3
2
2
3
3
3
2
2
3
1
1
1
1
3
2
3
1
2
2
2
3
3
2
2
3
3
2
1
3
2
2
1
2
2
2
1
3
2
1
1
2
2
1
1
2
1
3
2
1
2
2
2
3
1
3
2
3
3
2
3
3
1
3
3
2
3
2
2
3
1
3
1
2
1
2
1
1
2
3
1
3
1
1
1
2
1
3
1
2
1
1
1
1
2
3
3
1
2
3
3
2
2
2
3
1
1
1
3
1
1
2
1
3
1
2
3
2
1
2
1
2
1
3
3
3
1
3
2
3
3
3
1
1
2
1
2
3
3
1
2
2
1
3
1
3
2
1
2
3
3
1
3
2
1
3
2
2
1
2
1
3
1
2
1
2
1
3
1
1
3
2
2
1
1
1
1
2
1
3
3
1
1
2
2
1
2
1
3
1
2
2
3
1
3
3
1
2
1
3
1
2
1
3
1
3
1
1
2
2
2
1
2
2
1
2
3
2
2
1
1
2
1
1
3
3
3
3
2
2
1
3
2
2
1
2
2
3
2
3
2
3
2
3
3
2
2
1
3
1
1
3
1
3
1
2
2
1
2
2
3
3
1
1
2
3
2
2
3
3
2
3
2
1
3
2
3
1
3
2
3
2
1
2
2
3
2
3
2
3
3
3
1
2
3
2
1
2
2
2
1
2
3
1
3
1
3
2
3
2
2
1
2
3
2
1
3
3
1
3
1
3
1
1
3
1
3
3
2
3
1
2
2
3
1
2
1
2
3
2
1
3
3
3
2
1
1
3
1
2
2
3
1
1
2
3
1
2
2
1
3
2
3
1
3
2
3
2
3
1
3
3
3
3
1
2
2
2
2
3
3
2
1
2
2
1
1
2
2
3
2
2
3
3
2
3
2
3
1
1
2
1
3
3
2
2
3
2
2
2
2
3
1
3
2
2
2
2
2
3
3
3
2
1
2
3
2
1
3
1
1
3
3
2
1
3
1
3
2
2
2
1
1
3
1
2
2
2
2
2
2
2
1
2
3
1
1
2
2
3
1
1
3
1
1
3
2
1
1
3
2
3
3
3
3
1
1
1
3
1
2
2
2
1
1
2
2
2
2
2
3
2
3
2
3
2
3
2
3
1
3
3
3
3
1
2
1
1
3
2
1
1
3
3
1
1
3
3
3
2
2
2
1
1
2
2
1
3
2
3
1
3
1
3
2
3
1
3
3
2
2
3
1
3
2
3
3
2
3
1
1
2
1
3
1
3
3
1
2
1
3
2
2
3
2
1
3
2
3
1
3
3
3
3
2
1
1
1
2
1
1
2
1
3
2
2
2
1
3
3
3
1
1
3
2
1
3
2
1
3
3
2
1
3
3
2
3
1
2
1
3
2
2
3
2
3
1
3
3
3
3
3
1
3
3
2
2
2
1
1
2
2
3
2
2
1
2
3
1
1
1
3
3
2
1
2
1
1
3
1
3
2
3
1
2
2
2
1
3
1
3
3
2
1
2
2
1
2
3
3
3
1
2
1
3
2
2
1
2
2
3
2
1
3
1
2
1
3
3
2
2
2
1
2
3
1
2
3
3
2
3
2
2
2
1
1
1
1
2
3
1
2
2
1
1
1
1
1
2
3
3
1
2
3
1
1
1
1
2
3
1
2
2
2
1
2
1
3
1
3
3
1
1
1
2
2
2
1
1
3
2
1
3
2
2
1
2
2
3
2
3
3
3
2
3
3
2
1
2
1
2
3
1
3
3
2
2
3
1
1
3
2
1
1
3
2
2
1
2
3
3
3
3
2
3
1
3
1
3
2
2
2
3
1
1
3
2
3
2
2
1
2
3
1
1
1
2
1
1
2
3
3
3
3
2
3
1
3
3
2
3
3
1
3
1
3
1
3
1
3
1
1
2
2
1
2
2
2
2
3
3
2
1
3
2
3
2
1
1
2
2
3
3
1
1
3
2
1
2
2
2
1
2
1
3
1
1
3
1
2
2
2
2
1
1
3
1
1
3
1
1
1
2
2
3
3
2
3
3
2
3
1
1
3
2
2
2
3
2
3
3
1
1
1
1
1
1
1
1
1
3
2
1
3
2
3
2
1
3
1
2
1
2
1
3
1
3
2
1
3
2
2
3
1
1
2
2
3
1
1
1
3
3
3
1
2
3
2
2
2
2
3
2
1
3
2
3
2
3
3
3
3
2
1
3
3
3
1
2
2
3
2
2
1
2
1
3
3
1
2
2
2
1
2
2
1
1
1
3
2
2
1
2
3
2
3
1
2
3
3
3
1
3
1
1
3
2
1
2
2
2
3
1
2
1
2
2
2
2
3
3
1
1
2
3
3
1
3
1
3
1
2
3
3
2
2
1
2
3
3
2
1
3
2
3
2
2
2
2
1
1
2
2
1
1
2
2
3
3
2
3
1
2
3
2
2
1
3
1
3
3
1
3
3
3
1
3
3
1
3
3
1
2
2
2
2
1
2
3
3
2
1
3
2
1
2
3
1
3
1
2
1
2
2
1
1
3
2
1
3
2
3
3
1
3
2
1
3
2
2
3
2
1
3
1
1
1
3
2
2
3
3
3
1
3
3
1
3
2
1
2
3
2
1
3
3
2
1
1
3
2
1
2
2
2
2
2
3
3
1
3
3
2
2
1
1
3
3
2
2
1
1
1
2
3
3
3
2
3
3
3
2
2
3
2
2
2
3
3
1
3
1
1
1
1
1
3
1
3
1
3
1
1
3
1
3
2
3
1
2
3
1
2
2
1
1
3
2
3
1
3
1
1
3
3
2
2
2
3
2
1
3
1
1
2
1
3
2
1
2
1
1
1
1
1
1
3
1
3
3
2
2
3
3
3
1
3
3
2
3
2
3
2
1
3
3
1
2
1
1
3
1
1
3
1
3
1
2
3
1
2
3
3
3
2
3
1
3
1
1
2
2
3
2
3
2
1
1
2
2
2
3
2
3
2
2
1
1
2
1
1
1
3
2
3
3
1
1
2
3
2
2
3
2
3
1
1
3
1
1
3
1
3
2
2
2
2
2
1
1
1
2
3
2
3
2
1
2
2
3
3
3
1
3
3
1
3
1
1
1
2
1
2
1
1
3
1
2
1
2
3
1
3
3
3
1
3
2
2
1
2
2
2
1
1
3
3
1
2
2
1
1
1
1
2
2
2
3
3
2
1
2
1
1
1
1
2
2
2
2
1
2
1
2
2
1
1
3
2
2
1
3
2
3
3
3
2
1
1
2
2
2
3
2
3
3
1
3
3
3
3
2
3
2
2
1
3
2
1
3
3
1
2
3
1
1
2
2
1
2
3
2
1
1
2
1
1
3
1
3
1
3
2
2
2
2
2
1
2
2
1
3
3
1
2
1
2
2
1
3
3
2
3
3
3
1
3
2
3
3
3
1
1
1
1
2
2
1
1
3
2
2
2
1
1
2
1
1
2
3
1
1
3
3
3
3
2
3
3
1
2
3
3
1
2
2
2
3
1
1
2
2
1
3
1
2
2
2
3
1
1
1
1
1
3
3
1
3
1
2
2
1
1
3
1
2
2
1
2
2
1
3
1
1
2
2
2
2
2
2
3
3
3
3
2
2
3
1
1
2
2
2
3
2
1
3
2
2
1
2
1
2
1
3
1
2
2
3
1
3
2
3
1
1
3
1
3
1
1
1
3
2
1
1
1
1
3
2
3
3
2
2
1
1
2
3
3
3
2
3
2
3
3
1
3
3
1
1
1
1
1
1
2
3
2
1
1
2
2
2
1
2
2
1
1
1
1
3
3
2
1
3
3
3
3
3
1
2
3
3
3
2
3
1
3
2
1
1
2
1
3
2
2
3
2
1
3
2
1
1
3
1
1
1
2
3
1
3
3
1
1
2
1
1
2
2
3
1
2
3
3
2
3
1
2
1
1
2
3
3
1
1
2
1
1
2
3
3
3
3
3
2
3
2
1
2
3
3
1
2
2
1
1
2
1
3
3
1
3
1
3
1
2
2
3
1
1
2
1
1
3
3
1
3
1
1
3
2
1
2
3
3
1
1
3
1
1
2
2
3
1
1
3
3
2
2
3
2
2
2
3
1
2
2
2
1
2
2
3
2
3
2
3
2
2
1
1
2
3
3
1
3
1
2
1
1
1
2
2
2
3
3
3
1
3
2
2
1
2
3
2
3
1
2
2
2
2
1
2
1
3
2
1
3
3
1
2
3
2
2
2
1
1
3
1
2
1
3
2
3
1
3
1
2
1
3
3
1
1
1
2
2
1
3
2
3
3
2
3
1
3
1
3
3
1
1
2
1
1
3
1
2
2
3
3
3
2
1
3
3
3
3
3
3
2
3
2
2
1
2
1
2
2
2
1
2
3
2
3
2
3
3
2
3
2
2
3
1
2
2
3
3
3
2
1
3
2
2
1
3
2
1
3
1
1
2
1
3
3
1
1
2
1
1
2
3
3
1
3
2
1
1
2
3
3
3
3
1
2
3
3
2
2
2
1
2
2
1
3
1
2
2
2
3
3
3
3
3
3
2
3
3
3
2
3
2
1
3
2
3
1
3
2
3
3
1
2
2
1
1
2
1
2
1
1
3
3
2
3
2
1
2
2
1
2
2
2
3
2
2
3
3
1
3
2
3
1
3
2
3
1
1
1
3
3
2
1
2
2
3
2
2
2
1
1
3
2
2
1
2
3
1
3
3
3
3
3
1
1
2
2
2
3
1
3
3
2
3
2
3
2
3
3
3
1
3
2
1
3
2
2
1
1
2
3
3
2
3
2
3
3
2
1
2
3
1
3
3
1
2
2
2
3
2
3
1
1
1
1
2
1
3
3
3
3
2
3
3
3
3
3
3
3
1
3
2
1
1
2
3
1
1
1
1
3
2
3
3
1
1
3
2
3
2
1
1
3
1
3
1
3
1
1
1
1
2
3
2
2
3
3
2
1
1
1
3
2
1
2
1
2
2
1
3
1
3
3
1
3
3
2
2
1
2
3
1
3
1
1
1
1
2
1
3
1
1
2
3
3
2
2
2
1
3
3
3
1
1
1
2
3
2
3
1
2
1
1
1
1
3
3
3
3
1
3
1
1
2
3
3
2
3
1
2
3
3
2
1
3
3
1
3
3
2
3
2
1
1
3
2
3
1
3
3
1
2
1
3
2
1
1
2
3
2
2
1
1
1
3
1
1
2
3
2
3
1
3
2
3
2
3
1
1
1
1
3
2
1
3
2
3
3
1
3
2
1
2
1
2
2
3
2
1
1
1
1
1
1
3
3
3
2
3
3
3
1
2
3
2
1
3
3
2
1
3
2
3
1
1
2
3
2
3
3
1
3
1
1
1
3
1
1
2
1
1
3
2
2
3
1
3
1
3
2
1
1
3
1
3
2
2
3
3
3
3
2
1
2
1
3
1
2
3
1
3
1
3
2
1
1
2
3
3
1
2
2
3
2
1
1
2
1
3
3
1
3
1
1
1
2
2
2
3
3
1
3
1
1
1
3
1
1
2
1
3
3
3
2
1
1
3
3
1
2
2
3
2
3
2
3
1
1
1
3
1
3
1
1
3
3
1
2
3
2
2
2
2
1
3
3
1
2
2
3
2
2
1
1
2
3
1
2
2
2
3
3
2
1
1
2
3
3
3
3
2
3
2
2
2
2
2
3
1
3
2
1
1
1
2
1
1
3
3
1
1
2
3
2
1
1
2
1
2
1
2
1
3
1
3
3
1
2
2
1
3
2
1
2
2
3
2
2
3
2
1
2
2
3
3
1
2
3
1
1
1
3
2
1
2
3
1
2
2
1
2
3
3
1
1
1
2
1
3
3
2
3
2
3
2
1
2
1
1
1
2
2
1
2
1
3
1
1
2
1
3
2
3
2
1
2
1
1
1
3
1
2
1
3
1
2
3
1
1
2
3
3
1
1
1
2
1
3
2
3
2
2
1
1
1
1
2
3
3
3
3
3
3
1
2
2
1
2
2
2
3
3
3
3
3
3
2
1
3
2
1
2
1
2
1
3
2
2
3
3
1
3
3
2
1
3
1
3
1
3
3
3
2
2
3
3
3
2
1
3
3
1
2
3
1
3
2
3
2
2
3
2
2
1
3
3
3
1
3
1
2
1
1
1
2
3
2
1
3
1
2
2
3
3
3
3
2
2
3
2
2
3
1
2
2
2
3
3
3
1
1
3
3
1
3
2
2
3
3
1
1
1
2
1
2
1
2
2
2
2
3
2
3
1
1
1
3
1
1
2
2
3
1
2
3
2
2
2
2
3
2
2
3
3
1
2
2
1
1
1
1
3
2
2
2
2
2
1
2
1
1
2
2
2
2
1
2
3
2
3
2
1
2
2
2
2
3
2
3
2
1
2
3
2
3
1
3
2
1
1
3
2
2
1
3
2
2
3
3
1
1
3
3
3
2
3
2
2
2
3
3
2
1
1
3
3
3
3
2
3
1
3
3
3
1
1
3
1
3
2
1
2
2
2
1
3
2
1
3
2
1
2
1
3
3
3
3
1
3
2
2
3
3
1
1
1
2
2
3
2
3
1
2
1
3
3
3
1
2
1
1
3
2
1
1
1
3
1
2
3
3
3
2
2
2
1
1
1
2
1
3
1
1
3
1
3
1
2
2
2
1
2
3
1
2
2
1
3
2
2
2
1
2
1
2
2
1
1
1
1
3
2
3
3
2
3
2
3
2
3
2
2
1
1
3
3
3
3
2
2
1
3
3
2
2
3
2
1
1
1
1
3
3
3
3
3
3
3
2
1
2
1
3
2
2
1
1
3
2
3
2
2
2
1
3
2
1
2
2
2
3
3
3
3
3
1
2
2
2
3
3
3
2
2
3
2
3
2
3
2
3
2
2
1
1
2
1
3
2
3
3
1
3
2
3
2
2
3
3
1
1
2
1
3
1
3
2
1
1
2
1
2
2
2
3
2
1
3
1
1
1
3
2
2
1
3
3
1
1
2
1
3
2
3
1
2
3
1
1
1
1
1
2
2
1
1
3
1
1
2
2
2
1
2
1
2
1
2
1
1
2
2
1
3
3
3
3
3
3
3
1
1
1
3
1
2
1
1
1
1
1
2
2
2
2
2
3
2
3
3
1
1
1
3
1
2
1
1
2
1
1
2
2
1
2
3
3
3
1
3
1
2
2
3
3
2
3
3
2
1
3
3
2
2
1
2
2
3
1
1
2
1
2
2
1
2
2
2
2
3
1
2
1
3
1
1
3
2
1
1
2
3
1
3
3
1
1
1
1
3
1
3
1
2
2
2
2
1
2
1
2
1
1
3
2
2
3
2
1
2
2
1
3
3
2
3
2
2
2
2
2
3
3
1
3
3
2
1
2
2
2
3
3
3
1
3
2
2
2
2
1
1
3
3
3
1
1
2
2
1
1
1
1
2
1
2
1
1
2
2
1
3
3
3
1
2
3
1
3
1
1
1
2
1
2
3
1
2
3
2
2
1
2
3
3
3
1
2
1
3
2
2
1
1
2
1
1
3
3
2
1
3
3
1
1
2
3
2
2
3
1
3
3
1
2
3
3
2
3
2
2
3
2
1
1
1
2
1
1
2
2
1
1
2
2
3
3
3
2
1
1
2
3
1
2
2
3
1
3
1
1
2
1
2
3
3
1
3
3
3
1
2
2
3
1
3
1
3
1
2
2
3
3
3
1
3
2
3
1
2
2
2
2
2
2
3
1
1
2
2
1
3
2
3
2
1
1
1
2
2
1
1
3
2
1
3
2
1
1
1
1
1
1
2
2
3
3
3
1
3
2
3
3
3
3
1
3
3
3
1
1
3
1
3
3
2
1
3
2
1
1
1
1
1
3
2
1
1
2
1
2
3
3
2
3
1
1
2
2
3
3
2
2
1
2
2
2
1
3
1
1
3
3
3
1
1
1
1
2
3
1
2
2
1
1
3
1
2
1
1
2
1
1
1
2
3
3
3
1
2
1
1
2
1
3
2
1
3
1
2
2
1
1
1
3
2
1
3
1
3
3
1
1
1
1
1
1
2
2
2
1
1
3
2
2
1
3
3
3
1
2
1
1
2
2
1
2
1
3
2
1
2
2
1
3
3
2
3
1
1
2
3
3
1
1
3
2
3
2
1
2
1
3
2
2
2
1
1
3
1
3
3
1
1
3
1
3
3
1
3
1
1
1
2
2
2
1
2
3
1
1
2
1
2
2
2
2
2
2
1
3
2
1
3
1
1
3
2
3
2
1
3
2
1
1
1
3
2
1
3
3
2
2
1
2
3
1
1
3
1
2
2
1
1
3
3
1
2
1
1
2
2
2
3
1
2
2
3
3
3
2
1
1
2
1
2
1
1
1
1
2
2
1
2
1
2
3
2
2
1
1
1
3
3
3
3
3
1
1
3
1
2
1
2
2
2
2
2
3
2
2
2
1
2
2
2
1
1
2
2
1
2
2
1
1
2
1
1
1
1
1
2
2
3
3
3
1
2
2
3
3
3
1
2
1
2
2
3
3
3
3
3
3
3
2
3
2
2
1
3
1
1
3
3
2
3
2
1
1
2
3
3
3
3
2
2
3
1
1
2
3
2
2
3
3
2
1
1
3
3
1
2
2
2
2
3
2
1
1
2
2
1
2
3
3
2
1
2
3
2
1
2
3
1
3
1
3
2
3
3
1
3
2
3
1
2
1
3
1
2
2
1
3
3
1
2
1
3
3
2
3
1
1
3
2
1
2
2
2
3
3
1
1
1
2
3
1
1
1
1
2
3
1
2
1
1
3
3
3
2
2
1
2
1
3
1
1
2
1
2
3
2
2
1
3
3
1
1
1
1
2
3
1
1
1
2
1
3
3
2
3
2
2
1
2
3
1
2
1
3
1
1
2
3
3
1
2
3
1
3
1
3
3
3
1
3
3
2
1
2
3
2
1
1
2
2
3
2
1
2
1
1
1
3
3
2
1
1
1
2
3
1
2
1
2
2
2
3
2
1
3
1
1
2
2
1
1
2
2
3
1
3
3
2
3
3
3
2
2
3
3
3
2
1
1
1
1
2
3
2
3
2
2
2
1
3
3
1
2
3
2
3
1
1
3
3
1
3
3
3
3
2
3
3
2
2
2
2
3
2
1
1
1
3
2
1
2
2
3
3
1
3
2
2
2
1
2
3
3
2
1
3
1
3
3
2
3
1
3
1
1
3
2
1
3
3
1
1
2
2
1
2
3
3
1
2
2
3
1
2
3
3
3
3
2
2
3
3
2
3
2
2
2
2
1
2
3
1
1
2
1
2
1
3
2
1
3
3
3
1
1
2
3
1
3
3
3
2
2
2
2
3
2
1
3
1
1
3
3
2
2
1
3
1
2
1
2
2
2
1
3
2
2
1
3
1
3
1
1
3
2
3
1
1
1
1
1
2
2
1
2
3
3
3
2
1
3
1
1
2
2
2
3
1
2
3
3
3
2
1
1
2
2
3
2
1
2
2
1
2
2
2
2
3
3
2
2
1
3
2
2
1
1
3
3
2
2
3
3
2
3
3
1
1
1
1
3
1
3
2
2
1
3
2
1
2
3
3
1
2
1
1
2
3
3
2
1
1
1
3
2
3
2
1
1
2
1
2
2
3
1
3
3
2
3
3
2
3
1
3
3
2
2
2
2
1
2
1
3
3
2
2
3
2
3
1
2
1
3
2
2
3
2
1
3
3
2
3
3
3
1
2
3
2
2
1
2
1
2
3
3
1
2
1
3
3
3
1
1
2
3
2
3
1
1
3
1
1
1
1
3
2
3
2
3
2
2
1
3
1
2
1
1
2
1
2
2
3
3
1
3
2
1
2
1
3
1
1
1
1
1
3
1
2
3
2
2
2
2
2
1
1
2
2
2
1
1
2
1
2
2
2
3
2
2
1
3
2
1
3
3
3
1
1
3
1
3
1
2
3
2
2
1
3
1
2
3
3
2
2
3
2
1
3
2
1
3
3
1
3
2
1
1
3
3
2
1
1
2
2
2
2
2
2
3
3
2
2
3
2
2
2
3
1
1
3
1
2
3
3
2
2
3
3
2
2
1
2
2
2
1
1
2
1
1
2
1
1
1
1
2
2
2
3
1
2
1
3
1
3
2
1
2
1
2
3
2
3
3
1
1
2
3
1
3
1
2
3
2
2
2
1
3
2
2
2
2
1
3
1
3
1
1
2
3
1
3
1
2
1
1
1
2
1
3
2
2
2
1
2
3
3
1
1
3
1
2
3
2
1
2
2
2
3
1
3
1
1
1
1
1
1
1
2
3
3
1
3
3
3
3
3
1
2
2
2
1
1
1
1
2
1
1
1
2
1
1
3
3
2
1
2
1
3
1
1
2
2
2
2
1
2
3
3
3
2
2
2
2
2
2
1
2
2
3
1
2
2
3
2
2
3
2
1
1
3
2
1
3
1
1
2
3
3
3
2
1
1
3
3
2
1
2
2
1
1
3
2
1
3
2
2
3
1
2
3
2
2
2
2
2
2
3
1
3
1
3
1
2
3
1
1
3
3
3
2
2
1
1
2
1
1
3
3
1
2
1
3
1
2
2
1
2
1
2
2
2
1
1
1
3
2
2
3
2
3
2
1
1
1
2
2
1
2
1
2
3
2
3
3
1
2
3
2
3
1
1
3
2
1
1
2
2
1
2
1
2
3
1
2
2
1
2
1
1
2
1
1
2
1
1
2
2
3
3
2
1
3
3
1
1
1
1
1
1
1
3
2
1
3
1
1
2
1
1
2
3
2
3
1
3
3
3
2
1
3
3
1
1
1
1
1
2
3
1
1
1
2
2
1
2
1
2
1
3
3
3
3
2
1
2
1
2
1
2
1
3
2
3
3
1
3
2
1
3
3
3
3
3
2
1
1
2
1
2
2
3
1
1
2
2
2
3
3
1
3
2
2
2
2
1
2
2
1
2
3
2
1
2
3
1
3
3
1
1
3
2
1
3
3
1
3
3
2
2
3
1
3
3
2
3
3
3
3
1
3
1
3
2
1
3
1
3
2
3
2
1
1
1
3
3
2
1
3
3
2
2
3
2
3
1
1
3
2
2
1
2
2
2
3
3
3
3
3
1
1
1
3
2
2
1
2
3
2
2
2
2
1
1
3
1
2
1
2
3
2
3
3
1
3
2
2
3
2
2
2
1
2
2
3
1
2
1
3
2
3
1
3
3
2
3
3
1
2
1
3
3
3
3
3
3
3
3
3
2
2
1
3
3
1
1
1
2
1
2
1
2
1
2
3
1
2
1
1
1
3
1
1
3
3
2
3
2
1
3
3
1
2
2
1
2
1
3
3
3
2
1
3
2
1
2
2
1
3
1
1
3
1
1
2
2
3
3
3
1
2
1
2
1
3
1
3
2
1
1
2
1
2
1
2
1
1
1
3
1
2
3
1
2
3
3
1
3
1
3
2
1
2
3
1
2
3
3
1
3
1
3
2
3
2
1
1
1
2
1
3
1
1
3
1
2
1
1
3
2
1
2
2
3
1
2
2
2
2
1
3
2
3
1
3
3
3
3
1
1
2
2
3
3
3
2
3
3
1
1
1
2
3
3
2
1
2
1
1
3
1
3
1
1
3
1
1
2
1
1
1
2
2
3
3
2
1
2
1
3
1
2
1
1
3
1
2
3
3
2
2
2
2
3
2
1
3
2
3
1
3
1
2
3
1
2
3
3
1
2
1
1
3
3
1
3
2
1
2
2
2
3
1
2
1
2
3
1
3
1
2
3
1
3
2
1
3
2
3
3
3
3
1
1
3
2
2
2
3
1
1
3
2
1
3
1
2
1
2
3
2
3
3
3
2
1
2
1
1
3
1
1
3
1
1
3
2
3
3
3
2
1
3
2
3
1
1
1
3
2
2
2
2
3
3
2
3
1
2
1
1
1
2
1
2
1
2
3
3
2
2
3
1
2
2
3
1
2
2
1
2
2
3
3
3
2
2
1
2
3
1
1
2
2
2
1
2
1
2
1
1
1
2
1
1
3
3
2
1
1
3
2
2
3
1
1
3
1
1
3
3
1
1
3
1
2
1
3
2
1
1
2
1
1
2
1
1
1
1
1
2
1
2
3
3
1
3
3
2
1
2
3
2
3
2
2
2
3
2
1
3
3
3
2
3
3
2
2
1
2
2
1
3
1
2
3
1
2
3
3
3
3
2
1
1
3
1
2
1
2
2
2
3
3
3
2
1
3
3
3
1
1
2
1
2
2
1
1
3
1
3
2
3
1
3
2
1
3
2
1
3
1
3
1
3
3
2
3
1
1
2
1
2
2
1
2
1
1
1
2
1
1
2
1
2
3
2
2
2
1
2
2
2
2
3
2
3
2
1
1
1
2
1
1
1
1
3
2
3
2
3
3
1
2
2
1
1
1
1
3
3
2
2
3
3
3
3
1
1
2
2
2
2
3
2
2
1
2
1
2
1
2
2
3
3
2
1
2
2
2
1
1
2
2
2
3
2
2
2
2
2
2
1
1
1
3
2
2
1
3
1
1
1
2
3
2
3
2
3
3
3
2
3
3
2
1
1
3
2
2
1
3
3
3
2
3
1
3
3
3
1
3
2
1
1
1
1
3
3
3
1
2
2
2
3
1
1
2
2
2
1
3
1
3
2
3
2
3
2
3
3
2
1
2
3
2
2
2
3
2
1
3
3
1
1
3
2
2
3
3
2
3
1
1
1
3
1
2
2
1
3
1
2
1
3
3
2
1
1
1
3
1
3
2
1
3
1
3
2
3
2
1
2
2
3
2
1
1
2
3
2
3
2
3
2
3
2
2
3
2
1
3
2
2
3
1
2
1
2
1
3
1
1
2
1
2
2
2
3
1
3
2
1
1
2
1
3
2
1
2
2
2
3
3
3
2
3
1
3
1
2
3
1
1
2
3
2
2
1
3
2
1
2
2
3
3
2
2
3
1
2
3
1
2
2
2
1
2
2
1
2
3
2
3
1
2
3
2
3
2
1
3
2
1
2
1
1
1
3
2
3
1
1
1
1
1
2
3
2
1
2
3
1
2
2
3
3
3
1
2
1
2
3
2
3
3
1
1
1
2
3
3
1
1
1
2
3
1
3
2
1
3
1
2
3
3
3
3
2
3
2
3
2
2
1
1
2
2
1
3
2
2
1
3
1
1
3
2
1
2
1
1
3
2
1
2
2
3
2
2
1
2
3
1
3
1
3
3
1
1
3
1
3
1
1
3
1
3
1
2
2
2
3
1
1
3
3
3
1
1
2
3
1
1
3
3
1
2
3
3
1
2
2
3
3
1
1
1
1
3
2
1
2
3
3
2
1
2
2
3
2
1
3
3
1
3
2
1
1
3
3
3
3
1
1
2
3
1
2
1
1
3
3
2
1
3
1
3
3
2
2
3
3
1
1
2
3
2
1
3
3
1
3
3
2
3
1
1
1
1
1
2
2
2
2
3
1
2
3
1
3
1
2
1
1
1
2
3
2
2
3
2
1
2
3
2
1
1
1
3
2
2
3
2
2
3
3
2
1
2
2
1
3
3
3
3
2
1
1
1
1
2
3
2
2
2
1
3
3
2
2
3
2
3
3
1
2
3
3
3
1
1
3
2
3
3
2
3
1
1
2
3
1
1
1
3
2
2
1
1
2
3
2
2
1
1
3
2
1
3
2
1
3
3
3
1
2
3
3
1
3
2
1
3
2
2
2
2
1
1
3
3
1
2
2
3
2
3
2
1
1
2
1
2
3
1
1
3
2
1
1
3
2
2
2
2
3
3
1
3
1
1
2
2
3
1
2
3
3
2
3
2
1
3
2
3
3
1
3
1
3
2
2
2
2
1
2
3
2
1
3
1
3
3
3
3
2
3
3
1
3
1
3
3
2
1
1
2
3
1
1
2
2
2
3
1
1
3
3
1
3
3
2
3
3
2
1
2
3
2
2
3
1
2
2
1
2
3
1
1
1
2
3
3
3
3
1
3
3
1
1
2
1
3
3
2
3
2
3
1
1
3
2
2
3
2
2
1
1
1
3
2
2
1
3
2
1
2
2
1
1
2
3
2
2
3
1
2
2
3
2
3
1
3
1
3
2
3
3
1
2
1
2
3
1
2
2
3
1
3
1
3
2
3
3
3
1
2
1
1
1
3
2
3
1
2
2
3
2
2
2
1
3
2
3
2
1
2
3
3
1
1
3
3
2
3
3
3
3
1
3
1
2
1
2
2
2
3
3
1
1
2
2
2
1
1
2
3
3
2
2
2
1
2
2
2
1
3
3
1
3
3
2
3
2
3
2
2
3
2
2
1
1
2
3
3
1
2
3
3
3
1
1
2
1
3
1
1
1
2
3
1
3
3
1
2
1
2
1
2
3
2
3
2
2
1
3
1
2
2
1
1
1
3
2
3
3
1
2
2
3
3
1
1
3
1
3
3
3
1
2
1
3
2
3
2
3
3
1
1
3
3
1
1
2
1
1
1
1
3
2
3
3
1
2
3
2
3
3
1
2
2
1
3
1
3
2
3
2
3
3
2
1
2
3
2
3
2
3
2
3
3
3
1
3
2
1
3
2
3
1
1
1
3
1
3
1
3
2
1
2
2
3
3
2
1
3
1
1
3
3
1
2
3
1
1
3
1
2
1
1
3
1
2
2
2
3
1
3
2
2
1
3
3
2
1
3
2
1
3
2
2
2
3
3
2
2
2
3
3
1
2
3
2
1
3
3
1
2
2
3
3
2
2
1
1
3
1
2
1
1
1
2
1
3
2
3
2
1
3
1
2
2
2
3
1
2
3
2
3
3
2
3
2
2
3
1
3
2
2
3
2
3
1
3
2
1
2
2
3
1
1
2
2
3
3
1
2
1
2
1
3
2
3
3
2
2
3
2
1
2
1
1
3
1
1
1
1
2
1
1
2
1
1
2
3
2
2
1
3
3
3
1
1
2
1
1
2
2
3
1
2
2
3
3
3
1
2
1
3
3
2
3
2
1
1
3
2
3
3
3
1
3
1
1
3
3
1
3
3
3
1
2
3
1
2
2
2
2
2
3
2
3
2
2
3
2
2
1
3
2
2
3
2
1
3
2
1
1
1
2
1
1
3
1
2
2
1
2
2
3
2
1
3
1
3
3
2
3
2
1
1
3
2
1
1
3
2
3
1
1
1
3
1
3
1
1
3
2
1
2
2
2
3
1
2
3
1
1
2
3
2
2
3
3
3
1
3
2
1
3
2
2
3
1
1
1
3
1
1
2
1
3
1
3
3
2
1
2
2
2
1
3
2
1
3
2
2
2
3
2
1
2
3
3
3
1
2
2
1
3
1
2
2
1
3
3
2
3
3
2
3
3
2
2
3
3
2
2
1
1
3
3
1
1
2
2
2
3
3
1
1
1
3
1
1
2
2
1
2
2
2
3
2
1
2
1
1
2
2
1
2
1
3
2
3
3
2
3
1
1
2
3
2
2
3
2
2
1
3
2
3
2
2
3
2
1
2
3
3
1
2
1
2
2
1
3
1
2
3
3
2
1
3
2
1
3
3
3
1
3
1
1
1
1
1
1
2
2
1
3
1
1
1
1
1
2
3
1
3
1
2
3
1
2
1
2
2
3
3
2
1
2
1
3
1
1
3
3
2
2
1
3
2
1
1
3
3
3
2
2
3
2
1
2
2
3
1
2
2
2
2
1
1
1
3
3
3
1
1
2
3
3
3
2
3
2
1
2
2
1
2
1
2
2
3
3
3
3
1
1
1
3
3
2
2
2
3
3
2
1
1
1
1
3
1
1
1
1
2
3
3
2
3
1
1
1
2
3
3
1
1
2
3
3
2
2
2
1
2
2
1
1
2
2
3
3
3
1
2
1
2
1
1
3
3
2
3
3
2
1
3
2
1
1
2
2
3
2
1
2
2
2
3
1
3
3
3
1
2
1
1
3
3
1
2
1
2
1
1
3
1
3
3
2
3
1
3
1
1
2
3
3
1
3
2
2
3
1
1
2
2
1
1
2
1
3
1
2
1
1
2
2
3
1
3
2
3
1
3
2
3
2
2
3
1
3
3
1
3
1
3
1
1
3
3
3
2
2
3
3
1
2
3
1
3
3
2
2
2
3
2
1
3
2
3
1
2
2
3
3
1
2
2
3
2
1
2
2
3
2
1
3
2
1
3
1
2
3
1
2
3
3
3
3
1
2
2
3
3
1
1
3
1
3
3
1
1
3
1
2
1
2
3
3
2
2
2
2
3
1
1
2
1
3
1
2
1
2
1
2
3
1
1
2
3
3
1
2
2
3
1
1
2
1
3
1
2
1
2
2
2
1
2
1
1
1
3
1
1
3
3
1
2
3
1
2
3
3
2
3
2
3
3
3
1
3
3
1
1
1
1
3
2
1
3
1
1
3
3
1
1
2
2
3
3
3
2
1
2
2
3
1
3
1
3
1
1
1
2
1
3
3
3
1
1
2
1
2
3
2
1
1
3
2
1
2
3
2
3
3
2
3
2
3
3
2
1
2
2
3
2
1
3
3
2
2
2
2
3
1
2
3
2
1
2
3
3
3
3
1
1
1
2
3
2
1
1
3
2
3
3
1
1
2
3
2
1
3
3
2
3
1
2
2
1
1
1
3
2
1
3
1
1
1
1
1
1
1
3
1
1
3
2
3
2
3
3
3
1
1
3
1
3
1
1
1
2
3
3
3
3
2
2
2
3
2
1
2
2
1
1
2
3
3
1
3
3
1
2
3
3
1
2
1
3
2
3
1
2
3
2
1
1
1
1
3
3
2
2
3
3
3
2
2
1
2
2
2
1
1
1
1
1
3
2
1
2
1
3
2
2
2
2
1
1
1
1
3
2
1
1
1
3
1
1
1
1
1
1
2
2
2
2
2
1
1
3
1
2
2
2
3
3
1
2
1
3
3
1
2
1
2
1
2
3
2
3
1
2
2
1
3
1
3
3
3
3
1
1
2
2
2
2
1
3
3
3
3
2
2
2
3
3
1
1
3
2
2
1
1
2
2
2
2
1
3
2
2
1
1
1
2
3
2
1
1
3
1
1
3
2
2
1
3
2
2
3
2
3
3
3
2
2
1
2
3
3
2
3
1
3
1
1
3
2
1
3
2
3
1
3
1
2
2
3
2
1
2
3
3
3
3
1
2
1
1
3
2
3
3
3
1
3
2
2
3
3
2
1
2
2
2
2
3
3
3
1
2
2
1
2
2
2
2
2
1
1
1
1
3
3
1
3
2
2
2
3
2
3
2
1
3
2
1
1
2
2
2
3
1
1
2
2
3
1
3
2
3
2
1
3
1
1
2
3
3
3
1
2
3
3
1
2
3
3
3
1
2
2
1
2
1
1
2
2
2
3
1
2
3
1
3
3
3
1
1
3
2
3
2
3
1
2
2
3
3
2
2
3
3
2
1
1
1
2
1
3
3
2
2
3
1
2
1
2
3
3
3
1
1
2
3
1
2
2
3
1
3
3
2
3
2
2
1
1
3
3
1
2
2
1
2
3
3
1
2
1
2
3
2
2
2
2
1
2
3
2
3
3
3
2
2
2
3
1
1
2
1
1
2
3
1
1
3
1
3
2
1
3
3
1
1
3
3
1
3
2
2
1
2
3
1
1
3
3
1
2
2
3
3
1
1
1
1
1
3
2
1
1
3
2
2
2
2
2
3
3
3
1
2
3
1
3
3
2
1
2
2
3
1
2
2
2
2
2
2
1
3
2
3
2
3
2
1
3
2
2
3
3
1
1
3
1
1
2
2
1
1
3
1
3
1
1
2
3
3
3
3
2
1
1
3
1
2
3
2
1
2
3
1
1
1
1
1
2
1
2
1
3
2
1
2
1
2
3
2
3
2
3
3
3
2
3
1
2
3
2
3
3
2
1
3
1
3
3
1
3
2
3
1
2
2
1
2
3
2
2
2
1
3
3
3
1
3
1
3
1
2
2
3
3
3
1
3
1
1
3
1
3
1
1
1
1
2
2
2
2
3
1
2
1
1
1
3
1
2
3
1
1
2
3
2
1
3
1
2
1
2
2
3
3
1
1
3
1
3
2
1
3
3
3
2
1
1
2
1
2
2
2
1
2
2
2
1
2
3
3
1
2
2
3
3
2
1
2
3
2
1
2
3
2
1
1
1
3
1
3
3
3
1
2
3
1
1
3
1
3
2
1
2
3
1
2
2
1
1
1
3
2
3
2
1
2
3
2
2
2
3
3
1
1
1
1
3
2
2
2
2
3
2
2
2
1
3
2
3
3
2
3
3
1
2
2
2
2
3
1
1
3
1
2
2
2
3
1
2
2
1
1
1
1
3
1
2
2
1
3
1
2
3
3
2
3
1
2
3
3
3
3
3
2
2
2
1
3
1
1
1
3
2
3
2
2
1
3
3
3
2
2
1
2
1
2
2
1
3
2
1
3
1
1
1
2
3
3
3
3
3
3
2
3
1
2
1
3
2
1
2
3
2
3
2
2
3
1
3
3
2
1
1
1
2
3
3
3
3
1
2
3
3
3
3
2
2
3
1
1
1
2
2
1
3
1
1
3
1
2
3
2
3
1
2
2
3
1
3
2
2
3
1
2
3
2
1
2
2
1
2
2
2
3
1
1
2
2
3
1
2
1
3
2
1
1
2
1
2
2
3
3
2
2
2
2
3
1
2
3
1
2
2
3
3
2
1
3
1
2
1
1
1
1
3
1
3
1
1
2
1
2
1
1
3
2
1
2
1
3
1
3
1
1
1
2
2
3
1
1
2
3
2
1
3
2
1
2
3
1
2
3
2
3
2
2
2
2
3
3
1
3
2
1
2
3
2
2
1
2
2
1
2
1
2
1
2
3
2
2
2
2
2
3
3
1
3
3
3
3
1
1
3
2
3
2
1
1
3
1
1
1
2
1
3
1
1
3
2
1
2
2
2
1
3
2
3
1
3
3
2
1
2
1
1
2
2
2
1
2
3
3
1
2
2
2
3
2
3
2
2
1
1
1
2
2
1
3
1
3
2
2
2
2
1
2
1
2
3
1
3
3
3
1
1
2
3
2
3
1
3
3
1
2
1
2
2
1
2
1
1
3
3
1
1
3
3
2
1
2
2
3
1
2
3
3
2
2
3
2
3
1
3
1
2
3
2
2
1
1
3
3
2
1
1
3
2
1
2
1
2
2
1
2
3
3
2
2
3
2
1
3
1
1
1
3
1
2
2
2
3
2
3
1
3
1
2
2
2
1
3
1
2
1
2
3
1
2
1
3
3
1
3
1
2
2
1
1
1
2
2
2
2
3
1
3
1
2
3
3
2
3
1
3
2
3
1
2
3
1
1
1
3
1
1
3
3
1
2
1
2
2
1
3
2
3
1
2
3
2
3
2
2
1
1
1
1
2
3
2
2
1
3
3
1
1
2
2
2
2
1
1
1
2
1
1
3
1
2
1
1
2
2
2
2
3
1
3
2
2
3
3
1
1
3
3
2
3
1
2
1
3
1
3
3
3
1
1
3
2
3
3
3
3
1
2
2
1
1
3
3
1
3
3
2
1
1
3
2
3
3
1
2
3
1
2
3
2
1
1
3
1
1
1
1
2
3
3
3
1
3
3
3
1
1
2
2
3
3
2
1
1
3
1
1
3
1
3
1
2
3
3
2
2
2
1
3
2
3
1
2
1
3
2
1
1
2
3
2
2
3
1
3
1
1
1
1
3
1
1
1
1
3
1
3
1
3
1
1
3
3
1
1
2
3
1
1
3
2
2
2
2
1
1
1
2
2
3
1
2
2
3
1
2
2
3
2
2
2
2
2
1
3
1
3
2
1
2
1
2
1
1
2
1
2
2
3
3
1
2
3
1
1
2
2
2
3
2
3
2
2
2
1
3
2
3
1
3
3
2
3
3
2
1
1
2
3
2
3
3
3
1
1
2
2
3
3
3
3
1
2
2
1
1
1
2
1
2
3
1
3
3
3
1
1
1
1
3
1
2
1
1
1
1
1
1
2
3
2
1
2
2
2
2
3
3
1
1
2
2
2
2
2
2
1
2
2
3
1
2
3
1
3
2
2
1
2
1
3
3
3
2
1
2
1
1
3
3
2
3
1
2
1
2
1
1
2
1
1
3
1
3
1
2
3
1
2
2
3
3
2
1
2
3
1
3
3
3
2
2
2
1
1
2
2
3
1
2
1
3
3
3
2
1
3
1
3
1
2
2
1
2
2
1
1
1
1
1
2
3
1
3
1
2
2
3
3
2
2
1
1
3
1
3
1
3
1
1
3
3
3
2
1
1
3
1
1
2
3
1
3
1
2
2
1
2
2
2
1
3
2
1
1
3
3
3
2
2
1
2
3
1
2
2
3
3
1
1
2
1
2
2
3
1
3
1
3
3
1
2
2
2
1
2
3
2
3
1
1
2
3
2
3
3
2
1
2
1
1
1
1
2
1
1
1
1
1
1
2
3
1
3
2
3
1
1
1
1
1
2
1
3
2
2
2
3
3
2
2
1
3
3
1
1
1
2
1
3
2
3
2
2
1
2
1
1
3
1
3
3
2
3
2
1
2
3
2
2
1
2
3
3
3
2
2
2
1
2
2
1
2
2
1
2
3
3
2
1
3
3
3
2
3
1
3
1
3
3
2
2
2
2
2
2
3
1
2
1
2
3
3
2
1
2
3
2
2
1
3
2
2
2
2
1
2
2
1
2
2
2
2
2
1
1
2
1
3
2
3
3
3
2
1
2
1
2
3
3
3
2
2
1
3
3
1
3
1
3
2
2
3
2
3
3
1
3
1
3
3
3
3
3
3
3
3
2
2
1
1
3
1
2
2
1
1
1
2
1
3
3
2
2
2
2
3
2
2
1
2
1
3
1
3
2
3
1
1
1
3
3
3
1
1
1
1
1
3
3
3
2
1
2
1
2
3
2
2
1
3
2
1
1
1
2
2
1
1
3
1
1
1
2
1
1
1
1
2
3
3
3
3
3
2
1
3
1
1
1
1
2
2
1
1
2
1
3
2
1
3
1
1
1
2
1
1
2
1
1
3
1
2
3
2
2
3
3
2
1
2
2
1
3
1
1
1
1
2
3
1
1
2
3
1
1
3
1
2
2
2
1
1
3
1
2
1
1
2
3
3
3
1
2
3
3
3
3
3
3
3
1
1
3
1
1
2
2
2
1
3
1
2
1
1
2
1
3
1
3
1
3
3
3
3
3
1
3
3
1
3
3
1
3
1
1
2
1
3
3
2
3
2
1
2
2
3
2
2
2
1
1
3
2
1
1
3
1
2
1
1
3
1
2
1
2
3
2
2
1
2
1
3
1
3
1
1
2
3
2
3
2
3
3
3
3
2
2
2
2
3
3
3
2
1
2
3
2
2
1
1
2
1
2
3
3
2
1
1
3
1
2
1
3
3
3
2
3
1
3
2
2
1
3
1
3
3
3
2
2
3
1
3
2
1
3
3
1
3
3
1
1
1
1
2
1
3
2
3
2
3
1
1
1
1
2
1
1
3
2
1
1
2
2
2
1
2
2
1
3
1
3
1
2
1
1
2
1
1
3
1
1
1
3
2
2
2
3
3
2
1
1
2
3
1
3
1
3
2
1
3
1
3
3
3
3
1
1
1
2
3
3
1
3
3
1
3
2
2
1
2
1
3
1
1
3
2
1
2
1
1
1
3
1
3
1
2
2
3
2
2
1
2
1
3
3
3
2
3
2
3
3
2
1
1
1
1
1
3
3
2
1
1
1
2
3
1
2
3
2
2
1
1
1
1
1
3
3
1
3
3
1
1
2
1
1
2
1
3
3
3
3
3
3
3
3
2
1
3
1
2
3
3
1
2
2
2
2
1
2
2
1
3
3
1
3
2
3
3
2
2
2
3
2
3
1
3
2
1
3
2
2
1
2
3
2
3
3
1
2
2
2
3
3
3
2
3
1
2
2
1
1
1
2
2
2
1
2
1
2
3
3
3
3
3
1
3
1
3
2
3
2
3
3
1
2
2
2
2
2
3
2
2
3
1
1
2
3
2
1
1
1
2
3
1
2
3
2
1
2
2
3
1
2
1
2
3
2
1
1
1
3
2
3
2
2
2
1
2
1
3
2
3
2
2
2
2
1
2
1
2
1
2
3
3
2
1
2
2
2
2
1
2
3
1
2
1
2
1
2
2
2
1
2
2
2
1
1
3
1
3
2
3
2
2
2
3
3
1
3
3
3
2
2
3
2
3
1
3
1
1
3
1
1
3
3
2
2
2
3
1
1
3
1
1
1
1
1
2
1
2
1
3
1
1
3
2
3
2
1
2
1
2
3
2
2
3
3
2
1
2
2
3
1
2
2
1
1
2
2
2
3
1
1
1
1
1
1
3
3
3
2
2
1
3
3
2
3
1
1
1
1
1
1
3
1
2
2
2
3
3
1
1
3
1
1
2
2
3
2
3
1
3
1
3
1
2
1
1
3
2
3
2
2
2
1
1
1
1
3
3
2
1
2
2
1
2
1
3
2
2
1
3
2
1
3
2
3
1
1
3
3
1
1
2
1
3
1
3
3
2
1
3
2
3
3
3
2
2
1
3
1
1
1
2
3
3
3
1
2
3
1
3
1
3
3
3
1
3
2
2
3
1
1
2
1
2
2
3
1
3
3
2
1
1
3
2
1
3
3
2
3
2
2
3
3
1
2
3
1
2
3
3
2
3
1
1
3
2
1
1
2
1
3
3
3
3
2
3
2
2
1
3
1
2
2
3
2
1
2
2
3
2
3
3
1
2
2
2
2
2
3
1
2
1
3
2
3
1
2
3
2
2
2
1
3
1
3
3
1
3
3
1
2
3
2
3
1
1
2
3
2
2
3
2
1
1
2
2
3
1
3
3
2
1
3
3
1
1
1
3
2
3
3
3
3
1
3
2
3
1
1
1
1
1
3
3
1
3
2
3
3
1
3
3
3
3
2
2
1
1
2
2
2
1
2
3
1
2
3
1
1
2
1
2
1
3
1
1
3
1
2
1
2
3
1
3
2
1
1
3
3
1
1
2
2
2
3
2
2
3
2
2
2
1
2
2
2
3
2
3
1
3
3
1
1
2
3
3
1
3
3
1
1
1
3
3
3
2
2
2
2
3
1
3
1
1
3
1
1
2
2
3
2
3
2
1
2
3
2
2
3
1
3
1
3
1
2
2
2
3
1
1
2
2
1
1
2
3
3
2
3
1
3
1
2
2
1
1
2
3
1
3
1
2
1
2
1
3
1
2
2
3
3
2
1
3
3
2
1
2
2
2
2
2
2
2
2
2
2
2
1
3
3
1
1
1
3
1
2
3
1
2
1
3
3
2
1
2
1
2
1
3
3
2
2
3
3
2
3
1
1
1
2
2
2
2
2
2
2
2
3
3
1
1
3
2
3
3
2
3
3
3
3
3
3
1
1
1
3
2
3
1
2
3
2
1
3
1
1
1
3
1
2
2
3
2
2
1
2
3
2
2
2
2
2
2
3
2
3
1
1
1
1
1
3
2
1
2
3
3
1
2
2
1
3
1
3
2
1
3
2
3
1
1
1
3
2
1
2
3
3
2
1
1
2
1
2
2
3
2
1
2
2
1
1
1
3
1
3
1
1
1
2
1
3
2
3
3
2
3
3
2
2
3
2
1
1
3
2
2
1
1
2
3
1
1
2
3
1
2
3
1
1
1
2
1
3
1
2
2
1
2
3
1
1
2
3
3
1
1
3
2
3
2
3
2
1
3
1
1
2
3
2
3
1
1
3
2
1
3
3
2
1
3
2
2
1
3
2
2
3
1
3
3
2
1
3
3
3
2
1
2
3
1
1
2
2
1
1
2
1
3
1
2
1
1
3
3
2
2
3
2
2
1
3
3
3
3
1
1
2
1
3
3
2
3
3
3
1
3
1
3
2
2
2
3
3
1
2
1
2
3
3
1
2
2
3
2
2
1
1
1
1
3
2
1
2
1
2
1
2
3
3
2
2
2
3
3
1
1
1
2
2
2
3
2
2
3
3
2
2
2
2
2
1
1
3
3
1
1
2
2
1
2
2
2
1
1
3
3
1
2
3
1
2
3
2
2
3
2
1
1
3
2
2
2
1
2
3
1
2
1
1
2
1
1
1
1
2
3
2
3
1
3
2
3
2
2
3
2
1
2
3
1
3
2
2
2
3
2
1
2
2
1
3
1
2
1
1
1
1
3
2
3
2
1
3
2
3
1
1
1
1
3
1
2
1
3
2
2
3
1
2
3
2
1
3
1
1
3
3
2
3
3
2
3
1
1
2
3
3
2
1
2
2
1
2
2
2
3
1
3
3
3
1
3
1
1
1
3
1
1
3
1
1
2
1
3
1
3
1
1
3
2
1
1
2
3
3
1
1
3
1
3
2
1
3
1
1
2
1
3
2
3
1
2
3
2
3
3
3
3
3
3
1
1
3
3
2
3
3
3
3
2
2
3
1
3
2
3
1
3
2
1
1
1
2
2
2
1
3
2
2
1
3
2
1
1
2
2
3
1
3
2
2
1
2
2
1
3
1
2
2
1
2
2
3
3
1
3
3
2
1
1
1
3
2
1
3
3
3
2
3
2
2
3
3
1
1
3
3
3
2
3
2
2
1
2
1
1
2
3
2
1
3
1
1
2
2
2
2
2
2
3
3
2
1
1
3
3
2
2
1
2
3
3
2
2
3
3
3
1
1
1
2
3
3
1
3
1
2
2
1
3
2
1
3
1
3
3
3
3
1
2
3
1
1
3
1
2
2
1
3
3
2
1
2
3
3
2
2
2
3
3
1
3
3
2
2
3
1
2
2
1
2
2
2
1
2
2
3
1
1
3
1
2
1
1
1
2
1
1
1
3
3
3
1
2
3
2
2
1
1
2
3
3
2
3
3
1
3
1
1
3
2
2
2
2
1
3
1
3
3
2
3
1
2
2
3
1
1
1
1
2
1
1
3
2
2
3
1
3
2
2
2
2
2
2
2
3
3
1
3
2
2
3
3
3
3
2
2
2
2
3
3
2
3
3
3
2
2
1
1
2
3
2
2
1
3
3
3
2
3
1
3
2
3
1
1
1
1
1
1
2
2
1
1
1
1
1
2
2
3
1
3
3
3
3
3
3
2
3
1
2
2
1
2
1
2
1
3
2
1
2
3
2
3
3
3
2
3
2
1
2
1
3
3
3
1
3
3
2
2
3
3
1
2
2
2
1
1
1
3
1
3
1
1
3
1
1
1
3
3
3
3
2
2
2
2
2
3
1
2
2
1
2
1
2
1
2
3
3
1
2
2
2
1
3
1
2
1
3
1
2
2
3
3
1
2
1
3
2
3
1
1
1
3
2
1
3
1
2
2
3
3
1
2
1
3
3
3
1
1
2
1
1
3
2
2
3
3
3
1
3
1
2
3
2
1
2
2
3
1
2
3
1
3
3
2
3
1
2
1
3
1
2
3
3
3
2
2
2
2
2
2
1
2
1
2
1
1
3
3
2
1
2
1
1
1
1
3
3
1
2
3
1
1
3
3
3
3
1
2
2
1
2
2
2
1
2
1
1
3
2
1
3
1
2
3
3
3
2
3
1
1
1
3
1
1
1
3
2
2
2
3
2
1
2
3
2
1
1
2
3
1
2
1
3
2
2
2
3
3
3
2
1
3
1
2
2
2
3
1
3
3
3
1
3
3
2
3
1
2
1
3
2
1
2
3
1
3
3
2
2
1
1
1
1
3
3
1
3
3
2
3
1
2
1
2
1
1
2
1
3
2
2
1
2
2
1
2
3
2
2
3
3
3
3
1
1
3
1
1
2
1
2
2
3
2
1
1
2
3
2
3
1
3
3
2
2
1
3
3
3
1
2
2
2
3
2
3
2
1
2
3
1
1
3
2
2
2
3
2
1
3
1
2
1
1
3
2
3
1
2
1
1
1
3
3
3
3
2
1
3
1
3
3
3
3
3
3
1
1
2
2
1
2
2
3
1
2
3
1
2
1
3
3
1
1
3
1
2
3
2
3
1
3
2
2
2
1
2
1
1
3
3
3
3
1
2
1
2
1
1
3
3
1
1
3
3
2
2
3
3
3
1
3
3
1
3
1
3
2
2
3
3
3
1
3
1
1
2
2
3
3
3
3
1
2
3
1
1
3
1
2
1
2
3
1
2
1
1
1
1
2
2
1
2
1
3
3
3
2
2
1
2
3
3
3
1
2
1
3
1
1
1
2
3
1
3
2
1
2
1
3
1
2
1
2
1
3
1
1
2
1
1
3
2
1
1
2
2
2
2
3
3
1
3
2
3
2
2
1
2
1
3
2
2
3
2
1
2
1
2
1
2
3
2
1
2
3
1
1
2
2
3
1
1
2
2
3
2
3
3
2
3
2
2
3
1
1
3
2
3
3
1
3
3
1
2
1
3
1
2
1
1
3
1
2
3
2
1
2
3
2
3
1
2
3
2
3
3
2
2
3
1
3
2
2
2
2
1
3
3
2
1
1
3
2
3
2
3
1
1
2
2
3
2
2
2
3
3
2
2
2
1
3
1
1
2
3
2
3
1
1
2
2
2
3
1
3
3
3
1
1
1
3
3
3
1
3
2
2
2
1
1
1
2
3
2
3
3
3
1
2
2
2
3
3
3
1
2
1
1
2
2
3
1
1
3
1
2
3
1
1
1
2
3
2
1
3
2
2
1
1
1
2
1
3
1
3
2
2
2
2
2
2
2
3
1
2
3
2
3
1
1
1
2
2
1
3
1
1
3
3
3
2
1
1
2
1
1
2
2
3
3
3
1
2
1
3
2
3
3
1
2
2
2
2
3
2
1
1
1
3
3
3
2
3
2
3
2
2
2
1
2
2
3
2
3
1
3
3
3
1
2
1
1
2
2
3
3
2
1
1
1
1
1
3
1
3
2
3
1
2
1
3
1
3
3
1
1
1
1
2
2
2
2
1
1
1
1
2
2
3
2
2
2
3
1
2
1
3
2
1
2
2
2
3
2
1
1
2
3
2
3
3
2
3
1
2
3
2
1
2
3
1
3
1
3
2
3
2
3
3
1
1
1
2
3
3
1
1
1
1
3
3
3
1
1
3
3
2
2
2
1
1
2
2
1
1
1
1
3
2
1
1
2
1
2
1
1
1
3
3
3
3
2
3
3
2
1
2
1
1
3
3
2
1
1
1
2
2
1
1
2
1
1
3
3
2
2
1
2
3
1
1
1
2
3
2
2
2
1
1
3
2
3
3
2
1
3
3
1
2
3
3
3
3
3
3
2
1
2
1
3
1
2
3
2
3
3
3
3
2
2
1
3
2
1
3
1
1
3
3
1
2
3
3
3
1
2
1
2
2
2
2
2
3
2
2
1
2
1
1
3
2
2
1
1
2
1
1
1
2
1
1
1
1
3
2
2
2
2
1
3
2
1
2
2
3
3
3
3
2
1
3
2
1
3
1
1
2
3
1
3
3
2
1
1
3
3
3
3
1
3
1
2
1
2
2
3
2
3
3
2
1
2
1
2
2
1
1
2
2
3
1
3
1
1
2
1
3
2
2
3
1
1
2
1
3
1
1
2
3
1
1
2
2
1
3
3
3
2
3
3
3
2
2
1
1
1
3
1
1
1
3
2
1
2
1
2
1
2
2
3
3
2
2
1
1
3
2
1
2
3
3
1
3
1
2
3
3
2
1
3
2
1
2
3
1
3
2
1
2
1
2
2
2
1
1
2
2
2
3
1
2
1
1
2
2
2
1
1
2
2
1
2
3
3
3
2
1
1
2
3
2
1
2
2
2
1
2
1
2
3
3
1
1
1
1
3
2
2
1
2
3
1
1
3
3
1
2
3
3
3
3
1
3
3
2
2
3
3
2
3
3
1
1
1
3
3
3
1
1
3
3
1
2
2
1
1
1
2
1
1
3
3
1
3
1
3
2
3
1
2
3
3
1
3
2
2
1
3
3
3
3
1
3
3
3
3
1
1
3
1
3
3
3
1
3
2
3
2
3
2
3
1
3
1
3
2
1
1
3
2
1
1
3
3
3
2
2
3
2
3
3
3
3
2
1
2
1
3
1
1
3
3
1
1
3
1
2
1
1
2
1
1
2
2
3
2
3
3
3
2
1
1
3
2
2
2
2
1
1
3
1
1
2
1
1
1
1
2
3
2
2
2
2
2
1
2
3
3
3
2
2
2
2
2
3
3
3
3
1
1
3
3
2
2
1
1
1
3
3
3
1
1
1
3
3
1
3
3
3
1
3
3
3
1
1
3
3
2
1
1
2
3
1
3
3
1
1
2
2
1
3
3
2
1
2
2
1
1
2
1
1
3
3
3
2
2
2
3
1
2
1
1
2
2
2
3
1
1
1
1
1
2
2
2
3
1
1
2
3
3
3
2
3
2
1
1
1
1
3
1
2
2
2
1
3
2
3
1
1
1
2
1
3
1
2
1
1
2
3
3
1
3
1
1
3
2
3
3
2
2
1
2
2
3
2
3
2
1
2
3
2
1
2
3
1
3
1
1
1
1
2
2
2
3
3
1
1
3
3
2
3
2
3
2
3
2
3
3
3
2
1
3
3
3
1
1
3
3
1
1
1
2
1
3
3
3
2
2
2
1
3
2
1
3
1
3
2
3
3
3
3
2
3
3
1
2
2
1
3
2
2
1
2
2
1
3
1
1
2
3
1
1
1
1
3
3
2
2
3
1
3
2
2
2
1
2
3
2
3
3
3
1
1
3
2
2
1
1
1
1
2
3
3
1
3
3
1
2
2
3
3
1
2
2
2
1
1
2
3
1
1
2
2
1
1
1
1
1
1
2
1
2
2
2
1
2
1
3
1
1
1
2
1
2
1
1
3
2
1
2
1
2
3
3
2
2
2
3
1
2
1
3
2
1
1
3
1
3
2
1
1
1
1
3
3
1
1
1
1
1
1
1
2
1
3
1
3
1
2
1
3
2
2
1
1
2
3
3
1
2
1
3
2
1
2
2
2
2
1
2
2
3
1
1
1
3
3
3
1
3
2
1
1
2
2
1
2
2
2
3
3
1
3
2
3
3
1
1
1
2
1
1
2
2
2
1
3
1
2
2
1
3
2
2
1
2
1
2
3
2
1
1
1
2
2
1
3
3
3
2
2
2
3
2
1
3
1
2
1
3
2
1
2
3
1
2
1
1
1
3
3
1
1
3
1
2
1
3
1
1
1
3
2
2
2
2
2
3
1
1
2
1
1
3
2
2
2
2
3
1
3
1
2
1
1
3
3
1
2
1
1
2
2
2
1
1
1
1
2
2
3
2
3
3
2
2
3
2
1
3
3
2
1
3
1
1
1
1
1
3
2
3
1
2
3
2
2
1
3
1
2
3
3
3
1
2
2
1
3
1
2
3
3
1
2
1
1
1
3
1
3
1
1
1
3
2
3
1
3
2
3
3
2
2
1
1
2
2
2
1
1
3
1
1
2
3
1
1
1
1
1
3
2
2
2
1
1
3
1
2
3
3
1
1
2
3
2
1
2
3
2
2
3
2
3
2
1
2
3
2
2
3
3
3
3
2
3
1
1
2
1
2
2
3
2
3
2
1
1
3
2
1
1
3
1
1
2
1
2
3
1
2
1
3
3
2
2
3
3
1
3
1
3
2
3
2
1
3
3
3
2
2
1
3
1
3
3
2
1
3
1
1
1
2
3
3
2
3
1
3
2
1
1
3
3
2
1
2
3
2
2
2
2
2
2
3
1
2
2
3
3
1
3
3
1
2
3
2
1
2
1
3
1
3
2
2
1
3
3
2
1
1
3
3
1
1
1
1
2
1
1
2
3
3
2
1
2
2
2
2
1
2
3
2
2
1
2
2
3
2
2
2
1
1
1
3
2
1
1
3
2
3
1
2
1
1
1
1
1
2
2
3
3
2
2
3
2
3
2
1
2
3
3
2
3
3
2
2
3
2
1
2
2
2
3
2
2
2
2
2
3
2
1
2
1
3
3
3
3
1
3
1
2
2
3
1
1
2
1
2
3
2
2
3
1
1
3
3
3
3
3
2
2
3
2
1
2
3
2
1
3
1
3
3
2
3
3
3
3
2
3
2
2
1
3
3
2
3
1
1
2
1
2
1
3
3
2
3
2
3
2
2
2
1
1
2
2
1
1
3
1
1
1
2
1
3
1
2
2
2
1
1
3
1
1
2
2
2
2
2
1
3
2
3
2
2
1
3
3
3
3
2
1
3
2
3
3
3
3
2
2
1
2
1
3
1
1
2
2
3
1
2
2
2
1
3
2
1
1
2
1
3
2
3
3
3
2
3
1
2
2
1
3
2
2
3
1
2
1
3
3
2
3
1
2
1
1
3
3
1
1
1
3
1
1
3
2
1
3
3
3
1
3
3
1
3
1
2
2
1
1
3
2
2
3
3
3
3
2
1
2
2
3
2
2
1
3
3
1
1
1
2
3
3
3
3
3
2
1
2
3
3
3
1
3
3
2
1
3
2
2
2
1
3
1
1
2
1
2
2
1
1
3
2
2
2
2
1
3
3
3
3
3
1
3
1
2
1
3
2
2
1
1
1
2
3
3
2
3
1
3
2
3
1
1
3
3
2
2
1
3
2
2
3
2
3
1
3
3
2
1
2
1
1
2
1
1
2
1
2
1
2
1
3
3
3
3
3
2
1
2
2
3
2
3
2
3
1
1
2
3
3
3
3
2
2
1
2
1
2
1
3
3
2
1
3
3
1
3
3
2
1
2
2
3
2
3
3
2
2
3
3
2
1
1
2
3
1
3
3
1
3
3
3
3
3
1
2
3
3
3
2
2
2
3
3
1
3
1
3
3
2
1
2
2
2
2
1
3
2
2
3
2
3
1
3
2
3
3
2
3
3
3
2
2
3
2
1
2
2
1
3
1
1
2
2
1
3
1
1
3
2
1
1
2
1
1
3
2
3
1
3
2
1
3
3
2
2
2
1
3
3
3
2
3
2
3
2
3
2
2
1
3
3
1
3
2
1
2
1
3
2
1
2
2
3
3
1
1
2
3
3
2
1
2
1
3
3
1
1
3
1
2
2
3
2
2
2
1
2
1
3
3
2
3
3
3
3
2
3
3
1
2
2
3
1
2
2
1
1
2
2
2
3
2
1
3
3
1
3
1
3
1
1
1
3
3
2
3
1
3
2
1
3
3
2
3
3
3
2
1
1
1
2
2
1
1
2
2
3
2
1
3
2
1
2
1
3
3
2
2
1
2
1
1
1
3
1
2
1
3
3
2
3
2
3
3
3
1
3
1
2
2
1
2
3
2
1
3
2
1
3
1
3
1
1
1
1
3
3
2
3
2
1
1
1
1
2
2
1
3
2
1
2
1
2
3
2
2
2
1
3
2
1
1
1
2
3
2
2
2
1
1
1
2
2
2
3
2
2
3
2
3
2
2
1
2
1
2
2
1
3
3
3
1
2
3
3
2
1
2
3
1
1
1
1
3
2
3
3
2
1
2
3
1
2
3
3
1
3
3
3
3
1
3
1
1
2
3
2
1
2
1
2
3
3
2
2
3
3
3
2
1
3
2
3
1
1
2
1
2
2
2
1
1
2
1
1
2
2
2
2
1
1
3
2
3
1
1
2
3
3
3
1
2
2
2
1
1
2
1
3
2
1
3
2
1
1
1
2
3
3
1
3
3
2
3
2
3
2
1
1
3
3
2
3
1
1
3
2
2
2
2
2
2
1
2
1
1
1
3
3
1
1
1
1
1
1
3
3
1
2
2
1
1
2
2
2
3
3
3
2
2
1
1
2
3
1
1
2
2
2
2
2
1
1
1
3
2
3
3
1
1
1
1
3
1
2
1
3
2
2
3
3
3
1
2
1
2
3
2
3
1
2
2
1
3
3
3
2
3
2
1
1
3
1
3
2
1
2
2
3
2
2
3
3
3
2
2
3
1
3
2
1
1
1
1
3
2
3
1
1
1
2
1
1
3
1
3
1
1
2
3
2
2
2
3
2
3
1
1
1
3
2
1
3
1
1
2
1
3
1
2
1
3
2
3
3
1
3
3
1
1
3
1
1
1
3
3
3
1
3
3
2
2
2
3
3
3
3
3
1
2
3
1
2
3
1
3
1
3
1
3
1
3
3
3
3
2
1
1
1
1
1
3
3
1
3
3
3
3
2
3
1
2
1
1
3
3
1
1
1
2
1
2
2
2
2
3
1
1
1
2
3
2
3
1
3
1
3
2
3
3
3
3
3
3
1
2
3
2
3
1
1
1
2
3
3
1
1
3
2
3
3
3
1
2
2
2
2
1
3
1
3
2
1
1
2
3
1
3
1
3
1
2
1
2
3
2
2
3
1
2
3
2
1
3
1
2
2
1
1
3
3
2
1
2
2
1
2
1
3
3
1
3
2
2
2
1
3
1
3
2
3
1
1
3
3
3
3
3
1
1
3
1
2
3
3
1
1
3
1
1
1
1
1
1
1
3
1
1
1
1
2
1
2
1
1
3
1
1
3
1
3
2
1
3
3
3
2
2
2
3
3
2
3
3
1
3
2
1
3
1
2
2
1
1
3
2
3
1
3
2
1
1
3
2
2
2
3
1
2
2
3
2
1
2
1
1
3
2
2
2
1
3
1
2
1
2
3
2
3
1
1
2
2
3
1
1
3
3
3
2
2
1
2
1
1
3
1
2
3
1
3
3
1
3
1
3
3
1
3
3
2
1
3
2
2
3
3
3
1
3
2
3
1
2
2
3
1
2
1
1
3
1
2
1
3
1
3
1
2
1
2
1
1
2
2
1
1
3
3
3
1
2
3
3
2
2
3
3
3
3
2
1
3
3
3
1
2
3
3
3
2
2
2
1
1
1
2
1
2
1
1
3
1
3
2
2
1
2
1
1
1
3
2
1
1
2
3
3
2
3
3
2
1
3
3
1
1
3
2
1
1
1
2
3
2
1
2
1
1
2
2
2
3
1
3
3
2
3
2
3
3
1
3
2
2
2
1
2
1
2
2
2
2
2
1
3
3
1
3
3
3
2
1
2
1
2
1
1
3
3
1
3
1
2
2
1
2
1
3
2
2
3
1
1
2
1
3
3
2
3
3
3
2
2
2
3
1
1
3
1
2
1
1
3
1
1
3
1
3
2
3
3
3
1
1
2
3
1
3
3
2
3
3
1
1
1
2
2
2
1
2
3
3
3
2
3
3
2
2
1
2
2
3
1
2
3
3
3
2
1
3
3
3
1
2
2
2
1
3
1
1
1
3
1
1
3
1
3
3
2
1
2
1
2
1
3
2
1
2
3
1
1
2
2
1
1
3
3
3
3
1
1
2
3
2
2
3
3
3
3
1
2
3
1
3
2
3
2
3
1
3
1
2
1
1
3
1
3
2
3
2
2
1
2
2
3
1
3
2
2
2
3
2
2
2
3
3
3
1
2
2
2
3
3
3
2
3
1
1
2
1
3
2
3
3
3
1
1
3
3
1
2
3
2
1
1
3
2
1
1
1
1
3
3
2
3
1
3
3
3
3
2
1
3
2
1
3
1
2
3
1
3
2
1
1
3
3
2
1
3
1
2
2
3
3
3
1
1
1
3
3
2
3
2
2
3
2
1
1
1
2
2
3
2
2
1
1
3
3
3
3
1
3
2
1
3
3
3
3
3
2
2
1
1
1
2
3
1
3
1
3
3
2
3
1
2
1
3
1
1
2
3
1
3
3
1
3
1
3
2
3
2
1
3
2
3
3
1
1
3
1
3
3
3
2
3
3
3
3
1
2
3
3
2
2
1
1
2
1
1
1
2
3
3
3
2
2
2
3
1
2
2
2
2
1
3
1
2
2
3
3
3
1
3
2
1
1
3
2
3
3
3
1
2
1
2
1
1
2
1
3
3
1
1
1
1
3
3
2
3
1
3
3
2
2
2
3
3
2
3
3
2
3
2
1
2
2
2
3
2
2
2
3
1
2
2
2
2
1
2
3
3
2
2
1
3
1
2
2
1
2
3
1
1
2
2
1
2
1
3
2
3
3
3
1
1
1
2
3
1
2
2
1
3
2
3
1
3
3
1
1
1
1
3
1
3
3
2
3
3
1
2
3
3
3
3
1
2
1
1
3
2
2
2
1
1
1
3
1
1
2
2
2
2
2
2
3
3
1
3
2
1
1
3
3
3
3
2
2
2
1
2
1
3
3
2
1
1
2
1
3
1
3
2
2
1
2
3
2
3
3
1
2
2
1
2
3
3
1
3
2
3
1
2
2
2
3
1
1
2
3
3
2
3
2
2
3
1
3
3
2
3
1
2
3
1
1
3
2
3
3
3
2
2
2
2
2
3
1
1
2
1
1
2
1
1
3
1
1
3
1
1
1
2
3
3
3
2
3
1
1
3
3
1
1
3
1
2
2
3
3
3
2
1
3
3
3
3
3
3
1
2
3
1
1
2
2
3
2
1
3
1
1
1
1
2
1
3
3
3
3
1
3
1
1
1
2
1
1
2
3
1
2
3
2
3
1
3
3
1
3
2
2
3
1
2
1
1
2
1
1
3
2
2
3
1
1
3
2
3
2
1
2
1
3
3
1
2
2
2
3
3
1
2
2
1
2
1
3
1
3
2
1
3
3
3
2
2
2
1
2
1
2
3
1
3
2
2
2
1
1
1
3
3
3
3
1
3
1
2
2
3
2
1
3
1
2
1
1
1
3
3
2
3
1
2
1
3
2
1
1
2
1
3
1
2
2
3
3
3
1
3
3
1
1
1
1
3
3
3
1
1
3
2
2
2
2
3
2
2
3
2
2
2
2
2
1
2
3
2
3
3
3
1
3
3
1
2
3
2
1
3
3
2
3
3
1
3
1
3
2
1
1
1
3
3
2
1
2
2
3
1
1
1
1
2
3
1
2
3
3
3
2
3
1
3
1
1
3
3
2
2
2
2
1
3
2
2
3
1
3
1
1
2
2
2
2
2
2
2
1
3
3
2
2
2
1
2
1
3
3
1
2
1
2
2
3
1
3
2
2
2
2
2
2
1
2
3
2
1
1
3
1
3
1
2
2
2
1
1
2
1
2
2
1
2
1
2
2
3
3
3
3
1
3
3
3
3
1
3
1
2
2
1
1
3
2
2
3
1
2
3
2
1
3
1
1
1
3
1
3
2
3
3
3
2
1
3
2
1
3
2
2
1
1
1
3
3
1
2
3
1
2
3
3
3
1
1
2
3
2
1
1
2
2
2
3
2
2
2
1
2
3
1
2
1
2
2
1
2
3
1
1
2
1
2
1
1
3
2
3
1
1
2
2
3
3
2
1
2
1
2
2
2
3
1
1
1
2
2
1
3
3
1
3
1
2
1
3
2
2
3
1
2
1
3
1
3
3
1
1
2
1
2
2
3
3
3
1
2
2
2
3
1
1
1
3
1
2
1
2
3
1
3
3
1
3
1
1
3
1
1
1
2
1
3
2
3
3
2
2
2
3
1
2
3
3
2
2
3
2
3
1
2
1
3
2
1
3
2
2
2
2
1
3
3
3
1
3
2
2
3
3
1
1
2
2
3
1
3
2
2
2
3
2
2
2
2
2
3
1
3
3
3
1
2
3
3
2
1
1
2
2
2
1
1
1
2
3
1
1
2
1
3
1
2
1
3
1
3
1
3
3
2
1
3
3
2
2
2
2
2
2
1
3
2
1
2
1
2
3
1
2
3
1
3
2
1
3
1
2
2
1
1
3
3
3
3
1
2
3
3
2
2
1
1
2
1
1
3
3
3
1
1
1
3
2
2
3
3
1
3
3
1
1
2
3
1
1
3
2
3
1
2
3
3
2
2
2
2
1
2
1
3
1
2
1
1
2
3
1
2
2
1
3
2
2
2
2
3
2
2
2
2
1
3
2
1
3
2
3
2
3
3
2
1
2
2
3
1
2
3
1
2
3
2
3
3
2
3
1
2
3
1
1
3
1
2
3
2
3
2
2
1
2
3
2
2
1
2
1
3
3
1
3
2
2
1
2
3
1
3
3
3
1
3
3
1
2
2
1
1
1
2
1
1
3
1
3
3
2
1
2
3
3
2
2
2
2
3
2
2
3
1
3
1
3
1
3
1
3
3
1
2
3
2
2
3
1
2
1
1
2
3
3
2
3
1
1
1
1
1
3
3
2
1
2
2
2
2
3
2
2
1
2
2
3
2
1
3
1
2
1
1
1
3
2
1
2
1
2
3
1
2
1
1
2
1
2
3
2
2
3
1
1
2
2
2
3
3
1
3
1
1
1
2
1
2
2
2
3
1
1
1
1
2
2
1
2
3
1
3
2
2
3
1
1
1
2
3
3
2
2
1
2
1
2
1
2
2
1
3
1
3
3
1
1
3
3
2
3
1
3
1
2
3
3
2
1
1
1
1
1
1
3
3
2
3
3
2
1
1
3
3
1
1
2
2
1
1
2
2
1
2
2
1
1
3
2
1
2
3
1
1
1
3
2
1
2
1
2
3
1
3
2
2
1
3
1
2
2
3
2
1
1
2
3
3
1
2
1
2
1
2
2
1
3
1
3
1
3
2
1
1
3
3
3
1
3
2
1
3
3
1
2
3
3
2
2
3
2
2
1
2
2
1
2
3
3
2
2
1
3
3
3
3
3
1
1
3
2
1
2
1
1
3
2
1
1
1
3
2
2
3
2
1
1
3
1
3
3
2
2
2
3
1
2
3
1
3
2
3
2
2
1
3
1
3
1
1
1
3
1
2
1
3
2
3
2
1
3
2
1
3
2
3
1
3
1
3
1
3
1
3
1
1
1
1
1
3
2
2
1
2
3
1
3
3
3
1
2
3
1
2
2
1
2
3
3
2
1
2
3
2
3
3
1
1
3
2
3
3
1
2
2
2
3
1
2
2
1
3
2
2
3
2
2
3
2
2
3
3
1
1
1
2
3
1
3
2
1
3
1
2
3
2
1
1
3
2
3
1
3
3
1
2
1
1
3
3
3
2
2
3
2
2
2
3
1
2
3
1
2
3
1
2
2
3
1
1
1
3
3
1
3
1
2
2
1
2
2
1
3
1
3
2
3
2
2
2
2
2
3
1
3
3
1
3
2
1
1
2
2
3
3
3
2
1
2
2
3
3
3
3
1
1
2
1
3
2
3
1
1
2
1
2
3
1
2
1
1
3
2
1
1
3
3
2
3
3
1
2
2
1
1
1
2
2
3
1
2
2
2
2
1
2
2
3
2
2
2
2
2
1
2
2
3
2
3
2
1
3
1
2
2
3
1
3
3
1
3
3
2
3
1
1
1
1
2
2
2
2
1
3
1
1
2
2
1
3
2
3
2
3
1
2
3
2
2
2
3
3
2
2
1
2
3
1
1
3
1
2
3
2
3
2
1
3
2
2
2
2
3
1
1
1
2
1
2
1
1
3
3
3
2
1
2
2
1
3
2
1
3
3
2
1
3
1
1
2
2
1
2
1
3
1
3
3
2
2
2
2
2
1
3
2
2
2
3
1
1
3
1
2
1
3
1
2
2
1
1
3
2
1
1
1
1
2
2
3
1
2
3
1
1
3
2
1
1
2
2
1
1
1
3
2
2
3
3
2
2
3
2
2
1
2
1
1
1
3
2
1
3
1
1
3
3
2
3
3
1
2
1
2
2
1
2
2
1
2
2
3
1
2
3
2
2
3
2
2
2
3
1
2
1
1
2
1
2
3
2
3
2
1
3
1
2
3
2
3
3
3
1
3
1
2
2
2
3
1
3
2
2
3
2
3
1
1
2
2
2
2
2
3
1
2
1
3
2
2
1
2
2
1
3
1
3
3
1
2
3
2
3
3
3
2
1
3
3
2
3
3
2
1
1
3
2
3
2
2
2
1
1
1
1
1
3
2
1
1
1
1
1
2
1
2
1
1
2
2
1
1
3
3
3
1
3
2
3
3
3
2
1
1
1
3
3
3
3
3
3
3
3
1
3
3
1
3
2
2
3
3
2
1
3
3
1
2
1
3
2
2
3
3
1
2
3
3
1
1
2
2
2
1
1
1
3
1
2
2
2
3
2
2
1
2
2
3
3
3
3
1
2
1
2
1
1
3
2
2
3
2
1
1
2
3
1
2
3
1
1
1
3
1
3
1
1
3
2
3
1
1
3
3
3
1
2
3
3
1
3
3
1
1
3
3
2
3
1
3
1
3
2
1
1
3
2
2
3
3
3
3
1
3
3
1
2
2
1
3
3
2
3
3
2
1
1
1
1
1
2
3
2
2
2
3
1
2
3
1
1
3
1
2
2
2
2
2
3
1
1
1
3
3
1
3
3
3
2
1
3
1
2
2
1
1
2
2
2
2
1
2
2
2
3
2
3
3
2
3
2
2
3
3
3
3
1
1
1
1
1
1
2
3
1
1
1
1
1
2
3
1
2
1
3
3
2
3
1
1
3
2
2
3
1
3
3
3
1
3
2
1
1
2
3
1
1
2
3
3
1
1
1
1
3
2
2
1
1
1
3
1
1
1
3
3
2
2
1
1
2
3
1
2
2
2
2
1
3
3
3
3
1
1
3
2
1
2
3
2
3
3
1
3
2
2
1
2
3
2
2
2
2
3
3
1
3
2
1
3
3
3
1
3
1
1
2
2
2
2
1
1
3
3
1
2
1
2
1
2
3
2
1
3
3
3
2
3
1
2
1
2
2
1
3
2
2
1
2
2
2
3
3
1
3
2
1
2
1
2
2
1
1
1
1
1
1
2
1
3
1
2
3
1
2
3
3
1
2
1
3
1
2
1
3
1
2
1
1
1
3
1
2
2
1
2
2
2
2
1
3
2
2
2
3
2
2
1
2
3
1
3
1
1
2
3
1
3
2
2
2
1
3
1
3
2
3
3
3
1
2
2
3
1
3
2
1
3
3
1
2
1
2
1
3
3
3
3
3
3
1
1
2
3
2
3
2
2
1
3
1
1
1
3
2
2
3
2
2
3
2
1
3
3
2
3
3
2
1
1
1
2
1
1
3
3
1
2
2
2
2
2
2
3
3
2
2
3
1
3
2
2
3
3
3
3
3
1
2
2
2
2
2
3
1
2
2
2
1
2
3
2
3
3
3
1
3
2
3
2
3
1
2
3
2
1
1
2
2
2
2
3
1
1
2
3
1
2
3
2
3
1
3
3
2
2
1
2
3
3
2
1
2
2
2
1
2
1
1
2
3
1
3
2
2
3
2
3
2
1
2
2
2
2
3
2
3
2
1
1
2
3
1
2
1
3
2
3
3
3
2
1
1
3
1
3
3
3
3
2
3
2
3
1
2
3
1
2
2
3
1
1
1
1
2
3
1
1
2
1
2
3
1
3
3
1
1
3
1
1
2
1
1
2
2
3
2
1
3
1
3
2
3
2
1
3
2
2
1
2
2
2
3
2
3
2
2
3
2
2
3
3
1
2
2
2
1
1
2
1
1
1
1
2
3
1
1
1
2
3
3
3
2
1
2
3
1
1
1
2
3
3
2
2
1
1
1
3
3
3
3
2
2
1
1
3
1
2
1
3
1
2
2
1
3
2
2
3
3
3
1
2
1
1
2
3
1
2
1
2
3
1
3
3
3
3
1
3
3
3
1
1
2
2
1
3
2
3
3
3
2
2
2
2
2
3
2
2
3
3
1
2
1
3
3
2
1
1
2
1
3
2
2
2
3
3
1
2
1
3
1
2
3
1
2
3
3
2
3
1
2
3
3
3
1
3
3
2
1
3
1
3
1
2
2
1
2
2
2
2
2
3
2
3
3
1
1
1
2
1
2
1
1
2
1
2
1
3
3
1
2
2
1
2
2
3
1
3
2
3
1
1
3
1
3
1
2
1
2
3
2
3
1
3
2
1
2
2
3
3
1
1
3
1
1
3
3
1
1
3
2
3
1
3
1
3
3
1
2
2
1
3
3
1
1
2
1
2
2
3
3
3
3
2
2
2
2
3
2
1
3
1
1
1
3
2
3
3
1
2
1
3
2
3
3
1
1
2
3
3
2
1
3
3
1
3
3
3
3
1
3
1
3
2
3
3
2
2
2
2
1
3
2
1
3
3
2
1
3
3
1
2
3
1
1
1
3
2
2
1
1
3
3
3
2
2
1
2
2
2
1
2
1
3
2
1
3
1
2
1
2
3
1
2
2
3
2
2
1
1
3
3
2
2
1
2
2
3
1
2
2
1
2
2
3
1
1
1
2
1
3
2
1
1
2
3
2
2
1
2
1
2
3
3
1
3
2
1
1
3
1
2
3
3
2
3
3
1
2
2
3
2
1
1
1
1
3
3
3
3
3
2
3
2
2
1
1
1
1
1
3
3
3
1
3
1
3
3
1
2
3
3
3
3
2
1
1
2
3
2
3
1
3
1
3
2
3
1
1
1
1
3
2
2
2
1
2
2
3
2
1
1
1
2
2
3
2
1
2
1
3
3
2
1
1
2
1
2
1
3
3
2
2
2
1
3
3
1
1
3
3
1
1
3
3
3
2
1
2
3
2
1
1
2
2
2
3
1
2
2
1
1
3
2
3
1
3
3
1
2
2
1
2
2
2
1
1
3
3
2
2
1
3
2
1
2
1
2
2
1
3
1
1
3
2
2
2
3
2
3
2
2
1
2
2
3
3
2
3
1
1
2
2
1
3
3
3
3
1
2
3
3
3
3
1
3
1
2
1
1
2
2
1
2
3
2
2
2
2
1
3
2
2
3
3
2
1
2
1
3
1
3
2
1
2
3
3
2
2
3
1
3
3
2
1
1
1
1
2
1
1
3
3
1
1
3
2
1
3
2
1
1
2
3
3
1
2
2
1
3
1
1
2
3
3
1
3
2
3
3
1
1
1
3
1
2
3
2
2
1
1
3
2
3
2
1
1
2
1
3
3
3
3
2
3
1
3
2
1
3
2
3
3
1
2
2
3
2
2
3
1
2
1
2
2
1
1
3
2
3
1
3
3
3
1
2
3
3
3
2
1
1
1
2
1
2
1
2
2
2
3
1
2
2
3
2
2
2
3
2
3
3
1
3
1
3
3
1
2
2
2
3
2
2
1
1
3
3
3
1
2
2
3
1
2
2
1
2
3
1
2
2
1
2
2
1
1
3
3
1
1
1
2
2
2
1
2
1
2
1
2
3
2
1
1
2
3
3
1
3
1
1
2
2
1
3
1
3
1
1
2
2
1
2
3
3
2
1
3
1
1
3
3
1
3
2
3
1
1
1
2
3
2
3
1
2
3
2
2
1
1
1
3
1
1
3
3
2
1
1
1
2
3
1
1
3
3
3
2
2
3
3
1
3
2
1
2
2
3
1
3
3
3
1
2
2
1
1
3
3
1
3
1
1
2
2
1
1
2
3
1
2
1
3
2
2
3
1
3
2
3
1
1
2
3
1
1
1
3
3
2
1
3
2
2
3
3
3
3
3
1
2
3
2
1
2
2
2
2
3
1
1
1
3
1
1
3
2
1
2
2
1
2
1
3
2
1
1
3
3
1
3
2
2
3
3
1
1
1
1
1
3
2
3
3
3
1
2
2
2
3
2
1
3
3
2
2
3
2
3
3
1
2
3
3
1
1
3
1
2
1
2
3
2
3
2
1
1
3
3
3
2
2
1
3
3
3
1
2
1
2
1
1
1
2
2
3
2
2
2
3
1
2
2
3
1
2
1
1
3
2
3
1
1
2
3
2
2
1
3
2
3
1
2
3
1
3
1
2
2
2
1
2
1
1
3
3
1
2
3
2
1
2
2
2
3
3
1
3
2
1
3
2
3
1
1
3
1
3
1
2
3
1
3
1
2
2
2
1
1
1
3
2
2
3
2
3
1
2
2
2
3
3
3
3
3
3
2
3
3
2
2
1
1
3
1
3
2
1
2
3
3
3
1
3
2
2
3
2
3
1
3
1
3
3
1
2
3
3
1
2
1
2
1
1
2
3
2
3
3
2
2
2
3
2
3
3
2
1
1
3
2
1
3
3
1
3
2
2
1
3
3
1
2
2
1
3
1
2
3
1
2
1
2
3
1
3
2
2
1
3
1
2
1
1
3
3
1
2
3
3
1
2
1
1
3
1
2
3
1
3
1
2
1
3
3
2
2
2
1
3
1
3
3
2
2
1
2
1
3
3
2
1
2
3
3
3
1
3
1
2
2
1
1
3
3
2
3
2
1
1
1
1
2
2
2
1
3
2
2
2
2
1
3
1
2
1
2
3
3
3
1
1
1
1
2
3
1
3
1
3
2
1
3
2
1
2
3
2
1
2
1
1
3
2
1
2
2
1
1
3
3
3
2
2
2
3
2
3
1
1
3
3
1
2
3
2
2
2
2
1
1
1
3
1
3
2
3
3
1
3
3
1
3
3
2
2
3
2
1
2
1
3
3
1
2
3
3
1
3
3
1
2
2
3
3
1
2
1
3
2
2
3
2
3
3
1
3
2
2
2
2
3
1
1
1
3
1
1
2
2
1
2
2
3
3
2
1
1
3
2
3
2
2
3
3
2
3
2
1
2
2
3
1
1
1
2
1
2
1
2
2
3
2
1
1
1
3
1
3
2
3
2
1
1
3
3
1
2
2
1
3
3
3
1
2
1
1
2
1
3
2
3
1
1
1
3
3
2
3
3
2
1
3
3
1
3
2
3
1
2
3
3
1
2
3
2
2
1
2
3
1
1
3
1
1
3
3
2
1
2
2
3
1
3
1
3
2
2
3
2
2
1
2
1
2
2
3
1
1
2
2
2
2
2
1
1
2
1
3
3
2
1
3
3
3
1
1
1
3
1
3
1
3
2
1
1
1
3
2
3
2
3
2
1
1
1
1
3
2
2
2
2
3
2
3
3
3
2
3
1
3
2
3
1
2
1
1
3
1
3
3
1
2
2
3
2
3
3
3
2
3
1
3
3
2
2
3
2
3
3
2
3
3
3
3
2
1
2
3
1
1
3
1
1
2
1
2
1
3
3
1
1
1
3
1
2
1
3
1
3
3
3
2
3
1
2
3
1
1
3
2
2
2
1
1
3
3
2
2
2
3
3
1
3
2
3
1
3
1
2
2
2
2
3
3
3
2
2
3
3
1
1
1
2
2
1
1
2
1
3
1
3
3
3
2
1
3
2
3
2
2
3
3
1
2
3
1
3
3
1
1
3
1
3
2
1
2
3
1
1
2
3
1
1
3
1
3
2
1
2
3
3
3
3
3
3
3
1
1
1
3
1
1
1
1
1
3
1
3
1
1
3
2
2
3
2
2
3
1
3
1
1
3
2
3
1
2
2
3
2
3
2
2
3
2
2
3
2
2
2
1
2
1
2
3
3
2
2
1
3
1
2
2
1
1
3
1
1
3
3
1
2
3
2
1
2
1
2
3
3
2
3
3
1
2
3
1
2
2
1
2
3
3
2
3
2
2
1
3
1
2
1
1
2
1
2
2
2
3
1
3
2
2
2
2
3
2
3
3
1
1
3
2
1
2
3
1
2
3
1
1
3
2
2
2
3
2
2
2
2
3
2
2
2
3
3
2
2
3
1
3
2
3
1
1
2
1
2
2
3
1
1
1
3
1
2
1
3
2
1
3
2
3
1
3
2
3
2
2
3
3
2
3
3
3
3
2
2
2
3
3
1
1
3
1
3
3
3
2
1
2
1
2
3
2
2
3
2
2
1
3
3
3
2
2
3
2
3
3
3
1
3
3
2
3
1
1
3
3
1
1
3
2
1
2
2
2
2
3
2
1
3
1
3
3
1
2
2
3
3
3
3
2
3
2
2
3
1
3
3
2
1
3
2
1
3
3
3
3
1
1
3
2
2
1
3
2
3
3
2
3
3
1
2
3
2
1
1
2
3
1
1
3
1
1
1
3
3
3
3
2
3
2
3
2
2
1
2
3
1
3
3
1
1
2
2
1
3
1
3
3
3
1
1
3
3
1
2
2
1
1
1
1
3
2
2
1
3
2
2
3
3
1
3
2
1
1
2
2
2
3
3
3
1
2
1
1
3
3
2
3
2
1
2
3
2
2
1
1
3
2
2
1
2
2
1
2
3
1
1
3
2
2
1
3
3
2
2
2
2
2
3
2
2
1
3
3
1
1
1
3
2
2
3
1
2
2
3
3
3
1
3
3
2
3
1
3
1
3
2
3
1
3
1
1
2
3
3
2
1
1
3
3
3
1
2
2
2
2
3
3
2
2
2
1
2
2
3
2
3
2
2
1
2
2
2
1
1
3
2
2
2
1
2
3
2
3
3
1
1
1
2
2
2
1
1
2
2
1
3
1
1
3
3
2
1
1
1
1
3
3
2
2
1
1
1
1
3
2
3
1
2
3
3
1
2
1
2
1
3
2
2
2
2
2
1
2
3
1
1
3
3
1
1
3
2
2
1
2
2
3
1
1
3
3
1
2
1
2
3
3
1
3
3
1
1
2
2
2
2
3
1
1
3
2
1
1
3
3
1
2
2
2
3
3
2
1
1
2
1
1
2
3
2
3
1
1
2
1
2
3
1
3
3
1
3
2
2
3
1
2
2
3
3
1
2
2
2
1
1
2
1
3
2
2
1
2
2
2
3
1
1
1
3
1
2
2
3
1
3
1
3
2
3
3
2
3
3
3
3
1
3
1
3
2
3
1
3
2
3
1
2
2
3
3
3
1
2
2
2
2
1
2
3
3
3
1
3
1
2
1
1
2
1
3
2
1
3
1
3
1
1
2
1
2
1
2
2
3
3
3
1
2
3
3
3
1
1
3
1
1
2
2
3
3
2
1
3
1
2
2
2
2
1
2
2
1
3
3
2
2
1
1
1
1
3
3
3
1
3
2
2
2
1
2
2
2
1
1
3
2
3
2
1
1
3
3
2
1
3
1
2
3
3
2
3
1
1
2
3
3
3
3
3
1
2
1
3
2
2
2
3
2
2
3
3
2
3
2
1
2
2
3
3
3
3
2
1
1
1
2
3
2
2
1
3
2
1
2
1
3
2
1
1
3
2
3
3
3
3
1
1
3
3
3
3
1
1
2
1
2
3
3
3
3
2
3
2
2
1
2
1
1
1
2
3
2
2
1
3
3
2
3
3
3
1
2
1
1
2
1
2
1
1
1
3
3
2
1
1
1
1
1
2
2
1
3
1
1
2
3
3
3
1
1
3
3
3
1
2
1
1
2
2
2
3
3
1
1
3
2
3
3
2
1
1
1
2
2
2
3
1
1
2
1
3
1
1
2
3
1
3
2
1
2
1
1
3
2
1
1
3
2
3
3
3
3
2
2
1
2
1
1
3
3
2
3
1
3
2
1
1
3
2
2
1
3
1
1
2
1
3
1
2
1
1
2
1
1
3
2
2
2
3
1
3
3
3
3
2
3
1
1
1
1
3
3
1
1
2
3
1
3
2
1
2
1
3
2
3
2
2
3
2
3
1
1
3
1
2
2
3
1
3
1
3
1
3
3
3
1
1
1
1
2
1
2
2
1
3
1
1
1
3
2
3
2
3
2
2
2
3
2
3
3
3
2
1
3
1
2
1
3
2
1
2
1
1
1
2
1
1
3
2
3
1
3
2
2
3
2
2
2
2
1
3
3
3
3
3
3
2
3
2
2
3
1
2
1
3
2
2
3
2
1
2
2
1
3
2
1
3
3
2
2
3
1
3
1
1
2
3
2
2
3
3
2
1
2
1
3
3
3
1
2
3
2
2
1
3
2
1
1
3
1
1
2
1
3
3
3
2
3
1
2
1
2
3
1
3
1
1
1
1
2
3
2
1
2
2
3
3
3
1
3
2
3
1
2
1
3
3
1
2
2
3
1
2
3
3
2
3
3
1
3
2
3
3
3
3
1
1
3
3
2
2
2
2
2
3
1
3
3
1
2
2
3
1
3
1
2
2
3
2
3
3
3
2
2
2
2
2
2
1
2
2
1
2
1
3
3
1
3
2
2
1
1
1
1
3
1
2
1
1
3
3
2
3
1
3
3
1
3
3
3
2
1
1
2
1
3
1
1
3
2
2
2
2
1
3
2
1
1
2
1
2
3
1
3
1
2
1
3
1
2
2
2
1
2
2
2
3
3
3
2
2
1
1
3
2
2
2
1
1
1
3
1
3
2
1
3
1
3
3
3
1
3
2
2
3
1
3
3
2
2
1
3
3
1
3
3
1
2
3
2
2
2
1
3
2
1
2
2
1
1
3
2
3
3
3
2
2
2
2
3
2
2
3
3
2
1
3
2
3
2
1
3
1
3
2
3
3
2
2
2
1
1
2
2
2
3
2
2
2
3
3
2
2
1
3
1
2
1
3
1
1
3
1
2
1
3
2
1
2
3
1
3
3
3
2
2
3
3
2
3
2
3
3
1
2
2
2
1
1
3
3
1
1
3
3
1
3
2
3
1
1
2
1
1
3
3
3
1
1
1
1
1
2
1
1
2
1
3
1
2
1
1
2
3
2
2
3
3
1
3
2
1
3
1
3
3
2
2
3
1
2
3
1
3
1
2
1
3
2
1
3
1
1
1
2
2
3
1
3
1
2
1
2
3
3
3
3
1
2
2
2
2
2
2
1
2
2
2
2
2
2
3
2
1
3
2
2
1
3
3
2
1
3
2
3
3
2
2
3
2
3
1
3
1
2
1
2
2
1
3
3
1
2
1
3
1
3
3
1
1
2
3
2
3
1
3
2
2
1
1
1
3
1
2
1
1
3
1
1
1
3
2
1
3
2
2
3
2
3
3
1
1
2
2
2
3
1
3
2
2
2
2
3
2
1
3
1
3
2
3
2
3
1
2
2
2
1
2
1
1
1
3
3
2
1
1
2
3
3
2
2
1
1
3
1
2
1
3
3
1
3
3
1
2
3
2
1
2
3
3
1
3
1
1
2
2
2
1
2
2
2
1
2
1
3
2
2
2
1
1
3
2
2
2
2
2
1
3
2
2
3
3
3
3
1
1
1
1
3
2
3
1
2
3
3
3
1
1
3
3
3
3
3
1
1
3
2
2
2
3
3
2
1
1
2
3
1
1
2
2
1
2
2
1
3
3
2
2
2
3
3
1
1
3
2
1
2
2
3
1
3
2
3
1
3
1
3
3
2
1
3
1
3
3
2
2
1
1
2
1
1
1
1
2
3
2
1
1
2
1
1
2
3
2
3
2
3
1
3
1
3
2
1
2
1
2
1
2
2
2
3
1
1
2
2
1
2
3
1
3
3
3
2
2
3
1
1
1
1
2
2
3
2
3
2
1
1
1
3
2
1
1
3
3
1
2
3
1
1
3
3
2
3
3
2
1
1
2
3
2
2
2
3
2
1
3
3
1
2
3
3
2
2
2
1
3
2
1
2
2
2
2
3
1
2
2
2
3
2
2
1
3
2
3
1
1
1
2
3
3
3
1
2
1
1
1
2
1
3
2
1
3
1
1
1
1
1
1
1
2
1
3
3
3
3
3
1
3
3
1
2
2
1
2
3
3
1
1
3
1
1
2
1
1
3
3
2
1
1
1
3
2
3
3
1
2
1
3
1
2
2
3
2
3
1
1
1
2
1
1
3
1
2
1
2
2
3
2
1
3
3
1
2
3
3
2
3
1
3
1
1
3
1
2
1
3
3
1
2
3
2
2
3
2
1
2
2
3
1
2
1
3
3
1
1
2
1
3
1
2
3
2
3
1
2
3
2
3
1
3
1
1
3
1
3
3
3
3
3
2
1
1
2
2
2
1
1
1
1
1
1
3
3
2
2
2
3
2
1
1
2
2
1
3
3
2
1
3
2
3
2
1
1
2
3
1
2
1
3
2
1
2
1
1
1
3
2
2
1
1
1
2
1
3
1
1
1
1
3
1
1
3
2
3
2
1
2
3
1
1
1
2
1
3
3
1
3
1
2
1
3
3
1
3
2
1
1
3
1
2
2
3
2
3
2
1
3
1
3
3
2
3
3
2
3
2
2
1
1
1
3
3
3
2
2
2
3
1
2
1
1
3
3
2
1
2
1
1
1
1
1
3
1
3
1
1
1
2
1
1
2
3
1
1
2
1
3
1
2
2
3
2
2
3
2
1
2
3
3
1
3
3
2
1
1
1
1
2
2
3
1
2
3
3
1
2
3
1
1
3
2
2
2
3
3
2
1
1
2
3
3
2
2
3
2
2
3
3
1
3
2
2
2
3
1
1
1
3
3
3
3
3
1
1
1
3
1
1
1
2
2
2
1
3
1
3
1
2
3
3
3
1
3
1
3
1
3
1
1
1
2
2
1
2
1
2
1
1
2
2
1
1
1
3
2
1
2
1
1
3
2
2
2
1
2
2
2
1
3
2
3
2
3
3
2
1
3
3
3
2
2
3
2
1
1
3
2
2
3
1
1
3
1
3
1
3
3
3
2
2
1
3
3
2
1
2
3
1
1
3
2
3
2
3
2
2
1
2
2
2
2
1
3
3
2
1
2
1
2
2
3
1
1
3
2
2
2
3
1
2
3
1
3
3
1
3
2
3
1
3
1
2
2
2
2
3
2
1
1
1
3
1
2
2
1
1
1
2
3
1
2
1
1
1
1
3
2
2
2
1
3
3
2
2
3
2
3
3
2
1
3
1
1
3
3
3
1
1
3
1
2
2
1
2
1
1
3
2
1
2
2
3
1
1
2
3
3
2
2
1
2
1
3
2
1
3
1
2
3
2
2
1
3
2
2
3
1
1
2
3
3
1
2
1
2
1
2
1
3
3
1
2
3
1
3
3
3
3
3
2
1
2
3
1
2
2
1
3
3
3
3
2
2
2
3
2
3
2
2
3
1
2
2
3
1
2
1
2
3
1
1
1
3
3
1
2
1
1
2
2
1
1
1
3
2
2
3
3
3
1
3
1
1
3
2
3
2
2
3
1
2
3
3
1
2
3
3
2
1
2
1
1
1
3
3
2
1
2
2
3
2
3
1
2
1
3
2
1
1
2
3
2
3
1
3
3
1
3
3
2
2
3
3
2
1
1
1
3
3
3
1
3
2
2
2
1
2
1
3
2
1
2
3
3
2
2
1
1
2
1
3
1
3
3
3
2
3
1
2
3
3
2
1
1
3
2
1
3
1
2
2
1
2
2
1
2
1
1
3
1
2
3
2
3
2
1
3
1
2
1
2
2
2
2
2
2
2
3
2
1
3
2
2
2
1
3
1
2
3
2
1
1
1
3
1
1
2
1
2
2
2
3
2
3
2
3
2
3
2
3
1
3
3
3
2
3
3
2
3
2
2
3
2
1
2
1
1
2
2
2
3
3
1
2
2
1
3
3
1
1
3
3
2
2
2
1
3
1
2
3
3
1
2
2
1
2
1
1
1
2
3
3
3
3
2
1
3
3
3
2
3
3
1
1
2
2
2
2
2
1
1
3
1
3
1
2
3
2
1
3
1
2
2
2
1
2
1
2
2
1
3
3
2
2
3
2
3
3
2
3
2
1
2
1
2
1
3
3
3
1
1
1
1
2
3
3
1
2
3
2
3
3
3
2
3
2
3
1
1
2
3
3
3
2
1
3
3
3
1
3
1
1
1
2
1
1
1
2
2
3
2
3
1
1
2
2
2
3
2
3
3
2
1
2
2
1
3
2
3
3
2
1
2
3
2
3
3
1
1
1
3
1
3
2
1
3
2
2
1
2
3
1
3
3
3
3
1
3
3
3
3
2
1
3
1
1
3
1
3
3
1
3
3
1
3
1
1
3
1
2
1
2
2
1
3
1
3
3
2
3
2
2
2
1
2
1
3
2
1
1
3
3
1
1
3
1
2
2
1
3
2
1
2
1
2
3
1
2
2
1
1
1
1
2
3
2
1
3
2
1
1
1
3
1
1
2
3
3
3
1
2
1
3
1
1
2
3
3
3
1
3
3
1
3
1
3
2
2
3
3
3
1
2
1
3
1
2
1
2
2
2
1
2
2
3
2
3
3
3
1
2
2
1
3
3
3
1
3
3
1
2
1
3
2
3
1
3
2
1
2
1
2
1
2
3
2
2
1
3
2
2
1
3
2
2
1
1
1
1
1
2
2
1
3
2
3
3
3
3
3
3
2
2
1
2
1
2
2
2
2
3
1
3
3
1
1
3
1
2
1
1
3
2
1
2
1
3
1
2
3
1
3
1
1
2
3
2
3
1
3
3
3
1
3
3
1
2
2
1
3
1
1
1
3
2
1
3
2
2
2
1
1
2
2
2
1
2
3
2
3
1
1
2
1
1
2
1
2
3
3
3
1
3
2
3
3
1
2
1
1
3
1
2
3
3
3
2
3
3
3
2
1
1
2
2
3
2
2
1
2
2
2
1
2
3
3
1
1
2
1
2
2
3
3
1
1
2
3
1
1
2
2
2
1
2
1
2
3
1
1
1
2
2
1
3
3
2
1
1
3
2
3
1
1
1
2
3
3
2
1
2
1
2
2
2
3
2
1
2
3
2
2
1
1
2
3
3
3
2
3
3
3
2
2
3
2
3
3
3
2
3
2
1
1
1
2
2
3
1
2
1
1
1
2
3
2
3
2
3
2
3
1
2
1
2
1
3
1
3
2
2
1
1
2
2
3
1
1
3
2
2
2
3
2
2
2
1
1
2
3
2
3
2
2
3
1
2
3
2
2
1
2
2
3
1
1
1
1
1
1
3
1
3
3
3
3
1
3
2
2
3
2
2
3
3
2
3
3
2
1
1
1
3
3
2
2
2
3
1
3
2
3
3
3
3
3
3
3
1
1
3
2
3
2
1
1
3
1
2
2
2
3
1
3
1
1
3
1
3
3
3
3
3
2
3
2
3
1
3
2
2
2
2
1
2
1
1
3
2
3
1
1
2
2
1
1
1
1
2
3
1
1
3
2
2
1
2
3
1
1
1
2
2
3
1
2
3
1
2
3
2
1
1
1
1
3
3
2
1
3
2
1
3
3
1
2
3
2
3
2
2
2
2
2
1
1
3
2
1
3
1
3
3
1
2
3
2
3
3
2
1
3
3
2
2
2
1
3
3
2
3
1
3
3
1
1
2
2
2
3
1
2
1
2
1
3
2
1
2
2
2
1
1
1
1
2
3
3
1
2
3
1
1
2
3
1
3
3
3
1
2
3
2
1
2
1
2
2
1
1
2
1
3
2
2
3
1
3
3
3
3
2
2
2
3
2
2
1
3
3
1
1
1
1
1
3
2
1
3
3
1
1
2
1
2
3
3
2
1
2
3
3
1
2
3
2
3
1
2
3
1
2
1
2
3
3
3
3
1
2
1
1
3
3
2
3
3
1
1
1
3
2
3
2
2
1
2
2
2
3
2
3
1
1
3
1
1
2
1
2
1
1
1
1
1
1
3
1
2
3
2
3
1
1
1
3
2
1
2
1
1
3
2
1
3
3
1
2
3
1
3
1
2
2
1
1
2
3
1
2
3
3
1
2
2
1
3
2
1
2
3
2
2
2
2
1
1
3
1
3
2
1
2
3
2
1
1
2
1
2
2
1
1
2
1
1
1
2
3
1
1
2
3
2
2
2
1
2
1
3
3
2
3
2
1
1
3
1
2
3
2
1
1
3
2
2
2
1
3
3
3
1
3
3
3
1
1
2
2
1
2
3
1
1
3
3
1
1
1
1
2
2
3
3
3
1
1
1
1
2
3
1
2
2
2
1
2
2
1
1
1
2
3
3
2
3
2
3
1
1
3
2
2
1
1
2
3
3
3
2
1
3
2
3
3
2
1
1
1
2
1
1
1
2
1
1
2
1
1
1
2
2
3
3
2
1
3
1
1
2
1
1
1
2
1
1
2
3
2
3
2
2
1
1
1
2
3
1
3
3
1
2
1
3
1
2
1
2
3
1
2
1
3
1
1
2
1
3
3
3
3
2
1
1
1
3
2
3
3
2
2
3
2
3
2
1
1
1
2
2
3
3
2
1
2
1
1
1
1
3
2
1
1
2
2
3
2
3
1
2
2
2
1
3
3
1
2
1
1
3
2
3
2
3
2
1
3
3
2
2
1
3
1
2
2
1
3
1
3
3
2
1
3
2
2
2
1
3
3
1
1
2
2
2
1
1
2
1
3
3
3
2
1
2
2
3
3
2
2
2
2
2
3
1
2
1
3
1
2
1
3
1
1
3
3
2
3
2
3
1
3
3
3
2
1
2
3
1
2
3
3
1
2
3
2
1
3
3
2
1
3
2
3
1
2
2
3
2
3
1
1
3
1
2
3
2
3
3
1
2
1
1
2
2
1
3
1
1
2
2
1
1
3
2
3
1
1
2
2
3
1
2
2
1
3
3
1
1
3
2
2
3
1
1
1
2
2
2
2
2
3
1
2
2
3
1
3
1
3
3
2
2
2
1
1
1
2
1
2
3
3
1
1
2
3
1
2
2
1
3
2
1
1
2
3
1
2
2
1
2
2
3
2
1
2
2
2
2
2
3
3
3
3
1
1
2
3
1
2
2
2
1
2
2
2
1
2
1
2
2
1
2
2
1
2
2
1
2
2
3
3
2
3
2
3
2
1
3
1
1
1
3
1
3
2
2
1
2
2
3
3
2
1
3
1
2
2
3
3
2
2
3
2
1
1
1
3
2
2
3
3
1
3
3
2
2
3
3
3
2
3
2
2
3
2
1
3
2
3
3
3
3
2
1
2
3
1
3
2
1
2
2
3
3
1
3
2
3
2
1
3
1
2
2
1
3
2
2
1
2
2
2
1
2
3
2
2
3
3
2
2
2
1
3
1
3
1
2
1
1
1
2
1
3
3
2
3
2
3
1
3
1
1
1
2
1
1
3
2
1
2
3
3
1
1
1
2
3
3
1
2
3
2
2
2
3
2
3
2
3
2
2
2
2
2
2
2
3
2
3
3
2
1
1
2
3
2
1
1
2
1
2
2
2
2
2
2
1
2
3
1
2
2
2
2
1
3
3
2
1
3
2
2
1
3
1
2
3
2
1
2
2
1
3
1
3
1
1
1
3
3
2
3
2
2
3
1
3
2
1
1
1
1
1
1
3
1
1
2
1
3
1
1
1
2
2
1
1
2
2
2
2
2
2
2
2
3
1
2
1
2
1
1
2
2
3
1
3
3
3
2
1
2
1
2
1
2
1
3
2
1
2
2
1
1
2
1
3
2
2
2
3
3
1
2
1
2
3
3
1
3
3
1
1
2
3
2
2
2
1
1
2
3
2
2
3
1
3
1
3
1
1
1
1
1
2
2
1
3
1
1
1
1
2
3
1
1
3
1
2
3
1
1
2
2
3
3
3
2
2
3
2
1
1
2
1
3
3
1
1
2
3
1
2
3
3
3
2
3
1
2
3
3
1
2
2
3
1
3
1
2
3
2
3
2
3
2
2
2
3
2
1
1
3
3
3
2
2
3
3
2
1
3
2
1
3
2
1
1
3
1
1
2
1
1
1
1
2
3
3
1
3
2
3
2
1
2
2
3
1
2
2
1
1
2
1
1
1
3
1
2
3
1
2
2
1
3
2
3
1
1
1
1
3
3
3
1
1
2
2
1
2
1
1
3
1
2
3
2
3
1
3
2
2
2
1
2
3
3
3
2
3
3
3
1
2
2
3
3
3
2
1
1
3
3
1
1
3
1
3
3
2
3
1
2
1
2
1
1
2
1
3
3
3
2
2
1
3
1
1
2
1
1
2
1
2
2
2
1
1
2
2
2
3
2
1
1
3
2
2
3
3
2
2
1
3
1
1
2
2
2
1
3
1
2
3
3
2
2
3
2
3
2
1
1
1
3
2
3
3
2
1
3
3
2
2
1
1
2
1
1
1
2
3
1
1
1
1
3
1
2
3
3
2
3
2
2
2
3
3
2
1
2
1
2
1
3
1
1
1
2
1
3
3
1
3
3
3
1
1
2
1
3
2
3
2
3
1
1
1
3
2
2
1
2
3
3
2
2
1
3
2
2
1
3
1
3
2
3
3
2
1
3
2
3
1
1
3
1
3
1
3
1
1
3
3
2
2
1
2
3
1
3
2
3
3
1
3
3
2
3
3
3
1
3
1
2
2
3
2
1
1
2
1
2
2
3
2
3
1
2
2
3
3
3
2
1
1
2
1
3
1
1
1
2
3
1
3
1
2
3
3
3
3
1
1
1
3
3
3
3
3
1
2
3
3
2
2
1
2
1
3
3
1
3
2
3
2
2
2
3
1
1
2
1
1
2
3
2
1
3
1
3
3
1
1
1
1
1
1
1
2
3
3
1
1
3
1
1
3
1
3
1
3
3
1
3
1
1
3
2
3
1
2
1
2
3
3
2
1
3
3
2
2
3
3
2
3
3
3
1
3
1
2
2
3
3
3
1
3
2
1
2
2
3
1
3
1
2
1
1
3
3
2
1
3
2
3
3
2
1
1
3
2
2
3
2
2
2
2
3
2
3
1
3
2
3
1
1
3
3
3
2
3
2
3
3
1
2
1
1
3
2
1
2
3
1
3
2
2
3
1
1
2
2
3
3
2
2
3
2
3
3
1
1
3
2
1
3
1
3
2
3
1
2
3
3
1
2
3
2
2
3
1
1
2
2
2
1
1
1
3
3
1
3
1
1
2
3
1
2
2
1
3
1
1
2
2
3
3
1
3
2
1
1
1
2
3
3
2
3
2
2
1
3
3
3
2
1
3
1
1
3
2
2
1
3
1
2
2
1
2
1
3
3
1
1
3
1
2
1
3
3
1
1
2
3
1
3
1
2
1
2
1
1
1
2
2
2
2
2
1
1
2
2
1
2
2
2
2
1
2
1
3
1
1
3
2
1
3
2
3
1
3
1
3
3
1
3
2
1
1
1
1
2
2
2
2
3
1
1
1
3
2
2
2
2
1
3
3
3
1
1
2
2
3
1
2
1
2
3
1
3
1
3
2
1
2
3
2
1
2
2
2
2
3
1
3
1
2
2
3
3
2
3
1
3
2
3
1
2
1
1
2
3
1
3
3
1
3
1
2
1
3
3
2
3
3
2
2
3
2
1
3
1
3
1
1
2
3
2
1
2
1
2
3
1
1
2
1
2
1
3
3
1
2
2
2
3
1
3
3
1
3
2
1
3
1
3
2
2
3
1
1
2
2
1
2
2
2
3
3
1
1
2
2
2
2
2
1
1
1
3
2
3
2
3
1
1
1
3
2
2
3
1
3
3
2
3
2
3
3
3
3
2
2
2
3
2
3
1
1
3
3
1
2
3
2
1
3
3
3
3
3
1
2
1
3
2
2
3
2
2
3
1
3
3
3
1
3
3
3
1
3
1
1
3
1
3
1
1
2
2
1
1
2
3
1
1
3
3
3
2
3
1
2
2
3
1
1
2
1
3
3
3
1
3
2
1
1
1
3
2
3
3
1
2
3
1
2
1
2
1
1
1
1
1
1
2
3
1
3
3
1
2
2
1
1
2
1
1
2
2
1
2
3
1
3
1
3
2
1
2
3
2
1
2
3
2
1
3
1
2
1
3
1
3
3
3
3
3
2
2
3
3
3
1
2
2
1
3
3
3
2
2
2
2
3
3
2
3
3
1
3
1
2
2
1
1
1
3
2
3
1
3
1
3
2
2
3
1
1
3
1
3
2
1
1
1
2
3
2
2
2
1
2
1
1
2
2
3
2
2
1
3
2
3
1
3
2
2
2
1
1
2
2
1
2
2
1
1
1
2
2
1
2
1
1
1
1
2
2
3
1
3
2
3
3
2
1
3
1
1
1
2
2
1
1
2
3
1
3
2
3
2
3
1
2
3
3
2
3
3
3
3
2
3
3
1
3
2
2
2
2
2
1
2
1
1
3
3
3
3
1
1
2
3
2
1
1
2
3
1
1
1
2
3
1
2
2
1
1
2
2
2
3
1
2
3
3
3
1
2
3
1
3
1
3
1
3
2
2
3
3
2
1
2
2
2
2
3
3
3
3
3
3
3
2
1
2
3
1
3
3
2
2
1
3
1
2
3
2
1
2
3
1
1
1
3
2
3
1
1
1
1
2
2
3
2
3
1
2
3
3
3
3
2
3
3
1
2
3
2
2
2
1
2
1
3
3
1
1
1
2
2
1
2
1
3
2
3
3
1
3
3
3
2
1
3
2
2
1
1
1
2
3
1
1
3
1
3
3
2
2
1
2
2
1
1
2
1
1
3
1
3
3
2
1
3
1
1
3
1
3
3
1
1
3
2
2
2
2
3
2
1
2
3
1
3
2
1
1
1
1
3
3
3
1
2
1
1
1
2
3
1
3
3
1
3
3
1
2
2
1
1
3
2
3
1
2
2
1
2
2
3
3
1
3
3
1
3
3
2
2
1
1
1
2
3
1
3
3
2
1
3
3
3
1
3
3
1
3
3
2
1
1
3
2
2
1
1
2
2
3
1
2
1
1
2
3
1
1
2
1
3
3
1
2
1
1
2
2
3
1
2
3
2
2
2
1
3
1
2
3
2
1
2
3
1
2
2
3
3
2
1
2
2
3
3
3
1
2
2
3
3
3
2
3
1
1
1
3
2
1
1
1
1
1
1
2
3
3
1
3
3
3
1
3
2
2
3
1
1
2
2
3
3
3
1
2
2
1
3
1
3
1
3
3
3
1
2
2
3
3
1
1
1
3
2
1
3
3
1
3
3
1
2
2
2
2
3
1
2
3
3
1
1
2
1
2
3
2
3
3
3
3
2
1
3
1
3
3
3
1
2
3
1
3
1
1
2
3
2
2
2
2
2
3
2
2
1
1
1
3
3
1
3
2
3
3
3
3
2
3
2
3
3
1
3
1
1
3
1
2
3
2
3
2
1
2
2
2
3
2
1
2
1
2
1
1
1
1
2
1
3
3
3
1
3
1
1
2
3
2
3
1
3
3
1
2
2
1
1
2
3
1
3
3
2
1
2
2
1
3
3
2
1
2
2
1
2
1
2
3
1
3
1
1
3
1
3
1
3
2
2
3
2
1
1
2
1
2
2
1
3
3
2
3
2
2
2
1
3
2
2
3
2
3
2
1
2
1
2
2
1
3
3
3
1
3
3
1
3
1
2
1
3
1
3
3
2
2
2
2
1
2
1
3
2
3
1
2
3
1
1
1
2
2
1
3
1
1
3
3
1
1
1
3
2
3
1
3
1
2
1
2
3
1
3
1
1
1
3
3
2
1
1
3
1
3
3
2
2
3
2
3
3
1
2
1
3
2
3
2
2
3
2
3
3
2
1
3
1
3
3
3
3
3
2
2
3
3
2
2
2
3
2
3
3
1
1
2
3
1
2
1
2
1
3
2
2
1
2
2
1
1
3
3
1
2
1
1
1
1
3
3
1
3
3
3
3
3
1
1
3
3
1
3
2
3
1
3
1
3
2
2
3
3
3
1
1
1
1
1
2
1
3
1
1
2
3
2
1
3
1
3
3
1
2
3
3
1
3
2
2
2
3
3
1
1
1
2
2
3
2
1
2
1
2
2
1
2
3
2
2
2
1
3
1
1
2
1
2
2
3
2
1
2
3
2
3
2
2
3
3
1
2
1
3
1
3
1
3
1
1
1
2
3
1
3
2
2
2
2
2
3
1
1
1
1
3
3
2
2
1
3
1
2
1
3
2
3
2
1
1
1
1
1
3
3
2
1
3
2
1
1
2
1
3
1
2
3
2
2
1
3
3
2
2
3
3
3
3
1
3
1
2
3
3
2
1
2
1
1
1
2
2
2
3
2
2
3
1
3
1
2
2
3
3
2
1
1
3
1
1
2
1
3
3
1
3
3
2
3
1
1
1
1
2
3
3
1
1
3
3
1
2
2
3
1
1
3
3
1
1
2
2
1
2
3
2
3
1
2
2
3
3
1
3
3
1
1
3
2
2
3
3
3
2
2
1
3
3
1
2
3
2
2
1
2
1
2
2
1
3
2
2
3
2
2
3
2
2
3
2
1
2
3
3
1
1
3
3
1
2
1
1
3
3
1
1
2
1
2
2
2
1
3
2
3
3
3
3
3
3
3
2
1
1
2
3
1
3
3
2
1
2
2
2
2
1
2
2
3
3
1
3
2
1
2
2
2
2
2
2
2
1
3
2
1
2
2
2
2
1
1
1
3
2
2
1
1
1
1
1
2
3
2
1
3
3
3
1
2
1
1
3
3
3
3
3
3
1
3
3
1
1
3
3
2
3
3
3
3
2
3
3
2
2
1
2
2
1
3
2
2
2
1
1
1
1
2
1
1
1
3
1
2
2
2
2
1
3
2
2
1
1
2
3
2
2
2
1
3
2
1
3
3
2
3
2
3
2
3
2
3
2
3
2
1
1
1
3
2
3
2
3
2
2
2
1
3
3
1
2
1
1
1
3
3
2
3
1
1
3
2
3
2
3
1
2
3
1
1
2
2
2
3
1
2
1
3
1
2
2
1
1
1
1
3
2
2
3
2
1
1
1
2
1
1
2
1
3
1
3
2
1
1
2
1
1
2
1
3
1
1
1
3
1
1
2
3
1
2
1
1
3
2
1
1
2
1
1
2
3
2
1
2
1
3
2
1
1
1
2
3
2
3
2
3
3
1
3
3
3
2
3
3
2
3
1
1
1
2
2
1
1
1
1
3
2
1
3
2
3
2
2
2
2
2
1
2
3
3
3
2
2
3
2
1
1
3
3
3
2
3
1
2
2
3
3
1
1
1
2
1
1
3
1
3
2
1
1
1
3
2
1
3
2
1
1
1
2
3
3
1
3
1
2
2
2
1
3
1
3
3
3
3
3
3
1
2
3
1
3
1
3
2
1
2
1
3
2
1
1
3
2
3
3
3
3
2
1
3
1
2
1
3
3
1
1
2
2
3
1
1
1
3
1
2
1
3
2
2
2
1
1
2
3
2
3
1
2
3
1
1
3
2
2
1
3
3
1
2
3
1
1
2
3
3
2
2
2
2
2
1
3
1
1
3
2
3
2
3
1
3
1
2
1
2
1
2
2
2
2
2
3
2
1
2
3
1
2
1
2
2
2
1
1
1
1
3
2
3
1
2
2
1
3
3
2
1
2
2
1
3
2
1
3
2
3
1
1
1
3
1
3
3
1
2
1
2
3
1
1
2
1
2
1
3
3
2
1
1
1
2
1
3
2
3
1
1
2
2
2
1
2
3
1
2
2
3
3
3
1
2
3
2
1
3
1
1
1
3
1
2
3
3
1
1
2
1
2
2
3
2
2
3
1
3
2
2
3
3
2
1
2
2
3
3
1
2
2
2
2
1
1
1
3
3
1
2
3
1
3
2
1
3
1
2
1
3
2
3
2
1
3
2
3
1
2
2
1
2
3
1
3
1
2
2
2
2
2
3
1
3
3
3
2
2
3
2
2
1
1
2
2
1
1
2
1
3
1
2
2
2
2
3
1
3
2
2
1
2
1
1
1
2
2
2
2
3
3
2
1
1
3
3
1
1
1
1
3
1
2
2
3
1
3
3
3
2
1
3
3
2
3
1
1
2
1
1
2
2
3
3
1
3
2
2
2
1
2
1
2
1
2
2
1
2
2
2
3
1
2
3
3
1
2
3
3
2
1
1
1
3
3
3
1
1
1
1
2
2
2
2
1
1
3
3
3
2
1
3
1
1
1
3
3
1
2
2
2
2
3
3
3
1
2
3
1
3
3
3
2
1
3
3
3
3
2
3
1
1
2
1
2
3
1
1
1
1
1
2
3
2
3
2
2
3
2
2
2
1
1
3
3
3
2
3
1
2
1
1
1
1
3
1
3
1
2
3
3
1
3
1
3
3
2
2
2
2
3
3
3
2
2
2
2
3
2
2
3
3
1
1
3
2
2
1
1
3
1
1
3
2
2
1
3
2
1
2
1
3
3
1
2
1
1
1
1
3
2
1
2
1
2
3
1
1
3
1
1
2
2
2
2
1
2
3
3
2
1
3
3
3
3
1
1
3
3
1
1
1
3
2
3
3
3
1
3
3
3
3
2
1
3
3
2
3
2
2
1
3
3
2
2
2
2
1
2
2
2
3
3
2
3
1
1
2
1
2
1
3
3
3
2
3
1
3
3
2
3
2
3
3
1
1
3
2
2
2
1
3
1
3
1
1
1
3
1
3
1
1
2
1
3
1
2
1
1
2
1
3
3
1
2
2
1
1
1
2
2
2
3
3
1
3
1
3
1
1
2
3
2
2
1
3
3
1
1
3
3
2
1
3
3
1
2
2
1
1
2
3
3
1
3
1
3
2
2
3
3
2
3
2
3
1
1
1
3
3
2
1
1
1
1
3
1
2
2
1
2
1
2
2
2
3
2
2
1
1
3
1
2
1
2
2
3
3
2
2
1
2
3
1
2
2
2
3
1
1
3
3
1
1
2
1
1
2
3
1
1
2
3
1
2
3
2
2
3
2
1
2
1
3
3
1
1
3
3
3
1
3
1
3
3
2
1
2
2
3
2
1
3
2
3
2
3
2
2
2
3
3
2
3
2
1
1
2
3
1
3
2
3
3
3
1
1
2
1
1
3
2
1
1
2
2
3
3
1
3
1
2
3
1
3
2
3
1
1
2
1
1
2
3
1
2
3
3
3
1
1
3
3
2
1
3
2
2
3
1
1
2
1
1
3
1
1
1
2
2
2
2
2
2
3
2
2
2
3
3
2
3
3
2
2
2
2
2
3
1
1
2
1
1
2
1
3
1
2
3
1
2
1
3
3
2
3
2
3
3
2
3
2
1
1
2
2
3
1
3
2
1
1
1
3
1
1
2
3
3
2
2
2
3
1
1
3
3
2
1
2
2
3
1
3
3
1
2
1
2
2
3
2
2
2
1
1
1
3
1
3
1
3
2
3
1
2
3
2
1
1
2
1
2
1
3
2
2
1
2
3
2
3
1
1
1
1
3
3
3
3
2
1
3
1
1
2
3
3
2
1
3
3
2
1
1
2
2
2
1
1
1
1
3
1
2
3
3
1
3
1
1
1
2
3
3
3
3
3
2
1
3
3
2
1
2
2
1
1
2
3
3
3
1
2
1
1
3
1
1
3
2
2
1
1
3
2
2
1
1
2
1
3
2
3
2
3
1
1
3
3
2
3
2
2
3
3
2
2
2
3
1
1
2
2
3
3
1
2
2
2
2
2
1
3
3
2
2
2
1
3
1
3
1
3
2
2
3
1
3
3
3
1
1
1
1
3
2
1
2
2
2
3
2
2
1
2
1
3
1
1
1
3
3
1
2
2
2
1
3
2
1
2
3
1
3
3
1
3
3
3
3
2
1
2
2
1
2
2
2
3
1
2
3
1
3
3
2
3
3
1
2
3
3
2
3
1
3
3
1
2
2
2
1
1
3
1
2
3
3
3
2
1
1
3
2
3
3
3
3
1
2
1
2
3
1
2
3
3
1
2
2
3
3
3
3
2
2
2
2
1
1
3
3
2
3
3
1
1
1
3
1
3
1
1
2
1
2
1
3
3
3
3
1
2
1
1
3
2
1
3
3
2
2
2
1
1
3
2
1
1
3
1
3
3
3
1
2
2
2
1
3
2
2
2
1
3
1
1
1
1
2
3
1
2
2
1
1
2
1
1
3
1
3
3
1
2
3
3
3
2
2
3
1
1
2
3
1
2
3
2
1
2
3
3
2
1
1
3
2
3
1
2
2
3
2
3
3
3
1
1
2
3
2
1
2
1
1
3
2
3
3
3
2
2
1
3
3
3
3
1
1
3
2
1
1
1
1
3
1
3
3
3
2
3
1
2
1
2
2
1
3
2
1
2
1
2
2
2
3
1
2
2
2
2
1
3
3
2
2
3
2
3
2
1
1
2
1
2
1
3
3
2
2
3
2
1
1
2
3
1
3
2
1
1
1
3
1
3
1
1
3
2
2
1
2
2
3
2
2
3
3
1
2
2
1
2
2
2
3
2
1
1
1
1
2
3
2
2
1
1
3
1
3
1
3
3
3
1
3
1
1
1
1
2
2
3
3
3
1
1
3
2
1
1
3
1
3
3
3
3
1
3
1
1
2
2
3
2
3
3
2
1
2
3
2
1
1
2
2
3
3
3
1
3
2
3
2
1
2
1
2
1
2
3
2
1
3
2
1
1
3
2
1
1
2
2
2
1
2
1
1
1
3
1
2
1
3
3
1
3
1
2
2
3
3
2
2
1
2
3
2
2
2
3
1
3
1
1
3
3
3
2
1
3
2
2
2
2
1
1
2
3
3
3
2
2
2
2
2
1
3
1
1
3
3
3
1
1
3
2
3
2
3
1
1
2
1
3
1
2
1
2
2
3
2
3
3
3
3
3
2
3
2
1
3
3
2
2
3
1
2
3
2
1
3
3
3
3
3
1
1
1
2
1
3
3
1
3
2
1
1
1
1
2
3
1
1
1
1
3
2
1
1
1
2
3
2
2
3
1
3
3
2
3
1
3
1
1
2
3
2
3
3
3
1
1
2
1
3
1
3
2
1
3
2
3
3
2
1
2
1
3
3
3
2
3
1
2
1
1
2
3
3
2
3
2
2
3
2
2
3
1
3
3
1
2
1
2
3
3
2
3
3
3
2
3
2
3
3
2
3
3
1
1
3
3
2
2
3
2
2
1
2
2
3
1
2
3
1
3
3
3
3
3
1
2
2
3
3
3
1
2
2
1
1
3
3
2
3
1
2
3
1
2
3
2
2
1
2
2
1
3
3
3
3
1
3
1
1
3
1
2
2
3
2
2
3
3
2
2
1
1
1
3
3
3
2
3
2
2
3
2
1
2
1
1
1
3
1
1
2
3
3
3
2
1
2
3
2
1
1
2
2
1
1
3
1
1
3
1
3
2
2
1
2
1
3
2
3
1
3
3
1
2
2
3
3
3
1
3
3
3
3
2
3
3
2
3
3
2
1
2
3
1
2
1
2
3
2
1
2
2
2
1
2
2
3
1
3
3
1
1
3
2
3
2
2
2
2
2
2
2
3
2
1
2
3
3
2
2
2
3
2
3
2
1
2
1
1
1
3
1
2
1
2
2
3
1
1
3
1
2
2
1
1
1
2
1
1
1
3
3
3
3
1
2
3
2
1
1
3
2
2
3
1
3
1
1
1
2
1
1
1
2
3
1
3
3
2
2
3
1
3
2
1
3
3
2
2
3
2
2
1
3
1
2
2
2
1
1
3
1
2
3
1
3
2
2
2
2
2
1
3
3
3
1
1
3
3
2
3
3
2
2
2
1
2
1
3
2
2
1
1
2
1
2
3
2
2
2
1
2
1
3
3
1
3
2
3
1
3
1
3
3
2
3
2
3
3
3
3
2
2
3
3
2
3
2
2
2
2
2
1
2
1
3
1
2
2
2
3
3
2
3
1
3
1
1
2
2
1
2
1
3
1
1
3
3
3
1
3
2
2
2
2
2
2
3
2
1
3
1
3
3
3
2
1
1
2
2
2
2
2
2
2
2
1
2
2
1
2
2
3
2
3
1
2
3
2
1
1
2
1
2
2
1
3
1
3
2
3
1
1
1
3
2
1
3
3
1
1
3
3
1
1
2
2
1
2
2
2
2
1
2
1
2
2
3
1
1
2
2
1
3
2
2
3
2
2
1
1
2
2
3
2
1
1
3
2
1
1
1
1
1
1
2
1
3
1
3
3
2
1
1
3
3
3
3
1
2
1
1
3
1
2
1
2
1
3
1
3
1
2
3
3
2
2
3
3
1
3
1
1
2
1
3
3
2
2
3
3
3
3
3
1
2
2
3
3
3
2
1
1
2
3
3
1
2
2
1
2
1
3
1
2
3
1
3
3
3
3
3
1
1
1
3
3
2
3
3
3
3
1
1
3
3
1
2
1
2
1
1
3
1
2
3
1
3
2
2
1
3
3
2
3
2
3
3
1
3
3
1
2
2
3
1
2
2
1
1
2
3
2
2
1
1
3
1
3
1
1
2
3
3
1
3
2
1
2
1
2
1
1
2
1
2
1
2
2
1
2
3
2
1
1
2
1
1
3
3
2
1
3
3
3
2
2
3
2
3
2
1
2
1
2
3
1
1
2
3
2
3
1
3
3
3
2
2
2
2
2
3
3
2
3
3
1
1
3
3
1
1
3
2
3
2
1
2
2
1
2
3
2
3
3
2
1
3
1
3
1
2
1
3
3
2
2
3
1
1
1
2
3
3
2
2
3
3
3
3
3
2
2
1
3
2
1
1
1
1
1
3
3
3
1
1
1
1
3
2
1
3
2
3
1
3
3
3
3
3
1
1
2
3
3
2
1
3
3
3
1
3
1
2
2
2
3
1
1
3
1
1
2
3
2
3
1
2
2
3
3
3
2
2
3
1
3
1
2
3
2
1
1
3
1
2
3
2
1
3
3
1
2
3
3
1
2
3
3
3
1
2
1
3
1
1
3
2
2
2
2
1
1
2
2
3
2
1
3
3
1
1
1
3
1
3
2
3
1
1
1
2
2
2
2
1
3
3
2
1
3
2
1
3
2
2
3
2
2
1
2
2
2
3
3
3
3
1
3
2
1
3
3
2
2
2
1
2
1
2
1
1
2
1
1
2
1
3
2
2
3
2
3
3
2
1
3
1
1
1
1
1
1
3
1
2
3
2
2
3
1
1
3
3
3
1
3
1
1
1
1
2
2
1
2
3
2
3
3
2
3
3
3
1
3
2
1
1
1
3
1
2
1
3
3
1
2
2
2
1
3
2
1
1
3
3
3
1
3
3
3
2
1
2
2
3
2
3
3
1
1
2
3
2
1
2
2
2
1
1
1
1
1
2
3
2
2
3
3
3
2
1
2
1
3
2
1
2
1
2
3
1
2
1
1
1
1
1
2
3
1
2
1
2
1
2
1
2
2
3
3
2
1
2
3
3
1
3
1
3
3
3
3
3
3
3
3
1
1
1
2
3
3
2
2
2
2
2
3
2
3
1
3
3
3
2
1
2
3
1
1
1
1
2
3
1
1
3
1
3
1
1
2
2
3
2
1
2
2
3
1
1
1
3
3
3
2
2
2
3
2
2
3
2
3
2
3
3
3
2
2
3
2
2
3
2
2
2
3
2
2
2
3
2
3
2
3
3
2
1
3
1
3
1
3
1
2
1
2
2
1
3
2
2
3
3
1
3
3
3
2
3
3
2
2
1
1
2
1
1
1
1
2
1
1
1
3
2
1
2
1
2
2
3
1
1
3
1
2
1
3
1
3
2
2
3
1
1
1
2
2
3
1
3
3
1
3
2
3
1
1
3
3
3
3
1
1
1
3
3
3
2
2
2
1
1
3
3
2
1
3
2
2
2
1
1
1
1
3
3
1
2
3
3
1
3
2
2
3
2
2
3
1
2
1
2
3
2
2
2
2
1
1
3
1
1
3
2
1
3
2
2
3
3
3
1
1
1
2
3
2
2
2
3
3
1
2
2
2
3
3
1
3
3
2
1
3
1
2
2
2
2
1
2
3
1
1
1
1
1
3
3
1
2
1
3
3
2
1
1
2
2
3
2
2
3
3
2
2
3
2
3
2
1
2
2
1
1
1
2
3
1
1
1
1
2
3
1
2
3
2
2
1
1
3
2
3
2
3
2
2
2
1
3
3
1
2
3
3
1
3
1
2
2
3
3
3
2
3
3
3
1
1
1
2
3
2
3
1
1
3
1
3
1
2
2
2
2
2
3
2
3
2
1
2
1
2
2
1
3
2
2
2
2
2
3
2
1
1
1
3
2
3
3
2
3
2
1
2
3
3
3
1
3
1
1
1
3
3
3
1
3
3
3
3
1
3
1
2
3
1
2
2
2
3
1
3
1
2
2
1
3
3
2
3
2
1
1
1
1
2
1
3
1
1
1
1
2
2
2
3
2
1
1
3
2
1
1
1
1
1
3
2
1
2
3
1
2
1
1
1
3
2
2
3
2
1
3
3
3
2
2
2
2
2
3
2
3
3
3
3
2
1
2
2
2
1
1
1
3
3
1
2
2
1
2
3
2
3
2
3
1
3
3
2
1
3
2
3
1
2
1
3
3
3
3
3
1
3
1
2
2
1
3
1
1
2
2
1
3
3
1
3
3
1
1
1
1
3
1
2
1
2
2
1
2
3
2
3
2
2
1
2
2
1
2
1
3
2
2
1
1
2
3
1
1
1
3
1
2
1
1
2
3
2
1
2
3
1
3
3
1
3
1
2
1
3
3
1
2
2
2
2
2
3
2
3
1
1
1
2
1
1
1
2
2
3
2
2
1
3
3
2
1
3
1
2
2
2
2
1
3
3
1
2
2
3
3
2
2
2
2
2
1
2
1
1
1
1
1
2
1
2
2
2
1
3
2
1
2
3
1
1
2
2
1
3
2
2
3
3
1
3
3
3
1
1
3
1
3
1
2
3
3
2
1
3
2
1
2
3
3
3
3
1
1
3
3
2
3
2
1
2
1
3
2
1
1
1
1
3
1
3
3
3
2
2
3
2
3
2
3
2
2
1
1
2
3
2
3
3
1
1
3
2
1
1
2
1
2
2
3
1
3
1
1
2
2
2
3
2
3
2
1
2
3
3
2
2
3
3
1
3
2
1
3
2
2
2
3
1
2
3
61257 73228
7355 26088
77533 86175
46019 54896
94164 96019
30226 60330
47582 60027
13881 71593
68960 85530
48808 68526
58745 67872
26411 41445
3919 77268
12175 98722
34489 40743
83549 96030
12969 96010
59542 61686
19101 76884
34021 87258
8813 88208
89668 99903
63274 70973
33548 87113
65035 99389
18777 43983
62103 78500
98839 98970
75829 89129
12753 70174
17389 51255
33588 74189
39724 61299
16068 40546
56336 74689
33617 74786
15951 25052
29882 63163
56390 80456
11041 47979
14650 23108
11652 22337
82407 97536
43449 68123
40965 62282
53537 96179
51683 69787
73393 75541
19333 22250
13905 80979
28925 36408
17578 74616
10638 41344
21322 69379
11790 21946
17226 83893
28315 94716
32039 71708
13055 47986
14364 48147
49659 59988
6887 62293
37846 77808
29829 51871
61586 86346
29065 94520
65677 90792
23051 82269
11780 67544
8358 62106
5359 47197
78537 96956
4546 59206
56087 71910
12701 17591
60037 77560
6614 23041
2335 75227
15649 99570
8842 72230
27279 83184
4107 71434
51988 69524
20645 42966
52655 73949
10115 41829
55839 57491
63585 88917
2050 55848
2114 27176
283 33548
45203 72576
43423 54687
33110 35380
74269 94562
40638 43046
67527 73832
20158 40537
3398 42178
14801 31395
2705 80198
42741 70344
40466 57375
23553 39529
10405 98095
61954 91390
7171 21311
70051 71497
10690 91674
45928 68633
58875 89157
22319 88808
55003 82952
41445 86011
13090 89161
31806 88811
36739 71826
21296 76134
25404 54758
52334 79501
32959 59425
1882 31550
10565 28343
5030 64728
28341 95156
65231 71307
53809 56030
62020 92447
61104 75779
41395 64980
16012 31615
2802 12035
1751 95687
48488 95012
13266 61036
15497 64917
13824 38884
10119 99621
40632 46136
54251 55989
31988 47497
54909 74637
21661 24296
63952 65420
38315 48367
81663 90982
56567 89800
63203 72907
11986 18072
37745 79045
32917 91846
6996 21913
40658 83463
8181 17533
12638 42740
44173 85056
69044 83035
14022 90150
84948 91523
40278 76072
39390 71791
50681 83640
42169 43653
67883 87106
59255 93114
9933 68415
8452 44142
57566 95489
4223 28441
85151 94243
88347 99681
17439 64860
9774 53034
71742 82008
24249 34856
73590 92329
83360 87876
10840 99596
21437 82532
85253 96227
47626 81409
11489 44485
24989 99231
5285 30376
5979 77021
19223 79678
60626 93877
28086 77005
79890 85502
17560 49799
13401 51551
35321 71807
31575 56738
17806 33382
3956 23437
23853 53548
62768 90336
1157 85433
60424 98983
25765 99049
7200 38351
1105 24625
5582 49435
38934 48133
35914 69605
49656 52074
9531 54587
4549 34715
20122 93448
36529 42315
33528 83900
1752 26432
26956 58027
55100 67757
59488 67939
75474 96361
21854 63835
23265 64353
7436 68592
10813 43296
45371 49779
58950 94607
2514 77215
8274 47549
31755 76110
43219 45726
2089 44395
50681 76291
38689 88953
32459 37015
40726 79997
28201 80514
2345 43299
11130 19025
29008 32421
41797 98012
30396 43911
27905 38927
609 71360
64762 76228
75706 78971
91621 98857
22403 41876
15161 77860
30262 68154
27637 99465
50051 93744
36894 82872
33141 95081
14290 72742
93313 95151
38508 68594
42196 74131
26876 70320
3603 48525
38768 39476
7785 23332
6785 46727
25803 68459
2446 48998
8452 28588
14463 69752
45008 54735
26155 28490
15031 89299
14467 59964
35776 77954
73544 74373
42118 80365
67739 90725
27930 51563
58438 73044
46270 63709
26904 85249
10597 27588
2349 88299
27243 50345
38509 96312
79853 95807
64853 87083
3140 19139
56045 71787
33302 50350
23706 60395
20543 43293
28048 96245
35244 53020
13982 91577
63709 78169
13899 83086
53652 89909
13396 24333
16304 56674
79265 95645
2356 54142
53771 99395
5325 33696
62695 63796
15874 50124
22303 34752
37240 84037
61908 86590
44858 66919
65215 79540
72584 92077
15558 34297
27806 98637
15659 77662
15710 33094
46075 98850
17174 24405
12768 34743
46792 91916
42252 69014
21838 62378
11241 78472
1810 92987
57546 66614
10617 62606
3064 11375
26533 80845
11807 74597
5 44517
13039 53110
20243 76909
4838 7730
24132 94345
40140 77480
20969 66667
20645 69470
44369 90088
1516 3018
9541 35998
39927 68622
72813 98982
28561 70074
7980 86487
19694 74064
9198 98095
4299 80996
3892 73835
629 39378
28422 63980
25188 29304
4708 39105
28084 74274
41839 81821
5818 71529
43880 59442
33458 86090
42923 76051
21165 30697
7551 84130
20422 37314
47103 54845
3511 6761
46038 98468
11344 12786
41951 98289
8099 63493
34451 86700
10822 79917
22197 86352
50793 65610
31679 42535
65734 88757
48838 86809
43301 88987
51001 62859
20944 51431
21782 71049
27095 28181
26892 87386
14268 84903
43475 91086
67505 87805
22179 86102
19439 76324
6800 79727
6222 52813
38556 60582
76810 96144
30332 54578
4523 15447
60271 72661
23701 42705
11228 36065
45029 97066
38860 70931
82114 86877
42998 65637
12590 34779
20919 33653
61260 96577
12755 58366
26617 68796
23050 87579
35942 84267
57279 75715
7830 77757
22372 37973
32524 79518
15580 78036
29114 38052
34290 94119
13686 51577
35325 76218
34526 78097
819 95486
50559 76667
2304 69842
68760 71969
37494 54064
71516 81470
48685 58823
16918 80181
51260 76575
63334 65367
40268 92098
49930 65609
17428 66076
5464 78902
10198 41272
13521 94471
44965 94393
44324 84653
60986 95681
54682 63428
50705 63086
4870 95364
1476 89880
19095 50252
992 59874
74260 84098
8423 87754
15307 88156
34323 55269
75787 78148
17725 44057
15468 19442
38846 50127
59322 96465
16209 51284
62007 66341
17104 30870
68333 92462
31990 41725
75656 97932
27513 59373
4133 97097
6543 94784
44474 76213
35517 37519
7200 50829
94294 97491
53712 57413
63736 94300
27539 35468
42022 62208
66751 88749
36883 81793
5592 99661
43332 95242
23145 85066
10809 21670
75667 94602
27959 48715
39051 95065
1854 51686
28688 63248
46011 54113
48192 74073
21204 84889
82017 93221
38016 56568
3287 10735
9626 70087
31224 97927
15687 65729
4514 70167
8555 79481
29039 29770
24356 78268
19564 49587
6141 48824
17591 43528
17040 25018
1559 13194
51513 85237
43353 69949
3247 12385
38417 95247
45881 90829
8450 67359
32995 41141
40458 41492
73025 92078
20605 53599
54810 89000
35141 43027
38633 66577
65050 93833
30292 78134
59430 72572
45920 69200
57467 89807
20143 79547
6888 42540
23466 78958
6117 24511
57722 87804
4452 55415
14500 19314
69564 69762
35967 39489
10069 87312
46493 66060
16668 36902
32712 74828
18790 89555
25934 42877
26135 96576
51116 75503
60487 66899
16224 90643
24162 58941
57861 66614
28311 54514
9656 47132
6786 49492
22685 48053
45624 77929
13070 85294
28002 44725
42632 58040
2150 22292
13364 70435
52691 91077
7676 60352
10307 89030
52334 82174
25409 85866
5608 58516
38639 59981
9902 91310
11837 58848
19778 60175
58753 91392
1369 37616
1416 46320
21723 24138
8178 10381
455 28676
67341 96758
2016 14021
16235 84399
72840 74259
14832 47982
49083 83449
11455 78129
48093 97422
48737 85929
40523 97447
49371 53829
28694 53523
73257 94741
4023 42246
51362 60798
10885 31037
42819 89933
81445 98825
20063 76644
7864 67875
47070 68085
41327 42954
52697 82434
34071 50272
20397 64456
5125 27563
34140 86167
2933 53695
37585 45422
41612 63347
19868 85943
33624 64152
59834 91805
27693 94562
28712 85943
46066 77615
19270 78394
39892 53041
56644 86417
83622 93552
12157 57881
39985 41649
1769 29420
12705 91810
19848 59533
3266 66497
7043 47792
40429 42595
52104 66698
32714 41685
26118 53757
60345 98188
26246 42712
71297 82445
15613 81147
32190 61190
14298 44973
42684 61476
67556 79222
12191 42670
11383 94401
52441 81191
19153 50820
5616 36073
2839 62175
9157 97907
36567 53907
47780 51068
3322 13321
43727 50655
6671 46218
57971 79395
18285 83185
86257 99184
20019 78956
33754 57263
2320 68591
35815 38312
19646 23445
68789 88174
3189 76776
16657 71104
6541 92061
61408 77739
93229 95069
59182 64045
34560 75154
36258 79204
23190 75005
30635 40020
74425 81759
47864 77815
11774 14084
57286 92995
35483 97002
4815 82486
15580 96066
70390 99820
8875 86095
56424 96565
40496 57208
24913 28030
12146 77287
27108 77797
9093 33306
29448 85033
32774 58649
12671 35899
57450 94800
74108 97192
14572 44182
1394 39398
17161 90985
47275 89880
63358 69655
48024 86453
18558 60122
12365 14675
2667 4831
12818 49864
24220 49884
36947 74779
217 91410
61513 72726
47861 50410
15305 56400
34741 89069
19201 83060
17328 97088
19049 43298
11645 28212
87125 96096
51122 79389
12311 60368
22891 67630
63972 85068
7960 24929
15736 22263
63900 86425
7589 51474
17935 89944
61949 80003
39738 86244
69836 96103
53573 74220
57279 83476
82945 85893
61698 67913
34685 76298
5506 32698
7649 38942
46251 84856
21867 38124
17908 95097
12910 76038
31283 92358
47652 81097
53612 95525
35438 62815
37759 81225
14140 96240
14022 38381
26365 92336
49443 72358
60383 76984
11074 16917
481 36532
64914 99801
5890 27819
19361 94781
13030 62938
13624 70759
12058 19564
54955 92826
52680 53439
6270 62673
79209 93552
10141 22663
53208 93957
19740 27592
13010 91175
16620 81509
22905 41050
67628 68563
29927 55306
27622 66869
10590 96788
31401 32055
50284 88929
15180 47270
70681 85324
15471 49969
4722 82816
21890 49467
4654 13825
12242 75302
27018 92600
9714 47245
10051 33132
57711 63018
59645 88126
61603 69370
13837 23989
65375 94996
20336 49959
75876 99052
39415 40232
72926 80307
75224 76948
44420 92048
74927 99339
27410 62856
12534 53717
28595 59498
50333 76966
31085 53283
3787 49624
28315 70591
20355 32612
45652 98174
2 89564
25672 63217
62564 95400
60433 77322
34470 81787
24423 38814
39569 69862
39074 99745
22502 86887
29561 99654
12496 36151
15649 64890
29427 84783
27517 61806
23852 70509
29722 53817
31808 93721
59353 86923
28511 47109
39307 69739
23655 87265
33401 45131
43114 60947
40932 51206
65484 96917
65276 93636
16681 92266
94440 99563
14966 83226
17522 69750
12436 80445
16010 22438
8038 67867
61793 88328
29471 67362
37994 45840
30700 73582
15548 97008
19167 88390
44470 93075
91632 93547
27328 42775
27377 30412
4893 9044
32771 44225
20528 39641
47967 88455
44215 95401
21239 59830
30594 83326
547 20372
71653 83418
40866 89260
7793 52579
6044 9193
24773 69746
11311 61032
5080 48292
14370 87132
11625 22658
516 31443
23289 34797
7505 89568
50969 94880
82456 88094
87543 91530
4585 23705
10864 46861
18200 57124
51011 95250
24428 54508
42247 61830
32389 58502
37309 76777
62175 87761
19869 32573
2093 29746
26300 43067
16110 58235
71872 85687
68615 70573
41470 82821
26646 92099
22604 70367
14500 56793
12342 78542
25484 68231
58577 72207
18602 88998
57312 94927
14456 95505
27570 49413
24310 46561
27505 49987
37164 48122
7554 15885
77305 92004
20055 61385
56868 87118
58279 94013
21050 23151
84282 93218
89284 96589
55033 78993
3205 79031
831 42542
6326 61515
21571 46709
50737 93123
43988 76448
26169 38824
29249 74265
459 78336
1451 5411
19925 45234
57184 59131
22089 85486
50297 90810
19412 23059
28707 41441
376 17426
15920 46185
69340 81685
12128 76054
54637 94275
11476 21565
23458 77967
9549 33699
35182 79975
24687 48919
14432 20975
6877 97648
49908 92684
45249 60450
8162 17645
80087 85646
16881 28894
17094 75173
24591 54209
23771 38702
13684 29871
10597 68701
44495 68832
37803 80670
47075 79378
16829 24324
31202 45441
62574 67938
40283 96831
18749 23813
68898 95102
55106 95587
20736 23749
80422 82870
7145 52527
52336 91225
81418 96122
53644 75634
33986 93873
12384 46302
12508 32996
4579 37682
14443 66896
9834 18385
42917 53146
17681 28186
12044 14472
9380 71351
20891 60905
83602 87728
1746 75852
8143 19327
64296 65700
24620 56082
4495 64132
47110 97822
12366 53058
67433 96242
10096 63837
69943 77328
55534 91481
2674 73792
2126 86258
65493 74251
1684 56527
66991 96103
17502 72861
54527 85713
58108 67030
41099 82160
76555 83230
65637 80177
30511 50765
5248 58827
27670 53246
4386 33131
49134 66107
44962 49103
37429 47593
25426 33211
17295 20524
4706 63246
41152 59304
3187 13812
9524 71738
43488 85835
6217 85252
40528 58618
53296 67853
514 65244
26790 33728
9164 93495
66617 74532
1601 52223
9540 77026
45599 90489
21236 74767
13022 30667
26041 97571
2824 91011
52529 73191
90294 99025
36286 48664
25692 91582
43234 49192
9178 25328
25449 99281
20145 39314
43534 61998
3772 20252
66683 96115
11155 95399
25562 31320
84992 87415
24492 85252
6799 71076
35395 89542
84103 89377
47645 85951
90208 91229
93180 95360
46491 53997
15183 56700
51438 65525
76316 82530
67202 72045
6713 26295
76126 85037
2196 47215
7393 58929
85694 95966
13245 51516
19229 26589
79589 91359
7390 19803
49159 99940
18714 19247
22910 79025
45362 96989
60636 98784
68999 76723
15096 88454
65249 94019
10956 53943
51797 95736
3012 75408
50373 90257
36302 81669
12754 70381
66854 72078
89643 98903
9550 20653
16838 67910
7782 74643
12768 90303
7323 9195
25719 73202
2875 95458
13589 90924
69447 91827
26838 40528
56825 95099
56238 98922
63562 79153
62456 92348
8381 86227
3041 4880
14947 96036
81462 97156
56079 58638
67481 73241
28052 60196
83307 92374
9475 12481
51163 70309
3361 35334
22171 57102
38907 53966
14478 89548
5747 50516
32526 92225
13362 72894
55883 64689
38175 77702
58574 99648
5620 21630
2798 91601
13230 27519
46057 57715
13280 39018
42517 61986
22122 62203
65480 96995
1349 16648
43999 89332
16675 70765
40002 88262
75951 96605
15377 72398
20123 89331
40278 76616
48841 90121
8925 10052
42735 95786
47902 63540
2206 38860
18200 33961
81442 87367
2553 51884
12454 40273
8899 40697
62258 93949
29455 48329
37582 90701
5586 44283
10708 67879
52205 89269
33635 99600
9566 45680
19806 44185
50929 70856
11674 82878
69657 95962
31353 32434
15318 80316
34726 75449
24399 38940
47462 82100
20412 97914
33362 97766
35320 63850
58165 92684
39577 41209
35776 84271
5823 19264
63053 63217
89135 92829
9288 64295
34539 35869
2046 10246
58730 93979
2660 81112
14063 87339
8972 15870
28925 69022
55040 81495
12364 50887
20784 35915
985 93742
32469 73960
58269 95278
80667 91050
1135 86514
2140 59530
63970 93684
5090 39403
875 16047
10236 28876
44992 88289
18835 92516
56902 63640
58167 91868
59117 92366
43383 57450
39833 52928
37312 48628
47564 70271
27705 37772
66781 77428
43840 90261
68403 82113
57761 90460
29874 89460
1348 67157
14261 39363
58176 75417
4077 76907
79017 95993
39168 94800
21795 84453
28899 95196
55131 68755
1815 52222
71730 74149
12533 39518
28760 35675
34031 54222
21941 79254
32334 66933
60066 68326
12519 15278
1014 21138
21472 77471
25357 63409
16688 30554
20113 63738
8555 95878
32324 41788
57064 66396
5128 91849
51106 52445
89128 91858
51276 84187
18139 39894
61447 99138
27093 28729
1056 23378
56473 71587
59800 73366
23274 36179
2990 96692
65954 96224
34252 76509
50525 59272
67535 71039
20976 38397
11961 68276
6099 54605
29484 81374
12529 86420
73532 89459
67196 67877
34083 46147
63022 92479
66739 82408
53733 55796
10384 27871
56759 65771
32857 67266
44017 58147
40950 58581
31171 48126
24015 88488
57440 97375
31594 75029
55462 75899
17670 97959
8714 34640
10051 58023
9271 61563
75514 87973
11814 42849
28725 68021
46565 96737
13531 95496
5813 25617
32287 35989
33061 44673
3633 74304
12782 24607
1642 58355
3197 55645
5917 19903
4728 74616
88085 91105
35851 57754
45409 96239
39007 48292
32954 90608
56813 96664
42251 87404
27798 66939
20943 70641
20731 67898
2835 37349
28709 56958
41664 90141
4284 58448
79123 87329
2180 35930
30613 63532
72386 93371
49175 90513
78960 89394
23985 48789
54995 56675
52023 76313
18041 24501
29528 50415
8883 79313
4631 40009
46727 51058
11306 96972
8187 12081
12699 49328
35712 82200
23421 77158
58460 89653
73 68502
37331 60842
83545 91200
48151 89596
97472 99972
47411 55777
16702 45701
29711 43485
37466 84521
78490 83885
1156 84765
9310 29845
21329 41226
1186 55863
47962 82651
35352 47139
46301 85103
72630 92182
79978 91888
62443 66024
8635 71732
46793 65236
27753 73280
29267 86578
30261 67364
12517 81984
25865 43116
7018 83279
852 84296
49115 55357
21818 61524
33428 94814
18598 33793
25808 56440
13299 18701
24585 64644
10810 49899
14140 52964
71736 76922
20199 47488
36913 41191
18654 24941
48620 64863
1954 71348
10648 18349
42085 76456
13263 64440
54844 62417
20585 92769
42227 83827
22719 38916
49519 63851
38289 71821
62319 72326
79303 85009
10028 93598
8376 14978
45528 71257
26511 26538
11096 42026
7366 65161
27150 70529
48237 96906
22400 59141
43873 83368
15149 80341
658 45129
42574 75237
59711 91542
8580 25392
15818 41671
13559 21487
8716 54475
64253 93618
21260 29902
68079 72070
3637 87452
28781 65099
32168 69550
911 14628
5196 21524
71401 77736
4497 83120
10837 89625
2940 9220
34180 90864
27938 42067
34651 44791
19025 84373
7534 15919
58543 62196
1979 88524
57753 73930
20308 84970
42472 97397
8939 36737
11526 52480
33315 90248
21072 37373
59621 69215
27703 64225
3872 98575
23364 99768
47661 82299
5064 65368
78558 87092
3025 36318
73155 84172
5608 78710
46777 70210
33852 38728
19920 80156
71058 78591
53011 68759
51065 63710
14214 16072
61786 79866
84583 94868
46131 56205
63645 70625
52024 97443
22883 90981
68571 71928
3869 34506
28549 65492
9206 80975
12526 28083
10360 44240
49126 51573
81881 86411
39904 85813
6383 56115
73338 77778
47577 79993
19089 68069
21476 84587
60374 84347
8870 34128
96737 97000
29650 95891
9596 32977
22380 60714
53868 89314
34368 40985
1331 89994
53525 67998
4263 77625
46820 75285
8110 26220
42378 96512
1700 55380
77374 81073
1718 27620
28282 81625
5061 82723
29648 75763
18381 61028
22022 61758
23079 57724
9027 64947
55310 95869
8789 69048
5944 28889
26315 68863
4802 36145
6670 55470
27790 76367
42121 53647
25447 79526
38258 70759
3990 65780
28189 62490
22573 38320
4832 71849
20823 98816
13599 94843
19565 59252
3855 87581
1996 44852
22089 45766
45297 52063
18842 75399
14313 94741
14673 19569
21399 78604
5583 39631
24439 48685
66580 68710
64794 90320
39032 67458
37330 99888
53429 74052
25443 95634
15719 82848
67901 74504
29093 31514
33485 91134
17422 60864
40252 65367
45805 89913
28810 95785
61669 82487
5373 26931
42371 58210
6342 93706
40570 64185
76775 78326
48140 67075
2686 32129
64736 74485
33486 69192
72763 97047
38383 60202
49686 72745
1836 37830
82879 89275
27268 40914
1250 44006
92953 97037
16618 53924
3159 31919
26427 72878
44144 59663
56950 69626
14584 65439
58687 79248
29795 60810
33244 85252
3932 25145
68250 77071
14457 91164
24973 88939
7524 44383
16630 50056
71335 81397
30445 36705
2513 44883
17785 54172
30013 91877
46255 60360
42279 71248
20742 57544
16684 40726
1999 81586
38295 51741
52543 88006
50488 70268
32922 88796
41822 48948
63829 70974
21862 53702
36237 62225
28362 45177
29064 98919
16695 57988
4837 61141
56062 56119
46046 90441
63328 65387
41488 52444
22178 81103
20186 61936
42847 89159
52515 73450
77206 98950
2780 99172
11087 18559
39672 50747
43303 61811
37778 94300
6104 31915
22514 54241
25304 38640
14415 63463
26397 60198
52271 89067
55735 72265
6878 64084
8201 66650
21282 86515
43002 92350
34279 65495
21572 38933
52168 99264
22880 23010
4521 89955
5990 62926
55525 83443
39673 99730
6565 71339
383 98112
57773 70007
40569 73957
81970 85730
19300 45472
37028 68865
19167 94176
77185 98017
31019 71259
31888 88773
30123 41063
42460 71652
17817 56106
9227 23607
3579 43929
38845 48913
46046 97948
78073 98472
65643 85620
14673 35479
29659 80293
6071 66145
27929 34480
41016 55568
33125 78342
7281 25438
48082 77969
58338 70208
31420 82094
58939 70159
17335 19844
9426 35221
55242 98591
89303 92177
13598 42174
3398 41119
54078 80466
32934 51324
53259 68033
4430 25462
10984 62075
45330 69823
9272 14579
952 87281
34880 58561
9523 71827
7457 10264
15787 56202
63918 99225
3686 43499
35283 78460
27685 98847
33005 63134
59833 68453
59961 93161
13032 17321
42860 70711
31723 70598
22758 44543
48868 66667
13475 20155
13893 64427
69035 72410
5576 6087
65502 95083
73405 83226
39634 85980
52119 95176
47546 78832
32305 86642
9274 45384
48905 89852
28167 72767
13321 54273
40252 78698
44930 81512
15760 63020
34538 41716
21385 67375
3038 94094
33997 68636
27848 83623
41283 90638
53257 79553
15839 68165
59744 79176
62172 64010
49463 61956
54871 59947
23961 27862
11105 33960
14314 37193
88514 97966
28740 99013
57199 90970
28163 41155
10019 60923
1500 14647
51027 84573
2469 18330
48382 64435
11812 55971
31787 46328
15923 87956
6839 51671
4560 42061
8311 18893
63128 72715
71902 83255
61818 92399
51793 96000
3594 33514
99227 99398
16268 83820
87463 95420
89805 97769
27961 86001
178 98020
47136 83858
9125 28191
17472 56485
8183 98419
46861 78306
66418 73791
6833 10127
29177 54749
32581 36642
50534 82919
22593 31496
42669 42924
68545 88963
46248 86048
84444 89610
74353 79549
47930 73427
30990 55002
26244 35609
60332 85025
17063 63548
86337 98355
48822 65046
32930 49861
7960 66572
19502 90940
36962 38573
20922 21939
19231 48874
877 64894
32451 69531
24590 72314
12258 19527
27386 87314
64695 91159
32096 35872
32553 86637
20029 77224
6313 54437
11252 19363
61189 72665
17716 48720
64785 87544
31953 93339
40905 89761
62295 94337
33674 62719
18782 86877
42227 84653
2930 50679
89549 99716
25158 90995
33517 41622
34922 68050
35123 70989
43173 87094
66207 69105
5702 8363
87407 94787
32316 57746
53099 76629
61864 87487
32470 49131
25849 45540
53082 96784
47167 75926
43726 84687
1023 81651
4599 64489
16684 64997
34760 63281
13730 77577
43415 82904
20329 87010
21749 59179
3752 11555
44365 62965
27366 61322
8530 85769
44163 75943
44203 93491
77019 84367
13625 50290
49114 72902
73194 78523
9190 48309
55574 57661
22229 73355
64645 72592
80833 85383
58142 93454
50760 71954
18878 93578
53662 96909
29768 76232
11503 21128
45145 69883
21931 49459
19369 71273
3278 79888
7169 15498
8606 40599
21615 51379
701 56694
7770 95936
28615 62490
23422 44463
3460 56785
25253 36647
5051 23413
3586 88919
22768 49325
53146 73708
71798 80276
46089 77474
37577 50138
68732 79245
56958 97430
46468 63262
49958 62837
50603 88010
50815 71183
39090 99849
2903 71003
15943 82140
4679 72431
24755 67163
2171 14809
51368 74688
55445 91696
61957 76808
21039 37944
33748 49860
65566 99954
59167 90186
16671 37744
71340 80467
24174 52666
6844 61395
15102 75501
22040 81551
37328 72552
13775 97814
643 9808
53974 84033
20189 61868
30098 36607
68784 82419
650 96837
7531 39320
24620 90628
73027 89702
34942 84497
56406 90702
32224 98208
21742 68296
37389 95395
59323 79695
6509 96971
19582 46583
41464 56879
9759 24942
26563 82187
56843 72865
32708 68707
37994 58041
18615 25751
13437 36674
66704 85293
69885 84512
5076 33363
6043 63409
21573 94894
87249 98614
16453 53754
64337 82622
17215 95826
26770 31128
12880 94956
24727 40934
5060 58194
1469 34318
15708 76480
63466 66816
29078 97356
1846 17076
34195 96200
51178 99068
80433 83100
37603 43523
35904 76561
13474 62679
8357 68873
16616 35309
52866 73202
30628 34793
93610 97005
24230 60361
26553 76087
67345 87922
49495 87614
45397 58094
15987 67361
50301 74301
16329 41322
24087 82119
53380 99043
24318 99279
35329 64597
355 77862
27480 47061
23030 42366
80569 89095
7571 71894
50393 96364
37460 74859
44187 97460
75314 92206
2409 53186
76786 85455
39859 40009
73091 82309
31443 85285
19290 41511
49661 70563
10544 57772
27618 38845
29041 48856
17107 52662
46734 78212
20767 74706
46912 84857
27336 47327
8245 41091
30397 83866
6178 50992
87581 91527
16931 54906
22675 36330
92358 92810
21187 42817
66846 70698
30485 63086
28279 74191
2404 86406
45070 49042
4344 71284
14340 46149
68767 75062
23174 68063
54564 82253
5643 27037
42325 91625
56048 82851
6246 75974
49326 69632
51634 54920
2040 84972
35652 84524
1469 70404
37877 59144
57797 99943
60303 68991
33239 43854
33539 56496
36127 54814
49201 81312
60247 78913
67464 76637
80650 81081
51982 59250
12673 62804
8276 85672
28125 56426
35932 68356
7107 72784
1125 85778
40449 55853
29044 58076
49550 74168
6500 90674
33288 98994
32024 64821
49972 76551
44628 72285
21788 66090
32917 97690
25234 70987
42581 95050
30573 88958
50024 86336
5780 85185
40722 52032
42613 83018
22211 22791
13498 16970
38312 95024
6928 98882
27950 47633
33808 55513
21580 76461
2485 15516
73232 74241
4983 6856
22981 42905
2279 5375
16229 99581
91883 96370
3837 74057
11122 76067
46502 46636
82725 88177
10217 49639
44436 82442
2712 51207
53093 53492
41575 53711
27440 77359
40013 72082
40690 95007
22378 26116
20579 27054
16247 72942
16937 64571
58719 83723
28977 90327
37896 53916
48644 61554
56344 62591
45356 81930
25839 27477
57788 63881
65097 68886
42894 66394
15905 82159
14756 52041
20784 26681
58389 87696
61847 71187
8423 28603
50122 52460
34872 92730
35389 98742
33739 36144
15353 73771
28974 99077
16280 48846
12038 82749
40622 63071
78686 82947
44320 48732
32970 41375
8576 14150
30896 32584
19955 84085
15572 88316
40191 79107
41070 58844
34576 75658
15407 53486
39761 67038
48286 84621
23494 25945
18419 33754
419 99540
20482 60771
31404 99536
6949 68376
54181 91449
10931 29968
33565 63867
41599 67845
52410 80782
8968 64257
49708 54021
61971 80864
34286 50148
14463 75896
36176 42740
34634 71408
71053 75624
50121 98499
52308 80308
38585 55147
55390 64874
29490 87532
23358 83891
17246 17497
58862 59088
9514 51930
34574 89601
55285 89953
11189 34605
67990 71993
26062 88992
34550 98251
4691 56013
32853 70774
8304 32679
14286 65796
137 77844
48002 79807
52123 95537
34366 59427
73236 95592
15834 33852
10023 78150
14652 61411
36745 55793
23335 71236
40012 89419
56240 57035
1945 42294
7535 73678
19385 61608
30048 33507
64031 81110
68015 71797
13736 38551
38200 87265
49919 63643
37659 64539
16153 22216
21576 34140
14883 21900
3341 72374
45668 77104
43091 98766
853 89670
39460 81237
48895 97696
32893 42190
14370 55237
8062 65665
10232 82829
8450 46199
25370 31032
11211 74640
6111 86727
12970 98901
35827 47495
54696 92167
64031 92288
14576 68633
51736 80036
22696 75214
54028 89468
73236 88337
53505 83305
82489 91665
53140 83679
17508 52307
69955 90966
32559 56496
72410 92664
53541 74593
24315 33370
11485 93994
2609 62047
10120 38724
68478 82890
22607 57503
23712 89909
11603 88405
37601 37784
91979 93969
28849 47315
8555 39267
45406 57035
652 41101
21232 60429
28181 95581
74197 97056
19909 32637
88400 92429
7684 95326
63276 91373
5805 63274
51757 78032
38486 45941
12772 76070
50781 78834
44514 49771
1073 30530
44371 76486
66905 78407
6435 98717
37878 71813
9688 69725
12043 92783
16840 26105
60685 95062
20814 81241
4820 47735
13768 89136
65007 67929
45250 64275
1992 28465
77979 97133
7397 49593
5690 90216
63009 76972
53945 82425
48068 60245
5396 71350
77866 90235
54749 56405
15731 36821
54902 82451
72287 87904
21604 25243
6162 43171
63372 78759
27666 37346
13169 81436
7408 53944
8133 16598
36983 76065
15351 41173
61021 74087
1993 19749
44893 59232
59583 75721
35049 63326
439 43200
5972 19995
9776 46041
16537 20946
9445 74774
32643 77652
37367 99868
36930 89959
40112 61644
10416 66857
26379 53178
4786 22882
14008 64417
40649 99663
39013 93975
38371 76341
312 75858
6866 33790
53751 98232
25348 79551
61749 89009
4968 5362
57072 62338
6127 66923
20607 47551
48894 93962
19624 77518
30824 36569
7234 96607
74676 83996
46483 53522
49727 83191
59994 83103
36860 71999
6336 57480
6204 29208
24479 32940
58437 72591
19909 26974
41355 74950
25428 56452
7353 99492
41235 76322
7726 8148
31704 91848
76080 98571
19498 79026
26775 69918
1282 57979
46313 51679
25964 85248
11687 88429
54784 55010
65390 81424
32340 65001
23776 87976
5391 86453
75442 97119
55950 70191
9576 54505
40783 92064
53951 92211
42609 67751
14840 91639
87967 94509
62586 78294
26945 41524
1587 86764
25520 76788
25079 55929
81717 91748
41872 54788
4900 38483
13171 34919
25125 87455
10089 47772
58841 92522
77406 97008
4583 81610
27245 45777
16166 59548
52007 60065
25784 59201
12781 15101
17212 54893
19092 78990
63368 81318
53487 60481
646 9252
28931 69774
23577 55945
36806 84975
19306 53323
17947 66026
33467 75492
50251 60683
26537 70505
22551 22644
66494 80849
9675 78979
14734 93177
80818 99674
12480 46933
46135 60765
64655 91079
15764 38682
48673 93262
20584 89650
65753 84901
1384 7720
69685 99847
16108 58053
7997 60315
43530 93062
1660 35829
12867 15712
4669 85948
78556 97066
2311 80126
35490 56148
41267 98464
43711 64394
12826 91178
139 73091
15831 98303
12844 48379
56690 83532
25777 74839
1556 20982
53636 87307
27622 53714
48000 74880
6778 23547
78618 97742
15231 83800
45841 55294
49266 84390
24584 96625
36137 86864
53146 78058
11641 36891
43001 61513
20829 90688
23281 57184
9560 67624
22807 66856
39695 66346
74000 92304
333 3973
47972 89222
80086 82380
12568 28990
51644 95074
8372 22724
10369 47876
54363 93822
85778 91070
63077 94868
20508 20597
66217 83741
67015 70092
7902 71356
75659 81251
26180 52819
70041 72338
23858 36562
5010 88748
10687 41894
14355 72617
42064 62284
20234 99383
36913 97169
36075 68408
40643 52225
31614 52757
24255 51934
44678 80596
19106 67125
36623 39167
23187 41965
1505 60725
55629 93057
59221 59951
8326 55629
22794 51297
10721 27774
80262 88190
47904 91768
25607 39069
17415 39604
5092 50327
66484 68219
25243 48723
23982 78910
8227 59790
20623 40195
3202 67209
48216 97671
38098 43865
29296 73800
11799 26282
53291 58669
73066 93980
14189 70311
65461 97175
12869 75568
18714 28838
13205 13887
88077 90264
19551 41814
49684 99421
29037 89111
2870 22989
8150 50715
27497 80738
39960 64659
43681 94872
82929 97453
79824 84368
48657 79739
72506 76664
35131 79153
1883 39008
6450 34034
3943 90195
41403 59085
2037 63471
57057 87184
4298 37740
1773 67566
21801 37812
9307 74155
13975 74193
8921 30514
57126 74083
6411 14798
64885 82841
74103 94399
12398 69620
64117 86690
43525 86910
65286 86454
233 5592
17583 91486
941 10414
63829 97408
37157 90291
43755 80661
58364 85452
49189 66576
1592 14178
73194 94024
81987 94359
21796 85161
37671 96745
59811 86114
19818 83086
84870 99557
69878 74701
31673 78265
12841 28321
483 17651
72658 88356
64905 77895
40538 59543
47323 62650
11208 51362
32308 68157
5656 46292
45427 70836
65277 70237
1096 11582
376 98107
5616 31546
18142 85313
40453 97267
68500 88808
21261 98474
10979 11785
60243 79292
596 39142
37563 79208
16149 86588
17775 71454
18429 29598
46334 86336
20187 20704
3596 74789
25275 28078
2890 89387
45448 99687
35233 97079
47688 89824
11306 19175
14919 46317
10690 63828
3688 95444
65134 79209
26694 99747
71104 98559
30288 64145
11711 59273
61379 97349
2513 91728
54446 67781
32630 38474
39895 48468
20869 35363
32099 67620
46821 83765
32387 42146
53294 88652
51655 87975
56533 76372
57279 65064
36617 55603
1968 79526
4666 6052
72474 95169
15579 97839
10554 52272
46093 87737
36450 49960
2044 24581
2543 8289
129 40970
43257 82783
4917 87970
14243 23492
8693 76348
17685 69999
40368 54990
58754 83951
6531 60597
79271 85765
16876 72187
7589 36768
46215 59671
30217 98460
31780 97143
18434 23193
1531 77281
7076 96480
65003 76535
11189 49965
78930 83605
54064 98313
40134 88376
10047 78892
33598 80209
57318 70411
12683 88899
47271 72983
14388 59916
85753 99802
19528 71270
2380 74261
21372 43561
14263 81803
74307 99153
1869 30825
28463 84756
12799 77280
25357 75078
45036 78063
14497 39192
86530 98370
60937 95825
60881 82265
20785 69715
12813 98207
88272 98563
43447 68290
63406 89521
487 75074
70770 79315
22490 88447
73195 74769
29327 83132
33048 41916
16232 20881
4199 79560
7967 50046
88192 92286
19425 26562
57832 72602
78989 96924
61211 74980
87401 92211
74974 82306
38695 47115
28129 88940
35173 58177
58109 85808
1780 10306
15162 29792
80777 94134
13431 19890
8183 33788
20606 29049
33729 76959
96043 97863
21357 82868
3460 31305
46236 84036
15675 18470
5931 64840
640 24644
55373 84549
4309 62741
20898 40567
19144 69078
43169 50913
54245 80090
13821 43234
83660 85198
73803 80047
8993 48459
33165 57856
32192 77076
82728 87544
23118 92619
63327 73672
28787 75919
5888 87575
36317 70192
17614 90237
72790 74176
2039 7845
8835 70949
24614 48274
31573 69804
66891 87837
30922 73821
2138 21226
41487 66205
9194 45833
61864 65562
17330 40241
34720 69054
51494 78375
43643 48148
93516 96122
28484 78935
60123 77801
71090 75724
13573 55026
42668 70582
640 61283
27750 30006
17743 50671
30489 95668
2714 75541
77070 97861
23227 25159
8517 69357
32108 50911
17366 55281
4943 27216
26725 49216
71905 79986
40876 87148
74446 96229
70017 83509
48012 61590
46251 57433
45876 65824
12748 81410
55087 90238
56471 94221
24704 55609
8648 87469
16068 50885
1348 29544
31851 35109
34728 43877
69951 86369
7803 32306
27446 59310
21183 26294
37013 95560
64904 88525
8289 88861
666 91759
22618 86509
47184 75740
29311 68995
33157 94905
10205 31650
29567 94552
16661 48411
50649 61295
27740 83143
1644 24555
63123 92368
4574 88761
29215 41551
23413 90675
51990 99901
61730 63666
17080 74651
36678 94591
37683 56930
17069 35449
4156 20330
53200 87984
16800 69400
6161 47520
12365 55464
36409 64531
69040 70455
30116 60112
13165 75740
44416 66838
64164 93928
39137 80263
4278 78771
19851 76090
15477 89812
6030 20120
66865 77445
2158 7570
16544 67518
15358 21825
63094 94072
78180 96642
50571 67454
28048 37812
17957 87781
73214 82903
33939 99533
42574 74384
74371 89279
27633 36661
1577 57357
52255 89206
13877 59121
82400 98477
7795 17962
50364 68238
40479 50182
50760 68596
29461 29771
21890 99036
32138 86174
17985 62653
3825 65718
2162 96507
4330 59979
62103 83623
14552 87005
1958 77220
14523 61843
50401 80991
41530 52785
24119 69171
24562 70784
3893 23951
36512 68196
305 58507
86090 86191
32438 99539
23990 56419
33194 88161
91435 96656
56481 69029
21113 48772
13665 85405
4263 7744
1342 25299
95402 99190
36305 86822
13894 66408
46557 88701
68834 99372
23438 70215
76009 80206
83813 87657
2519 25016
56351 90965
91029 92597
19203 49652
65462 95473
5883 70222
10733 75100
15871 19737
47720 80173
60668 65036
20813 48611
18975 47412
38063 92231
53009 96335
26413 86573
9653 37680
56761 78183
67154 89962
59518 72351
30481 95414
9283 58983
42798 63061
27564 67006
57061 84264
10178 52192
41454 51209
55548 59093
33391 42425
24026 41401
80243 83716
74925 81996
10381 12473
2779 32331
37481 46838
25529 42161
38542 66369
41694 97953
8145 85491
34707 64786
21685 43282
15076 28153
45360 93707
11681 63431
25616 90561
95799 99974
28692 94781
18174 87982
48036 95685
6320 95174
967 40331
54553 74864
18919 60256
28710 47543
16171 56409
20956 90931
57567 98881
26390 57867
16501 94358
10050 21547
37149 79306
2770 91035
29620 54929
30676 44792
62424 67598
1981 58861
22992 69149
52307 60095
57662 91785
52479 66206
10476 17039
2691 68703
29081 53238
26118 51004
55471 88018
12537 64961
1916 35715
11737 87329
9940 11033
43107 84590
22655 66485
16903 80883
73801 79329
3580 28707
45593 92621
4269 82825
14482 49647
88800 96342
18877 73871
28332 90161
74680 85690
29964 84279
29672 90477
1623 27366
7639 40808
80383 94579
25803 74689
10240 55996
55979 86197
40934 53248
52114 52877
41556 70348
1095 62663
54018 96928
530 56348
15886 73624
21079 52387
10074 47882
28878 98064
12629 60440
6113 32339
26411 75579
51207 75617
15454 48717
55823 96248
70310 99353
460 27482
6780 93624
42646 93699
3380 93898
64316 92819
58165 91138
47742 59600
65463 97564
88409 91769
4840 90714
16345 23052
30171 92717
60070 68086
20131 93177
36832 88695
690 44400
40364 49867
30764 79517
76154 82850
52379 78824
30086 74655
25755 75244
1957 68674
32083 65142
444 89359
28523 64042
13739 95100
52871 92680
18375 47451
12724 71221
28659 41716
19408 62104
50919 81759
41799 70064
33119 61391
62618 73166
71947 74943
48193 88974
30657 62460
19121 25292
31762 94957
39973 48568
35316 50402
25042 73407
50006 64828
63798 81011
58166 67451
15761 30135
8370 68187
58074 79101
53183 93159
54396 99050
10335 64661
20728 51502
49712 52953
11005 80491
48135 76128
71386 77369
71576 81934
48320 55111
36873 41981
11402 28428
87822 96158
36650 93393
26610 69747
326 33722
68134 76472
81232 94180
1720 28548
3120 5909
19746 98974
4939 94645
25362 78826
44256 96334
30414 82181
18294 21525
21104 43394
9881 96395
11901 55313
83182 83435
42779 54473
8875 52896
37309 45647
74747 91408
79049 94834
76743 95484
15185 43437
47101 88387
12542 51095
6790 98433
2888 7945
17528 40763
41194 51653
59021 93507
25876 46495
80134 83538
5340 37224
12018 74110
26615 27090
21836 99125
83085 85850
7922 84295
3746 81877
25577 32917
56624 68377
13777 80644
11291 53824
7630 9257
49120 70168
3297 24845
28075 60966
9980 87958
12559 20524
25937 93813
27548 42866
21387 44678
3128 78593
62821 78585
41816 64398
79931 87543
47198 77556
14253 72676
35195 38637
16482 50318
10021 78685
45853 75002
16248 71335
45723 51940
72710 83805
25080 53133
3507 46782
73775 81634
43473 51320
32404 72246
19201 59137
45640 70221
13886 85864
74406 93676
62997 93787
22827 90282
15468 70969
79317 82928
23349 85793
72740 97009
38660 82830
18683 75339
15580 21327
69501 89532
36350 95441
21389 42313
75154 75505
9260 81459
63900 85090
8287 48017
10651 89840
4290 82652
35504 54475
13083 28978
32297 81765
35108 42987
2350 22867
12493 90451
37146 80186
20363 29623
16828 52071
19554 85559
34402 58206
29446 97536
31605 41117
12401 31379
4611 24429
33323 81273
13078 14054
30660 67877
11604 18603
1759 82692
25480 51296
43129 57683
34887 40893
10084 87231
74271 81918
93306 97906
46490 63704
19850 96762
15274 39025
50517 66193
25297 26119
1259 43988
18270 77023
8041 62151
5722 33831
7078 18947
23049 94518
13872 40561
34248 43915
56550 72111
80668 93977
76239 90871
9658 73752
4590 13731
53946 65429
78669 90943
16306 65226
18479 89847
5918 24668
69447 83092
42856 45732
23260 63166
41852 90147
3194 67197
79258 79327
52386 89933
63869 86373
65025 69534
41797 65841
76067 91808
3421 19978
85549 86628
5377 29361
36 31340
88383 98792
20545 81281
4422 75954
28355 76874
2432 3837
48142 86169
34919 69095
54095 91419
8112 33966
27549 50644
66403 73909
57878 92735
51485 95773
57783 86835
25033 39306
18135 69442
9312 60894
45563 83648
21803 72402
43691 84367
10390 97822
79000 90641
22023 51587
20502 99623
12688 56624
69595 70774
1239 44663
70470 87703
20064 52098
21669 60140
15866 26014
50131 84418
68236 76108
11208 25113
18985 66026
71185 76938
13752 19715
32622 56293
12398 71127
4918 78890
5529 53798
18496 29913
31054 73604
57243 70328
18030 77352
42296 47398
49091 77396
14370 54011
34813 61102
19498 43743
16372 28605
23347 48563
25936 81370
18469 27835
35367 89103
18208 45900
35071 87061
1360 9200
20972 78574
19021 58051
61370 80211
54094 81785
46700 47646
18111 50827
18854 82635
85041 90972
4322 56943
26489 29721
19560 80400
56016 75669
71583 76952
43937 69303
18327 25761
54854 87481
8825 87045
81665 95562
51578 99911
33828 47875
38192 86326
33233 59843
15751 89017
49458 98867
49189 84837
17128 39601
11342 53552
11939 72313
33933 83761
5024 50973
27470 62163
73008 75997
11018 44687
386 51034
20940 41437
43338 65001
49696 62502
78728 80426
42982 69516
12735 73737
27681 50289
25583 35012
7372 70633
72042 90067
75226 82826
42900 82590
76841 98336
90344 97179
10564 48892
27019 66322
70643 78889
4526 68920
39361 64352
25593 37508
72300 95569
78775 98679
46652 66505
57607 60272
76896 98964
1003 99571
31246 44532
19382 32762
314 16076
5237 26531
13760 79307
35191 64300
65215 81748
64246 70560
28875 97381
25267 76856
2782 72860
25569 40302
2049 90104
58381 96753
41488 77283
44898 96056
6830 19105
10828 78754
36417 93008
28152 94732
23601 71588
15916 84476
12308 27475
42262 89285
9414 46306
8765 37562
59558 92379
71884 83962
19097 80972
56373 62378
22986 24255
67250 98997
25158 87036
9186 80802
19321 57289
36321 48256
81217 86865
39436 85623
17050 22548
9583 57375
4440 93068
19004 98970
35326 96077
83212 87450
5645 97909
31635 58016
17437 98642
57951 82078
40786 64066
620 70463
46187 48806
10814 30918
35320 67908
45232 49757
475 49351
2206 15847
65028 87575
5812 65679
18069 42616
59482 98096
69835 90238
76699 94486
68272 71853
58120 94157
30533 77432
13157 84821
21611 31403
91829 95825
18639 44477
52833 84124
42347 82350
3 95800
49494 98062
3060 6975
34329 51434
4343 62354
37128 40903
32608 37777
27188 35735
640 51367
28653 48840
28793 93266
39899 70254
26102 95819
1506 12694
23039 69581
6627 17225
5494 8368
20670 98267
89775 98577
8294 31739
51704 54116
48615 81033
89080 94164
8263 65226
20604 48013
78255 92069
510 1525
19505 32369
61859 91336
7629 30445
40572 53525
24985 50106
49530 58436
25902 82946
69346 99199
33312 43906
12912 76587
50802 53166
25205 62596
34741 45875
20548 52336
7508 20447
11800 53875
30777 45824
31643 88193
54535 80770
397 37848
34398 98312
26187 41425
28504 53707
701 45074
17612 54705
33001 45524
54400 58234
30756 99821
11511 54575
21060 54654
5997 21531
10476 59584
4201 24860
11076 19113
37603 91897
78312 81302
38559 56382
13505 99222
28306 94102
12611 16158
87495 94338
65124 97558
31202 35411
31474 83673
26671 34165
50492 95917
5765 8935
23376 30078
28583 35065
82838 84990
3703 91158
85756 99995
26939 69909
89816 96591
44692 53060
6201 27447
26951 83481
13918 91085
21970 67351
60761 76135
57106 64935
12342 78380
66535 70031
950 82865
16044 41877
69990 79205
7092 62398
11900 81162
71645 96346
31546 61099
41348 48616
7601 67107
74975 88921
93866 97052
54795 80515
69558 99409
40340 54444
3945 7995
30048 60960
10250 55976
41208 80327
228 15142
5471 35781
8379 81927
26143 86571
40094 75435
5910 89443
27935 51268
76125 83342
24931 32228
33931 95057
49917 95419
69200 72733
22630 76417
17100 77237
6700 9433
71808 99859
14733 26908
79646 86909
41144 81647
55886 95539
22427 61007
48771 70072
14807 51584
18488 27896
2741 75628
273 23097
48874 95266
37842 40905
37132 44439
1834 94342
74076 97308
74860 96298
11666 34956
63250 87742
11167 27594
32426 92329
2870 28171
35122 54613
16139 70908
55104 86558
36440 75032
1462 46588
41273 92258
72918 82634
29792 30769
13155 32195
12070 25309
32517 66041
63226 90538
43011 65173
33152 55937
58008 80577
44740 63489
33423 91623
10492 80272
34627 45228
80539 90158
31149 93213
25254 79958
23311 56423
13441 43752
90501 99927
9620 46924
16353 99139
10376 92969
51570 79869
54984 70656
48060 72944
470 35384
23258 87558
7195 46531
69694 91995
23498 98493
43401 46498
74412 92314
8287 26580
21523 99630
64309 79539
10437 98592
3511 80650
30252 84721
6925 53020
1218 97107
42394 45033
50286 56230
10996 52681
24054 97630
55578 59226
77880 81160
16153 55829
11140 93937
60677 96715
52827 85593
24594 74353
50387 54647
40173 70910
2311 49209
85594 90439
66251 68246
40608 78933
29347 88397
3761 75828
21678 86072
11590 45557
77938 89914
13237 37109
727 61189
48975 61463
27805 56539
23300 70914
41858 48261
46649 49058
38564 62287
20221 94993
48095 85285
722 33449
13154 71608
933 78250
21966 68959
91167 91972
17795 69633
6923 85771
9811 17444
35044 43655
82168 92077
44408 51439
6846 88119
12732 21454
74605 82496
46063 88248
26772 34305
54968 76405
56408 58193
38843 50490
36549 53019
25689 83436
23303 35672
5774 84381
29466 47970
46590 68602
7223 84797
8662 37129
6966 23862
34894 78656
19714 67333
79985 99829
45589 78551
4930 64001
17688 62237
12772 90314
49764 96532
7120 30697
65019 73499
25646 58195
44062 58630
18596 37633
17178 70146
95561 99806
26274 99392
9372 71811
49757 99100
51403 99383
18272 45569
15065 31837
25505 45046
12407 34491
3231 39308
21215 93496
21965 94322
6114 36142
95636 95921
14356 22966
85679 92134
71273 96619
54911 56722
79756 84683
48276 94821
34315 54728
30278 78600
18953 66899
56223 70215
46866 91942
29116 42584
2445 52009
17921 26868
3794 76958
35338 69520
51493 62299
61625 96704
32477 74436
74847 90962
6668 46304
58927 71666
65308 86003
18078 18122
7715 74731
21885 28382
72710 99444
3467 89437
68271 76449
46483 81883
46996 97412
33413 42323
9690 19779
34771 45770
35678 57992
38015 49818
5277 42299
27355 93550
59753 63369
24 70129
38973 85159
45360 72477
63844 77322
15114 81080
37156 80983
15598 54900
68424 84667
67792 96873
1862 22836
17009 86058
39402 68622
26057 70136
58283 80743
30577 62487
65777 67137
64619 92414
39381 43681
46544 85029
39271 83654
57311 67096
14971 17590
31785 65281
33860 59714
69519 87334
59360 67662
42120 57346
85759 93011
24085 53678
28144 90690
42109 57401
5869 52953
10505 52981
61564 89311
37043 89527
8798 10641
36871 60826
5070 52667
72245 85224
34517 53797
2008 96266
42732 51015
18155 67608
18107 28464
35150 57318
47102 54673
24629 99672
55460 92803
63996 82567
59088 93630
16153 85356
68337 89627
28836 62132
59414 74436
21829 57871
40065 89461
36560 70251
80306 95246
74415 80495
15729 96778
30593 94957
35770 64681
73105 82224
86743 98166
25561 44052
80905 88506
89294 92687
54338 60634
18345 93706
7436 78098
14756 77826
47516 56856
55219 68675
643 78506
28487 36874
36630 64515
43785 56831
69317 75007
33255 92040
50347 97990
65796 67442
50355 55810
10169 53233
56066 58646
34558 54861
20065 75082
57509 91622
5424 83803
63843 91881
14765 34341
15759 98823
78593 79677
60579 94168
54215 92805
16960 22667
59076 96580
34478 55976
15212 86926
81861 88128
65286 73551
26113 43318
11545 67170
21628 28160
14545 51328
56516 82128
18042 70924
2241 57508
31016 66716
18322 35948
8162 50191
17438 66416
42951 71110
4910 21046
44991 88717
56774 79935
28795 78067
51733 91514
22199 29741
16998 35307
29233 93905
23245 56377
52518 90524
9283 57489
20378 62564
1486 95003
24194 65577
52167 65771
32568 69952
11671 89697
38490 76711
7950 39604
14165 86213
35851 67552
24225 80319
41258 52822
55906 75474
6462 28892
17968 21551
50947 88283
47692 56989
180 13538
14083 16114
719 89565
24229 42041
47250 68281
47167 89556
696 77854
30023 33738
80635 92810
86380 90873
34658 55809
55256 63526
40361 91521
5879 37404
34957 95372
46516 83494
88714 90896
8948 26321
8710 71536
16144 73386
37934 58246
38681 46303
11485 81817
83430 92261
12713 58281
45448 54500
84386 88176
43209 77296
29039 32156
23363 44820
44602 49923
39268 91879
75544 76855
49784 86137
48677 99043
65952 65987
17747 27289
33681 54968
45850 54051
28134 70906
2415 43358
42469 53511
53181 86152
5318 91607
67287 80000
31511 71276
27322 37001
68687 96642
2734 86878
56568 85820
32733 45787
76333 99587
29590 44437
93661 96417
15936 53216
58106 96301
54107 74928
45726 85570
3147 78791
2918 54524
53954 84291
23511 33689
40029 70086
62797 75611
5555 57655
37107 42994
1868 49460
1948 68543
56062 73449
7543 52281
1381 20340
53591 80067
12917 99761
10976 40765
39797 44222
27973 58107
93623 96183
7822 35687
59257 65945
63097 70795
375 93001
49293 57263
8717 28171
49002 71568
33187 82007
29619 46273
1180 4355
43505 48318
29366 57568
74944 82683
15493 49754
9461 81434
48184 72050
15754 96126
2601 13283
58877 83204
52724 55794
1729 91056
3596 95051
28077 44666
22116 87832
59168 99174
34417 56730
85755 91365
12688 29633
60383 77172
5130 48549
7568 96663
50374 57225
18853 30367
15326 28426
62921 93611
825 80956
4954 97186
14517 78433
27736 33249
15283 56464
53849 78306
14562 48466
45674 59065
5721 59065
41103 47440
5216 72250
35035 37157
76879 83400
38276 48028
9006 69711
15256 20766
7881 55068
16528 17156
1068 20544
75123 77491
15137 55977
79247 90109
14106 23513
25440 45202
36096 89807
84685 94374
24636 97214
70073 94073
5901 89357
12290 22482
10807 38732
22535 94967
65216 92717
28316 36471
29821 74357
389 996
55209 86270
13482 42151
45885 71682
17181 73702
29766 52858
77035 88638
19867 24008
1575 69870
25928 29127
72045 75019
21182 67542
34409 43773
13386 82716
19443 69692
27211 84148
57675 92175
4058 75128
57893 60061
12975 23265
6011 11412
10993 97580
61990 70484
96675 97230
4674 85023
36043 98308
44943 61269
34464 46117
38206 92167
40701 93801
30984 55674
17182 55693
29241 29750
14923 41721
76970 85260
16107 22324
28170 29285
11462 88826
30676 73545
76772 89142
42510 65983
28132 33452
25437 67858
61598 69105
54277 96717
43966 53130
67497 76089
10532 88779
48511 53090
26513 42243
42177 46149
17171 50512
78967 95906
64279 97895
43402 89823
35706 86173
73329 80546
1868 37440
16216 95579
48038 76101
11496 14111
19537 49584
56797 58316
23141 82269
12827 37390
67895 77443
62338 87369
9127 98926
83558 91584
15706 89079
41582 98249
21997 88369
17101 68316
62874 76642
50074 57772
22345 98984
46760 63986
21811 86424
41418 51491
3740 63776
53207 75589
500 10779
22102 48198
29565 68335
49317 88392
51777 82608
13062 64505
60449 82409
10305 68455
27847 49998
3349 98764
7036 53947
5897 90427
20133 57946
11396 34659
19973 29777
44330 45451
25128 40387
34620 40564
47447 67019
24841 96287
41025 47507
335 53451
3940 93036
35510 80083
11201 58607
72762 88195
70916 78868
8273 74286
54521 78681
6927 92608
7132 38956
49803 59808
50883 51201
62833 99312
57399 76852
34502 91912
14990 37286
75956 80778
52051 92696
67716 73119
3060 17554
70257 96383
53701 85189
62002 78604
18340 38905
58960 81901
33605 57572
28939 46091
39407 98022
52830 83271
76609 80034
28240 74055
53645 77404
70795 83673
70825 85992
48782 60254
55171 74540
26920 65324
12642 98531
35072 91038
22975 47738
27423 78346
29165 59780
26320 55870
12187 85817
34659 82450
21309 54979
47386 92129
36703 69355
48761 69675
19162 49023
5369 63687
9459 84879
1496 74119
73123 76479
22832 98884
39918 86671
12801 88682
47262 58907
38233 63154
17374 42043
2409 43424
9482 92880
26969 69368
62821 83563
25396 75266
84611 98811
1409 98163
27239 67856
51734 97237
30631 53009
12289 69272
53612 69110
1481 52850
64483 74069
42607 57269
57474 59482
3068 10461
67548 69742
12160 46226
59059 95454
5256 81290
23543 85247
9744 25969
32867 96708
34669 81921
11659 90676
36399 55766
13125 72570
26775 80730
47897 91982
82525 98741
8145 79366
12604 22178
65742 93210
18483 74724
17083 49613
49012 84956
52283 75359
6613 23562
3918 60572
46368 72608
14415 96418
11699 88989
10206 99630
54429 81832
64624 71630
15535 67455
55494 56569
37649 96413
44204 48958
34809 46493
30528 58091
60837 94466
64930 86847
3940 15969
17359 31079
11352 74020
36570 49705
39804 66966
6407 86460
5502 65617
58903 84764
63662 77632
34814 87472
56720 65490
10493 75374
10102 91539
32515 53392
86337 99408
31835 65992
65380 98410
57520 71190
28747 38315
51643 92788
246 25261
30903 34146
17733 26433
51822 66001
38445 73982
72924 81951
1061 51085
20010 85846
62725 67394
5511 17007
61945 97996
63618 92342
88952 93110
49853 62514
39038 69067
25044 98904
4695 23779
86068 98100
60692 97135
33028 37784
7002 70692
53381 65915
5369 11964
67114 92665
675 6275
51906 93260
26762 82769
30819 89270
48064 71552
31467 98016
73783 77781
21931 39272
16714 55528
34742 98066
29538 76125
34903 56201
47578 95491
91638 99612
24338 70547
44831 76492
13347 70975
17766 23021
57196 95454
2558 38656
9445 17942
17444 25101
36468 44803
40057 62851
68083 73324
63086 74978
87998 88019
11985 67475
11682 54399
37861 88998
7671 38209
22448 50242
95833 99959
25097 69651
59277 94110
40882 83148
50317 99017
44269 48334
3230 26691
10334 78847
54157 70255
71163 71453
27004 73140
8808 26518
4028 44294
35803 37830
27647 69161
24126 87055
39124 46709
8713 62456
83611 89595
19062 65979
53946 59153
72574 96992
20633 22187
62565 82891
53737 53910
18214 27186
5147 76155
5863 22466
26047 59993
32110 97089
2687 26477
2335 47510
40493 55224
12385 14298
60216 83052
1359 48802
59505 81183
46968 59708
40176 82247
7797 65976
41565 58885
49443 62438
34750 90170
10369 79065
8395 45264
4634 14193
21030 90773
26631 42141
34455 40485
51346 64144
47464 79363
50591 79572
42629 71161
42090 42570
18693 28076
45051 77039
35744 93595
5856 15363
51335 80171
20939 26016
32575 98340
31862 52375
39578 72949
13447 79689
90758 94720
10094 44799
67263 71750
28683 92486
31563 62147
17388 20650
4413 97006
36596 83694
69655 93484
11352 22630
44565 73092
6673 64867
47801 78639
17593 73622
4052 46475
24185 93944
36270 75181
37050 52634
26039 77809
68439 96299
8119 18624
75244 81416
72590 94447
28517 61894
18636 70470
3313 73311
59416 64302
8396 55711
15534 31315
198 17472
58724 87581
26380 90867
37025 77425
30681 49847
41466 59890
52600 64039
18259 71452
4100 87167
23596 66069
97109 97544
47356 74469
13891 34511
59405 90149
43660 74527
46215 65121
16833 90858
20214 39419
14069 79614
26927 81814
12816 92840
33654 89333
49119 60703
9443 44207
91942 93175
1673 37665
5093 17932
27770 68045
14823 32119
53454 83236
31588 46438
5406 57302
72425 86447
14744 63052
5705 40188
23660 42111
48226 91170
56466 73226
9924 97911
29809 39588
10932 49637
21114 28410
50297 99269
23022 67884
79149 84253
12905 71352
23650 43677
65223 73173
59892 95599
9643 14952
79547 86033
19089 88650
5140 71577
32985 36287
4280 64497
58222 65955
11866 19863
12003 34772
38615 75141
14984 75405
38548 41402
79469 82761
4919 63566
26984 65650
33683 86833
65964 68138
86817 91967
20320 39087
54338 80265
22742 57279
30112 55140
23938 94268
34283 54126
44586 51199
77346 78690
1481 23270
42354 63664
5793 65255
37815 45308
47980 75897
36528 44226
14820 34114
21322 49008
1023 91710
1999 62854
18104 19187
14945 83425
24576 36756
8640 15758
49427 97840
41168 98974
12727 64393
45369 69606
24554 75880
35582 47809
8620 26536
7800 75728
17445 96659
28271 74050
3427 59036
14222 65972
17436 85272
18653 40158
12340 13847
9663 90885
22947 31098
33423 81666
35445 42635
38138 44963
1903 99961
9962 12601
7599 85169
84614 89047
10725 66434
41627 41667
81343 84012
1735 86310
8051 59187
11065 28878
39067 80416
55936 65428
67164 90098
48204 52249
52319 58920
228 69007
75 9242
79124 89955
22251 35255
16480 92936
41075 62935
24409 86879
24745 85746
4754 51067
1470 42621
74362 94694
26681 48546
6935 74080
17574 88650
6592 66339
32186 74098
64810 95439
76625 80687
58531 65263
86129 97278
67048 71705
11598 56746
68645 84466
371 27314
25589 25604
61451 95902
12089 13026
78675 89299
39032 78125
30945 82809
20137 41594
19248 43673
93018 93102
73492 73724
6525 81199
70804 89327
6470 69690
9451 76225
63064 87292
43281 76400
56467 57429
29402 87536
62583 92060
66124 81860
42199 64958
14920 99452
68837 94646
23328 35188
20663 69472
41063 86151
2389 25065
57665 77746
22275 90492
2209 20633
57525 82065
33624 71665
561 34627
54836 94176
48251 91394
9992 51852
22103 48136
43655 47039
27852 85305
14428 92332
70972 81380
8786 80928
16048 82543
56320 92120
31245 92007
7129 63267
75118 77017
34776 53276
36579 81331
31729 86671
48383 64212
75275 88893
11197 31646
21097 46958
30799 45578
13280 66617
49308 62267
29715 63394
37519 58297
86553 89490
41672 80718
47868 75279
17669 61287
746 80529
8220 54215
48533 56049
7748 21384
74009 86028
78031 83764
60773 83884
72003 91146
70368 80802
48393 65167
9627 80658
29527 96857
56539 69702
24371 30509
415 88575
13711 99551
31946 61226
44612 72273
39780 62587
11985 53808
67863 74444
13311 41965
75456 98122
22957 41935
55056 64009
91610 98815
16993 29907
34270 47025
39013 87376
31224 67088
75820 97376
20294 37920
5788 46235
52302 66325
27775 82978
71870 91020
11977 82259
20163 35918
18727 45236
77615 82413
3266 59189
30896 97026
18839 27432
29851 61699
19428 68186
45261 88761
63699 78236
40685 57183
9082 16964
51469 64921
33426 78451
48622 74606
17746 65457
11940 28963
40691 93385
2359 77006
12995 35633
62965 73927
20258 85799
40793 94108
54183 66252
9442 39889
4044 6257
64623 64840
44166 51674
21113 97148
7961 64778
21261 69319
55637 82368
676 89348
86963 94675
32225 89583
33675 91358
9223 17800
22054 86531
22101 40182
54140 54322
26014 77864
10783 47855
6537 90774
5677 66823
16290 36711
19195 66872
28091 37644
74392 91887
43075 50089
9224 15047
43860 84096
65444 74567
19372 45302
11440 71783
34826 36142
70439 91742
54453 74787
1281 57628
961 15996
5578 70282
62001 97128
40689 93276
31724 39777
61876 97406
52279 52371
49763 58413
36295 55170
69332 81698
73941 97431
33186 81801
5100 12424
47170 72976
32900 79868
66533 95514
13884 54348
61699 69012
15167 84734
7327 17962
12394 24660
82668 83074
50929 95720
76102 76220
7243 68222
50551 96872
2378 69406
37903 81742
24137 35120
4714 21761
30691 45652
44399 65438
1310 97404
79533 98343
54100 86554
6633 63637
10952 36618
42852 95726
8444 89752
17910 92004
23903 59178
67972 72538
46681 99187
76862 90214
6985 10227
16728 55378
32235 56168
13821 46787
13246 28105
49243 74153
33333 89774
27038 87368
892 30567
68236 96941
21436 21526
62114 72465
8268 10295
15549 87280
2156 99429
23738 45504
236 5803
1420 82010
11802 82996
517 55272
21699 40936
26941 37250
40326 57935
12502 13442
15012 26787
43983 63016
61302 96244
5615 38069
7080 44486
18228 38255
2075 62291
76071 87503
32204 98486
3419 32890
63565 80980
45366 53049
6012 51616
42408 60374
12618 74449
29939 43513
46821 87057
46651 92460
50443 89832
69446 71646
11774 25669
15605 66083
1446 89461
2568 45831
28413 86966
6449 11042
86940 94629
26483 96937
30880 59123
54221 69802
9449 95909
62323 80198
71163 90926
8439 19529
2507 27069
38967 77974
17059 58231
35925 83790
25539 88654
35842 74172
84980 87377
19783 64558
40464 63863
21736 41798
13808 34326
27507 66096
97065 99356
64042 64046
25475 65684
11894 53827
65000 99735
6365 47642
61268 93429
17882 96388
70125 75418
30585 74979
59172 90921
64454 85518
5348 16872
3915 86705
66820 77484
8533 22597
21574 89907
16085 27789
10416 21992
60133 93351
76087 92857
1962 85869
27983 63227
39466 58742
54189 90185
1646 66737
68322 98244
70713 92207
6100 20948
75152 77454
2778 96365
28641 51188
12083 53037
15103 96110
22241 80900
20318 91857
80077 90887
10196 19219
11334 39151
34594 67742
4410 36795
32558 36595
545 10724
49307 74222
16095 83540
68896 98731
13781 71758
45431 97843
41582 64326
34543 46819
41091 91986
21434 35361
43516 80390
34195 94893
58675 84237
47367 58417
27992 34981
12229 38227
1109 63919
3441 98366
37931 73431
33900 47152
17471 83709
19963 66070
70994 72732
63263 88394
20578 87807
468 12277
8057 32570
51597 53227
24985 32909
28924 50594
31822 81655
26040 58405
21555 46856
51332 93486
20435 89503
48660 83894
37659 90577
12977 44979
26346 65944
33174 69397
63828 66221
18682 84438
27576 43942
43176 83041
16925 51648
34150 37285
57752 63790
21672 80352
24334 36434
40253 98125
57210 64861
59593 71746
21134 92986
19006 90396
27144 94084
12252 94353
2093 75038
2263 33648
29484 97103
13443 16742
1454 58416
70449 92134
655 41767
28928 99857
3035 97555
36639 48687
54441 80289
67909 93651
26673 96378
6213 74853
45714 90192
45541 50918
13698 17847
85816 98383
26808 40171
49772 57029
45726 83137
18820 70039
86543 93216
85969 92032
9069 47406
81898 96462
10696 68156
55227 73359
70513 92889
67306 84740
55572 80425
82739 85798
51676 78055
37602 43110
34632 69670
17116 21757
77604 90614
74338 86539
2343 7491
32511 65022
73817 89255
6735 29871
19198 39712
8920 57343
22639 73904
41035 74290
37302 48158
43442 53248
57778 94158
32449 56577
24828 35766
13402 43519
26901 53553
37730 82660
75581 99839
64108 78884
39122 39329
40917 93957
69790 80558
83269 89203
76767 83074
10606 78880
5181 37827
10653 54288
80187 98477
19267 89994
52331 78111
53429 94484
77697 93787
19343 57295
35468 64722
9823 25794
59682 85132
51108 80126
28717 97821
33 87395
21487 78585
12163 82168
2539 19693
47867 77031
19164 80024
18416 85393
33849 69875
42465 57056
57342 81174
41063 87237
69590 84884
59834 88461
11772 84141
66625 89839
60206 78912
6824 73326
12940 79138
29115 35487
50992 75684
55849 72928
57818 58338
77421 83913
11867 15125
10383 67626
14805 62672
9438 90540
637 40920
25626 99747
46470 55925
14540 50798
12197 44587
71958 78669
55500 59484
13325 92279
13453 19359
33184 44473
11487 63735
6301 60039
64123 94067
72695 89075
74508 88283
11495 85480
33086 73338
37788 43739
25771 56337
1928 31505
88168 89441
46627 71520
8866 88463
40230 52363
14793 18704
17500 33520
54616 99684
51710 67876
9944 64519
10111 43658
7312 24899
45691 96215
9603 96938
22342 93866
21779 26546
69262 97464
18392 32344
14816 79696
44182 75561
54698 69936
46333 93686
64214 72835
55268 89858
84611 97703
23606 66053
33395 52734
17261 90260
2347 76322
57183 71787
4689 87981
27949 42145
33639 73999
31484 50818
13944 29449
44 21085
5591 83934
65700 68237
24107 28908
26135 51956
23369 98890
21688 74305
10725 62067
51660 74299
19100 24668
25221 77026
21364 58374
32102 89351
36643 82658
36662 54325
14673 26269
87003 91759
47450 55873
28028 47600
24673 32958
64349 73158
4846 60391
39087 88898
3491 77877
66797 71538
30520 87056
68407 96870
2404 8600
81601 97659
13861 50499
15427 46826
75466 96132
37955 50132
12083 45073
4463 54380
8724 91925
43217 62455
39610 59853
3865 46691
42598 81537
52950 93835
74701 88394
15331 23200
21307 34498
64514 92529
70892 76652
44989 87105
42722 82425
37036 70622
43388 95244
43273 51661
12669 47985
24999 72360
7057 43793
31856 41313
1309 48674
20664 45163
48790 79496
34244 46958
43808 78291
5564 30957
12611 43946
91523 99954
35969 80426
11496 66484
39540 73835
37294 52967
12619 98681
80412 91766
4422 43096
44748 88669
24697 32702
3830 50059
20292 95471
6501 78748
65170 93381
5040 66598
44971 79604
46781 86094
44552 70352
27287 69386
70223 74449
31172 52910
39631 46805
7363 95396
4979 64769
6354 69481
49872 89334
28469 86809
50749 85458
13697 58055
31618 53120
12770 91954
19208 44829
50723 85013
64968 74512
19934 25623
40933 52448
41878 57868
19085 19993
20277 86068
20950 48068
46717 71683
14459 84842
12345 98668
11043 99848
14801 42063
19076 19718
56677 98483
25818 96223
7017 88906
24094 65670
15130 60787
3532 99577
91219 97869
41977 97545
54880 95567
34361 78385
11733 64154
14688 21037
9467 28739
19288 71333
43296 78657
3875 51205
7822 12366
21011 82239
34865 71810
24414 85462
45347 85889
38006 93058
35592 54521
27324 83380
22266 61269
79133 82493
23595 69333
21627 53977
12079 86081
14998 77991
12833 89568
26365 29143
47911 69488
87296 98184
26308 42767
18300 92869
3433 86311
4275 81922
5796 19260
73915 99853
78666 95737
82220 88566
49002 99394
86170 95929
47523 72944
89070 97784
24464 86954
50839 89230
1219 52607
75810 90512
22753 65864
40339 62798
72459 75743
60066 81876
55426 76431
47544 79562
468 32686
19555 22234
52693 98549
80503 94347
19917 88596
51165 76656
10134 45326
6422 33663
33476 83120
32230 53859
12255 87151
31360 72204
20523 21341
38368 68817
44521 58792
48653 56136
34991 96438
46244 86779
6097 70754
2020 4052
794 23829
85624 93714
5856 22198
51647 86300
81935 99446
43311 56727
46336 79064
21415 70005
25071 98838
32924 55268
11611 27897
43136 92635
59344 99636
6318 12758
3740 40161
34394 86838
1245 58906
54852 73331
1109 77779
61683 87899
14598 73097
46566 96697
28137 90201
92524 95517
33341 40153
53273 57376
61820 80695
63160 82835
42130 90180
78298 97478
54442 93657
37728 99263
27992 86392
5252 16775
45186 90962
37999 68121
48275 81812
9725 33265
51294 81411
118 95410
79663 93062
71277 75849
37623 54065
51655 62453
61055 87412
1942 30520
59308 95344
9320 63606
49617 61602
10396 60194
2073 41654
27180 54740
43542 60081
23394 52967
54333 75891
32789 65247
69043 72134
34802 69850
43646 52139
23610 28238
7006 75093
56717 89432
23318 53224
57580 59288
4522 28941
1520 12631
11012 29999
7719 63142
59697 87317
37744 68697
77832 88828
70677 86063
47563 89873
8784 12711
5702 83528
21366 85839
86459 86484
5529 73859
35299 49216
8757 35254
89612 96489
85669 88219
43608 46623
21847 23634
76267 96466
16935 30431
51693 60235
89495 90777
6362 84793
89397 96279
34189 91138
26302 29487
17381 92026
59069 73680
37583 61492
44296 74401
22801 52499
2110 52994
50248 59660
24680 52258
69990 75741
88180 88708
1914 83304
27073 29070
35764 91523
36778 76858
17944 91885
36210 44165
64500 85254
72849 91773
2419 93537
66657 85207
42135 68582
35071 46271
4622 89619
30188 44125
6729 7816
30213 45970
58051 79831
20890 54977
28460 98038
15336 71790
6492 94155
64094 98459
26918 47058
3855 10857
20707 60333
37817 68758
22379 92363
82893 94727
3626 96588
57500 90755
48499 60747
12893 51326
58657 94583
10571 26847
50066 60376
33575 98422
29865 36293
50735 71583
35764 39390
32453 98751
7720 52775
51928 72684
56614 94660
10669 95883
6116 34665
11835 69543
50189 57941
31362 68282
94565 99568
54242 85268
18716 75339
47093 89880
43226 44407
63378 90011
3101 25570
61877 90676
40901 88515
76192 77811
69434 91989
42566 90909
52636 60415
20963 49224
16510 69209
40006 64267
62580 88468
15527 57806
69993 96488
50998 97931
47288 94993
37800 74343
19380 32483
19012 57594
78111 93941
52631 94011
9075 42379
28006 52935
59035 84223
31454 74995
50199 83066
39134 49558
856 35250
10929 91407
23436 28149
36443 88053
47825 80700
17941 27733
14725 61391
79969 88027
26457 55953
81846 89474
59452 81040
7438 84641
32489 58136
46546 52733
21014 54039
36127 85341
33904 45602
35557 89450
68506 81429
1673 91080
29285 91665
23131 54108
1013 22838
7392 41691
16170 62040
70688 95357
25651 31043
85 50538
32712 82465
30115 39254
592 54703
9592 65097
26408 94480
65971 76071
86406 88428
9114 46916
63961 70818
13858 66027
48171 84395
48415 86420
40543 63862
34139 71617
63251 82749
29718 32928
24799 77770
14506 67552
6316 18293
35671 83106
62153 91948
29947 60222
57540 65118
19281 49789
58160 78212
58427 81739
14614 71031
13138 34346
231 7795
2633 72097
7552 89108
39416 51764
94033 95304
67715 84822
53564 92589
11313 35152
9993 71352
45919 99845
77295 92649
27942 28370
43371 54479
87835 91390
8216 76335
53069 56641
86711 88850
8111 62641
13086 92188
49957 90004
34689 41298
62187 66067
39865 92281
42677 79447
20008 20843
84555 94216
29448 87907
801 88500
98586 99147
25174 35016
13302 87462
31846 85755
24620 80560
52293 96273
44817 68488
29124 57169
12310 62774
28260 91308
67763 85119
24328 88780
25684 32720
33834 95413
40374 92990
76675 80251
18776 45043
75246 95935
60437 90416
31950 74655
65186 74407
19443 42929
39916 92381
66568 96463
98225 99918
8043 88862
18559 22979
45209 88664
46627 56583
29392 66445
52998 53444
52654 53819
50789 62241
13819 17282
36354 76567
5274 30351
3216 85272
19160 75625
40390 84701
34821 58645
27927 80394
31674 49765
76504 94977
22558 27517
67529 73047
54645 63314
953 14252
42861 54786
40776 41766
622 81114
46658 59791
32091 60948
62483 94398
11810 58565
10832 13966
63732 76990
16667 97137
16423 71397
6717 73586
39435 57920
13406 88093
19048 30735
5153 22045
49726 61322
20179 57830
32841 73563
53784 90539
21062 67088
53484 64273
29391 77214
90464 99187
4375 34627
8036 18963
4898 59301
31799 98086
45508 65523
86638 95144
58440 89593
11372 31296
3868 29265
61820 65735
26824 42691
12479 33899
5940 25922
12343 74509
44743 51780
3256 65313
14324 47028
29290 65937
36991 56104
10951 75187
10381 90923
15501 26201
28261 72411
26459 27950
16745 49962
2453 46602
26012 36535
66073 77283
17565 70761
16853 39335
8245 71556
31357 34764
39130 95547
36645 66250
769 59876
3273 58549
6246 69600
48529 74100
37352 60962
12596 56342
68008 80717
1235 78581
92685 96488
83333 91756
24534 52906
21138 69006
51064 79990
69798 97459
1486 36972
33971 54585
36973 51596
21217 92417
18009 22591
6163 36023
7349 79428
33720 59088
3167 37611
65227 85132
51387 89070
74888 89754
48000 89625
12091 73194
24731 75304
49414 79326
73279 81198
52011 66974
11608 19139
15964 90179
6552 21296
17444 90794
8352 66596
36361 43891
935 66211
7023 26130
85386 91101
27401 41021
47261 86544
10049 19173
16696 21593
36675 93661
4834 93541
52288 64222
28300 73400
94465 99048
1463 4791
13581 99740
42813 97317
51772 77826
24880 45949
37132 89556
6944 54664
28 33050
71831 73946
9077 21699
10850 81291
26273 70212
6484 95725
36429 64791
25193 58944
13770 36082
64086 70441
30754 97008
49568 91980
23558 35711
32825 49714
54845 70317
33097 76761
15927 16210
38669 46769
3654 50543
3052 46407
23846 46341
25618 36863
67514 75512
24863 29094
36455 68294
1651 60835
34394 75334
97213 97629
29082 99695
9157 36887
27242 61680
43277 89793
47197 78586
5186 85451
31437 84455
3114 37038
39182 56542
23211 65029
61898 81175
47698 85662
15382 59232
1208 74513
11749 51273
77833 78779
35532 58487
48250 86205
46358 79952
54948 75039
70068 77477
21657 64570
60509 90097
49072 50181
36895 51294
11388 23386
60491 80861
59333 85722
4541 80211
22877 64789
1503 41107
45292 57367
35129 66769
76821 82528
37568 43718
41638 89237
10312 72991
914 68026
5497 30849
18642 19824
53148 71293
39401 41362
47043 75805
26159 66558
24944 42143
27590 98625
6939 55690
40882 93626
66813 74459
13716 91707
62390 93981
74172 92625
86914 90294
66181 93256
16843 93926
1381 15378
35882 86859
47808 50775
24077 52851
49407 62290
61899 72292
56358 60443
46534 69112
25416 50450
71679 94242
34255 69004
25540 32160
38360 52248
62947 65089
44688 66207
3559 6275
44305 51228
64317 97742
62091 85847
17601 61567
18445 62134
62112 70598
12039 33522
43831 48670
2640 31189
23926 44267
39485 57333
27168 44467
25456 68238
76452 86944
9996 93021
7325 90593
8426 71823
76042 93896
6912 84660
62033 78856
20811 41935
11738 68274
47998 67175
38515 80560
23919 44339
65121 99789
17873 85883
27228 74617
50743 70838
27469 95139
40868 69937
3352 84140
1829 95761
18852 51295
22063 38037
32253 45094
91583 92049
14165 91878
27997 71041
74338 99165
55188 81431
51623 96794
5960 38714
16342 48653
41430 62113
5741 9808
9369 61969
16262 84943
51392 89434
10526 86487
36179 46137
47397 67312
65840 86603
41686 83857
38968 67396
58376 60058
32726 68963
1471 62897
31149 72413
25135 94727
5059 76016
16996 73187
49071 59888
77770 92925
1999 81424
18718 32579
39152 92754
10225 89110
22464 91444
16076 48481
79889 82055
21366 45197
50976 65635
33487 88455
69928 89141
67144 69662
17807 96073
50234 93100
65299 98843
28102 37134
59367 85141
45751 49959
47470 79602
94050 97071
48318 69142
1608 48376
32249 95406
21403 41696
19410 45871
24783 77082
42578 67905
13382 97988
29444 93659
9927 62919
34641 89500
45013 91967
36366 37146
4700 61480
20640 87549
10723 35850
59204 91821
27275 28049
24111 32789
71335 89913
3795 83831
26398 97507
27194 47338
18984 25042
22842 36391
13889 44666
17252 76562
192 63135
11391 93534
1961 44707
57235 94781
49281 53007
17092 83968
63928 78240
46365 78986
57431 82998
83590 89201
46182 53424
37488 41304
49816 75863
82751 89908
17337 32681
28009 38326
36758 71030
18539 75302
48879 76255
14202 73656
19962 42683
7805 9640
25842 99320
18774 73967
69868 72780
74189 97620
43076 83166
47614 60057
18549 87115
21328 56769
83589 93816
32494 89012
19918 72516
4888 36870
41908 49133
1959 71573
33771 90598
64336 72989
9549 21311
1578 90351
93166 94924
467 95947
70648 79011
13553 15096
23560 27486
34655 37937
16185 31595
36728 99805
36719 37661
21896 50450
22392 33766
53865 57787
15846 18391
8395 16103
3508 43810
46878 85756
8954 38287
27663 36729
15048 20593
40421 48913
4497 31078
6500 35237
68774 69960
27943 47402
41462 55898
35168 54750
44216 97826
30136 32075
83666 89313
195 9705
23550 80512
30991 83216
21691 75556
4953 19196
24162 84113
2541 88456
7191 16536
30949 45135
1454 41382
76432 81246
58413 90826
29604 49471
40048 72802
25352 44329
3470 63163
8781 49545
63001 74149
30690 89696
60179 69601
5415 29207
22619 77993
1570 69726
38630 58331
27588 44388
45384 57125
10013 45735
17154 30293
8231 58679
15209 57713
50986 63101
27797 30914
37609 49564
3862 84504
42778 49472
21605 83162
30820 62775
2023 97340
9611 33729
80516 98341
29465 80422
34960 84033
46874 93009
20548 71431
4588 19934
20063 22349
985 68065
59493 88689
4877 41156
11501 79897
15363 80379
47957 89443
57799 98141
61838 63960
77098 83212
54249 62676
9135 93569
67109 90292
4842 10417
38908 91052
27421 40129
21570 43422
71971 95490
35439 45262
27097 86619
39990 62854
64970 87966
19504 97032
59662 89667
26629 96643
21924 50957
17318 95023
16098 34353
42761 95667
15391 61388
1186 8614
36602 59416
29339 31538
63291 81892
55568 72116
4303 20982
27849 79776
15652 70441
17026 90293
28285 49693
58911 71071
41192 67247
12218 97936
18981 82459
49249 82578
1569 33364
53865 54682
46476 52147
3020 57983
34808 70152
33821 99272
49185 96282
11226 41645
57247 80811
33125 82886
13369 63325
16774 78076
8977 86960
80921 85402
33172 70330
72991 92470
56506 74358
61800 88904
52433 91049
22857 47306
32622 62226
5770 91338
33071 91841
25168 96444
62349 79557
56377 68214
72548 80411
25872 67228
24633 53291
13807 30618
42438 84625
78650 90177
17061 52527
77312 88359
4422 50935
33480 45108
12720 23046
34188 64418
47009 75929
65901 85411
28312 71334
14234 71422
4711 54470
8237 11302
5495 13701
29856 92035
48293 97292
90425 96451
53283 56438
74358 96875
88664 90665
55098 78213
21802 47442
41312 91174
34127 36868
54980 88168
38339 71845
43943 94106
24288 99765
44234 70022
43489 73565
20977 23176
21810 64164
8384 30608
8666 46332
22104 40862
21515 36466
80149 83486
19504 31001
17788 53565
15116 60453
11717 69810
24184 47536
42545 74831
30667 46950
64120 83649
15139 78592
34086 34110
33690 39138
59572 94364
14488 71469
11820 66929
36072 79105
68260 90573
52007 75149
3890 40041
27309 36384
30946 31656
10931 24385
22183 28581
5836 98766
301 74779
18671 39060
8578 81914
24691 99721
22788 39728
25922 81946
26451 89915
27342 48014
32724 72891
16308 85282
31191 86510
50843 76804
5942 59783
71036 94569
19875 63133
8839 78848
60125 72696
78602 81292
494 45609
63052 77539
17887 82931
35834 88538
12953 86217
3609 27319
2503 57089
24026 51182
56529 94591
84075 84789
17749 48849
31574 86493
21815 46875
21456 26783
40603 91741
56503 83901
51009 92111
29247 35243
41942 98415
55815 57087
40480 99631
15611 98752
17989 89325
77619 98733
350 64149
38806 96559
33886 94081
3664 38021
42819 52887
10073 54322
27532 59579
1114 65626
57163 60145
70594 92583
25155 30656
4106 14142
32845 37347
57706 99053
54479 97142
5349 99314
15592 17727
38845 90636
2689 43774
6903 91278
75127 99642
51930 76186
3434 94225
33112 80408
18024 87726
42056 92825
71230 72357
50314 88809
11621 24726
68729 74817
52615 78354
34937 40556
59217 69907
13384 95707
32414 48352
21940 66438
3402 75140
45692 54019
21523 51228
23147 44723
1291 6695
8229 61606
16154 74406
2168 28807
11855 46234
12609 49724
7981 74203
37333 77998
77933 92340
50276 54151
6684 74522
5915 91120
10436 50790
3675 52397
15122 78500
15761 75399
71908 76009
47409 72013
29810 80158
31324 32104
31343 44257
14567 47793
1467 19372
66471 70688
5638 81935
33332 33446
48614 88535
25642 68231
43581 67838
69924 93472
82824 91364
61759 62742
19218 40458
30784 39092
1578 29698
49898 84337
43837 74382
15925 55566
8006 87883
30850 88808
12877 13935
46112 84741
28954 31473
10408 40765
57815 62213
11107 85352
15452 72778
55365 78888
30994 39492
39919 98837
50077 50509
57493 60229
29083 39061
52048 76549
37633 60762
4782 61557
6073 67632
27903 97512
8904 22929
13824 76702
9491 39248
48379 66716
33872 73135
13249 69813
58886 83215
6709 54801
5645 20567
48872 86289
69449 75085
28776 39041
1247 57728
14522 19411
52297 57807
24870 72688
2467 50362
33439 70580
46803 95669
13651 89901
34012 66064
55569 87227
38505 88936
31085 69732
46469 66317
34654 94164
53664 58104
12405 29695
7960 42332
43524 80824
21103 58928
23614 28942
73058 91056
27583 33598
23394 24674
31440 53868
92787 94004
18414 61750
9569 76256
36153 75269
25009 31866
14960 61196
57216 72877
57786 67893
20828 57431
8303 37596
54166 98208
13461 26602
794 28340
28801 43316
7965 83441
17386 97849
10170 18829
39798 48225
18671 56367
2505 59838
72875 80285
54906 96213
50595 77960
25717 64700
20449 72306
35637 71643
5254 84400
26384 80442
18904 85681
8705 25808
45195 62740
49522 66877
43892 65106
18281 34612
62758 97721
73201 90415
30069 75435
31717 83165
9783 41364
15051 17097
65779 75994
11305 14780
8707 28627
33650 78447
12559 48845
11330 27399
31807 70895
7816 17199
1780 63268
27572 75162
64226 96666
87619 95520
75950 92765
10790 26537
97886 98409
28261 36969
7933 17019
29671 58650
18845 43762
51722 55956
44266 77396
92847 96617
33070 77894
387 30607
13290 35344
45639 79899
87663 90815
65143 88433
23193 90249
29307 96657
28107 81322
58619 77662
52499 68857
21505 88378
24919 25282
1628 15517
14906 32942
82041 87098
22492 84044
29581 64365
3163 48677
2789 28908
25289 78660
883 17525
21773 96208
58009 98650
26128 61021
9735 63685
39707 68135
21747 56218
1462 46197
50668 92542
70364 97813
25660 41270
19883 23543
29956 41153
61339 62441
40904 48171
58891 59652
24313 41856
42805 58654
85575 91635
84516 99012
34699 69043
13048 82010
17891 25577
37644 62704
20042 74368
90 62999
34725 83979
5449 56114
24020 80377
75901 85023
9629 10467
12763 23636
11150 29158
72846 96622
18035 29288
26275 87258
43800 95216
21989 99342
5831 25901
88378 98509
11255 75831
27301 84380
19528 72921
67075 91432
54648 95536
50749 62758
9604 43691
4683 42967
33019 67734
61935 84418
15360 34188
66719 71750
4234 59961
20961 79709
52112 97418
38991 52466
74362 75992
86768 94313
58661 60570
28866 65574
21324 50659
50403 55692
29478 87284
17393 98962
46101 67827
40139 83582
89555 96115
31579 69787
63163 65578
40948 51220
27043 68885
10697 35035
3030 56149
6121 14918
29316 42208
24052 69912
45747 79176
1102 83819
60263 98737
63432 99359
11438 99395
34726 95478
20069 27771
46076 80079
7463 94944
3361 89357
29788 90568
9941 15988
44430 53060
9020 32706
26409 91452
29330 70077
81883 84743
59025 91431
14665 78775
29950 37930
58470 60382
58213 86271
48123 74202
85605 99412
60270 95571
7599 57973
23006 57753
57637 58048
12983 94919
864 75740
51709 58716
40256 78792
44144 86829
73467 74089
64690 67322
59270 84471
63873 72600
48299 70571
15618 19672
6267 88672
58520 61587
54302 88871
40158 63530
61649 97025
39173 42980
39805 70468
37013 42759
54862 73890
40571 67560
31176 91438
10221 54149
88103 91096
20323 21157
76015 86492
76679 89121
28773 51777
18674 36012
12830 54888
75265 81776
30107 81516
26347 28158
22802 70484
13509 16254
66374 69432
28433 60926
37956 40577
40421 85767
65057 98949
4665 6575
26733 70032
58334 87800
11481 78588
29439 81296
29075 38542
66935 94290
11058 41418
35514 55071
38478 85332
54375 72705
61008 80442
1157 67857
60865 61001
48603 60726
673 74760
6475 39176
49776 58833
48099 72411
35375 98126
12691 71910
16737 27916
2409 92320
19084 71774
92739 99018
1905 77884
22629 28060
40934 99527
3430 20490
65929 94675
71013 75603
75568 82480
13049 32519
16093 92789
41413 44050
633 80863
4906 83688
31191 94764
4271 82903
1866 44382
52700 76836
19520 65728
57515 67676
7349 69929
43073 61590
38835 93664
30281 91857
63276 69879
52616 81534
3044 81729
65942 71747
30446 39664
29515 42250
7778 67960
66744 76514
65043 85437
40334 71546
17726 93012
61185 65521
76918 84288
51109 67581
51774 73770
6027 84708
23346 59834
36669 44193
922 61947
7836 17728
18817 43621
41730 70933
33986 61770
36557 97489
9672 69902
8034 22428
18306 91514
32660 58215
20959 84492
4536 18929
29991 53707
37456 81791
4668 81172
57852 59589
23893 55074
90423 95680
3109 96707
88143 90305
10916 48809
13917 90764
34384 95654
32748 72495
42685 45112
47349 47938
59732 92549
44999 72092
55815 67203
12567 42619
24519 29569
38685 52424
19046 88479
18268 54759
70000 90829
28572 56350
70734 87755
52478 62389
3757 4378
2784 9110
83132 86874
26759 97147
33690 65050
82902 99476
20677 41283
28479 76113
25344 98606
73445 85374
7971 44627
44090 73343
14375 50229
28455 67396
37315 41827
80762 98649
31292 61251
47017 90333
10060 99850
25784 32952
25666 55155
85001 96203
86305 95905
17452 28661
54055 99729
34296 69980
42660 53855
10075 36788
64583 91543
25014 45382
13680 77436
15277 28149
3521 61207
71622 81181
35783 38950
10299 41313
15204 34193
25248 80859
4012 97798
9266 85259
41935 56559
59065 84084
32175 74101
38574 67601
25212 48990
15902 81096
26839 61421
64758 90947
27148 99997
80321 85447
50132 69824
49417 90164
54890 98753
11143 63470
37497 75894
41559 73381
44046 56779
78829 90492
3849 32198
31618 50461
22758 31522
4721 92654
5338 94155
45623 94647
60004 80103
73616 97722
31576 64490
29253 63973
67986 75293
53236 65927
65046 86013
58584 75037
32162 38014
31367 74297
24166 94040
84741 97571
10503 14106
15653 30267
37002 38590
8436 81574
2314 9580
48952 84522
22074 83735
62825 94836
10094 61293
11562 40923
968 19531
8736 29122
27518 50989
40201 88350
57690 76431
42470 77900
67020 90352
2925 25460
27804 98504
80900 90161
27554 98206
12235 35005
1811 81187
23241 64836
5278 52263
28507 67345
15378 78840
2096 82921
26040 56091
16451 16950
11103 96967
27030 75007
9666 19856
29661 86301
9946 58263
22003 74436
63874 70786
81393 86146
8497 73081
34426 34744
10683 95562
17961 44701
67382 84374
1341 17559
76067 93325
18603 82371
10516 17564
28360 54529
16410 22177
33306 92521
49594 87727
34813 64923
30429 82555
65613 67665
44497 94581
7979 17368
29812 72224
8534 83797
34553 99548
2702 27163
5927 35858
30114 31193
9412 33305
5925 9090
3006 23280
34191 50310
88055 91722
10077 15155
7686 48205
32160 74909
19678 68996
28789 67780
26056 30048
90567 96110
47008 81595
26868 58910
44843 54107
10857 27442
28331 89178
39601 88627
56403 69904
44703 45542
6659 20752
12570 36317
45682 73629
17312 62251
57845 78368
56843 66370
39604 95656
24933 73559
11982 70570
17100 91513
61200 81440
46906 94059
18971 81062
48784 69963
13999 89539
66543 82815
52366 60616
30640 56181
34095 44502
34158 69616
88201 88847
53364 61441
9620 78065
44552 78061
13018 85190
37696 53371
70918 99176
42772 63644
2944 74376
89895 98812
20263 77069
42179 49188
6922 99897
65033 84104
38116 49478
9622 68058
37427 69326
48906 60640
288 87230
40672 94747
47150 60289
1284 51881
9863 19921
24016 27142
49126 76461
25881 32666
39296 53408
84991 89481
24134 67083
18679 62558
35985 42407
43331 68212
27993 61906
19465 96347
20572 70112
28833 80932
32338 77224
15718 26923
23333 34434
3282 7291
93318 95443
71643 76842
15934 45042
43714 97254
11729 30056
36263 81504
49777 77109
20414 97295
40605 83982
40404 91464
4072 56434
40015 99963
25346 81690
46356 47212
66230 71805
56274 95869
13135 32419
55601 60895
11204 68085
70276 70621
47219 97439
39334 99195
45144 95637
20459 53981
36397 41231
95076 99651
2668 52833
22352 89140
52231 82948
37156 69582
68731 92984
17258 59591
70988 99755
49232 79674
1950 50327
43624 63937
83722 87882
16919 23874
11322 69387
61910 86795
6850 43217
61052 62532
6239 27888
74723 87559
14930 60333
3713 71998
24929 67103
29872 99039
1310 54753
14210 28014
61729 81690
41675 63375
33254 57747
26057 52928
6730 82586
88060 95509
18250 64288
10211 85948
16449 92695
29015 61820
40513 55728
38585 96038
63518 68370
43262 48544
9681 99282
28952 35773
3089 94770
21258 33409
10065 75685
75321 92623
22398 61894
8259 78411
5405 85564
36858 93439
17510 81272
47653 55444
10487 30977
41641 75424
14899 45835
20716 90155
68163 69847
6641 20770
43269 44226
16744 53099
31453 59272
51303 87782
5268 19496
46463 82130
59947 76492
72962 80263
38778 56066
9277 33140
1397 48312
24177 77958
12487 43320
41709 93189
33029 37849
62400 77987
83758 94574
40458 82337
46907 92130
22411 23270
53886 93415
10094 15876
29292 69072
51257 73837
19211 93917
22058 85485
14719 53640
22180 51260
24531 47451
37412 79587
20310 24205
64255 88668
1281 91804
48884 79575
48816 93479
57119 92845
78500 91122
49762 72135
19410 93231
1840 13751
15628 25038
74889 93175
68874 97427
30198 87910
43066 73606
4407 48311
2527 68774
53785 65306
87153 88749
50882 84138
42 45056
29359 99175
59215 71993
5914 72211
8978 20491
55285 63217
25187 60231
13654 90735
48804 93958
82321 97937
10209 42318
57800 66775
40289 59096
6540 24057
45864 55540
1076 77807
38049 64781
54514 88725
49451 55943
16787 35205
895 37130
19386 34527
50518 86715
12105 63893
18572 97145
36489 60131
53163 76615
40278 65596
83701 98022
26015 65641
1852 18575
63363 81001
22240 87549
13348 98771
80432 98749
24613 76860
33135 57549
32818 91912
4526 10393
6346 77049
3863 36973
65169 68607
9213 67973
44520 53463
30571 39539
22097 24516
61247 72486
73114 98338
89406 97678
65150 98912
12648 73640
45828 78204
37278 93297
57805 99251
42787 49088
47448 58068
11006 66308
1098 68094
23772 64282
50593 61820
29137 88780
44080 63377
60367 76658
24325 98695
8193 98228
59689 66538
69987 74417
65384 74564
5339 13342
15997 86436
54271 69919
3301 96717
51090 65826
8966 23395
38080 67015
17013 73137
60930 68910
29861 60834
2198 36993
29664 46547
87555 98668
56777 71112
94555 98293
28666 31717
1418 10024
44493 73804
40901 65449
82323 94807
71595 71977
8249 10422
54536 89221
4857 55256
8475 55251
2000 21294
42839 81993
18216 58820
16783 59684
36652 51328
84746 86162
1271 16888
52527 54564
49 75628
33786 81172
4072 83270
34531 36119
39207 54985
44318 70080
74303 80693
11439 37185
58791 91639
4345 12699
67868 89647
49116 99452
38964 78219
18765 24996
20052 24866
27086 48102
38685 93865
33121 63282
7060 26532
46766 65774
54480 89778
27105 94195
53038 94973
1139 39290
16738 50301
23307 83199
79979 90144
18030 37705
14537 60248
66731 85980
11617 70442
17248 70347
72072 80612
20863 32376
29711 63789
30149 87441
4640 90112
7168 65926
3078 45797
10116 12570
53254 81554
16013 62925
37171 58927
28765 71498
74536 78113
35811 97329
29490 75859
1641 81962
8571 24941
20695 65147
67880 71212
12493 47982
4525 23572
17565 52465
11872 90606
39224 93185
58284 62806
41588 47145
65307 69263
17554 55631
6594 72783
52721 82049
45342 48671
20594 99535
87162 96117
8750 14573
45279 48314
33418 90204
40019 79115
52219 52326
23713 37546
7106 73015
10596 96306
23636 47574
4735 7994
33105 43851
55264 85615
64600 97857
81269 90711
57022 80817
37909 85671
21763 89863
23276 98902
27590 88457
38015 45933
14821 23860
67756 98156
24235 50537
60796 90638
51764 76326
82836 97749
53015 91385
28528 37900
29053 73891
44240 60056
49115 63225
31109 62881
26471 51825
39126 87984
10558 66896
66568 83902
19663 73246
69543 93802
79066 83943
74139 82333
70679 84685
52400 86944
2209 22133
2867 44606
26147 80604
57291 90175
50815 56010
39138 88227
31154 68555
44892 79107
17880 78625
11023 29108
683 62059
8886 54868
27307 31568
36432 38310
70814 88034
37913 87535
68485 87456
58812 99592
85711 99232
69907 94487
54032 70230
57501 69748
18692 79115
59342 66869
45065 59841
419 70872
67183 97820
43512 62534
41038 73835
20609 93788
11983 34744
35026 91317
41066 41612
4352 87502
83618 97541
53460 77516
23443 55823
4213 17389
17014 36754
41242 65393
71797 83044
1329 70516
34902 73199
11703 48781
74071 80474
80625 90452
46431 46994
75455 90919
57653 64683
66579 78420
424 58104
15346 50450
3692 98537
34689 78286
75384 77672
44373 76058
24639 35005
16506 19105
25932 53454
36160 85269
28497 66988
13762 62468
62144 65493
28628 34153
11571 26696
74056 97279
21373 54933
2001 82173
5099 72492
33516 73381
11989 51769
15890 70998
27908 67913
8343 75772
17364 20913
68497 72597
13247 36949
3769 47231
484 96871
68965 93535
4952 32777
26194 75508
11911 22316
19521 33780
59665 76721
45933 58068
7824 22138
71623 76996
22299 82473
73679 96600
51808 89115
24509 92405
68645 83338
68069 81262
91844 94247
6 3789
32314 88237
12747 96017
14442 90259
15635 94464
1771 59136
7980 27785
69760 92174
13089 13266
1008 87560
1095 24774
95761 96902
17583 85985
19879 36927
4506 96469
69145 89782
85964 87190
486 1569
98241 99104
13100 85020
60774 68441
33967 60637
64367 85175
40434 55613
44125 52218
735 19171
14166 16552
10072 81686
46920 82639
19945 66567
19810 42145
24487 37158
30591 56426
76864 96856
3048 67877
25244 45486
12686 39171
36653 82160
17090 67275
31809 66886
44421 88106
23297 44825
62547 63168
68459 87183
5731 16382
74831 91446
9352 92066
35533 61327
50284 87668
47101 89110
66561 82582
44712 66199
79617 87039
16291 29106
14720 99552
30718 92879
17493 23037
14132 52289
41840 58546
3923 69120
44087 57933
27009 45597
53725 87483
92798 93145
6174 72065
52954 66261
91354 95904
3944 47698
10861 24152
30650 80178
31026 35046
79022 85004
5515 10639
5939 42077
47874 72611
33516 99428
14003 23751
28919 40955
12279 57937
28780 66568
34172 51969
23901 51624
65522 95544
21384 94735
13516 18476
1807 39084
32712 86373
91828 97425
24263 46263
14287 61999
7124 92221
74456 92402
18755 67126
12088 63585
82972 90101
14412 63263
41026 46801
21763 89225
4079 64178
48018 84920
817 1953
70991 89226
66910 67129
11794 18837
75717 82033
84573 86335
35573 90029
8657 77511
81597 92797
31949 70175
14585 86320
44595 85378
72501 73125
74017 80091
12244 66627
1937 71807
32079 98779
28810 96468
15630 75360
24386 72788
45600 72665
11380 73226
46191 70237
45853 97621
41579 96171
41997 45621
47594 49123
46199 85971
69495 95953
10596 71051
29055 75014
5951 99775
27101 80314
9248 64036
43931 50831
23446 51927
11415 69897
44346 93156
1217 27817
25471 52850
6080 23331
48173 76487
26535 94121
36321 99135
49225 88622
13994 98800
50714 96008
48700 87056
11718 67916
33122 35615
33587 88528
11519 99811
54480 72020
49570 70768
24303 24324
18481 99259
59754 93648
39833 69120
65200 66620
11601 55680
57469 77248
85685 93794
45662 57351
66487 86555
31788 97351
8635 79281
51429 62987
40689 49020
49465 73250
45251 79218
40161 72446
44598 63750
6607 81220
6447 80026
15974 26932
56158 75414
56987 64408
9110 39783
5868 89051
18208 43305
47889 87233
24439 96713
35893 83703
54484 58771
46167 49160
5539 31418
9555 41938
78131 83621
96914 99668
73776 80717
74884 81643
34502 78492
21524 66398
25324 74809
62441 76791
35739 76878
5166 60440
60215 63484
29217 64842
64032 67911
66214 69920
85852 94823
51067 78532
25421 29355
30624 65931
48534 61112
20663 92111
50719 56532
23651 43117
40191 53127
34630 45538
67369 93183
4785 12185
57109 76360
30873 84655
63252 71090
74182 80003
24738 78428
21995 93017
47250 50467
31434 36304
19058 81822
35447 97439
19755 21203
9291 25851
4302 68395
57862 98769
51958 64074
74511 78148
56084 72482
69336 92161
24580 33207
45346 98846
18510 59288
52535 55284
24287 69609
74100 90007
31038 49376
61926 79537
36482 60953
1263 67902
17052 26937
52253 68233
16176 59129
45300 92038
23994 87421
48350 82970
18788 27514
5932 82327
11559 72941
83413 92217
39169 87811
21291 29771
6407 18570
9793 93249
35467 67672
1043 32520
63102 93684
49165 69246
16517 31189
9932 11242
41294 58698
26196 38535
59624 62048
86679 92307
15834 39781
16086 96652
15856 62135
34313 80393
58857 61589
27338 73378
43560 72677
30446 41851
3413 70356
5853 35265
27439 78205
60050 61391
54920 61800
50690 71546
12739 29773
37845 72632
4540 78564
51953 58418
31288 87822
20950 74851
34123 51859
48585 49735
68669 76340
37395 50139
53900 92965
13961 62448
32300 69994
50314 65576
72448 90008
3378 91263
14820 56011
51108 99359
31840 75374
55502 76824
72794 97087
59691 81142
28498 98457
26107 49353
49082 84719
13863 18269
4146 10673
47561 90826
35749 74091
61043 94413
43294 64969
21947 87096
18611 44458
28908 60890
15015 20666
67104 67300
15633 80008
22669 93463
69562 92384
50411 50424
9346 85801
1358 25588
42006 78272
11773 57927
8469 53438
42510 60695
56951 97086
37144 75874
55118 78914
21123 46218
22707 85215
57597 98937
19920 50285
11385 62303
28571 64458
65864 74170
11541 48857
82069 91339
45747 55376
11460 95903
41705 71053
33367 57344
959 73148
35434 85236
12337 14737
17607 54665
9826 96278
9424 49250
76140 90193
23303 83759
34693 82718
63053 73164
19576 40596
26174 48408
5744 32050
39108 58597
60118 91516
60087 78968
6004 34364
20320 36695
31738 82033
24413 66569
29848 36084
1837 94884
16698 69848
33571 49333
58186 91460
30044 64421
90617 98084
22552 63523
29264 72633
19520 42799
38505 99125
44606 63335
1610 54690
45552 65838
41696 81410
67945 75968
27058 36180
51924 88374
19980 92936
11125 29405
26625 27771
76489 93322
2561 79095
23152 66744
29823 49235
9285 22086
2317 65381
1700 44205
35382 63954
2737 51863
371 58285
30049 42639
38610 96266
70190 94954
37762 72023
6305 11772
68855 82541
57127 85469
35730 60388
41873 90884
34114 46354
3436 71659
10339 73092
1417 1827
89932 94864
32934 35946
32510 58046
31858 99776
42073 66063
67197 71122
6540 71631
5919 60917
25184 56736
21509 59660
55132 77810
4952 98723
22987 85565
58691 94886
4987 26106
15415 28725
53439 63361
4401 86236
37721 50581
25393 65847
20342 95051
46938 80144
37290 62280
31739 40273
27473 74679
9411 17065
23575 77954
12752 65152
42288 69045
15713 65369
22904 82811
58963 95255
71203 78215
64258 99860
63619 97419
42210 44040
55732 63437
72393 75351
70998 74911
26424 67973
24286 59061
33365 77821
74825 81093
23791 88958
44150 97710
890 89544
48414 52859
16305 98285
5548 85863
19376 88501
21024 62934
14263 75897
22913 77500
23561 54880
8621 70288
49714 56176
81753 91744
19702 33826
54993 65460
11579 34608
834 38202
32408 85186
25426 68558
31591 74328
30021 38351
793 60535
26729 80307
23674 92441
11907 32716
57987 64601
54912 77025
63305 95175
37307 63065
30501 71506
72456 87279
33002 47062
3888 27862
54155 93772
3335 93752
19679 42953
3936 91814
19314 39263
24800 54007
53806 75930
35004 74419
30459 38488
45428 72325
48992 81759
56399 59530
24785 42646
77555 91400
27968 72740
4728 74145
62439 67405
15571 20604
50354 52059
44466 66700
4463 28815
31308 51989
10066 41816
42840 90523
20834 38146
58575 72752
45353 51809
8753 28081
29083 49669
3857 21017
22795 73895
7946 75555
57 43152
73479 84159
18016 60809
34492 95705
64196 86573
97848 99803
31060 46044
11636 22113
34714 59503
55575 73905
16012 82073
659 40147
31555 58199
5855 31197
46449 71309
27217 32201
87656 88963
68166 93274
18177 89138
17115 31753
16797 70788
57970 66576
39454 75285
61040 97213
64868 71572
18573 88928
9477 98021
58343 98838
54296 86068
26429 57194
40916 40975
41106 65288
15648 45717
26787 38317
67189 74189
14987 85431
259 70689
31576 84816
36391 38242
6407 33611
82694 83428
38647 81232
81152 83794
25028 92061
50771 56413
1911 41646
54357 96195
61360 76339
39364 44058
59463 97995
44588 88868
12914 15063
48919 84031
16478 54046
27563 53599
44232 69877
48472 50623
30201 78486
16478 37717
33179 42636
4353 51452
1906 24123
26546 84003
45119 51214
14268 35970
5865 32434
10295 60829
77724 79058
41370 52498
33784 49695
36894 58514
15377 47219
9023 66904
47766 68580
60532 89427
23330 62663
48100 66950
27378 78343
57692 93461
45727 65170
175 68093
25644 51098
61115 87850
50778 69905
6711 31464
5302 74746
71347 96159
43709 48357
87247 93364
11087 93074
21620 34960
8050 78317
74091 97158
45946 99844
17985 80774
9919 12008
27806 49379
22509 32987
15128 37093
28305 57990
15352 91759
39255 40136
37430 74193
60116 63289
77659 85109
21234 81162
73936 77332
2191 55537
7376 27992
14574 50567
29987 87880
44984 86540
17042 43204
8713 12531
30631 92650
69272 78515
31577 34115
47429 75929
81626 96783
5729 39100
9752 44833
34891 67706
56326 77431
16360 18332
61362 81399
53092 74867
31671 48640
706 88163
37388 39349
6276 59956
24550 82711
42504 44117
15420 21818
13483 91895
7036 77618
68850 91993
72986 87451
52357 76269
12008 88640
26697 66748
68240 77658
15629 23535
76872 93116
42435 91163
74775 83237
25202 92641
23304 91694
48071 66433
17861 61768
16645 46816
50236 90196
40260 67946
43176 79828
47792 73227
48085 74312
18831 31209
25935 48374
54108 60863
53232 71768
62268 63757
7958 46567
54370 90566
19271 94926
16248 74474
20644 70069
7081 84917
26375 72478
21901 74866
38955 92315
71750 91827
48698 65467
8048 24742
36967 44873
54463 74094
35600 41356
25041 41004
3568 12078
63893 86232
24276 95486
4030 76517
75580 87413
16651 29947
41893 43169
78486 89758
1123 32808
75535 94900
45857 94276
21125 62323
74935 91853
87980 88125
35752 79344
9835 90920
48097 54131
31191 55203
28123 53322
68709 88511
14577 65470
71956 83200
21173 65047
24547 40868
61123 70047
9181 46452
11584 52937
70352 92933
2308 26101
18417 52374
6096 74181
33252 85630
36117 81381
23109 45347
30910 58024
68062 95166
61992 98338
32252 53221
19575 62774
64767 85297
32996 55201
40294 68151
63561 88844
42043 47820
7090 18133
6195 16365
33409 81192
9210 44841
83610 85198
7533 21025
3307 30690
23007 57573
56597 57188
81778 90162
26171 32135
72662 76913
70854 72645
12042 71858
79730 84690
23816 87579
94457 97261
21397 42678
33875 43514
94619 94706
6054 57998
27280 43541
59115 71207
6670 20997
25353 67660
64655 66823
69365 85357
44748 89303
60984 61523
24966 96130
23134 63662
43234 54113
13918 24689
32754 78768
11638 17731
60190 73914
24635 67164
61698 68066
43837 93744
10390 18251
29531 62300
30846 54864
6938 25838
36599 87365
39375 53775
16709 36083
40529 98390
88377 90822
22836 35811
90942 95100
26165 97296
78951 96310
80945 84056
57559 73581
85403 90490
40371 43861
18038 34815
33832 75035
1132 13277
325 60709
5471 43358
45172 68688
39164 93424
10473 64260
5584 81513
52740 90248
18293 56179
3148 77351
25577 26616
58777 98178
50905 81034
25030 46007
432 25817
83597 98340
42060 90545
17974 57072
89571 90875
22223 37047
13109 61085
15729 87031
37894 60645
30759 72554
23670 77127
49310 92053
41587 47046
11435 17721
5154 42766
17741 48429
87742 96939
18426 52209
78802 80204
926 14858
1272 21762
1585 40963
92078 95717
37728 81349
24479 50217
15094 34282
3552 98072
32388 39856
13113 25327
50566 63279
27112 98955
1742 64040
77139 94043
53572 72426
47521 61345
13975 65040
87456 91401
32710 40255
51280 58742
40546 97308
8845 99767
77458 94496
30270 55766
14327 47288
11967 44838
43799 84015
42207 53668
56797 86605
36837 90283
8202 38947
56927 66437
5056 43484
29892 36160
66681 84763
19849 24409
24035 44551
16456 83506
34211 41788
72572 95852
41606 57782
12234 72736
13193 34182
31327 81915
18030 20607
51970 58982
21022 70822
28362 48046
32379 52738
27675 43110
45460 88771
22309 78811
17628 86247
72660 75692
19325 60416
15573 36694
89824 97489
65500 79761
78961 93369
13822 61328
44277 70339
74689 75210
59319 62835
49446 62195
68985 73163
24278 57282
23634 98836
23296 74904
49982 60223
41070 82210
25369 41518
86182 94064
48411 77101
52731 83468
34722 39274
26406 87026
40700 61702
47886 72902
58915 71698
16625 87308
97583 99834
15534 58677
30618 36352
182 94988
34258 82466
17857 32478
5520 59330
18516 86895
78571 90893
18123 42246
55782 58953
17946 53430
13574 93022
396 90446
34164 96299
21648 27534
79969 86338
26163 36518
89935 90683
22516 65635
13657 78886
12762 75759
34798 96011
36544 57541
40773 67637
10414 41939
40409 78418
53102 73600
54935 64990
9023 47797
20382 27968
87116 93382
35413 55414
63725 85829
66730 97381
4651 73154
47799 86813
53110 70701
14863 26914
19217 97928
14267 99946
31366 91722
16352 98487
19962 59184
64879 83198
24556 35921
7186 39355
44130 50320
38688 56952
1015 41359
64496 78608
3544 18309
28848 70013
25049 63374
49946 62682
48073 94123
58882 89232
2882 68692
63380 98679
31821 56367
81951 92390
57046 78003
22953 88154
27838 45048
21013 35374
70206 70574
50308 97298
68137 80598
75721 80633
14864 81467
342 34147
51297 77294
31791 38857
49393 96315
12451 52316
74815 96797
18454 85214
33202 96769
1453 86409
35961 75069
4250 59688
18573 46961
1843 55669
19314 91097
3141 56869
25440 28104
7803 15038
35298 86177
64972 91652
43184 58104
11539 95514
74516 97933
18432 60819
53920 96337
24533 96236
36327 57667
4193 65934
33241 81721
92022 94584
25867 77357
53684 64425
3565 48361
7519 13068
50812 83369
64330 85414
48541 67270
10719 77324
14339 86883
2258 78151
17419 18322
23664 94281
48874 63392
47464 49242
58294 99340
1700 14653
6084 27484
3132 58872
27592 40997
51598 91930
75017 91143
7353 63994
50126 62887
8908 70661
60577 73407
2904 66182
34619 91442
25072 27784
5639 52679
42065 79937
79180 93399
18332 55484
39218 81576
12038 96000
27705 61388
34467 97284
17636 51351
82061 84834
11942 79312
53064 80239
6235 77548
42436 68312
30442 36944
88583 91951
68077 79650
44598 57282
81 94848
25988 89352
17755 21506
904 23460
20911 56806
35219 39022
20447 98527
69080 73988
9477 89656
34442 61420
59495 99245
15775 24329
52997 62584
8191 26058
68644 81694
83165 99694
10057 75128
39199 40950
15650 67521
42348 53393
60792 81823
76046 85375
13918 74899
4003 87665
8596 22705
6263 48879
34392 62920
2001 93579
56191 63277
9151 64557
5152 95521
47816 69020
3821 38464
17336 97777
33158 39261
93436 97910
27581 38693
31595 90009
741 88615
1705 98626
17956 67998
18730 57651
7105 64833
722 40029
30205 52099
46436 99952
36813 45081
12262 72052
15932 57071
17247 79235
27520 51828
7608 24842
45948 46545
37979 81985
47479 64783
8039 14998
29414 80425
14028 26506
53834 99687
23976 43122
38953 78856
45049 53475
42431 97510
23130 94219
24883 80256
70413 78155
3850 58085
30436 98082
43713 56977
37876 90971
58714 65887
12044 88884
63050 76472
69160 81183
29528 61934
22337 43155
22628 81907
39005 80347
1586 22503
8212 61162
802 39902
8388 94398
57034 64611
62160 65476
48176 68407
6490 99387
22672 27180
5775 18909
1605 28559
77415 97793
10746 33088
25467 73659
1031 66467
424 81757
42387 58661
11033 35331
15827 84212
577 36726
59138 88450
59868 66699
21690 88524
20950 26224
24894 24968
23131 58688
3755 25875
35080 97865
21518 95925
25260 67082
27176 61786
11841 41463
49423 68077
41517 96202
25739 49398
2395 25720
57665 94989
17284 33808
30699 36122
8958 84699
33383 76233
30790 83900
68528 86022
48040 54739
3435 7439
55788 99715
23899 89884
53707 74845
38856 64628
22470 51427
7980 84154
54446 89787
15942 32827
12849 39748
24686 51184
30910 36263
15312 23970
15653 78613
4943 12455
42569 89268
8406 42657
5406 71289
13730 92190
239 26784
33762 86668
58407 90752
16406 62807
13653 73376
60914 65796
25830 32765
23547 67500
15006 42823
17383 28990
50380 68689
75493 76239
8560 64321
36682 59688
38726 76161
10916 46452
37058 53348
6923 26787
53873 71930
9725 19507
27385 97236
7024 37204
17821 34230
31222 31907
18449 88094
12397 12787
75748 76125
14188 39677
12844 62432
4892 32071
5319 52718
2129 35426
48904 55994
65389 68196
7264 41517
50404 84642
40335 64668
13426 38004
31061 95625
17689 73299
14595 93401
34310 98387
65501 95969
45733 97097
42301 57994
44895 98563
7239 79189
70890 75234
9638 42998
12197 82955
18045 74695
67550 99176
7707 89224
46755 94062
18392 47013
32005 62515
32048 91218
55588 77128
75079 76166
48938 85934
32076 33679
21633 74886
23145 77801
56179 93382
22880 38925
58767 75092
34995 86357
5621 85044
75398 97675
13709 88176
36054 95122
18465 23732
25874 72522
14086 94120
4555 42970
72147 96815
71921 93999
20194 42631
38417 79806
36149 74367
19219 19866
50927 71091
24806 36012
33036 64828
14219 45056
38385 45650
51678 96663
89211 91201
93867 94996
12148 62436
12446 72992
36937 60826
13150 62319
15349 89485
82505 86595
31331 69648
92187 94136
15133 16584
92614 93043
21448 99826
66203 72462
81059 97434
49794 95644
5382 48540
1363 10642
8646 90940
7866 66807
56367 75140
86800 87211
27269 75044
58434 87261
39666 97405
12685 15786
35935 99013
55631 63047
48394 48524
41115 68201
71586 89789
1223 36277
23607 86251
74651 75979
44756 90000
21417 59564
13056 14154
23929 96136
4649 35725
25742 26068
58625 75551
30723 80559
17912 19774
115 28653
25464 90494
13796 79150
27663 93524
56463 97044
50673 56609
10330 76127
18118 69999
11659 53912
32419 98364
58283 76621
15767 95402
50801 83836
23748 94522
1776 10379
35383 64734
17422 21665
48000 52399
4021 42233
8061 88453
18176 70703
71161 93875
31571 87779
22546 89693
84682 93928
15009 36907
25727 73655
12639 49313
2334 50170
1103 52723
38822 59909
42456 95520
31104 71164
24150 98438
16992 62894
10401 73266
5306 94012
70227 92084
54058 76780
45064 84641
29150 79581
4314 34701
86245 88849
61074 66813
26683 84670
461 96629
40195 84342
39990 77601
6429 79585
6341 91055
60550 62885
12266 24035
26345 31720
83288 94211
61315 73998
9978 47648
26299 43994
1884 99502
52209 88188
23973 67102
35936 79306
43148 71851
3969 62748
63966 78763
1901 21921
1489 16702
25612 90704
161 232
30157 51401
4195 75580
866 70876
51826 68681
58631 86130
78786 91050
22173 46840
1405 8472
21755 83944
29237 34820
22379 96677
41260 77532
9600 19331
56792 57774
18913 62232
45803 48212
5214 51650
45299 64602
21530 99899
55433 92253
39939 40027
4530 79858
28559 60343
80638 91936
1921 62235
15658 84598
19891 41783
22388 55607
14451 73411
10895 26592
78621 89662
35947 53821
65326 88535
41691 88415
37569 45070
28931 40876
48724 58280
8170 95905
14824 83343
19148 53096
4176 46235
83409 83794
14634 18551
50943 65545
32626 84556
24250 45737
12746 22960
3409 16585
10219 23314
41145 54761
745 13913
7912 97641
18238 98669
5975 56099
49272 99401
15142 92746
43677 51693
14286 80879
8072 42536
9953 93211
40884 60864
38058 70607
29091 56489
31977 74693
57949 76164
40241 56745
33063 80514
10514 18639
13983 24614
49308 91723
12584 21267
85245 99501
19643 35317
1411 62431
62388 65561
50972 53182
41476 52811
61332 64118
34826 77441
36836 59000
9187 85637
1877 69095
33866 52560
38103 71812
1806 21970
41582 70397
4784 23084
32209 48905
23095 78879
55510 73399
50142 59698
19767 46692
10202 53549
49181 67346
14771 32507
64866 82650
75889 83481
63102 90464
60792 79894
16129 34643
28056 41532
8192 50654
30585 65702
18994 89702
60284 77304
26730 65418
14602 40199
48441 59393
40199 48462
12151 48296
6534 58185
63323 88875
45586 91566
50126 80362
3406 54286
12750 51511
18130 28200
4692 45508
5165 69262
33724 42208
25702 89306
20324 96781
25043 43095
65375 75244
52720 79201
33144 70522
47495 65115
17622 81404
20451 54591
6212 92545
19952 23084
22391 27023
33013 48147
54431 93106
36395 66363
1972 59242
24594 27394
25876 98950
10725 35371
14478 50908
47098 97175
62986 88501
9977 49451
34888 99183
7176 45119
3237 22741
28003 91364
41832 80583
394 46479
30325 30476
20345 87650
52724 99873
77717 97875
60050 76950
21878 88040
28754 67866
12578 38542
24159 44032
50663 97602
44037 84778
83546 88013
11547 56501
76233 94154
15771 44988
83411 84880
28649 75319
9977 18646
2725 83990
23893 60862
15704 94172
53276 59501
4453 92132
4848 24755
26555 57903
22897 41434
28288 53809
58729 65234
76454 95832
59537 87850
62672 95113
26262 65960
17142 68144
18187 53488
25530 72045
52423 94566
55558 96494
27599 43612
1505 85019
12368 27764
71403 93518
17531 29030
2032 32133
51611 76671
32171 35731
42343 73935
11170 59399
246 69134
39902 90381
19187 36263
33443 85837
80432 83391
12702 40483
34204 86175
45155 71798
88571 94191
359 15355
63786 97818
73357 73541
89681 94764
55881 89790
35492 87638
68603 89479
4979 62166
15270 54976
16715 78068
44614 70378
41906 59294
35723 36937
23856 84418
41280 59579
16276 18778
62342 71576
50754 52937
70924 94389
15026 98665
91710 96754
41605 98875
25299 62248
365 44892
4541 26228
1288 61566
2821 53209
14515 43286
18458 42729
13819 38316
60587 61742
88656 99096
22834 43347
4039 52839
8630 32836
52854 92918
24860 33431
88591 92595
36734 54062
2064 76618
64940 90006
41186 74466
15236 32108
60700 70325
41709 84314
6703 19555
50072 86931
51822 89984
13576 59175
62409 91837
11222 46656
69042 76599
15408 87958
16966 57840
64559 93469
64998 96654
31308 60743
72283 89880
17257 34937
16158 35555
10730 30958
72929 95691
12845 40795
25936 79179
75535 94341
21011 54551
26510 74269
23600 96281
5089 82018
34663 62413
9905 22596
26323 26910
5409 97209
33981 41230
38934 58835
43377 76928
29269 93273
33110 65654
45000 93313
18274 63139
68977 92283
40235 90984
29153 94290
30176 79621
9028 24348
34284 74793
35206 87287
15665 97813
88539 91414
76197 77470
16142 43760
32721 77126
752 60240
1617 20186
37235 95187
53831 74237
49535 63759
23660 93677
47200 72516
76282 91738
31114 68205
10803 40573
7829 28393
60367 62269
52135 70503
55920 65635
54587 77918
1865 3172
30951 92833
18729 43191
19463 75761
64335 92641
3076 65328
41485 44581
75150 88584
23219 80316
24879 37679
27246 55216
9871 69439
15702 28071
20816 84410
62284 99880
20407 53787
46669 57661
14475 48498
53196 59609
22421 84928
10093 55893
29459 90946
11157 46979
48036 48288
21145 52597
43951 71903
65759 86262
40605 85545
31808 56751
13831 69750
46153 61141
50420 89230
4056 25103
48580 91122
58643 93532
46980 55635
37750 46748
19905 91720
29891 35168
13882 14632
46565 54978
1777 98254
1947 67509
23144 99862
51196 51390
37604 95388
43703 99568
23529 31925
24811 36816
32283 42962
455 23729
30911 93429
88282 94012
65879 91568
6815 28651
55004 98384
40127 62869
23256 78961
1363 44242
49120 97646
10981 99474
45478 73570
15095 42546
48226 48799
12659 58412
68137 81296
3214 97161
32589 44664
21238 87667
18534 92323
18041 25772
4303 76392
14364 21840
46889 85723
4334 50526
34749 58801
72089 90052
71097 97496
32911 67821
57736 84986
12380 42254
18737 58560
50495 59909
47152 74993
27638 33963
32799 68774
25455 57630
47622 48533
51278 96922
56721 58903
14969 77540
708 91442
31046 71614
2359 5656
17468 52187
3579 60061
12358 85167
16970 46949
10936 40383
53059 94816
24880 59046
19477 97600
36329 69201
14832 55746
56800 71807
55800 63477
40521 61001
771 30203
52845 92056
26327 73414
15594 62665
33486 40751
35015 99696
40591 84314
16050 97720
9260 76851
72680 91256
29045 65658
2305 48609
19210 65640
26021 45957
30749 63213
96399 98162
32244 92042
11371 90860
23880 56778
53623 75760
41839 73017
10310 83619
25222 72435
68401 73090
56261 65419
75189 98467
33568 65452
11065 31750
35667 98018
38610 95726
30428 44189
3255 23947
1510 23144
21048 50395
59525 71904
27904 47051
4229 96523
69036 72982
22379 30474
41679 45915
4464 22941
60625 65861
19015 95038
10375 62050
38837 39100
16090 98655
64458 93191
27377 89948
3009 60996
6372 14380
64211 67197
72784 87368
55483 78356
17995 47406
71434 76236
20710 99778
8286 51663
63825 99424
27715 44013
33209 84478
45742 51954
5405 89202
3377 61817
9158 93973
33740 50545
34405 86818
31318 80404
56051 66642
39871 69980
12208 88858
66126 96741
9052 86728
88509 97326
24507 26022
58407 67583
1521 83025
41963 93485
37643 69997
68734 93374
7577 13962
14185 82532
80334 97249
23928 68146
16463 59740
30562 65228
5110 29267
37175 93488
27250 83268
14188 63055
19927 58792
2184 46487
73301 73739
54471 60395
79295 82636
13906 30028
4408 95654
10301 60623
57710 75571
55767 61843
10465 72832
39709 61185
21747 60252
15912 45023
21407 49176
60242 67078
21160 31067
20090 32697
89279 89421
54006 91888
48390 97117
13042 17400
9895 73628
55905 56499
54601 76939
71673 73224
14028 80467
63286 81646
27814 64783
35623 60965
76706 83837
75287 90786
17048 64235
32426 88815
36219 77377
5664 30605
48187 86714
1109 59840
58284 95839
6738 81353
40131 55805
70697 91869
46517 79401
58491 69085
4752 25987
8791 71031
62881 63780
5253 90511
8853 91652
98445 99102
63416 73648
64735 81215
6987 27441
9187 86040
19048 72965
65258 76913
11432 90133
42867 50911
57216 65718
2590 90613
2268 94563
17788 48008
31026 76623
40144 55957
1810 67115
15098 81319
49001 51424
12223 13744
38187 98499
37621 45852
2880 79379
19025 80599
81300 96045
45392 53649
3233 29774
71820 89770
23848 38459
25100 92397
67339 93728
59542 72655
8186 27895
35478 75217
8389 31480
39532 68707
2449 6934
78491 90367
26565 73566
28451 93082
38583 88980
75241 77737
10789 20070
42864 44467
14488 18711
22716 23898
90242 98667
74742 86630
2342 96972
3221 91847
31378 83611
29402 51646
281 74853
43226 78988
8200 76116
91976 97380
54471 81441
2864 48783
51023 58376
52529 62797
26484 56194
34562 52482
23755 67545
63381 67109
2899 70688
68536 72576
2749 42557
33048 58084
68735 91388
47328 82925
64218 97629
27328 63278
65156 90960
13368 32361
60543 94922
65932 79700
14070 50170
2146 87451
4497 42328
13717 59102
1050 29619
42911 59222
31641 44161
23626 24746
48667 54813
88372 97241
15128 41620
76612 82163
36444 92007
30072 67959
77393 81579
2365 41956
7826 19394
16481 20054
7174 11533
60796 65607
3103 70937
33693 67917
63289 73036
73556 91746
17541 66182
16504 98690
4077 97829
20698 36008
52299 92101
27967 51427
35490 96165
3562 59537
30017 64923
3146 82403
23004 76031
56274 88397
30226 71738
16233 54951
4066 45938
4026 33378
49518 66654
1744 38141
28115 54992
9890 84612
15998 46387
3308 87108
4638 67971
14097 29842
21189 52792
1323 91209
79729 83721
36965 55292
23 59689
6861 89681
39321 56359
95069 99199
3274 67210
12257 93597
79220 99520
1352 34740
49976 81254
46856 82923
29292 76471
8870 14989
64165 97741
59111 88670
15726 45719
27362 38878
4243 53435
6685 51950
35456 52415
33033 46471
17262 82253
51447 90702
74127 92145
46216 46962
5003 90534
52811 68279
62479 85302
19535 72466
53854 70612
17786 62527
3596 93419
65519 86117
29059 53353
26319 74722
19132 55149
30651 70868
9613 96940
5084 15615
1459 21033
12426 46352
94813 97603
12205 21288
12234 35668
40116 53907
48160 52020
12275 12372
5148 43530
24591 94087
21237 64893
8757 20370
22465 30262
90713 91512
34330 87659
41160 52399
31438 75446
55377 87234
48260 83775
17748 83312
16994 92165
64404 91687
15173 28427
52202 68925
4884 87542
18181 68855
10387 13478
4772 41282
926 53731
24648 84679
48621 71627
2186 34151
11170 96778
53436 78176
84116 97984
32386 79653
35163 97309
70104 86080
38775 40808
5007 40994
7507 43977
10185 70711
13993 18608
77941 79119
20278 25929
48214 69129
32692 44277
53968 72754
23498 79972
28115 53117
64362 93791
59496 73871
42000 96344
53522 63361
1454 23723
39320 52069
32814 81575
23560 29297
2807 53362
8624 87499
43950 57562
66424 74980
50346 85288
20246 83786
91722 93912
36729 86315
2300 95391
6675 32952
84991 97522
30288 47893
54017 59701
9323 83929
22228 37526
26363 74211
49964 86070
49142 49740
17758 53782
9754 90017
51565 79228
8919 36718
36997 93882
30862 81092
14684 74469
28308 47078
47126 49234
9879 96368
51398 94888
75608 80805
30399 73687
37203 60310
61043 62889
75275 93733
55068 86465
18512 45093
3715 15140
34156 86460
35137 85022
13863 95977
9439 11765
19159 84583
11318 42674
63558 85930
9247 21656
3311 26161
51395 86636
2550 64828
5245 40689
13835 77013
73119 83802
10666 64920
38417 61650
1283 46429
60920 61248
6006 71970
6481 96763
29440 80815
64632 70510
82852 84212
29747 37594
19440 40980
51966 82767
49105 78271
52393 70568
885 63538
13038 84564
24783 59916
24315 74683
30336 47368
22684 65927
47420 67270
38401 96736
42258 45170
21597 38432
34975 49592
33699 49473
16792 34412
24464 56762
19106 50393
34078 57695
26002 99085
11914 77955
4667 79932
23971 26709
9030 72910
38557 94010
30697 96891
52315 85167
37827 56881
1454 53174
23852 65593
90913 95605
65915 78011
31672 48357
29715 50104
20856 45202
6417 93581
40369 93635
44693 70617
14737 16047
86475 95190
14748 87793
22869 91683
17570 44350
42519 54626
39669 99165
69566 85917
3404 11919
65133 71684
16316 26656
34801 60998
51384 62967
60818 86541
31917 55842
40077 42891
16770 72805
13265 37522
12786 24938
10749 46520
55677 69822
9353 70209
97201 98799
38857 98983
16703 23084
20035 31948
14832 22162
29450 39471
10981 83424
6371 15412
27804 32026
19032 47765
10277 37857
5822 33492
8800 62974
54389 76702
40876 57158
95286 98825
5560 90606
25819 89569
18777 24323
39222 75441
43815 45630
12038 67747
10028 94359
50534 97049
35837 45412
91018 96508
16164 82190
12489 94239
2570 60511
5425 52825
45952 94622
32487 92362
64516 68855
32733 54522
43025 79608
37446 79531
29191 97943
31273 61844
60801 82562
79623 95176
6958 14393
22466 24215
15279 29814
66328 76964
18676 25954
69741 71173
19308 66858
40998 66704
7142 31537
72041 91793
51084 85629
53956 73826
37651 90066
7544 8664
218 82721
57758 99843
7378 64847
48948 82157
64999 76400
33945 49134
3553 13147
29438 30181
55365 61647
32011 37341
60032 74292
10811 39552
40537 64026
37899 63569
17198 85731
60290 69653
3752 50107
26635 70559
18265 21741
65951 71444
27931 83237
52709 84923
8822 79262
34384 95142
45488 54782
43589 55897
23713 43624
40063 95605
43460 73788
5094 64264
53438 73437
32102 56581
14529 58164
28527 31411
5261 24546
5470 86922
26314 40462
40544 66335
46103 87007
9019 84103
6705 70156
18715 43381
4448 61613
1345 77787
27064 92944
38874 56566
46725 51317
52185 75148
62831 91704
18568 88571
14519 41213
53964 55980
87300 92242
34296 90852
40680 69074
25015 43847
4118 46306
23509 32994
25478 50674
7174 59173
57345 99201
13014 16168
25344 70088
18317 18926
69378 76304
70174 99047
50414 81534
4685 11983
3121 43937
77564 90516
51371 58541
18389 99632
17108 34180
12388 54085
48348 58536
14319 30442
56172 92060
61780 64665
38511 97195
12239 53432
35666 55707
17530 95813
45541 68460
94025 94178
70986 75068
23804 72724
48617 74973
16147 38746
11383 38270
41183 68833
17999 29496
39491 75931
57315 98060
51362 63284
26386 94297
19597 31764
31765 46461
51704 87344
54069 92900
5184 73181
5062 91521
3625 6799
25697 56734
38535 81958
24681 49918
31451 60280
35439 84203
71941 98190
48309 55932
29147 96887
27873 65521
46815 51327
45089 62869
20647 97652
64912 76940
58775 81780
7811 58669
59831 61543
1241 52384
54770 64972
52775 84253
31203 95703
22741 42559
62681 69173
6283 73500
96342 98977
1290 93884
33493 87653
21457 42595
24904 36740
45847 62013
48089 55601
527 29992
91425 94745
38168 71220
91678 95868
42953 44414
35832 93974
40842 56964
17219 76166
30994 71348
25380 78044
135 80249
3024 9754
77760 97346
22230 57506
30584 87999
46338 68916
1929 8173
41228 70648
19160 96859
56486 94576
8497 86934
15810 45315
68738 92574
31764 94792
17783 68657
23429 67805
66162 88006
6517 74803
40187 98238
42427 97718
16180 77641
27971 86978
17354 95577
14971 33881
59847 73243
6806 15957
11013 21335
12926 90234
40036 78749
25171 77098
61245 69448
48667 65148
3320 46284
226 7177
2233 21720
41963 71914
27505 42510
37262 43874
5484 33258
27859 84112
12710 30221
10308 77486
34688 89020
42493 69892
53017 93522
1912 68494
34985 91309
20040 48366
50063 55825
33357 94462
44571 77510
5365 33827
57322 61708
39256 97556
52406 81682
38673 98264
19641 78149
48915 89550
27333 95676
2627 82642
20505 71387
50261 61913
11997 68275
13753 83710
30687 79105
38026 79062
43929 60585
21873 84066
26256 27399
6527 72790
54213 91660
36044 59567
37494 56003
33962 89225
65243 70953
15100 29809
50386 70626
67040 68941
31743 89102
46529 96944
183 50567
33987 78720
135 61573
71469 85745
16895 66462
70554 86438
28871 64258
39518 79894
56502 69738
48551 55605
28933 43222
5647 42802
10520 68428
3055 97419
15475 38547
29461 69482
7277 15590
3734 52660
77139 94467
17351 96042
62845 92001
38605 41658
32651 84764
32276 58232
45816 82832
8186 25086
20680 34326
842 27040
1438 89343
54092 55940
10011 55797
18441 75245
10208 15860
71931 88853
18168 75841
22677 70704
22821 38317
29097 70712
77499 77737
19254 27491
69999 84410
11489 25307
46495 66792
41095 94200
43578 64090
12494 41270
44968 50845
36048 70175
63905 81114
39298 56583
4790 89558
46710 64347
84094 85941
72395 79451
62694 73553
20799 51829
20779 70481
25502 72612
65639 72837
37550 67594
26997 50670
27230 91635
6529 82620
12676 50751
79672 82088
5038 57571
48245 50515
21404 47538
39200 78103
9546 44612
77762 93016
6462 55417
12688 95337
90054 95675
18603 57787
15787 72482
44931 65567
60373 72630
49715 82589
64042 87648
11805 16061
23163 48483
25843 63411
3125 40284
25336 28543
6201 28441
13920 32867
5458 70021
28950 50146
18582 26171
13364 96568
35759 67176
16216 52753
3604 71802
45218 76819
8629 67460
11508 62607
63789 80154
64792 67267
31478 31872
4335 8156
34637 77852
64020 84822
12368 55166
64791 74393
20564 49558
22545 70407
58601 97123
33032 86728
43652 77098
52244 66001
44034 60010
49585 59008
64839 82527
1864 62458
25836 43847
17574 86820
86935 88467
17431 21938
10411 10663
37424 52938
78947 91394
1754 18981
70008 94990
6087 37478
7342 11705
86414 88714
31809 88664
29014 57895
43390 97140
46923 48806
54883 95196
37307 67409
686 14433
41630 49208
7160 80996
29733 87625
65138 84295
51303 55028
2634 84273
28552 77939
5532 49971
25499 36490
29118 54681
29812 44810
4496 48275
37623 81802
29002 54475
38431 84204
18602 83750
1150 64620
54762 85147
37130 63289
12099 38394
26861 97463
32391 95230
14304 90960
68272 79981
7975 66942
4890 41414
79600 80157
30491 37046
43084 76542
76100 89350
42535 93718
10531 96929
9717 88903
7191 62733
31281 67425
93998 99549
30227 62912
2468 53752
28354 98180
31121 94971
3834 68854
66397 88783
83516 92262
29932 84937
45988 77119
1558 88993
24548 42488
46206 79748
35614 38919
11057 94657
29889 40977
13314 49112
11379 31658
61532 76859
4870 54988
35072 58033
20691 52042
22347 97478
45297 47588
80149 97841
38631 43358
67011 97554
35089 65612
55507 61521
13016 29668
68044 74648
18877 67392
17112 17899
24226 65722
9131 14498
11419 31604
61731 78883
18040 31278
14853 44995
6132 46345
14663 65397
33832 62784
6288 71211
67239 80435
10414 36499
16878 25965
30910 89913
10936 48016
35259 59937
78879 79626
71534 76043
34199 63324
23354 57255
72691 92046
21983 46379
45193 92042
26271 89584
12091 45064
73152 96864
6254 60093
35366 40715
70377 81679
32549 71096
39815 59463
6632 34423
9526 54211
13386 45541
17358 71465
92530 95593
64047 82071
19382 71192
11348 69243
10189 18826
9877 13530
60792 65223
4090 40046
11217 62075
4188 73073
45329 72899
11918 51223
4926 82373
33490 75796
10612 48982
15508 36126
48231 75367
13326 22177
83 50297
9199 40984
42950 96935
7770 13673
5948 56465
6591 51114
85401 98770
21672 60807
1115 29077
30513 66357
30438 68090
41107 99381
133 52957
25053 94785
63077 93546
25244 87318
2471 89781
18234 50588
35051 61852
8524 24653
49493 95599
1140 51473
18245 95808
32593 63943
15819 82079
58644 88342
57263 63295
46954 87148
38933 69112
42461 58836
5016 99263
43124 83955
35253 84929
39550 84341
1605 93338
37718 77617
7349 72677
47409 47812
44518 68011
11406 45842
23701 54374
51642 64940
9889 43333
44920 79762
20107 38778
40360 89916
86858 89653
47721 58238
32759 70108
22568 44525
40600 47668
9196 20409
5203 63734
10437 75083
171 26815
7215 59728
25580 66766
43208 92428
14548 94122
17976 84194
11063 30698
26876 85041
41519 54319
4189 94733
22657 38825
19802 33788
78941 89609
38162 45787
23932 99853
96412 98643
62119 71806
5281 46475
37413 91450
11433 19330
73804 86404
47820 96435
39075 79511
39086 68762
55122 70873
22897 61366
50054 69869
7150 93245
10805 22929
28447 44054
8458 33542
11497 56161
47854 64398
44106 88150
66990 88787
89164 99609
13574 77517
41206 96987
43669 88881
30456 89041
2729 25015
30700 33548
6811 47179
2526 50832
62094 65525
55497 83725
9314 49493
19976 21521
26033 33716
76035 90992
76683 95023
53903 65770
45668 93851
65653 88081
17493 19785
1499 9167
30835 90882
32740 85935
56211 68840
70425 88510
13271 55134
80394 92445
31792 81318
26347 62312
34445 62349
16410 69154
11457 50913
6143 25567
36155 50834
50036 88197
85079 90629
59335 97405
11063 81833
30545 52128
1479 72804
4162 52956
22716 72408
160 14689
5846 97201
15050 55335
4165 65709
15490 82418
26823 73065
12240 46460
31780 63887
25416 53785
42977 85843
237 24096
17882 55329
64615 68994
21901 63135
1884 30110
13583 25928
70133 72071
597 89097
41520 55738
2505 54300
22935 72540
23478 71942
43547 50177
59420 64303
53733 55439
53683 96910
58836 78505
55151 74125
19193 28315
54491 87774
39494 58431
9178 90240
41888 90351
7535 52104
42942 96698
18644 49336
34830 55426
49021 61793
53302 89105
59015 96070
94159 94558
59520 95035
42214 49448
34235 43075
45226 59616
81085 93450
64142 82983
33894 34570
20454 32782
20661 27602
53176 67865
73058 81916
4073 93980
3069 40657
28978 42896
37650 85852
50712 68459
82013 88187
72895 89078
70624 70934
32683 78424
11470 97985
2488 26602
21183 47956
10295 59625
20600 37776
8941 89281
26247 34220
4303 88472
30621 86407
16461 40826
17218 33831
51846 67208
62349 90564
65778 83866
46106 55427
34223 48903
8662 86675
4024 69165
43117 48080
45662 61648
893 69491
8805 17312
5431 73867
43289 79736
54099 73126
4604 84850
1403 30460
66556 88809
36257 72767
6885 34055
11875 72777
44091 93472
27641 43221
49065 52525
28007 72763
3160 42684
4244 14630
81047 91963
16198 60991
61513 85392
16827 31272
40830 61201
20834 25834
22542 58162
71499 73935
38656 71466
46470 68500
64569 76819
9019 90074
29404 79217
69112 85702
11096 82003
70583 84484
16629 38484
31785 48555
45715 52581
11073 47707
2656 87970
18266 53353
63655 90545
10745 23647
35231 95746
32009 38837
39835 41060
27384 56702
42543 93585
8787 26515
33491 36952
78354 99226
45449 57724
20050 97619
34736 36630
8412 18624
10273 37437
83526 85325
71993 96269
40992 58067
18513 29174
22086 82285
5344 25709
86952 99489
35856 63066
56744 82956
23407 32732
7390 12744
14323 88873
67611 75127
48619 65902
23339 28239
19008 77979
28393 59308
13944 63430
20777 97208
44209 79108
28706 69932
19196 83954
42890 58429
370 67473
30040 44807
15976 63900
10493 40451
17596 94986
21355 36007
11364 91625
2703 87710
12067 42192
59118 88528
29637 84857
64407 84101
44925 84485
5165 97979
13085 18044
44704 74343
7113 19703
57814 81993
17572 72522
28222 37331
5981 99136
13147 91074
68161 75925
24704 25390
53678 68654
13810 85401
12199 48209
5740 63311
19510 30163
13543 64563
61829 72514
20278 49931
35604 97223
65559 95637
45878 75914
47045 78894
9240 82111
5521 19163
27593 37317
22979 56276
82507 82756
3099 63477
33554 50806
49026 93204
26461 59937
19365 40919
42030 44257
45834 85474
72934 75045
35024 67983
93170 94913
8951 82215
35291 94194
13226 52267
49721 70421
54368 97597
26282 35641
3321 28364
19753 99644
49307 78379
37255 47506
77532 84103
42813 49646
25338 73225
18037 45749
8203 51524
6046 31585
35052 91964
28238 74600
57519 66115
28056 62995
16425 93679
56644 69677
15162 55979
46692 47810
38762 76951
29119 30743
30243 37224
71516 84437
57550 84845
20116 24602
34134 59005
31009 55770
2537 90178
59090 88474
18511 52363
12742 30266
1571 55616
19414 69595
50971 65354
70156 80376
59709 71044
52239 69243
44029 74316
33306 59136
49655 58390
25657 52790
24940 76537
22815 27457
31245 57137
46912 52869
16163 63841
45679 95796
28290 55858
42596 51703
52415 62975
7491 19890
57088 62108
20277 52409
25217 86422
56332 81585
83342 86500
21233 58710
57811 88905
34907 97292
56752 90121
45373 65820
63440 89339
66677 90648
7769 65865
48949 62449
55357 65004
73893 81200
34341 89063
12655 91595
1111 80053
41751 91740
29981 97828
41495 97237
91345 93952
45658 82442
28852 41152
79861 84141
74669 87447
22840 40509
2795 69949
34889 55394
50136 89477
10900 87045
58041 83888
49429 60655
26178 59581
9842 38402
56941 66405
61085 73401
64008 89203
5844 85248
6289 68279
72226 83956
25869 55676
59187 81025
42465 54618
48263 70651
17972 33983
71493 98293
29508 95494
29881 41583
8744 28867
45956 96691
49279 51742
23351 85000
52928 68882
9501 14095
32341 83094
42325 94680
39685 54636
70829 84532
21706 23082
23522 67072
32940 51253
8249 92214
65958 90273
5121 35097
8473 32908
17646 59944
16491 20111
66820 92378
42907 50610
3677 96711
13220 27251
30315 31669
6700 66727
31819 66731
36720 98235
5616 99764
63999 88194
13979 28694
79263 92185
22554 35482
95570 97653
11414 46897
13051 16392
82104 95282
68398 81624
58232 60925
22804 43119
2680 77135
71401 71745
74073 87312
21913 28448
47389 50595
21364 42166
14255 97416
45377 80019
9664 34254
74589 92106
48799 58787
77864 97700
27717 88309
51113 87371
12036 82899
9213 92650
38616 51074
14253 60766
4449 83507
8808 79438
46961 52765
13813 37118
10808 87298
52498 65091
60593 89839
46643 50284
46050 96958
3824 72352
7667 12215
16713 80935
30269 88261
2097 16138
63066 71318
36309 96379
42720 43115
64427 85549
24716 73336
23228 44091
37996 95846
56323 91440
77578 92311
5399 64528
49683 99238
9956 45859
40174 86177
204 68932
37913 69973
56195 68277
75642 98761
2002 85598
43507 99256
55442 66982
10356 95849
21937 73338
35947 91180
13248 15364
93364 97718
25613 62504
43243 58265
12960 52007
24471 95851
15996 99954
45451 61639
1613 39048
14480 68953
11050 19704
18973 33772
49489 81438
53596 62387
18372 48804
4097 30303
40139 73528
42839 87003
13081 97130
26242 80536
13580 19006
3182 43468
18374 24123
61551 67703
70588 93454
64093 80893
27234 58911
78371 85819
15773 17239
79547 86777
15247 86392
82996 87634
17787 46409
1506 50161
67807 68680
11829 45279
63562 66556
37658 89781
7316 65454
44226 99042
14888 97702
11 64676
20223 91203
18361 37352
15947 69652
21934 32788
29201 35885
10215 44186
36426 47673
64539 74695
31139 49848
36179 50036
14303 54774
20327 80149
3543 59217
86990 88499
2380 12496
58347 61877
26831 65904
46448 69275
1006 17369
16737 49616
13299 38228
7231 35242
25288 30157
58335 93660
13417 77581
34872 87702
5824 91726
55796 94081
32699 71023
67351 69729
22380 34494
63156 63793
62682 82292
61588 88095
5611 91387
9107 57063
24546 44663
82879 97974
2438 77933
60603 68151
15163 89237
13059 62780
69390 73436
12323 41809
54212 74654
13663 34369
29779 96220
30641 61444
11960 65361
25530 34809
20078 23334
82517 85920
35523 93611
29803 50131
76811 93996
40064 60513
7819 44599
63126 95068
45869 92627
12062 48882
1442 71076
67723 88294
14609 99380
5642 75167
11625 46910
797 51043
11813 68771
31007 62138
418 41912
7028 82759
22248 40526
20366 60913
16659 34512
61063 90234
14084 32644
15736 49259
39103 50226
34089 83256
6692 26655
4616 68208
84066 99902
18837 22593
84965 94677
25129 89207
40465 74758
42190 57336
79205 81092
48340 48818
9286 29349
24922 34152
6164 42501
30672 45363
22154 32718
2638 86461
53064 54042
23300 78583
43935 47502
32469 99028
30209 90529
60425 96503
15954 43469
18995 32289
12040 91840
41601 89195
21906 62144
18273 89740
32664 64629
19669 88468
45540 62513
9433 57579
43363 47029
67032 78515
39457 73924
4750 13381
50510 69322
15045 27020
6217 85822
2458 61350
18612 70103
8207 81435
49368 58776
34180 97240
7384 61860
76461 80927
61388 70131
23352 94831
51141 65114
11877 55192
10667 14388
18040 60244
49749 99327
66559 79821
3929 86767
30539 74709
21167 29692
6960 8744
14849 79196
29200 55605
51697 98444
17582 21528
58417 58845
56231 86948
11901 41264
26617 66450
11061 38080
5925 73030
50326 82233
62412 94526
19018 50865
10357 77784
42469 51866
51349 57975
61167 96899
4627 40622
5828 9283
85218 89930
12810 61200
24253 74123
33002 43090
6604 51170
6634 80564
29546 48032
60384 65823
39491 84253
59557 83249
55367 62007
20923 59620
52840 55706
55503 55671
75251 84884
65910 93277
23575 66178
64262 70005
4728 93916
10539 82104
6328 44036
45468 62071
41125 72474
25416 86006
81152 97865
18474 40842
60293 63559
11085 63862
39523 57483
11141 52843
27432 50536
70160 74731
39708 88775
69220 84870
17888 46026
74242 77720
7257 87028
5440 41931
62761 79449
16610 88962
57560 58083
10071 64530
20116 34812
7854 21174
73536 81323
47137 58954
9127 68494
47622 95470
11631 84756
47641 83108
18006 42539
64229 64596
25137 90057
73460 73993
26848 30540
13893 68545
81631 85360
10515 54526
10199 87497
29768 65841
82059 86979
30348 47616
39528 76611
29068 96588
94445 95843
14106 46197
75553 98446
47477 71940
84427 89167
54837 68205
32319 57462
10342 55802
42256 89196
5569 65472
84882 90530
35175 97106
24433 94817
48909 86528
37745 86300
31709 92608
43469 68503
23529 58699
37949 50962
1964 59398
75301 76195
66026 68618
47228 99513
1249 62695
48208 48236
27974 44589
67177 78779
9134 47312
84278 91863
2131 84497
45805 87843
22407 78678
12662 82943
18252 25596
84567 85057
24623 81067
505 86911
19883 87741
37362 53361
25130 98316
30367 60421
70544 88398
16489 20449
22393 80518
24798 48506
15448 44372
38752 50704
65156 68779
88685 96559
39749 83131
54034 92206
77272 77298
15596 84408
59483 94044
17295 46314
21115 56648
25360 60254
36888 74370
40832 45789
25518 25831
10590 78989
42078 81563
41431 68393
19567 85660
49813 52859
3482 13468
7402 11992
36536 69155
16225 60129
68386 73753
84985 93330
20943 45077
16258 25617
14813 67970
23635 77729
2827 18891
25286 83671
59388 78827
53796 75032
21463 27346
24023 30612
10643 31534
21769 99692
23173 24766
8784 21918
51423 54634
45122 96757
2304 41397
17372 89005
36403 53683
5650 64182
42466 95194
60728 79120
8641 86442
21511 35157
19851 79991
38124 41334
19508 95557
51484 73940
13150 43038
41432 71909
37890 74488
2112 61935
18304 62604
42979 44166
9976 92237
18429 60819
46183 51927
5195 88502
37049 45382
56902 63375
33250 75723
67886 96002
50210 91379
65214 66989
30215 47414
25580 46107
24433 78933
21181 23346
90568 96376
2185 40513
26935 99135
10888 57406
35368 57613
22526 98565
36605 40861
13083 58470
28757 73869
42041 75505
47979 98213
52055 84393
9539 89435
96162 98116
58231 93166
56531 91099
16429 22750
7219 28977
52125 99379
29322 54613
27118 50888
4347 94057
17162 63273
6025 38927
65229 78891
16788 19063
55171 59709
11690 73563
25313 94359
10060 66020
15292 34899
42564 43807
28418 56962
70860 81701
10491 87760
50871 91327
11373 55248
33271 63813
5205 17776
41556 71965
46034 62168
84606 99467
36718 65423
26776 59644
6235 34342
56863 93534
16569 71045
74948 90114
27516 44840
51171 96581
42130 94926
72393 85880
58720 96480
36670 68711
14256 54805
4804 56801
35988 85818
1395 37642
25808 26159
2131 56559
20565 56318
7408 96311
21062 82753
16296 94921
38627 71070
14224 28559
4797 55016
69506 78359
79268 93619
48056 55709
40668 51441
18995 36985
46198 88389
26490 41829
51185 58541
10016 83145
18632 64093
755 25585
35528 46363
3043 46551
64296 79181
21618 28288
17119 96085
59854 87080
94012 99709
654 51895
12523 13993
22735 63758
28209 94779
30263 33040
74857 80841
27028 86253
42862 62849
38071 80822
18178 38409
28625 53289
42699 93421
9418 37867
48774 92318
45662 57008
43664 47920
24878 64927
2560 74546
70615 94267
15310 43335
1485 15807
39884 83912
3328 57154
60199 87267
12598 28963
4835 85266
58585 70255
33279 53760
7040 24098
5393 57980
15331 38617
45699 79041
21747 99601
46116 95194
12561 20784
6144 18673
29410 55110
81134 97292
20415 56100
51568 53468
45089 94240
14399 15067
61161 96341
7577 80813
31676 86580
28084 82675
43627 66413
25491 84873
58762 60377
89624 94043
63008 68291
35392 45400
28600 71960
29855 97631
24543 54174
7787 16196
75470 89167
13099 21705
2665 34024
45462 50956
85325 91596
3620 39559
13964 53899
8171 42517
4082 13327
15902 25352
36520 60519
82276 93916
84563 88395
13336 90847
8309 92851
33828 90949
41264 94549
9145 61758
39973 92343
6702 76511
36845 69478
44723 52348
26348 96134
43148 49371
37811 41029
56162 96367
28080 57998
28556 31896
53337 74257
37867 38322
13139 13704
40565 87744
29050 67637
37440 97663
14405 96017
37485 81040
3870 58745
48855 61782
53059 98913
25681 34715
45705 63701
53527 90612
38611 83892
2855 26737
56480 87020
54780 97773
19249 31934
12845 90907
48277 96418
32304 50769
64246 83488
10665 43332
30932 35240
28259 37145
53182 66243
25563 61065
37126 42629
95697 98267
17027 64449
60966 68850
29617 32042
41825 57872
42874 79202
75449 91042
84727 91770
9175 99968
57422 59654
13575 21995
77400 94436
14731 54537
5836 27159
12472 69809
66175 74362
56196 63240
12180 59862
8488 59089
33676 63044
75850 84998
70329 89985
15520 64648
11927 24768
2324 53027
49432 79954
69291 96187
36705 50955
75 39427
481 86113
27441 97729
16568 98758
45344 45796
4571 15705
29474 99826
19681 86658
49037 78893
2773 37450
3953 55762
4749 59188
14030 93710
47721 72036
66396 78851
17550 71801
10913 54687
61126 84911
32270 67209
9955 57424
7142 82789
4845 60460
4154 30472
79732 87480
58927 96347
47690 52028
45970 99861
46902 64272
17875 89032
18926 49163
13684 89188
14769 86674
37424 92532
64150 95104
66460 71476
22065 40158
49660 52253
16054 92442
16526 72076
40 68442
17652 73539
21786 74316
37511 39140
18036 43403
34853 45544
57192 79514
14852 80481
27778 42616
3541 61436
370 86408
24901 94480
21038 84925
75932 84777
1017 74521
35693 60647
62306 87900
30910 51261
57093 97713
21204 33555
10839 88685
90688 94891
30241 75873
29187 90015
67291 75494
14165 37514
35228 50016
14321 34446
61480 79575
13945 80944
6269 58105
18977 26823
46225 96614
31378 83704
70343 79080
11771 26681
18831 29534
52367 72925
13337 61560
8003 33857
6802 75808
2876 13482
3374 54948
69452 70265
53733 67837
10998 75208
25947 45498
21092 50187
36687 45911
42069 88043
34409 91199
295 62626
15470 76676
79807 97961
22674 42612
17497 74252
10186 81595
9319 30488
44609 56308
47145 72629
7754 72772
18747 32477
11072 27303
25072 86992
49307 94888
92600 95449
5405 63453
7533 80049
41036 94141
29379 80629
4727 98852
21571 98616
37192 54538
46529 48896
15868 72928
18951 48189
34314 71311
55623 94506
2576 76276
10400 30707
4244 14386
4596 21956
44376 59206
25216 62572
15548 26290
47714 61487
54273 84645
43467 60501
59635 93886
5242 45578
12612 67101
8475 94323
34243 43896
6946 95617
12685 93142
37511 84056
29255 95455
35097 84724
70316 82077
58942 99275
82591 98870
14092 18115
93341 96418
59527 94596
16937 39407
47848 68696
40795 70111
26489 40476
44809 71620
35228 46343
2587 54561
31546 32644
23831 88964
49931 77308
48367 74566
13739 79619
50553 72927
1906 83734
35026 46509
43132 56920
17250 46464
8222 31856
2681 19879
18471 63273
81654 86482
22270 74092
3978 33887
2651 28141
10634 44469
7954 70188
7206 18773
26952 50828
54842 62549
40388 69168
9338 62404
3718 21390
17141 76305
44436 84271
31339 66431
11423 88567
85989 88316
31404 70821
21724 90181
45395 58592
33286 60354
70317 93469
57856 61329
16045 88389
47173 92140
15066 78577
47069 55639
87936 95266
13906 22249
5882 62721
11116 29925
34641 71152
15131 30583
55635 63739
77974 81509
44600 60321
79563 97028
58243 88960
54711 76472
52377 86855
27518 48698
8393 33884
79161 80863
85759 95574
92864 96698
71816 88388
69376 73100
11728 56728
51447 98044
29154 80633
75518 75665
359 25931
35060 46200
20615 94235
26780 70066
62604 78090
19494 73588
8206 18605
24613 83102
48658 58005
44072 75219
49782 78008
25617 71236
23635 91761
18440 83828
20879 58432
3474 49701
61988 84079
84118 96065
69645 92849
54035 67923
88995 93481
17979 99636
7028 26863
16411 61713
18817 39055
51830 69183
19705 76609
2591 56740
21516 51487
4655 21814
74126 81876
58605 76028
19105 72023
60890 81965
15141 89513
1104 56062
35033 43106
11238 51370
2482 33125
47683 74506
5961 29565
10846 49186
23819 55067
53112 99156
39527 88784
90688 91620
86215 91174
16051 53770
50593 63670
46110 48982
32989 38127
47752 90071
1678 36044
54955 72522
56194 81228
28779 52945
42286 59861
26676 50946
39418 88337
15817 47586
1965 73010
31191 93373
36795 97035
86545 92316
74486 95665
76971 86093
61811 95996
35791 79074
59078 76923
76412 99417
2618 81799
42572 77638
73831 96631
6625 35468
15281 98897
1910 91328
6632 57076
2719 17868
47555 77029
31321 80885
84748 89174
54718 93195
47174 68522
1623 31716
63347 74357
60283 95439
49377 94053
59134 87529
5330 37789
35322 64004
28430 61588
53519 71094
60195 91296
42524 85159
23703 78961
66545 89035
74358 96874
57835 88853
27231 85063
18007 22336
44024 77808
2006 44883
2827 53260
39143 71435
35211 78083
88143 96241
27672 65036
52553 92713
68918 90106
28402 52384
15686 31192
37318 94117
49893 63058
61855 91061
74698 87294
51866 64832
4767 88984
75079 75591
60989 81581
1783 20884
7598 11046
21958 63463
54415 93871
18940 57271
671 8026
7532 48324
16519 75326
17019 49146
17884 36068
68099 71867
12451 65613
47159 47496
37592 95287
29273 59380
23040 82170
21189 96551
30241 74966
23023 90925
14575 88763
31123 67278
15111 17327
20727 71903
3270 98253
13942 29212
60945 62851
8355 13811
34571 97290
55034 91459
27916 98331
21778 42382
40102 40822
8909 47038
48833 61232
3175 60700
43338 77076
56499 81537
50181 86649
4045 74575
50484 79180
27482 92192
56685 99421
15259 85337
31047 82504
5575 68035
8273 11142
12757 83210
19780 26533
29505 89504
29256 44817
17795 77369
25526 93182
55775 98148
69149 94094
28746 96431
46584 52044
30616 60651
19371 35887
70183 81864
31240 66927
22978 81919
5084 68315
23857 76528
16043 55567
60914 63763
54166 82705
5689 78535
53095 90525
7163 68780
831 73590
2717 83850
78661 97138
32923 60014
8480 66108
27755 40309
3151 81108
18856 38352
7422 95042
33850 42565
14316 45657
61271 78681
22176 54260
3700 33584
25231 62005
525 34347
91601 95426
59425 62619
2407 82314
41734 55130
607 76586
21850 49892
76513 92172
31828 60724
46716 74989
18179 39310
32263 85149
66407 78835
38664 50734
11389 73606
13738 51011
14548 24985
43883 68530
5699 64430
14103 70803
18711 24459
23981 86154
24586 94617
9802 49602
56983 62162
76605 76877
19148 98082
73328 87550
54635 55216
53182 87880
21375 69556
2112 56024
51270 81465
54621 74254
63354 80515
4892 43103
21574 49409
2931 78445
22317 87320
631 27554
7407 28931
43746 87321
137 7078
46496 75899
55977 68098
48118 60903
23748 48393
3968 19355
6430 33384
76312 98397
7330 18391
7990 49317
37110 43537
13687 16292
15300 68505
52642 63145
44014 85071
5157 23279
7710 73742
25649 31123
517 38332
44740 68079
12921 24463
16561 89567
39762 92679
79470 82597
78923 88145
24366 59253
6638 91499
19445 61355
37474 87968
85192 89969
2419 65484
20309 95897
33850 53603
6010 24870
41016 73821
39739 64771
61761 90108
26654 66096
4504 64185
31049 74901
21190 29690
3068 64909
50445 67338
14821 65058
9462 29079
34384 36525
48272 62946
13004 18131
27325 98460
27064 87567
8586 99415
71568 75592
67873 68163
21139 47900
62511 65719
41143 69334
46635 48848
61076 72498
1857 47221
33207 44626
62084 65458
31512 48757
3247 26304
13071 91410
51792 62792
35710 36051
30677 55941
53697 60278
30743 78333
53034 92093
44902 66314
56020 79684
22548 78802
12826 71705
9362 32446
42800 87628
61957 91439
40037 63167
3900 58992
52810 80033
36273 60484
3945 48365
32295 65077
13634 20242
69582 78681
55894 87674
5054 41704
35219 37444
12968 46160
71762 80212
709 47257
51719 75316
14972 57444
19711 85112
29654 57707
2439 47567
46994 96338
4812 10914
20480 76987
16385 37544
54074 71641
16860 44775
5150 10883
38346 44248
11666 89017
14265 47360
20005 92912
13269 24870
59247 77283
23864 26696
9168 36695
46916 68564
10551 70727
65683 75519
3540 68765
63708 98959
8176 40224
67446 88162
19162 45694
33959 73963
41684 98624
2537 58715
18391 99449
24970 82123
31797 48300
44593 81925
93888 94134
79293 79470
59974 70071
17894 18035
62654 99928
65233 85187
7716 64084
29788 65673
58994 95795
13347 88795
74107 90514
17039 25550
8514 12067
47333 62652
58896 87223
19385 45752
23191 99983
23088 35445
5654 13506
18739 93608
26431 72514
6463 71228
71191 78314
39462 65598
60976 86125
4112 39917
71741 86162
42039 75431
51290 61907
1053 46107
29971 87270
3074 22150
40478 96880
27729 93231
67438 90519
16383 46929
16942 94558
5840 96711
26413 50198
29820 66831
53417 57393
42006 65235
23001 73238
45944 77061
50892 96212
72975 89634
25517 76997
42146 51508
4151 78960
44639 55860
4576 34624
9742 14754
2501 77064
86048 89794
44444 55420
15627 53226
38547 75970
3082 9264
75781 99460
7294 42871
61443 73202
28414 72262
8049 73719
33860 91212
60240 62329
49603 50068
4147 78090
34139 82329
22667 66321
63597 84614
38182 99760
83965 96729
70882 85890
23210 76444
73555 83933
44996 70870
43497 65980
43719 61379
26361 75611
57084 60660
76457 81378
1442 8001
18498 84020
42788 63919
12420 86478
48399 98451
16230 37808
32930 80136
91753 92279
7105 48454
55832 63144
10827 82237
46037 64498
60459 78542
68103 97703
90111 90127
27035 67499
29172 52250
48489 59578
76755 94674
81106 82069
17938 93302
70417 84510
74143 75463
28860 28964
59820 79719
31144 35080
36617 62187
6907 48729
23562 23681
17368 24021
55023 60976
39236 77293
30365 61237
42004 47591
42008 98858
20050 75905
55203 63513
31079 91124
57846 89038
53678 96079
39731 41298
71320 99296
62181 63636
37062 72670
21805 66954
887 24979
54613 95114
17624 35950
32676 83106
5178 14173
6453 70605
16353 26444
83456 98165
64474 76597
2369 7193
7000 58615
96487 98698
9114 58645
60721 87706
26595 45132
30315 68361
1089 67420
42640 61683
24681 57458
61724 69415
39455 71440
12894 75040
27795 47963
45181 72752
22047 70087
31598 35829
13350 63816
37343 47540
20715 28194
6851 30563
30176 45900
35354 93891
25703 52790
14663 86750
59739 88365
31696 99663
6836 46183
91879 98373
29392 54045
51661 80175
17706 23020
12560 15908
63964 75701
23725 37875
3654 75397
16049 35021
65429 80223
32411 62956
5447 84860
36287 96285
69167 89944
37662 61077
13884 61782
27526 77536
49234 80978
3674 25726
52712 89359
73700 89059
36786 43806
60422 75756
34873 37577
46282 87045
4639 85568
39253 88630
20401 82742
20074 48502
34257 62621
14170 61215
12591 86206
76578 96513
94754 97447
24383 54428
8417 48162
1448 99306
19156 54929
50014 92931
2425 61614
7870 14800
32305 92979
64395 83415
26599 94713
53813 85555
30630 35856
73764 99361
18509 18647
26591 59708
5519 29862
8758 80582
28375 70809
44260 47051
70126 81880
28379 41800
47578 92603
32332 68489
1368 19013
32227 87168
60133 95939
34656 51983
73265 77894
6370 74288
17138 19900
56235 59228
9793 38622
10662 24205
90262 94114
3020 54761
8280 77972
94328 95033
13327 13554
19012 49560
50712 64007
27134 40392
69954 72978
25850 75729
45618 69078
64544 85112
97696 98307
15779 82171
42583 60585
4292 59156
26583 91257
8564 25384
1435 38963
19519 36644
42281 82526
21633 76216
23119 26581
62552 98827
22220 32755
25069 61127
36393 47865
3748 66794
15760 90030
11393 51638
31460 73068
3044 81088
4682 33833
89100 90705
35638 56943
574 27892
14194 36617
23614 30727
7569 90324
16814 47492
21100 96083
31915 71671
27903 28990
12177 67898
23675 85304
10649 92275
7937 72549
17540 38633
31502 88329
42297 65685
85936 90842
94299 94522
44085 80290
71592 97712
40952 71520
27520 84077
64972 95201
2243 41962
59205 80043
3215 73627
19241 72211
30340 56689
37494 93221
23704 29909
19996 35960
20595 87670
56666 89592
46958 71573
59622 70125
68972 94719
34416 69605
53759 69897
56218 75334
1512 85253
86451 93761
17621 98091
11187 99422
14432 47080
55383 61905
4164 84694
56797 68679
2311 49630
15626 90765
1037 38667
30791 39360
1149 51128
9782 11648
9910 22696
46435 80111
6866 35561
72517 76795
32498 95956
4701 36428
9171 41419
22519 54891
43139 77292
16175 38350
44350 46108
56607 92882
41501 54825
36548 83174
42128 78111
49605 79724
2798 3129
65449 79984
92764 95185
27922 82012
7785 17419
12050 93515
31546 75127
28441 35402
21627 69159
59299 99956
4311 49737
59723 86701
61017 89489
36088 74813
20503 39096
41613 60593
76958 93979
817 49308
52025 52132
44105 92299
10643 56720
36364 86104
16271 78630
9637 44862
54213 94084
34943 83629
57485 83395
12166 26237
77967 88811
37750 50985
57031 73928
1423 17415
3901 16081
48511 84585
55932 96486
20112 95098
39829 85301
15092 75204
50824 93982
68187 74367
48239 98257
68705 77617
44476 63588
35051 83168
3662 78976
51918 52500
19413 31088
2803 68703
238 77838
33366 53961
32059 87897
1398 13844
1043 21774
51737 86167
59585 74872
3233 25215
38108 76769
30895 77331
83498 87936
7631 38617
28703 34687
38372 64400
10228 10295
5111 52175
44871 79350
29266 53692
30213 93095
21996 91230
4368 11600
5672 39738
55413 90098
47746 77354
67482 68415
57367 62653
31045 57888
43404 77926
50305 76546
2684 17362
90392 91072
33946 37622
83376 88024
34003 83894
9646 54610
14060 76023
11761 64623
2604 61757
20301 75740
31018 33996
37707 92319
11934 33121
45111 89426
19718 52217
28890 76313
5710 17113
20751 23190
1637 96445
65977 85213
67328 87690
76021 80470
66408 77700
16665 57695
39460 66904
13372 65466
9442 62102
213 30420
6584 11812
59067 65908
14045 51693
36509 85483
9551 18761
12424 64448
38278 77362
86625 86781
12806 53218
606 56963
14035 64811
72908 95923
65876 68925
8014 89624
18438 28065
81072 98431
23437 32470
4979 31994
19269 40325
81978 95359
20933 22803
93483 94703
16016 89144
18919 55089
11730 35691
61903 95246
44580 61325
8688 84160
12625 94162
44851 60190
5695 20031
39873 94321
9769 63713
3972 4153
4902 91952
11572 67530
8654 13043
5164 41992
62131 76664
72891 99744
40526 86289
40877 42217
43337 97363
15750 67673
65081 65679
58387 96317
59214 87973
28716 30848
73138 99898
45860 86194
3539 96276
36960 63567
57972 64085
21431 61526
27825 72360
33662 80963
50826 86717
18996 61202
8573 37276
37685 50804
35202 46679
10779 80927
38503 48569
9280 70901
33510 57947
28526 70306
68736 73461
62885 69984
40281 62096
2621 5889
63322 94544
69678 91348
32697 89299
2513 9936
8313 24580
28194 90014
47549 63504
28270 61624
52248 61827
24261 63711
1799 10743
11606 40109
4098 90645
16746 80461
54321 95144
84213 85384
14093 53832
57248 85717
38481 93719
45669 70237
47055 50164
1096 55962
80726 98312
34994 88636
37356 50384
23409 98046
20515 39642
7796 12148
21548 84026
20875 81329
1216 36367
42002 42673
4589 88741
45414 85899
3116 41508
43659 98741
20127 54690
70356 98958
10272 10402
1866 88415
73637 88823
9387 12840
20291 86899
90712 91614
5202 33991
76959 84079
25054 73801
29865 49281
5940 33991
49380 54027
18856 38935
39523 83504
41530 61783
68915 98281
11182 17347
11094 23322
65006 84965
22927 54549
14970 46982
30169 31435
2537 43936
2136 86733
5361 76580
6636 87322
52848 56278
14195 63702
38319 41884
13781 55871
15619 52741
89628 97257
39445 49231
39814 46451
49780 90565
73256 97331
39869 79574
27498 51043
53898 84677
11320 93439
32759 44893
10017 74897
83670 98006
38899 73153
35423 58734
15532 17133
28478 74882
27000 69374
36906 48042
35314 82924
27663 84630
33258 73830
13577 65793
37554 86644
47176 74233
18553 35845
37274 75423
11643 53835
42252 75929
5968 57466
6179 45209
38193 54796
52335 76930
8955 16717
46559 88632
35298 86068
59136 61072
2141 73566
50823 88881
3898 18862
20249 69758
45977 85623
32140 94579
54410 89646
57677 67611
7105 10688
65134 83236
24900 38257
51931 90104
28956 65270
2121 81308
59610 67231
70732 81541
67716 71793
17348 92502
40802 67978
26384 75289
33717 37843
14596 90296
61646 68308
25319 31495
44632 56827
25730 27843
13993 41361
20197 72824
56876 76801
8571 95324
43102 57218
19993 63560
25963 50634
19473 79860
6907 48430
21518 25891
10687 70556
48018 91063
29696 75163
40538 52628
65868 68299
9923 62314
38 74847
3314 31927
8845 24129
1132 96313
35567 62098
34545 47368
37736 43979
42231 63739
76115 98372
27852 50362
32491 34199
41501 90497
38501 77334
17339 89287
62358 93327
7639 79373
16638 80303
356 93032
79386 88759
80685 86458
64828 77690
33215 44879
95833 96431
9759 42777
583 51688
12710 59097
89870 96903
12021 30462
1140 77990
42909 67683
9110 52959
31456 37343
73556 95253
35969 96480
48497 87675
5683 89345
19450 98683
47066 88737
31667 66807
87663 98753
50092 78874
30853 64880
63281 73276
24270 35057
34126 73251
15637 36908
65269 93835
53636 71478
5701 7918
24177 78700
43407 93639
31569 94164
44130 84086
7267 78675
31401 35913
12113 28224
31395 91317
39167 57248
30521 55529
25504 92602
27041 87862
26855 37078
14879 79678
9445 33092
915 73071
37554 44938
7015 58595
71701 73917
9106 95620
28856 70368
46661 87541
68355 77042
2454 85221
12038 29169
5378 18024
11562 14868
5519 71732
37428 98102
27323 65833
45503 80935
82964 92475
30069 64861
54859 58322
15369 67849
76086 77778
18548 62244
18842 69468
5063 16459
50404 97891
1369 91929
40302 54704
28579 87262
48400 73247
71299 76544
9863 93222
26137 30672
33013 78491
5294 21420
40025 75439
17675 42259
33690 82634
51276 61379
4093 74437
34972 63236
49892 63473
37502 58733
35054 67816
33585 55978
32649 57258
47001 83750
38212 70508
56263 99554
12515 56188
4145 80248
41915 66441
80629 95865
53590 90127
52115 76705
21681 40386
22604 95756
17266 69033
15107 72405
37934 48381
19512 55375
14804 26289
81006 91527
13741 77625
49597 69058
41160 93675
90387 94502
27243 88317
38812 43549
11276 52819
46019 73982
9788 80263
18349 68517
46359 78076
63590 94668
69925 85359
44581 95988
26820 92890
1891 12859
13288 24701
37711 74996
2908 13448
67931 87176
45506 94825
37940 61220
1035 71426
58572 70944
8713 76128
64053 87281
49361 74081
15933 91475
37336 90769
25277 28205
11914 95117
13920 46097
85461 98034
17841 65564
21479 70403
37282 74618
37849 87663
57905 85489
284 46571
67905 85070
5659 36097
31061 31094
26141 91927
16 7355
16299 86328
76868 86928
61348 94851
22708 39155
19238 96221
21271 96445
23285 29481
6152 45176
10476 92744
24138 77159
1595 91592
51204 65371
5698 78453
22213 42517
2417 58398
6441 75986
72732 75419
36446 96719
12300 34650
4751 46633
34101 76412
1021 40341
57074 91908
4392 97499
10095 95193
23601 48554
6740 17735
2171 42555
56653 71777
21111 33557
73945 90180
25932 38093
91617 91969
16750 54592
18119 83974
12425 80723
38302 67852
32222 94270
23782 83846
60030 96225
45419 74546
6347 55534
34917 41441
38851 94473
34717 85952
64312 98942
45474 93264
70 44275
844 88107
12709 37674
2742 91932
10198 12980
72013 77463
71848 99620
54446 98505
43918 51966
59180 99230
54588 76006
27231 75069
2790 15219
4864 76410
37315 70479
68296 74433
56573 81018
28992 59666
82149 96066
72544 75183
20004 36439
29552 82602
76453 88853
1328 15903
20541 77380
4428 42907
42280 78984
25218 30804
13688 34396
8258 60155
56222 81402
8101 91571
36246 54228
26854 75873
48285 66930
44499 47496
39150 68089
83208 90328
17130 78163
10317 44769
36970 96141
4795 14066
27558 65746
10294 45204
7848 90958
6564 83194
45118 85409
26958 27563
21530 95248
9941 74301
11704 23974
65820 85010
26144 67397
57974 90012
18348 57411
60947 82005
47109 82497
28518 79756
30293 74239
23731 59519
25916 38267
251 45307
28645 87003
15678 50245
21492 96122
44413 63979
63158 98072
15586 32894
30001 77085
18679 59758
24073 57565
35676 37532
1254 26559
55274 75493
18099 79978
25765 89600
16858 51156
54657 96186
19142 78606
63362 94892
32612 87467
37635 61056
11777 63828
11356 50542
2635 64782
74928 88578
65353 72434
5862 56526
20024 64758
35146 65524
15090 71607
32991 73948
56493 62472
29692 81290
6804 17500
7068 30072
73604 80832
67648 86202
30967 98645
53060 59230
10147 95037
8669 38389
68230 79455
70719 79543
52952 83967
79829 84414
51296 90769
48537 92307
34633 56792
54672 85216
33636 87626
52046 81819
40014 44281
49057 80996
68013 90269
30366 89956
22519 43362
5442 84922
48326 96856
2676 68834
32176 92648
16262 26020
32812 83232
25367 52826
715 42145
45744 85824
65563 89707
9533 21995
31752 94502
2868 51848
3160 83152
5715 24271
17279 41918
50838 57778
42448 57643
12895 34284
16647 51010
67827 80069
12636 86999
9218 97502
41941 67834
36045 40177
36309 77307
71899 78990
10146 39439
82207 82617
22412 94354
70009 93407
29978 96937
4209 55005
86653 92890
31183 81086
62322 80691
29751 37184
59817 86804
37591 40700
51752 57591
32972 43878
28233 66074
31683 37215
29784 41265
5271 53241
38301 51526
24065 91388
34286 91318
48602 72845
17270 33330
29057 39699
55066 77606
12803 88218
54138 97098
15845 91996
18430 30168
39041 56900
39343 39913
51906 95979
41990 55048
66502 86485
14895 75330
38731 83806
35169 39864
34418 48248
19298 82853
31348 57859
39029 40512
84461 99448
49677 60977
28661 79949
24721 51036
88608 97711
1135 52952
14099 14125
35515 37916
9516 37384
31397 93305
11836 48825
26947 47252
4200 44359
8963 99113
21427 38878
6179 49558
35549 45030
17767 18076
1830 27241
9573 29525
22204 77033
43608 49199
15788 36009
46398 54623
51078 75690
26980 55774
53506 60374
19326 29179
39264 51469
42215 51111
27141 86290
54229 54930
19173 87662
54433 63884
3474 82412
72957 78553
34377 46041
52309 83965
14248 81851
14225 46312
14630 21730
14854 70800
6348 32831
69776 76516
43967 45503
42851 67618
49023 95204
19578 54460
21948 78863
978 76960
20553 32735
31816 34543
51325 88225
7729 15212
13629 43749
24201 93496
73393 84036
29837 50534
38251 81881
8770 43296
7025 35689
67808 80267
611 18601
12180 60360
35552 46723
87687 93412
58288 88310
45678 60523
32970 45829
13809 66898
4013 22174
67575 70294
19591 77191
43504 83934
90195 92137
506 32226
40406 82657
8835 75315
20407 32723
19627 78985
24100 52334
4459 53732
775 94089
92519 95817
33354 39429
68888 78241
44502 85695
36515 64370
42871 82100
42233 85833
47576 50036
26959 55305
1548 81219
15760 77679
69502 73048
40476 56153
30173 68309
6683 52060
18990 90542
61958 73968
40340 87329
45644 98191
15892 37187
69838 82662
7342 59254
68400 98805
13966 52412
13641 69414
35629 71084
34579 90347
19707 32235
49092 49297
5820 21983
32755 73096
7843 67104
2471 47005
72166 72403
13263 93070
6290 12474
94480 99886
47642 96471
66039 95224
31530 75463
25121 56918
56713 93188
22328 49235
35636 69440
10893 82403
60870 73245
73734 78061
40978 41068
43809 76655
23524 29103
22310 78419
24779 26974
54519 56150
18044 55215
28580 38486
6271 31448
12357 73030
32676 51872
47010 77658
108 32555
16167 58931
26648 62860
41165 79209
25709 45591
9858 57136
74728 81108
17365 67794
27282 79317
20043 25806
68790 94130
29762 87705
2130 83713
85546 96889
29697 38452
14966 42070
8160 80678
25318 88967
10645 70816
6553 41988
62251 91203
1182 59460
22487 76115
43167 92927
44028 58339
73834 99856
25935 38804
20594 30332
58340 92667
44152 62268
12420 25107
65441 70544
6792 82515
31219 34317
63084 68801
17357 30099
19144 43626
36506 58945
7731 62468
78538 91790
11625 98271
48542 99785
9193 99720
26840 57230
35356 64118
34613 55267
62482 94066
56697 79500
73589 99449
16522 96867
52613 93474
735 14934
9705 58880
57511 74250
21932 80878
723 98392
41951 73179
39198 56474
75587 87112
48598 58570
51814 93501
263 56576
60261 64142
10318 37584
52561 78341
65897 68833
18425 20383
63619 69749
38873 87410
42863 86511
48934 59525
63534 81762
22669 39616
15720 40223
5713 63736
27834 33111
32891 62353
14038 64802
14815 69918
63739 99097
61706 65344
36183 50746
10349 59725
17697 29404
10314 12743
89046 99203
29887 90339
3951 39566
9012 53382
38964 43990
86716 90920
12980 57917
40090 40267
16093 80615
43765 71683
90706 92526
13414 90175
64526 95433
13412 62943
9856 23839
5741 91942
71323 78273
6799 18378
51533 97185
8738 85524
61864 79826
13379 73520
8850 48455
12261 39264
29222 64349
315 17187
13021 37053
7061 19975
3850 83020
5080 24694
50933 85471
902 66752
62314 89363
13832 42460
7494 91281
48397 89712
19532 95939
28865 67790
11637 62156
87253 92686
66129 83836
21508 79202
41534 69212
45991 57633
42868 62802
82036 90460
25317 58703
58871 95374
44145 83620
31934 87584
32624 36451
58109 78088
38185 40502
11657 96549
52320 67392
4265 80560
47984 96553
22915 96549
72959 87704
16088 67466
10420 81707
23077 39741
60162 67351
14308 74821
65726 80509
25560 72486
45020 99740
43623 93471
22661 69057
65200 80569
33207 47865
25253 93881
21433 73895
25963 63185
14128 59225
26868 41804
15685 44659
25287 42230
48546 63895
47378 60852
35581 37100
80052 97192
33621 69514
56990 73466
6061 59116
36457 41712
30498 51269
23796 40375
64410 76576
72094 78461
43648 73450
30611 78505
74392 98226
26691 86357
6371 46186
11556 66548
60948 96864
21212 58325
27601 53454
34626 81747
18064 95584
72681 90539
18528 20926
38053 78737
45542 67960
30269 86622
4938 77095
93581 95328
49900 94209
46055 65892
2744 52788
59062 63037
4785 95431
6961 27427
35829 65692
35020 83045
16623 23765
7537 16068
50517 72407
32368 34921
16400 20021
12421 23665
673 89364
21191 57316
32661 95203
43910 79015
1111 14169
46467 67184
34160 64249
6101 37672
21512 31045
56746 68637
37437 96080
52973 76099
26922 85312
5785 49618
66348 93498
65832 66075
46787 51947
56221 58450
7847 35869
33861 48532
15132 41266
16021 53336
7443 55854
12436 70319
22789 86150
53053 97777
28046 63252
11016 17369
33457 53919
448 96420
16715 79056
19707 44447
82228 93474
21748 90939
25437 92908
24381 25160
15455 48002
18466 27193
9229 57866
13803 96214
4393 48984
8985 21861
251 73121
48860 87778
21272 56925
17735 74133
42678 54436
46978 69746
28304 65523
9667 59778
4232 85111
42098 53718
10959 86032
38659 60176
2099 3378
13198 87710
12551 82724
19850 90853
18777 33370
4937 14549
634 5753
12347 57104
3697 55403
21191 99904
35084 49218
2127 86041
10816 91388
32756 87783
29914 58759
36623 42785
36184 94601
2330 49764
5427 96075
54181 96565
9915 25507
59686 78741
360 19159
93905 99801
16099 50133
30329 42771
32066 62348
57871 81409
31883 39440
13003 65197
57297 71566
27848 51327
57809 84051
58495 70351
3904 22738
20670 68536
51681 92214
69080 87412
32744 53612
28757 84700
43888 46647
69779 84522
22682 94754
67895 73150
54342 95917
52783 97349
24457 74279
8945 67232
82929 85908
564 32416
26780 63075
65874 93192
76285 79831
6352 96761
26828 41020
25830 56687
84759 85226
19727 92320
21272 89687
54438 64043
56232 93427
19190 23155
71766 86551
27306 86749
26673 67756
48038 81762
37519 93552
13658 76775
12036 79945
36665 82866
58793 72362
44817 98784
24099 99643
23750 69461
18657 54208
50318 89578
15850 17794
1313 44652
37548 96258
51040 66656
76887 76941
40762 56808
55885 59804
33840 71472
11483 55968
18184 76001
44732 96531
12026 23586
3456 74933
28453 93684
64310 88595
33893 67008
23008 84222
27469 96365
13502 43532
30414 72614
22476 66853
9655 38916
12475 40729
35009 91823
33060 83666
57753 73729
27773 49589
37098 38182
18122 45556
17181 62245
69600 86909
54962 67549
4711 17760
892 24235
10008 28802
18556 42911
63571 65291
38456 54354
46141 83612
39439 63452
20613 81393
3105 38264
16877 26312
80586 85367
32853 75742
59332 67497
2906 99549
36258 89388
35789 87030
5298 71770
22922 40651
27196 94961
2012 8421
4489 52478
20312 99670
13324 57945
2397 77622
12359 66260
53771 82949
20984 59762
16459 81023
3429 64142
26993 41983
12918 59653
36648 85886
10196 43533
48777 98092
28447 40292
25606 64620
12747 64063
44131 86956
39758 72396
39896 94219
9189 62932
10384 70730
26716 95175
6411 27633
24012 59582
22744 58406
7516 75312
11061 13270
27545 81797
20950 60474
42055 93741
5050 42512
37204 42232
11841 65264
28775 91319
3001 9192
18313 83683
41004 72127
18903 19178
37337 58888
8056 16530
34141 67069
83510 85446
1113 5551
53578 60274
27094 73673
921 42559
32806 95419
74957 96726
23866 43282
55584 93325
39888 79603
33143 98964
57971 91178
13993 69464
22234 58486
44098 82669
40921 84610
4522 72981
4415 10231
22476 38055
70157 73868
25486 69977
41154 88781
15173 72387
74746 98207
21674 74483
19630 57333
19157 76921
8717 52762
27266 76468
56010 86136
10302 87599
22203 66111
37151 78098
25305 28019
9242 31999
32445 54874
4095 90842
56403 71672
34014 54999
46343 49545
14350 20408
17113 88477
31360 34381
7219 39533
16126 29629
3607 79863
11312 71724
74675 93500
7601 27831
14962 73393
23632 99062
1380 27789
5301 75250
40765 68209
26817 98878
63011 82981
28016 65616
45122 98452
20093 52995
23822 48082
27081 50750
15804 30962
14074 31453
6840 31065
44842 76912
9053 34326
13137 48292
25695 33152
28840 45887
46626 98702
45136 88494
91795 94088
71253 95983
26900 75144
25937 61680
9235 68397
20855 45339
18154 33294
5515 57832
80741 83572
17953 49059
76837 99023
40648 93588
27961 65247
70898 81025
67231 77354
44061 63280
92411 96164
22858 27357
16492 22673
11624 13531
8567 20066
1334 93630
415 30533
42803 46966
32950 85577
25979 90783
17890 80795
4209 72290
26333 39320
4707 52927
62773 93050
37157 75581
24254 35918
245 73680
75701 98975
10341 52703
4291 15133
36710 60224
26778 63058
64170 65160
81790 91068
26835 62562
29045 65649
34386 97824
19921 29053
24495 33533
28937 55252
5666 82290
38682 99426
91001 97179
4150 49473
31856 54920
12391 98217
71612 83299
27986 78548
52009 60732
4723 48689
52815 93982
20626 41879
57009 75008
56790 89892
9130 85920
40234 56288
860 69634
32539 47497
8530 59610
83323 99907
51384 77152
37322 83381
74154 74317
81711 85468
33827 51383
35463 80267
31183 91948
38999 50853
84538 96527
69235 99935
45994 73321
54258 96635
43503 68774
65511 73464
5578 33820
16241 22866
4706 63322
18243 64771
28825 31757
36775 52331
37207 40147
67792 90159
93593 94300
48002 90101
4414 54098
6147 21258
3678 8448
6411 27283
35285 81981
9203 32465
6818 39605
14121 61267
80060 94178
21433 34755
19235 37442
673 50900
57677 68317
55967 86562
39651 92851
42806 46078
16414 26786
10244 19457
7007 96518
55576 83295
37356 84354
45533 69932
36521 82578
13924 88414
38907 41655
13802 18704
22460 82895
17376 49674
51646 54840
47371 55269
9742 52453
8621 60541
39814 62121
14070 80057
6975 37889
890 19220
8336 70351
2158 4955
6191 60056
28232 78021
49066 64394
26764 78764
367 27777
13729 64264
27094 38766
48607 92199
5343 33190
43489 96846
33280 54296
8429 71929
34770 58995
43355 58177
2171 32197
45937 75177
15416 68189
80829 86808
41010 80743
22749 70577
27823 61180
41405 52782
53152 83532
52679 63283
7035 91242
83153 95213
15870 81971
21405 86820
14401 55564
11670 67906
47288 61262
56931 76722
13984 78588
28696 72856
5847 90083
12034 31057
37520 87942
78276 91748
65454 84409
42788 74302
27572 78933
74190 78303
14100 31709
29 55418
3425 7536
36509 94047
5659 95855
181 74973
25404 64217
7276 29229
35857 48479
1988 25820
3302 69026
22615 36224
62172 84207
22562 73815
8843 57152
15950 48231
4600 33722
23721 56728
1094 24482
32127 64702
10424 94733
12319 77962
38165 86433
49497 76685
50379 81670
57521 91931
2452 59174
46108 59189
5380 44238
8720 29254
23122 23248
24773 74345
7727 13051
4490 87148
61021 73741
39899 53211
60290 94603
16073 46727
37104 60138
12207 24002
19842 86134
12107 44166
15907 97312
3816 25478
4818 23008
41394 59357
71742 81416
31013 92074
20480 72884
40330 95782
78412 97315
21590 66024
41774 64207
6512 13266
48975 76998
51268 77899
76532 93125
4568 62029
33642 51665
17514 19708
37069 90777
54780 60131
84889 97143
23853 83397
7541 84240
51942 55838
29370 80278
32596 45592
47354 83119
21897 82509
52715 98551
66072 93154
14747 15093
16188 55941
21046 61860
90837 95547
57696 92226
4837 82327
37045 45090
20758 92886
36099 41683
24136 47013
19204 26335
18585 68095
9714 30778
8046 14454
29580 71020
48604 65486
34950 99693
72261 73623
21392 37512
43448 51566
13612 49366
9475 50301
16168 84651
2062 44521
66786 90942
91659 98390
30727 98620
37714 79754
41219 90907
69000 88634
46109 52562
31239 33424
19018 37039
53469 79922
36165 53289
4790 66055
55535 87181
24622 47890
16151 55908
85569 91275
40677 52021
56285 79260
15807 20806
43242 90980
7512 64478
83633 98330
28462 96275
47715 52694
3120 57420
35384 96794
17743 26084
25831 28648
61918 88266
77593 92062
13471 60234
63 49922
27777 28987
35121 83803
14334 97796
47069 84586
16110 21022
44986 88795
39744 77346
79646 87113
38735 59780
33034 99474
10419 65355
16374 48575
4108 92593
18223 55211
24236 80265
54025 64389
56005 65401
89190 98318
45195 67975
19655 95159
8728 58048
72508 79902
1722 86483
61842 81096
22078 37880
5831 93407
34269 76972
21038 84310
36814 70919
48710 84638
31702 54848
20078 51967
58514 71078
38583 68592
69554 81084
16877 67167
11411 17631
43753 90790
65382 88916
5670 96035
69203 85355
7683 78309
24674 67497
12764 94395
54680 59952
40965 55655
70838 80237
45777 67043
1123 87968
31931 46851
39880 59332
3762 7383
30378 91144
59630 90176
13634 63805
51439 92671
68139 69687
936 49266
79177 82772
39035 48425
19343 76926
3987 12181
54030 93705
7190 49573
63295 72023
51730 56861
6703 82359
62906 96658
13287 55306
41896 79271
34424 69437
30784 87262
1117 11613
11340 58311
25397 70848
9191 64573
54707 85032
87574 95934
40934 67360
28410 38913
63690 96895
42963 65859
4874 78026
29290 79077
75606 89551
58946 62216
26154 72299
14855 25902
60420 86042
44308 53944
24763 45074
13626 79061
82635 91584
1196 30648
61266 87066
15095 31957
32423 84238
29657 75375
13167 74269
869 19363
24853 67123
45108 84098
5005 21385
76204 99995
51298 71172
31333 64311
17486 57007
54392 88196
69500 92763
65111 80764
64646 91352
10715 33515
8793 22102
49079 91846
5628 89836
44751 86720
40397 94884
45834 58883
15357 46419
42143 88686
7874 74600
27075 45690
58593 75865
19935 97541
31384 51100
62413 64906
63924 73122
20303 32113
15132 51607
17452 85122
15227 50884
41521 75372
10478 24107
11475 29969
70985 90674
26537 77720
87265 96354
10291 31762
6282 84981
36847 56015
72916 91112
40719 73593
30147 47592
27774 62582
60594 64261
82734 93797
72206 94331
32073 33921
61973 85378
20547 27763
9299 77885
7785 19696
32359 60417
39191 75253
62268 78568
26186 87641
39746 61987
33681 41102
46263 70590
1060 8338
87155 88895
10868 85680
58569 62421
1393 75997
27046 83996
16252 51804
17800 97470
51768 98583
48662 51099
18426 82577
18868 44332
27339 56064
58010 63183
4135 67789
16711 51558
25242 52265
17718 68040
1082 84734
29798 56912
45600 84384
21677 49415
51268 83714
90919 97709
16901 54420
19474 99172
29392 84778
17535 96396
4165 74153
64461 72626
1957 16154
75174 75587
59089 88287
90850 92049
5537 98631
49603 51111
25715 41638
5065 66587
28247 58589
4614 15214
23831 45432
63983 72928
78532 78765
14449 57259
43373 94646
46576 71439
9369 58846
47329 55649
12824 49950
31594 43421
34803 79896
59634 84990
6084 88621
6766 25628
65372 70560
51148 97010
35865 81329
79122 91812
76355 82725
35742 59056
12205 52502
55221 85612
41389 92680
24823 99035
33974 49622
31121 89251
81845 98661
14509 91029
35437 44818
16082 17293
1601 38101
41442 47462
37303 37482
34366 38721
72460 78538
20987 67356
49909 90130
34603 49587
5884 83382
46838 49495
25327 72861
23888 40673
32683 68290
75171 99892
51286 85190
66823 90195
6364 29758
84942 95774
58094 84576
2171 4650
37621 66494
25157 51657
35740 40999
88369 92380
53096 76603
33971 67931
76725 79542
42295 59071
70862 92845
63028 99603
8142 24658
27793 41185
34746 54533
22771 39086
3001 25230
69015 73512
81347 94838
30219 91650
32898 50226
30177 76549
49173 71500
13667 41290
25476 98240
16762 65025
15213 98801
24598 69556
25965 69782
10646 12780
538 19396
4501 5450
13501 76040
5453 64984
29597 88513
13814 84373
29112 67990
20991 76418
5502 96137
29544 80185
54496 63213
22878 89851
4163 74217
28376 82114
75284 75911
8536 47719
10658 21101
646 91736
11804 44387
78188 90723
36811 53903
37055 72001
9495 39956
37904 45734
25059 39846
42024 77689
3700 20395
9206 10992
2506 33811
4409 77650
10883 14272
42951 45307
32755 65910
30335 86326
52530 66940
63803 91356
42633 63647
14681 16332
20138 41850
30616 56358
65968 85777
49057 87942
21438 31540
50999 85765
55401 90818
6816 51064
47869 69620
35348 62639
37433 66988
47568 76591
48161 74538
5190 69803
49773 99791
19129 93559
46669 81154
27098 59669
21561 86446
56355 76903
22990 88143
31805 38069
20308 33848
70013 80859
3838 30305
15543 72676
35754 40304
13060 66958
25982 47757
62310 63667
41284 64076
11407 76844
17617 39731
55913 71770
5825 55058
28485 75549
63441 73096
29635 97501
38925 99532
40367 93301
94802 97521
11864 93897
8866 73280
33597 45801
44038 68355
4453 45951
17882 96705
276 10185
18162 90027
17076 65694
37165 97903
5150 46154
12205 29968
41878 98824
33177 89585
88180 88190
3494 49871
12170 57155
13065 31914
38034 38913
48011 64527
27094 38358
51916 70539
30484 82299
31106 96942
22919 54186
10499 79575
54300 93142
2667 51992
20706 26019
37603 99826
35918 58894
333 8097
34774 87042
78865 87829
13171 90494
22028 49837
1049 25646
32082 72135
35632 42902
7374 43335
19904 25083
20835 76100
31917 60014
21436 64613
16690 79930
10408 11981
9601 92792
77948 99466
67764 68197
13487 23107
81368 91041
1858 52730
21507 74571
4741 43671
24579 45339
14432 41445
4586 28638
60868 93429
67252 85988
52104 75399
41011 69816
94045 94980
18661 59420
61126 64975
23283 92148
47194 86967
17390 18804
40180 83465
17363 44136
33600 69623
6332 74096
64833 97208
37619 85884
71409 88857
84237 97205
16049 94678
5505 71449
13813 27930
13448 39012
16851 30624
54984 57844
5404 9757
38100 82576
678 37771
39272 70619
87451 90981
63983 85051
72350 96361
39113 92575
13973 24122
22365 72948
16002 95389
61783 63226
811 45200
21207 54139
49818 78749
15429 76778
33453 58101
24957 97050
16150 93277
27022 55729
28134 67915
6791 7305
30759 33632
64678 94214
8885 12525
45078 91304
15873 98799
38911 91754
6152 60593
71365 81031
49832 95153
22026 73870
3603 41842
45344 57427
63389 76731
36330 70846
14381 62006
42104 50460
25291 60518
12742 59563
6054 16150
25618 39150
50923 91974
32811 79149
28732 60935
23243 41927
9410 51697
10856 26760
53296 69066
74838 89146
66791 69973
3478 34783
12386 96906
56889 80407
836 72859
10962 74014
20034 23857
11008 96495
65334 98213
7299 97685
53472 75889
5647 52650
66576 73131
72440 74614
1641 34927
13968 66615
9905 79170
44044 49330
42507 85626
71606 76964
79918 98010
482 17696
64230 65753
31247 46324
24851 30739
22806 91946
69009 69513
53843 54378
51171 73383
46845 63085
1218 76503
73292 96291
29041 42310
14324 72774
10185 53084
75403 90209
31437 51701
50328 92262
53781 98372
54259 94945
13315 26502
35876 60133
11907 53653
8686 70470
3452 45338
4704 56699
8543 51828
9630 73729
81689 84039
5696 77508
7907 97923
28660 34601
36643 41382
5919 65341
14676 90309
72314 96993
29290 92948
22679 35602
46378 56311
67483 76793
33170 64873
59192 61059
59043 64827
12498 57696
58632 59678
10030 42916
53660 91650
29793 64260
70581 72636
45945 85436
20393 83245
5923 53804
1307 78143
75301 78389
16346 45908
3537 35880
2199 68183
2828 26390
1856 42451
31155 45130
18174 50242
11733 53126
18663 86237
40717 43792
11411 28065
39689 80854
41845 66484
88364 98107
33963 74062
5792 79442
4487 22703
59905 60441
7039 94664
38397 65034
63191 66355
62955 86670
77980 85547
44417 87416
4282 58938
2874 43137
23887 86778
211 90656
5436 77102
8687 11087
61922 90413
35496 64227
54532 77070
21973 77752
20801 38238
72679 95962
71111 86004
39174 95226
53111 59644
45555 76816
80123 95528
20717 51884
44757 56757
57230 78621
64830 96851
54856 93665
65153 78421
29083 55745
80423 98579
14921 23683
38441 77189
58338 78120
51595 80083
88057 93645
24066 49113
46529 97072
55972 62597
27243 55043
30533 30696
83624 86867
9999 29159
14071 84043
11534 40279
17887 98303
2883 24258
17304 18516
38328 70068
1962 87567
5018 29392
42233 81518
26321 35815
21073 74955
38595 54332
1084 84438
60204 67103
5700 43034
31362 47853
46796 74131
31817 64589
29106 65077
7522 66506
14056 86817
2974 8786
10177 46373
68513 88855
61564 62587
14329 86153
38177 68761
43706 98212
15188 96490
43990 47430
34581 39607
7233 25494
57179 82080
52444 88066
20697 40855
19604 94707
9885 18588
52151 74428
24973 50237
68275 79724
52166 75980
14211 49357
59639 81582
38075 82368
25281 82663
6137 63263
73785 88834
27300 65056
17457 61657
82534 94130
9528 52123
37500 41106
3548 53016
10968 94581
17845 78055
91354 96351
67954 88252
14626 35993
605 57527
23035 61302
64245 70357
21993 23756
6661 76608
17308 53459
5069 84123
4538 86272
49202 95635
26457 63903
41440 82707
59085 61672
1923 42513
23517 75262
5153 57858
5648 68747
35813 71291
14734 65704
4891 95136
13370 96308
33229 35060
55298 77390
44014 53852
26193 98733
71604 76588
41437 49761
80120 99732
4521 66971
53750 82484
86484 95147
21852 52525
11996 77387
47491 94972
20520 32123
17166 22053
1672 65873
14755 18948
32666 86532
45266 83063
4466 58919
29865 77169
66930 86053
69621 88004
41158 94924
82632 86990
30605 88144
4355 97781
36170 49390
94296 95475
55922 63965
50145 96393
2545 87678
24383 44113
32455 40587
48397 81330
8862 10952
69133 70623
22161 50667
54536 64969
62074 65436
1674 54471
37351 67815
46138 47438
60232 82462
23782 41877
36832 96787
21914 53951
15230 29194
84626 85185
11982 95126
55344 62033
32183 64548
15506 30717
83527 85758
31331 83241
31570 94199
8720 46433
88861 91403
3019 86631
35261 78475
41713 72981
25760 52519
12652 76650
11485 41791
18672 25719
44211 82552
72309 74931
8953 36728
20509 95453
79837 83532
35593 71289
53787 96680
72160 99024
37520 83154
20928 91149
78118 90642
54526 81704
6308 55646
26088 28979
42769 50929
55854 85816
9862 79834
4708 9224
39121 46575
20880 59861
3838 26116
82125 86495
17520 39819
35132 67657
5100 76587
32304 52705
14910 73197
61681 62818
31184 38989
12860 74147
27669 44414
9927 55744
35398 87989
30979 55779
10979 58428
38414 73115
723 96787
55705 68295
61171 66679
47400 68384
5266 47308
10804 85474
85877 89959
40727 76205
41876 69884
35434 51953
26056 28958
6153 18073
12535 20381
17143 64725
30611 93235
53723 55169
46450 53532
31409 79815
50773 62739
19737 72121
8214 83033
46780 81016
65744 80529
9658 31606
77092 96014
20309 51247
57492 84320
23714 96814
4769 70433
32602 74430
28297 63429
16711 53777
15309 34660
5969 21914
11451 78193
39943 74226
2261 56107
77806 98678
28886 65501
19296 64145
36431 46317
24275 89859
52165 58192
73459 73941
25591 36359
45408 48066
16338 47422
26148 29617
52463 54969
4699 85942
14663 85672
38136 41119
67463 96038
78381 98671
42423 94962
25660 81474
3403 68379
22672 83319
42305 66207
7687 69051
3138 62365
15493 68475
61313 79074
10209 79175
38401 84138
54072 80906
71553 72105
48942 96981
5660 54094
51517 98393
5001 38900
24876 67299
40274 65942
38165 78234
18056 93222
11643 38139
10600 67959
6721 32107
40179 50026
56958 57743
22324 69949
29532 77659
5800 74986
47356 63097
4351 13425
7202 56295
38143 78022
1524 59561
17461 81348
24997 28417
7327 54584
46278 83574
4331 63656
65284 85688
2359 66273
9679 10858
4073 66986
11612 52139
6083 99422
48681 86461
38421 77124
16736 59726
25901 64685
24797 30529
14409 65865
678 59551
3821 25894
73755 82162
22000 87558
66384 94266
51355 81905
96681 99325
15911 64770
76618 90080
8506 41685
12911 41181
47583 58013
1115 42208
43432 86251
22208 91916
6354 23481
3887 69395
69876 78149
49649 94511
45147 91747
2998 92599
37324 47525
61035 72448
22415 68156
19548 46716
10755 43313
5181 59876
52620 65572
86451 95287
15782 96515
22468 69850
58932 87975
24001 98006
3801 99657
24885 92535
12789 44079
16369 47308
59288 65863
39635 77837
51051 97284
8517 87365
15024 87512
86210 94073
9223 28935
38553 46457
27890 36321
30474 46531
15890 71913
38126 83021
47967 93863
4761 83538
2734 87186
31600 84642
89388 96256
52856 65381
9335 18490
42009 47005
18465 73824
21328 78565
28145 73148
24739 44424
67242 72641
8289 65742
27250 96177
41819 44651
68426 69490
49481 71595
31651 65286
87703 96399
45192 82635
73184 96250
47563 49050
16108 61450
19363 35575
9066 67898
91184 95287
13146 28211
23209 37726
3951 62286
10356 31510
12271 32673
31807 82783
16865 57471
82288 83368
33940 50266
40317 90445
62745 83992
76002 90435
28206 78194
25008 93978
1645 83380
47883 88230
79106 94830
67 54749
93076 93756
75175 88003
47597 55301
2048 29408
4215 58446
4498 93588
4328 76378
12234 46753
65974 72032
62435 86150
21167 61215
12284 70860
3924 42513
70648 89134
25311 39918
2252 29729
76568 89831
28156 30652
2105 68169
4403 98348
35207 90870
64914 92533
43135 57245
44581 84423
364 73848
23698 48407
52072 58416
67249 91579
9660 89995
9778 92842
5750 83877
7470 8602
38180 73214
27176 94407
26147 73335
86460 94485
14720 25855
4223 30168
8022 12638
62562 87907
7118 48548
42204 99360
41088 81204
17581 26530
69151 85280
67232 89420
15241 86473
25756 68619
5385 49001
28486 40767
1222 91691
43311 66557
29848 71947
73324 97505
61005 98196
51574 96153
31847 54322
2948 7511
69243 95361
3781 77541
66260 74353
23741 49681
4253 87053
9418 30104
76616 95645
1844 31358
27066 97990
8814 30972
9151 85922
11021 93908
25739 79503
33902 74964
17094 72809
51281 55469
5549 23866
29500 82006
16014 76036
57126 66131
11877 73751
33933 48357
24095 68437
9011 10077
6679 93894
48508 79815
6446 39747
33973 88821
51145 52304
83301 97232
24388 59018
19035 24193
38211 54890
72716 92662
18893 74383
71263 78951
22405 88793
14903 75320
19110 95667
232 61197
5908 55661
9934 44354
79519 89677
27098 53255
30781 92152
15651 25567
34214 43239
18197 76281
66335 79654
18552 30680
37182 73183
33292 58593
39465 79745
24369 58528
28269 75548
41303 45315
45673 68796
24086 44209
29648 34425
19215 47310
2966 52529
12522 42356
45648 46869
74167 88277
19126 62996
14917 70672
50895 97181
4757 8369
57897 85678
14231 84056
49022 71038
21766 51889
16519 67545
43085 96851
66134 96331
25233 45958
11294 12903
28768 52260
13541 48455
44352 60461
11429 22668
10792 85185
19664 44465
65905 71446
87870 96223
9236 73966
12351 19918
5206 12429
65335 78451
9945 42490
24785 29273
19063 22545
29989 93060
44905 74978
44873 58866
16179 70424
11486 61654
17072 25138
29880 57884
4785 86970
7303 65933
25177 40457
12544 38577
62880 97270
13618 41290
32412 52637
32726 95558
16434 27187
74237 98445
16099 32455
5258 23137
54201 91298
23979 92543
21189 52151
10585 86725
15477 49076
58652 93049
22076 98282
20699 62888
29644 76446
10342 51494
1267 23448
752 81507
21050 26767
15515 63941
16346 70304
22274 59184
64724 81092
28099 99144
30898 34777
10862 42120
20695 75585
27473 67397
4699 93516
15199 19928
21308 86042
60373 72447
56433 70638
53265 56145
38367 63851
90100 99087
33627 41303
70108 72176
50360 79488
41649 46719
5775 46362
46616 56539
86072 97048
9591 38458
7067 56034
15415 88370
1804 47493
16649 58337
13164 48290
16525 17719
3530 8151
13265 88890
16368 30523
49990 84773
35865 72923
6117 30794
11647 33040
54193 77214
37151 55116
29547 30226
61984 69023
33352 88742
57457 93858
43897 45232
37323 84292
81178 86871
15802 22634
89859 96654
65645 66000
44536 54228
28152 55595
23959 97483
25384 69739
6580 19502
45541 65786
6777 88185
66539 79163
74956 93908
61186 65524
39652 79298
11079 40148
56362 65045
36782 90785
16393 87523
42938 55845
33979 92074
5565 15233
50300 72708
82562 99115
78567 93819
14072 79341
22359 38258
10758 98532
51755 84587
12091 55285
12535 47651
16299 69759
44657 78550
661 32833
28712 66476
75000 94130
34914 96267
45004 65841
4925 89188
44552 60494
41615 96474
18012 81785
95672 97440
71734 75789
6944 89223
54241 68184
83726 91152
86593 95410
4189 26853
52277 71967
12366 91635
7290 58301
40707 53724
32046 80394
47006 83199
27620 60578
5343 54383
24028 65162
30023 64498
29930 83710
9509 43912
6456 98899
52411 64046
17568 18319
78671 83896
43167 59904
2285 63327
87997 92829
8144 15200
26875 89035
9897 34852
55923 96993
32619 42621
65628 71669
26329 85963
35186 93663
70359 98281
18756 19800
36784 61571
94097 99909
42416 43134
10476 79140
95 26605
31511 71768
27644 36669
62147 75453
81265 93654
60090 78399
22473 69257
26518 45655
57631 59375
23783 68369
11670 54369
50536 65149
34178 49938
7879 18520
14573 65251
16651 85427
42834 67302
28604 62226
38176 82003
49509 87801
42090 45019
75914 82850
10251 36535
32120 40444
42777 98969
304 26499
78489 84048
62036 86505
13670 25599
39149 42167
16823 57452
37234 98161
52187 71246
51039 86349
32267 83722
63569 85926
73547 98003
65998 68057
16506 39381
72555 89361
25164 27068
21433 78466
29404 98868
24754 90700
2189 57231
76787 81447
25776 28080
14389 38623
23033 31232
30863 88980
22340 84914
9402 93674
47473 98073
62319 88401
26055 78284
74619 78179
50444 62715
46616 60912
45438 75301
65554 95915
48738 69233
37866 55922
63251 65805
17764 73256
14148 87961
58555 79376
19755 27302
68936 69717
71099 78502
13024 93265
60851 80754
11260 57493
40554 40989
20386 79951
8353 62201
16403 81762
10273 21920
52955 98821
68056 85314
23042 25790
19915 62596
19974 83670
58312 93939
60426 70255
16965 18840
39438 93761
20334 97967
55446 77465
79651 87677
27538 67262
40626 41724
45854 96830
34640 75918
20093 36803
28420 45891
511 84173
23788 27321
21483 65602
42832 81917
46863 62083
33193 95785
19973 75535
27043 69616
69304 97429
23042 47016
8781 28685
1132 93705
11724 22656
54454 63981
23028 76829
28515 85658
23005 27496
14994 54471
31909 61714
49345 71615
53510 78647
91164 94590
33784 59360
1867 12468
32214 43440
4607 58078
72117 84693
18476 35645
12844 81614
56418 88740
78793 92964
16511 67831
37217 79906
31432 53563
47055 90691
43017 88002
27873 85812
47123 89980
25143 64924
53972 55142
59058 82014
1691 53527
13949 37753
12085 63020
32008 47576
37296 46513
35482 45042
5362 56694
92977 94990
91747 99318
17566 24983
29050 71468
59187 71036
61797 87105
83503 84717
36572 94975
32882 48114
19971 69182
23481 43997
2826 37228
63584 96662
39710 45613
22853 81313
80868 87146
28905 35751
5416 44844
18365 82972
88879 93274
1827 82660
49183 84090
74534 96262
17339 95488
9731 65814
40471 51145
68261 87550
38964 42506
18108 58616
6703 65773
157 54869
13008 60716
9145 15863
49045 61336
23232 63638
88183 92630
64302 68291
68946 72524
24245 47046
68714 73894
6509 45147
24449 70439
41238 84703
44256 54098
14485 23580
49514 93154
51410 80375
13915 77555
15769 17083
47201 93018
19829 50063
13444 60420
55423 61000
61234 82781
9518 73298
61394 89729
8572 11501
24618 78439
5843 57521
19234 96041
21771 58651
23873 43186
31965 50502
48253 98589
11041 49174
1008 51397
52907 97806
89431 90174
34811 44103
59440 63764
42989 48328
82993 98123
57255 97932
715 66728
63808 88647
2142 83362
10397 57998
88718 89788
7513 62142
3916 42539
76863 82705
65127 84687
8890 44022
33634 49031
11109 18482
50869 52925
20187 94388
23066 61130
18638 24882
27712 85224
22358 62434
63925 89396
60593 97030
22957 29114
73844 78538
120 64615
18861 40265
27464 62379
16416 60833
25657 30980
45566 53154
35226 97339
4968 29216
74371 83583
14113 93637
12272 95412
57137 83452
42478 54385
50330 97225
19394 44259
4597 27259
21593 69680
38515 81039
12088 27470
38271 64961
43704 85489
14519 23391
15162 24265
4279 98081
773 35658
15686 83703
35481 60809
34732 70162
24642 54550
49946 63757
9234 60871
20573 93288
4043 60514
37841 66427
47164 54378
31596 84733
15390 57960
78760 97861
5315 64113
42486 97473
24178 33647
52069 82234
11588 52182
31036 89385
19172 93449
18867 45800
11645 88543
3078 86638
75454 90823
35254 59540
39924 85014
4285 96758
14039 65555
62607 80787
30067 31660
70020 88376
35920 65986
1718 78796
50631 92251
10740 66275
34510 43914
19447 90015
71566 99225
96116 97537
59722 91323
26232 50112
40044 69185
55986 83523
25450 28710
48804 59559
7604 73610
50354 73359
8290 80023
19917 34353
17752 87325
21254 36649
35366 99272
31786 68775
7876 87853
57964 61046
11189 92819
34793 60673
76896 96164
3732 59668
52452 89096
2595 20603
19136 63497
31095 62501
3036 23281
12798 88303
1753 74798
22638 96150
23500 97276
8422 62461
9091 25199
8928 30833
60546 73315
13214 43900
17585 83768
37393 39347
2288 94826
16376 84221
16357 76402
18730 59579
53270 55859
54141 69352
65860 88432
29621 75863
24658 95149
26839 36015
3889 14001
48103 75476
2781 74615
85900 91541
14198 26908
31516 64036
70848 94800
67547 89038
16708 57436
52386 93267
55887 72947
3361 66301
48305 51743
82617 90985
43401 93759
44007 76585
22576 95785
55077 68115
83928 88246
27567 97477
26874 93888
49065 98668
62665 92637
15953 43710
41826 85210
10227 35826
26437 89324
59924 61854
44428 67851
34375 48853
26328 72328
47042 88759
16581 72106
7160 42663
80134 95171
14799 19518
75101 83416
86381 97710
713 73418
21142 56236
31928 86219
7885 8381
70886 96777
43971 56020
66245 82745
11958 78046
4609 48249
38876 52510
23861 92585
86458 96975
70204 76387
62105 63371
18564 53627
15886 19259
12645 96492
79415 95585
55307 79714
24439 46087
5637 28494
46259 46707
8564 65260
11769 99430
26249 80585
66243 81833
64120 87458
60093 66576
40110 77913
2559 26833
4198 10311
55144 74896
62241 69207
53813 98069
12508 36502
3413 64997
22601 72012
14964 72899
51144 52842
13796 81939
19188 63498
14663 90205
4877 34450
24223 55046
1066 69967
3355 30224
53252 54804
46873 65287
13182 36480
34660 73259
64074 70593
19754 52265
73280 81902
73576 75257
12668 88880
37257 38860
10528 96949
59953 95372
26280 57818
14927 63256
1977 32724
48145 72250
28312 93697
7885 19660
32150 71654
39032 43241
21663 81744
97930 98330
23280 48324
29107 76553
39082 54559
18692 29514
60240 83841
1386 16291
36775 65365
41300 58359
16395 46385
19251 87029
26305 76935
4141 62477
27641 76019
11140 29297
68356 86866
45561 68265
31452 47140
22823 71867
47705 61254
16897 28604
59403 59517
35106 42026
16021 67121
50019 66344
3353 89956
43922 98474
13267 44743
3419 91648
35802 77576
20232 29694
77556 85348
12012 59516
23182 34750
4999 37602
11557 95137
42018 50166
58700 95464
57330 79266
27906 49205
60878 71920
16833 55751
79875 99930
1746 24665
16586 81196
76815 85418
25778 74744
11571 97338
8215 85814
24507 90161
4733 61261
56912 95686
25783 26785
11276 44033
39895 54148
5213 86858
10381 94317
97181 97240
12066 20482
44346 97622
73262 97171
34012 98445
62578 72584
43237 60553
6251 58077
14858 60978
6237 45952
1947 9419
28987 77497
43583 84779
181 11781
12372 84538
6217 19824
63552 91164
23327 81930
35758 60821
18885 85104
84004 91108
94446 96352
9059 46319
53311 74834
46364 65333
14074 21631
61627 67926
3382 37807
83832 88714
13338 71183
6685 46600
30605 49287
39575 47135
40544 56099
35554 40601
18068 95029
5452 97604
11989 66824
62189 77476
66263 72299
19725 79928
18990 55210
28778 73315
72142 75061
18215 37224
52618 69333
15896 55019
31319 90954
17101 78092
14595 62376
4818 47711
38167 92192
66145 96728
15653 16379
57144 63403
16315 59190
36591 37600
1471 16720
64043 87334
18633 84989
7406 15962
27466 45451
6129 63789
32098 68854
49088 75167
17779 65126
49892 76055
44469 98112
21867 76494
47878 70441
2015 69250
46561 77174
64056 90030
54922 94511
41021 43258
36949 92049
29606 37599
40592 88914
78822 95277
48835 54639
7574 10730
17565 21606
27239 51308
40120 99971
9344 34601
29847 45642
35028 42381
15322 73873
53152 53445
3648 91180
20676 75634
15557 75317
88208 98735
81800 84632
18459 54427
86170 86637
28095 57714
6130 26066
14932 27003
25684 35182
60171 65815
12155 84309
28295 49814
36295 57696
32503 87210
32181 93163
15588 72739
53453 94733
48059 98193
26646 41870
3909 26683
13396 28154
9177 36468
56809 70090
10068 31093
1192 28282
25602 37592
71725 91045
20829 96879
67509 73035
28839 35404
800 15215
193 13823
33026 66462
33659 41228
59200 60233
24729 92433
30100 96109
22717 58447
64838 86977
58974 64890
41185 51539
63473 75002
14347 19603
47306 90204
8039 13643
44037 52623
41648 45503
59388 95007
31243 52919
77950 83110
16701 51337
57834 93793
27308 83786
24974 94039
11213 63341
41850 87482
8517 23368
16998 85574
71085 99779
27261 36294
32746 52679
26917 55670
50140 60285
21836 54083
37432 80960
942 8977
21965 81156
87247 96171
32483 59810
22010 77334
34369 65920
65704 77037
31099 89580
53754 82812
20559 52174
5505 8827
92780 98219
75717 87227
53547 58970
85381 93743
5458 82441
3366 37671
41247 62630
27826 40319
16681 74463
1520 78038
34415 89703
41531 66009
54145 76761
16178 77166
68012 87633
29935 92824
26389 47878
63002 63265
82506 90047
6312 93754
21699 55616
75217 91254
22948 30549
19955 50581
39462 43023
11797 41543
14179 77806
25001 47071
74157 87664
11985 85936
57199 69371
69256 92502
23530 28013
21495 98414
51314 53230
49714 85279
32895 83177
33086 94888
70320 87091
39509 47488
7417 32171
47586 88364
3985 9593
44153 48304
55734 96019
4283 38807
13962 50255
29920 37816
17934 65843
86639 99013
267 67927
5713 93865
15266 49440
38429 92676
16095 59519
48687 52323
49214 79248
2543 42115
17260 82892
13008 78719
22830 61704
11798 34007
27218 35507
43611 71218
2733 10981
10825 88793
20361 40570
52074 63082
30794 56062
37804 80581
36389 77948
34564 88978
6163 43481
48498 98830
33843 89666
25362 44192
44095 61116
59876 71715
13897 48155
39810 51028
50254 60339
70687 87911
45538 78333
2111 89048
38669 86534
57401 69363
69782 87181
35295 94522
31399 50796
50152 56008
69085 94330
9671 44100
2861 98789
19889 74280
19638 63705
37657 84368
7901 47210
37507 58326
21105 71388
73237 81446
14894 48204
1551 29756
70839 72774
75177 80778
44385 96221
77830 95381
13109 15905
35400 68969
24172 52997
53907 82025
48542 78559
27317 39595
5190 14166
55761 58528
4013 46552
7825 35720
45419 79308
11635 96147
27710 44008
7224 57060
89391 95444
25663 73656
47700 86391
27480 93444
28123 77301
2506 97469
17445 40643
2748 86998
27122 54213
15378 86837
28312 96710
23061 68690
34224 59440
7593 92110
71717 89906
78729 97348
36583 90324
15797 73352
6358 39960
63562 79194
68932 74692
43789 86372
34510 58776
29539 44501
2188 50534
36719 89221
31770 99478
46439 88632
34642 68028
61556 71647
35057 42711
57726 82527
16662 19272
10581 48370
82980 89138
76719 86482
88115 88926
1180 58041
27263 61905
75356 87596
39301 72958
59014 86185
49133 83143
76558 94089
1172 9892
40474 99673
58471 85354
9183 36420
70326 76909
45785 92752
71958 80038
3848 34660
16285 74758
18800 55128
10426 54308
54623 85117
38031 92339
53781 78972
79587 81375
45993 58017
19194 30364
7957 53819
57640 79680
44942 47948
366 96565
31125 59337
28312 63169
36584 43444
224 86773
21966 86358
73987 84451
59761 77177
52180 63604
48134 74058
83377 90945
45297 92252
16089 40361
33538 59742
71067 85134
38926 69641
49897 98156
17861 77561
43660 53207
82102 87858
28049 85072
9071 70352
88320 99875
2728 44516
10272 81453
30484 76721
26900 58407
32795 56991
61860 66574
52885 72392
18659 46214
5583 27269
12119 28123
69148 94499
71909 82221
52876 94943
31739 89217
68626 84226
64787 80472
39015 98962
84936 89057
9375 57770
1746 10533
88026 90093
65696 97088
58490 84067
60035 72285
15733 19218
42754 86320
51719 84724
38487 86728
86776 97186
6396 28516
5001 62319
63554 91158
47447 97778
29023 65940
7556 74863
41581 98926
4109 42721
2352 31922
31680 91835
28960 67911
66436 67015
77039 93951
654 92923
90792 94809
3890 5500
14998 17968
85179 85608
58766 80241
21901 80488
42553 88811
22900 98567
2811 11144
16232 76926
70248 73096
58541 98048
2078 71896
33504 65076
58074 68704
33693 84420
59638 76219
33765 80603
59586 64481
16555 17157
20798 47453
26780 78231
53515 89865
22702 31339
2254 22357
33799 86592
38822 60189
32308 81686
65092 90944
2955 52915
29655 64667
12094 38654
36340 61524
78734 91864
34964 50813
50499 56178
16821 56462
24954 64932
19794 46793
19269 31265
8154 25851
8098 80936
68226 73968
15543 57749
72140 86910
26923 93811
17130 93700
12016 36737
9318 12181
30146 43033
70337 77320
2854 35908
51190 98071
43012 89191
23301 93802
93514 97742
25050 47094
22322 74547
21068 48139
21430 54675
51420 87844
1396 69530
15558 19709
52810 89165
68303 73110
7219 31585
57277 63140
12857 94734
16390 89326
86185 90922
58678 60085
5644 8957
74995 95514
42071 62203
18970 40206
32339 42601
19085 24976
28859 70122
41708 91295
18622 81738
28212 34280
38359 83508
23066 78583
2757 38175
3173 18377
66941 71409
22745 94957
17323 70405
11647 28133
29888 62312
46972 78562
6977 39097
62154 85200
19241 65041
58388 64010
14683 56800
54681 57087
42102 62944
30404 33390
43709 91805
37810 47074
26741 66240
50464 77943
37386 96987
23243 56482
3815 41464
71915 91973
1237 5672
44993 92430
28226 86086
11514 63034
80595 98069
54803 60449
87876 89098
7215 25933
32617 85718
82903 96455
60387 75836
17492 64162
30862 90803
64642 69181
54643 98492
5129 6254
23844 77431
46740 58879
54995 68625
39235 53984
48737 89415
36724 44720
85206 95414
34954 97917
4175 31838
59641 70474
12487 45053
23624 58261
21306 42496
30217 82314
15048 36233
23698 46042
18738 68572
22664 79319
2086 12610
56154 89900
18055 35179
1425 37297
73067 75677
50553 53905
8879 61387
10080 82396
2598 76182
93285 97085
9879 98771
60060 66629
60178 70986
45026 90978
87703 91126
1441 77706
10258 71833
11521 64434
85644 92722
80541 96967
78421 84483
1615 22415
29074 70607
2180 14461
9214 75362
27789 69905
57163 96605
50472 66136
12477 48395
23355 44703
52285 69683
387 13452
153 18283
10116 88224
47793 79731
24504 60174
55276 93321
9179 55199
74687 96569
4421 52548
20433 52245
26611 77173
71474 90235
74594 77095
49253 99944
88824 97932
26658 80430
18705 89169
67240 87302
34391 76888
26273 89819
14263 97414
13660 43804
8798 24794
70808 94589
64211 72954
91267 98372
13136 61545
17617 74557
46326 73727
21853 55110
8237 75661
78954 87930
10320 50765
79977 85045
92428 99073
21734 96313
10934 95020
27191 96801
13503 15119
27952 28293
65730 99971
55644 74177
45267 74166
17892 75299
14728 39377
29956 76350
39047 58607
26296 67116
19828 69316
6080 7598
64402 71587
16100 36799
26828 29152
18828 21281
24630 73502
19386 78737
42019 94053
61954 94267
60241 85375
28184 55798
57549 76002
19491 48416
8669 50545
70647 72560
5785 31441
7153 47811
19613 53475
68825 71945
42891 71145
13329 56351
15960 69740
64479 77459
87070 90226
55751 94297
69543 83679
43531 64016
9926 92392
26422 70823
17619 76711
21720 33936
17147 81170
3146 45024
60036 93762
83306 85673
24985 33401
52708 79123
28156 70488
16357 75805
44123 79703
15804 64418
23954 97680
6928 18966
44850 58334
47605 66612
72046 87558
3874 93946
41637 85713
64817 97462
12330 49300
16403 59419
35077 54104
53410 56314
38571 71474
9581 67812
85140 85174
20274 87006
3012 48312
76554 77597
39367 64932
11919 23502
10032 72674
56858 83907
30027 53876
12936 58587
60167 91545
42076 56624
46017 56109
30448 63109
17860 82994
23964 57693
49367 59925
54804 63097
6892 75394
16155 19291
6121 53647
45880 49338
4013 53472
6606 48179
20588 42581
19210 75246
92304 99798
27324 91975
34913 64731
13185 97467
2520 98081
11481 55768
42061 82724
7760 55261
26879 60431
43135 60589
12742 38697
55078 62618
41919 99197
56088 85706
57457 99905
13945 44353
76740 94083
10713 17140
28872 92441
2607 80250
23417 99490
49197 61956
60082 86753
58088 86721
63366 72975
2152 88952
70436 86755
25325 90324
57555 64934
44195 44309
100 25446
7258 14026
62386 71655
70742 75339
76861 89654
10549 52925
2878 42009
14478 71363
42968 55440
13192 57550
61958 93844
88575 96235
10038 61475
10442 40703
42267 66718
39105 61048
68656 86866
16956 37905
4068 53204
23041 48054
36362 87425
19919 65249
28107 53240
26873 86512
50803 87030
40056 51096
42969 83325
43323 54503
56332 79889
19873 25266
1136 68903
38518 38536
65886 88371
34091 82498
16318 18810
37609 93214
3640 95656
57973 86024
33019 40925
74343 95275
19607 86583
16409 38388
6283 32502
20595 21357
12320 58314
33401 82558
51226 62319
8701 12035
55390 56755
38002 44907
56762 76281
64818 89911
1556 41656
11196 57425
29901 41473
14087 47516
45847 79095
70400 77510
6738 51616
60149 81480
34645 46436
51587 60520
51180 51516
24242 71236
47301 83091
28112 44483
43129 81704
9985 17141
58260 82353
29160 85811
13477 45623
66001 99843
32329 95129
33361 99680
67517 78918
14473 57703
43206 92060
45494 97652
5179 35089
12824 63232
5209 66086
32090 32591
29110 32291
66743 72686
42756 86463
159 96864
5427 7400
56432 74573
24703 87139
43543 44175
19237 36773
45179 75382
23723 59537
31225 59183
54106 88274
72630 90824
29671 40087
75580 96890
41562 98203
21937 99294
71534 83089
48823 53944
31402 70105
309 53633
23823 81815
59403 69045
81244 87715
8470 60226
4458 71606
59410 68975
58340 70429
27273 59512
72426 84578
5771 55303
27362 75848
17718 21780
36725 93596
28825 41388
35324 80655
27659 57997
59787 97721
40383 61430
43622 46389
14624 21117
46852 83938
42787 85030
33209 71210
26622 97498
2894 36980
43433 63148
15987 60384
55508 72026
67689 87688
18355 28325
83797 94166
31832 98850
5352 98959
25606 47895
66894 99592
36541 69916
14293 97360
1394 37258
23169 50888
10776 98754
8521 81902
24948 55556
34640 96791
30515 98724
8348 26651
481 87519
10580 98697
14394 25529
16442 46811
13559 74649
75971 88677
44459 59640
4263 35087
1857 14478
15522 30602
53916 88773
21694 62503
78165 83228
43275 93138
95667 97573
10050 83287
18861 25929
3195 10908
10136 72325
38370 66741
59843 98435
18151 19105
36537 47418
69928 77130
51942 96150
32391 73693
45997 71383
93093 97213
1061 15958
76032 78701
61886 65742
47968 90289
56478 97553
32688 39747
77910 81946
21965 75848
63993 93823
82337 99982
53279 96130
44572 95090
807 70804
32812 42620
35468 66160
54356 88530
80148 88278
77013 82523
78202 97425
37148 81180
58614 77361
19978 26588
72599 94123
57457 91862
34127 64238
61288 64461
44974 65687
22402 35074
96227 97470
1187 75342
42504 96119
24475 80144
17166 40108
8095 72960
13897 56194
1975 80750
25840 99428
28924 67951
58496 68013
40132 62497
9111 77045
64535 97978
29114 85917
19820 25248
9296 92058
34071 98112
56410 75565
10899 29652
94608 98545
41471 78224
79 99446
28377 54037
1053 61074
33314 62870
17172 38132
6667 61787
25540 75643
56763 64929
8984 23512
6745 74436
42507 81249
25147 27671
64041 87713
11949 53797
40863 46967
37608 54547
12546 33456
41740 99810
55002 60851
14184 55582
820 20151
49342 69476
65070 72640
59568 79518
31100 89259
4851 15838
39626 45141
3814 74707
11529 13338
17215 89799
21217 80978
19339 40270
56117 92948
21612 81230
21902 79196
14121 34276
2639 9440
20147 38432
22344 62504
16899 53180
63449 88507
19504 69326
63999 93307
20705 84195
10897 66135
58590 94331
40534 94297
46086 93788
12409 58057
2416 24381
42641 85706
38122 45402
6668 79133
64306 91676
25560 41124
48547 97986
41099 52580
30581 85832
2836 23651
68253 81104
11231 86225
31117 54071
8202 42136
50122 84227
19495 71055
26103 55174
35719 58611
61166 96086
47277 74568
29408 83374
34807 56852
73897 96274
70144 81552
65215 78437
17918 81968
44093 89774
3998 81942
13125 17946
37866 47898
41178 79513
18155 83536
43365 94399
24330 35156
41669 45472
40369 71575
9213 77260
17825 58134
17412 50803
27165 48627
8710 61929
64934 85551
35566 56262
47088 90045
2074 78695
61228 86498
5629 74767
22312 62018
42041 75647
15164 48292
25761 51004
23070 44895
6843 35805
54964 88481
1455 16772
53983 64455
29336 39546
56157 93993
40603 67175
1888 74514
73017 89290
38084 78483
5485 33795
8740 56856
49768 86889
11635 17891
44895 83497
4788 77141
51266 81168
41541 92665
21729 99012
18402 50824
13222 13698
52541 68763
7373 41089
4220 79584
25747 97193
45969 51846
34840 91677
94616 94832
28754 33526
48077 73484
38108 61406
43921 48148
55537 73440
12989 40174
51833 71020
39171 74544
19246 72345
4326 11293
52707 88523
8012 8821
38219 57499
39280 70326
48577 67189
8879 80664
11900 86906
53700 87134
19046 37064
11110 14852
19819 89312
58257 74690
7723 29057
36612 74424
39634 49014
5960 82936
77646 86285
45058 61753
6660 91059
55717 59799
21159 25315
53624 87287
34637 92867
54010 70382
13270 56484
41511 50311
20599 73602
5850 58035
8769 22609
9983 55100
9377 84385
37127 85950
29904 33980
10869 92236
22919 57824
20354 78671
11347 21590
53386 89904
41969 42591
91141 95966
49404 62042
10473 34530
2231 77051
76665 79835
61788 87667
69543 83296
15098 16820
23015 35908
49451 86063
42979 97064
55658 65573
80577 82685
9550 91163
218 5060
96388 98314
84424 93411
12265 77043
72960 73081
44015 56257
24438 68679
36055 60100
69361 85737
46771 93009
9036 54207
56462 92622
52351 68498
74335 78856
34441 70641
64960 94885
32251 40475
49266 60368
68000 78552
37611 43478
30207 54895
5185 72967
79876 91870
22549 50712
41403 59504
43866 69186
26178 44123
4058 13906
54142 84589
30588 80843
42244 92314
91796 99167
20790 71744
42363 96328
2440 57755
37654 76683
58715 86441
27647 62614
17397 56261
28179 38154
20921 38778
35492 59304
39585 98070
45347 71646
21278 95604
62259 88243
1860 95868
26784 39533
75408 98122
7700 23766
46347 81240
52764 68468
15914 30087
51771 83410
1373 27519
14170 78059
12096 85992
31537 68159
38402 78032
19611 21654
27540 88904
28260 31225
23998 88059
466 85110
76141 84587
59025 59038
51110 93034
220 42764
85592 96150
2425 18416
15298 15328
57072 97099
72427 83001
56341 93991
7332 77763
2046 28440
89680 91955
71042 77666
30926 47188
40937 54677
2223 40920
9092 94118
4639 35363
76811 99382
19283 32418
32754 68207
53821 66598
43129 77598
47031 64039
27968 81195
75166 82191
8443 8942
17818 67717
20272 46626
45648 83458
33426 73398
4964 88285
83079 85867
89450 94951
66358 98620
16025 52386
53109 63351
74735 78409
5401 39641
7663 50143
100 93486
44245 65991
21904 74512
19837 29673
92941 99220
36024 40744
68827 77408
9349 10489
776 44856
1915 91579
58628 63888
42986 85264
822 98861
29304 52544
59221 83344
5684 24856
7910 13382
3583 33613
15602 91489
19344 72897
51440 83703
1708 44346
61118 78772
19980 34439
62607 63516
60263 83201
12041 51702
33596 74604
23502 29264
18877 88958
20214 58000
37301 42203
48764 51571
37995 94091
26217 86226
1959 83122
38568 77460
64434 72555
36194 75681
17612 66128
89331 91641
25504 94270
6918 44196
61359 62000
58187 97929
29839 53545
2062 87967
11320 81723
6212 30704
52625 98399
54536 86632
3615 55414
66882 68599
73181 89564
86939 98636
42275 91788
24106 43633
25431 66428
19977 62374
39765 72705
61412 85850
12479 14378
23615 67828
22157 61022
62753 74194
40389 66575
14694 88196
72817 76044
78198 79584
73589 86591
55743 72887
65418 66970
10746 46934
15342 53870
43890 51121
15427 85122
47782 53102
16707 95747
50315 79845
227 9840
91226 99497
45801 96399
38288 50832
48755 87287
67047 82499
54328 56848
41128 62751
22347 64392
30310 73404
53065 66346
31403 96118
31722 41467
12698 95443
40376 95501
72055 80645
10136 15047
80590 89040
67011 95476
13440 99307
39931 58039
44756 69531
11458 12392
13123 18192
4802 7762
12394 86335
26218 41316
40328 73048
2793 90563
20147 91759
4531 80941
5304 40374
18967 25652
49650 56296
60373 92497
30682 67945
11058 97789
4827 65152
1353 66635
36758 97243
26852 31228
18949 50554
34167 35920
32730 68253
26228 87295
9342 62765
13704 30278
71715 96572
51913 54596
73653 76442
84986 86501
47998 64705
22088 84527
39437 62905
69155 90489
57846 61060
46921 81636
16912 94986
6163 88067
88872 95799
66803 81729
6397 45987
85031 92512
6377 65822
14411 74961
2285 92361
5475 68661
29956 97812
24840 75997
25470 68364
7894 20998
11475 75507
53207 70814
35557 78958
32272 49921
52285 83890
16130 93058
9173 29571
21776 49876
6030 45007
17538 66256
1189 74562
17931 66176
42814 99400
33934 61759
28642 36187
33446 56132
5426 89083
6575 20256
22106 81384
17738 56103
13617 93423
86800 93452
8354 22121
34794 66737
34807 75171
14236 76170
38185 72336
42213 83274
7728 94992
35192 47667
27917 44362
42489 47848
59473 87989
26788 75887
8861 70658
29448 64839
18131 80663
3602 70018
24484 85743
11778 27012
58639 69799
32163 39053
18839 21935
4853 31463
8864 54719
8216 63292
24447 26931
20017 65828
28162 33448
16934 85459
39495 65466
48775 72890
6241 68867
49577 63740
82618 87372
43313 45387
69570 93446
3759 74426
11014 87230
41330 51065
66557 83422
22911 97987
59656 93404
2094 3604
73341 96756
7311 84363
79669 89035
49866 84568
58282 63325
75077 86017
20574 34048
64528 64644
5548 52445
13606 86946
17048 95603
67684 97966
1986 21290
7501 98815
42815 77927
6468 84217
8104 57834
43511 56310
521 69773
16083 68020
8044 72320
12918 91737
18306 35406
4980 44565
18250 97959
40634 99722
18827 47562
26012 45135
75819 78238
22817 50313
22114 91726
15399 84249
87037 90505
19357 60685
15432 28017
43753 45889
26384 93079
25658 28126
23319 42400
11378 14270
50847 70040
2763 3949
26678 91169
12534 88951
82500 90790
57769 84684
22225 50183
9120 34371
34978 73091
8881 45336
91239 95035
18196 82508
63878 75023
49950 69276
9286 17506
54259 69360
25807 48645
6669 13356
38285 94719
83633 86335
23770 82287
77146 93161
59258 98239
38249 38931
10156 32251
54010 82472
38574 55802
21378 28451
50477 79294
35417 94866
19401 23285
4428 21101
54817 98878
11694 92466
42889 91810
6303 76365
19888 43405
65592 90933
42239 43211
5473 11555
33808 51475
68310 89336
43893 93263
66718 94161
76556 97013
10836 57041
17954 38478
18042 85839
37905 38369
89189 97472
18312 63874
45558 46660
15210 97106
45769 97860
37629 53125
17910 67230
21345 80241
24421 62238
58882 76236
38269 86170
702 55730
30386 89581
23094 24927
45938 48092
13579 61176
8219 64230
5231 90197
43048 70153
11853 17428
57513 89678
14992 96778
31375 45876
42899 77624
21892 45495
947 95755
37346 46833
37518 55138
26584 42201
34529 86276
3624 84789
79547 98673
9318 77893
43419 86356
80253 88076
45404 79335
48826 76429
29124 75878
5751 82802
66125 88443
1984 34094
4606 86125
2223 67821
5569 72056
25258 62602
50460 54974
12901 62986
62853 87613
23733 76198
6101 89295
30343 98579
26750 60859
16234 99464
2692 65093
25155 94363
34028 70227
34877 88436
18433 41709
7884 18175
14929 89809
15915 65620
35107 48102
47776 73342
23149 63570
66463 81355
2070 57733
50066 70698
10478 22605
18952 22634
76890 96277
61044 89350
16110 78010
7016 74935
26799 48303
41083 98588
21944 35084
16842 53919
32588 57921
65529 70693
9647 10124
29460 56187
13713 81402
7293 82378
17065 21050
65356 71954
283 94683
16919 29727
92858 97858
61840 76064
18199 52606
2640 22824
1562 79453
52651 68737
14931 82410
62779 64304
74791 87815
6697 69176
25319 99462
91659 91721
1314 28581
71993 88949
65659 79354
25175 46258
21172 83424
78299 86720
81472 81545
21407 58183
9049 9849
5587 27596
35968 43568
41170 61800
56673 72974
16215 66819
46494 68539
80209 96585
63253 96778
15782 75124
25549 91381
28872 92611
15463 24318
12653 17323
11851 87400
44636 64062
27771 27923
58528 67546
27508 39467
58502 94783
42974 87993
31430 64907
16774 32673
26065 52897
12430 55766
73664 84250
78694 99890
30134 43646
5642 72511
65926 84666
41849 42065
26351 83100
32611 43040
52081 80324
57864 80409
25323 33367
22178 68220
885 17289
877 32898
92477 92821
10155 70372
9442 39205
28283 71699
38893 69583
25112 53504
24228 59652
37568 85159
40209 98687
35251 98358
6550 79859
14062 86241
6593 46410
12402 26090
28133 89173
36213 92946
37737 53674
32041 96268
52698 57406
66493 83486
4050 51145
38991 86651
50522 82674
40577 69729
81425 88594
41750 75649
11769 13588
34126 71251
55334 78609
64023 98065
7443 58761
34182 34276
62380 77217
59645 94611
310 21614
25988 84211
14855 98819
14511 79975
1276 63718
3155 17503
20367 83180
53929 89500
58113 89560
64530 86845
51378 91500
50359 80259
46293 91110
6619 28915
54450 70600
52803 69910
76149 98897
5345 66875
7014 14681
15697 97252
63012 83550
2577 99903
23506 79807
79635 96379
8162 11043
5298 26814
24483 87190
18924 41855
55551 99539
3205 87975
85518 98272
45793 86117
79249 86242
50281 74647
40287 51413
26956 69459
82643 94385
22863 94757
14645 31078
14710 81519
19664 67738
92967 99702
22312 34199
39843 50801
59496 97133
9436 38112
34617 74891
46107 51348
31994 76970
12556 72336
45742 65299
22797 98143
43217 75984
17728 28245
66374 66670
12558 67512
24880 84174
50053 97481
1861 24386
55797 70933
2295 21513
37094 68463
20696 78588
2712 69750
29313 79633
16990 54633
26744 89828
28199 96140
4327 42376
48794 84755
8452 94092
22268 49132
42362 43585
12192 27995
38840 60787
8940 75228
29947 90286
40308 49564
16597 62559
34228 53732
4346 70170
65706 90960
17960 40087
8558 22302
48919 88304
66594 95087
7109 39525
19868 99047
67320 95808
53263 61291
34741 96621
50265 98603
4945 86582
422 48319
67562 92915
43597 86363
59000 85514
23846 33736
94961 97488
44343 68314
36892 78759
30695 92245
28606 89564
23058 50267
10967 26007
14716 44010
24079 45014
12274 85925
51973 77583
51143 63780
8665 65552
2959 66534
80624 95269
2888 22992
46036 70150
28565 55715
1215 78584
55806 58598
7481 99005
2878 43779
15296 61522
28677 51984
36325 79110
40302 74443
48717 87194
15478 36133
8025 77075
9938 21251
43205 97086
52469 72669
10789 62716
61597 66717
2928 85678
9091 17855
34972 83772
20723 63874
8826 9190
65797 88475
39024 72827
67018 85878
1707 15022
61442 79755
35067 36071
23402 73209
37258 63900
15810 38194
49448 91689
19821 34210
22685 77523
65996 85890
11529 38701
28927 35555
10023 64199
51853 96595
41034 63060
3050 99262
39765 69708
13347 27446
1577 41144
9146 20603
57848 72060
64401 66053
55746 66109
9848 79222
36996 88319
2438 10137
41317 98534
699 74821
4299 80328
49535 76907
2696 4758
10232 44909
45164 63178
12939 71434
44745 89911
22238 31399
52938 53470
9247 22384
56214 72528
29716 39836
77160 84137
63636 84314
4214 30487
85481 88222
29483 67295
25076 84900
18236 22756
17334 30779
32012 36806
1916 78688
4064 64537
12757 20019
11526 45073
16736 81976
43911 52691
64265 68131
25346 48911
45507 61040
87100 98006
45455 91742
29131 42621
18940 29350
50019 76987
18893 60568
24917 73335
38788 56865
35743 63364
10564 65300
4580 86230
14184 99521
4347 45148
31152 38444
5669 59927
7496 68637
42488 60990
34620 74385
41433 61486
50391 68808
7253 84922
29553 89382
41167 66189
12907 96764
2764 20394
926 5040
38704 91449
91662 96778
49876 96477
63110 70640
34910 96939
67932 68449
1087 52528
21163 88115
20997 54297
14704 18520
24831 76396
42570 79029
48708 80791
11407 99692
11786 55873
15427 37436
4153 78500
71589 90396
79660 88600
85386 93129
17710 25888
25173 42110
13811 33410
36735 52888
20911 70389
28197 45297
61413 63589
33117 67001
21452 46740
43320 55905
28189 28572
20089 96557
17304 90165
17777 92456
13706 48092
53950 56108
6890 65501
51845 61465
78221 85747
19681 44303
17951 33653
5312 76798
50411 59801
61700 81264
82521 82697
61571 77461
26639 66984
10755 71638
26985 36456
22460 39580
40033 55085
37997 55560
30276 33478
26902 92770
14630 72931
2278 52189
91573 92526
57581 97677
5852 41269
44034 72238
63003 97473
3890 53119
462 1425
4651 17798
65313 96769
645 75955
20592 49511
47262 56139
20761 72054
21048 35966
36456 65374
34081 79653
36734 44075
80818 85712
21282 99399
39323 88648
25429 79725
29673 45106
14779 35981
52868 84353
24899 45395
1030 81032
3067 22139
65109 96043
28813 91937
61157 91662
9280 28145
49579 96423
13175 35179
69629 92881
24838 25952
39699 43409
8012 62404
9508 41484
35210 70017
53987 76748
1588 32306
21776 98916
73997 95256
4454 14637
6944 21216
28038 83199
36847 37906
7883 74708
1527 66667
59984 97670
68201 72948
9406 84495
21347 86168
35358 38248
60508 99362
17438 72678
19508 84184
81987 91519
57817 77024
28276 50404
7289 25635
29434 41003
30553 38038
79043 99041
71910 76539
52640 63249
7057 79382
53746 80066
58191 90510
4356 59857
15399 18900
9581 10386
14730 49395
38375 54953
67476 91450
30787 93028
68401 73193
47774 88044
994 91471
19324 92670
41789 65725
29567 83704
2892 70737
68289 78066
20139 65218
2484 28386
50973 77308
29642 98189
79736 82842
10964 86242
12412 78142
44088 93953
33291 93479
39688 90918
5294 34002
51317 70404
34723 98143
19691 87799
60238 63111
3678 45185
52284 63559
33926 84572
8072 54312
30866 35569
23739 53992
23070 29709
8838 13168
2768 17430
20876 71857
55174 67137
15745 91476
17755 96221
8945 57089
67660 86171
28107 95421
94351 96643
7794 8070
56470 98489
55500 69996
54862 88525
77330 93015
14929 25431
30036 49764
11124 52786
42074 92279
62033 93852
69823 73736
1037 19043
23980 44439
87105 88064
5304 66968
71053 82423
24470 77964
51251 94402
13645 59613
49059 51158
65039 89804
21935 87030
16974 22124
34162 41598
5047 8144
16125 69885
41516 99746
30753 33560
22968 72052
73003 76476
35943 95290
58619 64978
25330 93161
17237 97496
5677 15119
12276 21439
43274 48423
38699 53006
90946 92560
6028 47505
33883 80413
31783 75484
92140 97590
2144 41290
62988 67801
36063 46129
9097 22542
12166 82430
50461 73213
60230 67305
32150 64914
45020 84997
78870 81485
3323 9923
28870 75764
55581 76488
41563 78624
7520 74052
2936 77059
79371 88945
60546 74340
50016 80661
12423 69568
25220 96446
45798 49265
80616 80906
30790 66463
24706 67226
78838 79795
31441 78008
19041 56936
11702 35977
14333 14731
19754 90887
1077 16029
66748 68235
63008 88328
35196 41873
73489 83866
25646 78097
46993 50617
48159 53681
21288 77412
16440 99045
838 14518
51746 85458
47958 91554
8304 74452
16537 26495
21546 38906
40791 42310
25323 30552
20419 70686
20455 87498
48933 57749
46250 57416
33834 45153
63892 79979
17313 35538
73122 99159
26739 29760
46229 50211
62214 84279
15851 76608
19114 81431
11971 31345
31516 92027
32385 37189
5050 6354
16054 89859
32747 94497
28178 51490
10797 45351
69363 98212
45887 82261
27535 33693
42505 51517
12069 32134
16792 43225
6485 76186
10977 96828
731 4032
39903 66742
14 98173
15662 72752
20555 78323
56946 65575
41136 63149
5685 84132
23671 56795
44788 84177
30891 65982
31269 31272
24261 60192
61425 86844
25584 62675
77239 77388
24276 90939
84148 97916
47279 99417
622 52034
48111 73221
49629 61213
14693 79903
22006 75870
72767 83495
72566 89131
69082 83570
8889 37095
10682 75717
61047 76594
17610 61113
5322 20161
78486 89875
36623 81330
22619 43708
17163 47791
9622 89121
3510 97615
15469 81717
19449 61126
29050 93009
46661 84952
50165 88694
70692 97747
78792 97864
49835 55760
71270 98527
11219 81914
78532 91324
33605 34874
9319 37991
30565 91760
13628 83042
38438 95406
15098 32853
15609 30647
4185 20641
22478 95205
295 18873
8720 33564
53183 55827
39677 62911
70389 93933
35457 59392
14226 29179
16025 85352
71700 80049
43587 64660
13300 43309
21825 54685
69848 87850
64448 98942
58728 69443
23277 36652
11328 68801
23605 44318
43167 86845
4115 24081
36354 87889
32990 89059
32493 82107
564 44718
26887 38318
14559 70876
10554 55164
53724 94176
61538 76467
10606 42773
30251 43723
19426 27334
33233 53142
25668 39363
51445 63183
32193 55052
59799 86902
23998 68515
54640 61273
49901 88682
22277 33394
77003 90570
65198 97130
26889 69914
24133 75897
41466 78876
973 91558
31248 77929
21293 54940
26317 85683
26525 40392
38576 45211
13192 87011
55589 65975
8214 17201
11248 27082
29583 48721
35131 82086
17712 39373
38705 89054
16478 97239
53779 88028
2237 87900
60063 73124
1465 3206
33409 34419
37671 76974
1507 9943
41591 92459
10287 29051
756 51687
15853 80212
36635 72943
63236 75760
34500 57275
1070 12936
72855 99804
25569 68933
38450 64974
11513 36774
49178 81257
53819 77346
33384 40581
35175 46440
4931 73737
7714 84830
32766 73278
17866 21116
13450 81028
23610 93614
18584 62492
45325 63043
5529 44631
36755 87936
80332 85398
16249 99659
28856 88947
73192 94122
47060 50288
8513 53922
38029 48469
13125 62870
9064 62939
82055 92569
9935 23858
17104 60644
8723 65025
9903 44038
28881 84915
3042 68813
7726 97896
22557 53132
47368 96809
2335 37356
85920 91188
48729 61686
9988 39317
78933 82233
1542 9475
58666 71166
61055 63678
35701 47803
8339 88421
55221 75848
68328 95550
51771 97718
52983 71771
19315 72405
84735 92268
83613 89155
19517 25237
67336 92642
37973 81624
21733 56720
23372 72887
85650 94882
65580 72271
73807 76742
41174 44962
7604 96525
10883 52237
64786 87423
75544 97752
4181 74434
94393 94840
19577 38256
67223 76962
559 54109
66887 78027
5899 33946
48318 74734
32436 52521
32388 47596
37882 41663
738 34602
27248 55335
13989 92562
74011 91245
11593 45919
25283 94734
3707 54881
16388 55610
29250 53214
3958 66968
47672 89385
37039 47432
27098 47167
11718 26806
74212 90386
56437 73312
70790 88516
69426 99847
12242 37700
7672 41684
29138 95648
11970 93321
27994 79241
2671 64393
26957 98545
11946 38844
64319 89878
2542 29334
32149 42033
22971 92814
83891 93043
4476 83846
8073 89956
26426 80197
9716 52398
2305 80405
43831 71567
31497 41622
41384 51192
24547 56524
67817 81506
28095 80847
15919 87507
85571 88927
7909 57474
13159 69939
60755 62531
63059 68132
43837 57359
37505 37982
49848 87806
5336 38408
16448 44475
37346 54177
30382 55227
31433 49904
52395 53014
30281 71220
2118 86812
15515 78736
27868 29882
65227 87869
12586 54964
11933 85551
24250 40708
78028 97542
31941 77668
8458 36852
5191 5827
16389 44748
70727 80625
40150 73689
14814 28696
39004 91790
19483 73682
5716 27042
5973 58038
15555 21352
41531 43069
82779 90975
54234 99298
51890 71999
5959 7819
13246 36686
53075 92120
84567 99274
32051 37614
63212 88157
15314 62161
14115 52493
48092 63103
26785 97275
28059 35938
85440 89212
3818 55599
10907 77084
63108 77114
27934 92404
3873 30888
50037 86442
12271 98822
59495 69986
3019 4182
31437 65651
57782 70890
4182 99214
13094 31996
80841 96362
89143 93358
24134 25100
44572 50944
51065 82500
51249 63786
47854 48866
26413 57051
48811 56934
31527 47034
16736 80163
37987 69738
5676 66719
55874 89250
69259 75413
8935 60790
30048 91252
32392 79795
10135 29903
16324 34548
22986 94426
2635 25441
48943 51217
85708 90777
29763 69974
10093 13914
13798 39104
48663 57862
15046 92316
89513 90495
28965 36533
36751 74707
3997 82011
7561 66446
37889 42157
78093 96246
27392 78049
14636 84893
35183 41164
18097 25096
39856 61503
24654 87665
9213 61997
28659 50904
10550 57767
54175 93572
706 44842
29685 97462
31816 78062
19778 29934
73134 94197
8370 39206
13307 62549
40376 57746
17814 83812
7076 33271
67961 98098
72483 85628
58270 72841
68900 93065
41094 77711
1239 87288
60848 70365
29088 52494
21690 60557
30699 88469
25122 25916
35625 91812
11887 41432
37234 70964
3288 99035
44564 95121
33548 53145
15862 86924
27687 53806
62414 93581
20378 64614
28808 81594
8820 46882
57417 69723
57654 91819
20019 66089
69493 80225
37858 41561
46894 87791
35487 38582
46071 93226
17122 91466
41219 79954
46162 75692
33424 65756
52355 54124
172 7116
45154 45618
31712 50813
18467 43265
1149 37217
1858 77916
2740 26959
52597 73445
13520 45596
4931 31822
35066 55326
25551 52636
67226 86107
72546 88107
37651 89458
15014 16089
78715 95673
64956 88611
5010 73034
28229 95330
22110 50775
26438 98424
74960 91789
91527 96634
7269 82598
77666 88558
33866 88170
42270 47803
41783 58434
46352 74101
50875 92412
81603 89408
8408 89844
93296 98024
31429 90437
3594 78811
83826 95276
42135 76028
17780 48104
27707 62575
31631 90596
35436 81439
15809 90089
4899 92842
65 21723
12302 77008
18478 21932
7478 54207
8870 77106
12092 81694
54714 75237
31233 50964
21600 27249
13690 65501
11134 89820
28437 46709
77179 78783
282 45503
55485 67319
19423 41696
25069 80905
19958 85116
33980 38763
52294 69926
8615 11274
10418 47498
59998 73813
425 63335
38701 67385
33069 54291
66045 75246
21186 61145
68304 87242
4454 66093
46017 85832
13730 82087
42414 99247
72769 75893
11642 30938
47845 53529
44614 57224
36807 98381
6842 78149
5573 67848
29532 38905
11809 46758
995 82695
8460 13194
56154 71567
36216 39226
59472 98097
5198 12147
23718 77924
28643 55330
65404 90462
60650 95836
72036 80835
16182 27783
38573 48140
31386 71372
39506 71941
68493 94550
49055 73327
1440 5361
58435 63006
18136 35251
14845 62072
57847 80329
29587 49316
44387 50962
26807 27067
53510 86580
13343 16597
38703 98718
35187 99273
66736 92737
74032 84787
23717 55113
26857 32071
30968 89292
35553 40409
17228 50093
66627 74007
40882 55371
20382 94234
40936 65335
86102 89565
34979 51727
87436 94209
73344 77630
12303 65742
60997 63138
44802 95984
14300 88577
4649 56157
1282 69894
14991 94555
11094 14235
56917 86583
5545 76072
53002 95679
21735 90228
15377 83140
59280 95224
14366 55693
29985 44485
6051 24946
48191 55264
163 18550
12744 21507
1574 45764
13407 50966
3345 69338
48667 64915
52362 78487
5887 57781
11877 82778
9996 14036
37713 40575
9462 94140
50367 77446
24392 42997
26518 74918
44127 90707
41467 63417
19772 26002
24711 87020
49815 52748
41357 49606
70568 72446
36006 83370
27576 74501
21185 65107
84820 97043
1954 96635
5532 23725
35874 87536
18447 33197
42252 58815
7363 14677
41355 74446
30283 46547
57943 70370
22913 87496
45277 94495
27717 34894
38986 80650
45593 74381
2841 47526
31984 93112
7185 43521
2207 60294
10076 76880
13029 34358
26641 32679
15665 90136
12097 45055
92523 93163
43741 74168
19921 55503
11744 82430
58840 71634
13030 47196
17445 98048
51822 79145
13847 69956
96305 98969
35915 40690
12938 65761
37320 61673
7084 77713
66124 97520
28211 28558
69582 82300
59962 73027
4036 12348
73036 82851
13019 83754
60830 81782
23378 26688
93689 99230
38227 89635
41348 74997
23209 88737
19649 54948
24881 41191
39648 41266
18552 77041
25479 85517
42154 63305
49599 80300
65813 78859
41607 84930
66156 74545
81387 85430
12910 62168
28088 34108
3426 30610
27152 99243
11435 11609
32730 52538
91919 94487
30277 40200
33584 74714
43360 55826
36795 73232
2791 78190
68584 88336
28470 76684
15466 44093
16975 68882
1076 99589
55180 82747
53269 95446
29128 32701
15189 63405
45112 70743
38328 61820
43303 73313
22593 58645
45605 82348
49041 85239
36173 52073
35010 36512
40508 93336
26595 30555
28726 55158
2869 87438
72014 76923
7941 73008
14513 65856
38546 74059
13294 25856
22944 45017
47779 82838
39885 75127
19435 36704
2289 44274
28415 43108
22 43583
9208 42143
23762 78758
20852 76678
12870 31861
25713 37920
29846 32369
57356 93482
29994 35011
51508 74485
20987 60243
66608 74922
54854 59686
30288 73959
41087 73141
83175 93230
15737 93679
5088 84032
46832 92126
23398 86622
57977 84449
34509 55210
11088 36076
40161 84523
20557 72924
5404 52700
33070 82205
59295 97155
16485 35971
44670 47087
77268 99711
26091 43162
11046 12589
10053 25606
12123 47453
10778 65126
8484 99348
15622 17293
89366 97396
40753 77402
20082 30808
14904 48700
74138 86029
12847 35131
3405 65889
79122 81683
29492 60930
29340 75470
17434 45142
50 84828
56189 82608
24482 39366
44762 56786
15633 77037
42712 81458
71218 88634
26552 60176
40357 76366
15846 93174
63552 99624
70434 77780
70923 87629
62165 97795
45577 84371
5384 62093
18346 34391
18231 59374
23310 59557
14527 19920
6335 45135
31414 78782
36087 96495
43224 60259
23918 54530
78059 82292
17346 97076
91465 91665
11722 47027
29392 50079
5888 23315
54884 82455
69106 99978
15487 18139
24086 35235
76801 81720
37990 61271
29996 49843
43156 86492
37158 72212
89865 97015
76849 97306
73265 98362
14411 72357
5235 20409
73558 84895
32048 70616
35299 63031
73226 73357
18875 88231
80 80931
33736 46010
2184 83866
10352 16052
25501 47239
24310 92840
23499 26673
28491 48138
34921 66837
10039 43738
13738 30387
57900 83476
36383 49266
72440 95569
18720 24363
21618 35397
43041 47095
46195 99598
51630 78119
37117 52413
166 60435
70245 85433
45287 96725
31903 39545
42059 73342
21768 49548
16276 34420
28050 65430
3407 68409
3160 29449
2574 84032
70275 98987
28471 51368
48945 94237
31944 78119
47858 94825
38052 55716
22698 50122
22131 28487
11983 65692
29317 58335
27891 67488
2485 24433
23806 40520
75370 82554
19030 49156
19932 41150
76307 86286
28039 93339
70411 78744
40926 51529
11926 78854
6953 96094
79359 93750
79178 83808
10885 36288
30805 91729
2218 41561
28176 63614
19324 69526
18023 41301
26470 99300
10157 38872
54790 88034
70668 71373
49088 94838
9238 10686
47 50890
26373 89323
75871 99836
43266 90213
13417 56886
9137 33558
22820 32059
41801 83982
35828 37263
31819 80704
42416 48797
15686 26852
85339 91168
39400 99954
41121 87487
2716 93781
48863 65543
68509 71293
56313 87270
9428 14708
58236 70165
27240 77142
24810 36274
37494 39973
78589 80982
46392 71246
28366 66185
38644 85130
11333 54445
35710 57504
8488 11376
17163 28904
11058 74923
14538 44787
84279 97760
51908 61058
50880 52850
48507 87306
61643 70219
28456 71433
1896 57200
29795 38148
3342 8981
27292 82718
40108 84280
61881 99590
61828 70163
25536 31763
5750 18976
62657 80912
22959 34573
17570 85333
62878 89692
28772 59472
9985 19648
61269 75580
23445 33109
13220 35010
33616 63767
29842 82374
30604 42558
2140 93301
10088 60237
7726 98043
646 26915
3132 31475
63701 73072
78796 91017
14486 52109
28693 47148
70033 94087
22851 67025
94184 96507
47046 62515
4083 19592
29765 51655
48512 86235
58998 59770
28967 52291
71658 74148
78448 86685
58358 90775
4211 25560
684 10475
5517 75511
66082 74756
58643 92125
22559 96178
46532 73908
19140 73589
35531 53806
7231 30610
4658 43134
14826 95014
17784 55542
47601 48328
8795 84448
48613 93312
20298 98268
79674 84859
36342 54877
4452 26934
35929 60619
23324 46500
28853 34511
34960 60430
11690 39404
17625 90277
67864 98089
36706 61803
41256 44848
46534 80156
16663 48946
25010 40476
60835 63658
21337 54574
32005 63878
5289 93740
49036 89854
18070 38244
48083 78219
10271 26690
86990 99200
52791 54741
17122 57315
5727 60638
78513 96943
6440 21209
18521 72858
626 10799
66771 92487
46776 78414
8017 75314
32008 44167
12801 19323
22401 80275
1661 86336
31541 37539
6203 24666
1462 82844
52930 73044
29292 32012
16474 81062
58587 81684
9751 96791
64194 80050
7823 94131
21356 80093
35948 92070
10706 98958
20932 95051
38658 96649
5737 49969
36242 82188
49143 86574
9965 61307
14429 27053
34709 44481
52916 90810
73122 98720
6241 56817
10951 58746
23227 65605
29417 65823
38505 89703
83647 88803
23712 46270
35209 89705
22842 87410
52575 98633
36005 74129
3801 48653
67347 99302
60573 72178
52257 69250
2418 72898
31245 76747
32293 61369
43406 69244
30774 35621
43738 63037
22057 91073
64655 81424
93146 98250
26749 63727
43473 52286
36118 96585
6019 97537
34346 77107
86482 95434
17201 72837
34686 40894
13705 70416
51621 80321
54325 84228
23217 98089
353 18172
13835 37061
11345 59513
1594 4158
69198 80579
26435 56648
14930 41447
21166 41420
71894 82486
35956 84607
44571 60613
2424 95707
29294 78684
73393 90013
60378 65386
41816 45926
27546 74881
50099 96603
14016 48473
61754 67565
43017 74444
6627 18739
27812 78776
12179 14446
27988 43754
23727 84639
52085 69060
11091 45660
93702 98943
6526 25648
7973 27007
28592 70542
44670 48522
19308 42032
56314 73448
7382 53361
55602 62109
4756 13296
28540 31171
49559 59769
47600 63964
15316 58192
30322 36614
37763 91366
25376 81090
15401 75865
2681 20664
56491 94118
17858 58011
15302 63755
12662 75144
21881 65688
66505 74028
9696 84721
9737 57555
18563 75196
19152 55167
2101 78520
3431 10640
74204 99038
7221 32804
14368 84669
47080 92507
27925 84380
51902 98837
22274 44866
29677 77144
6851 89659
68124 71398
39878 61900
9208 14929
65556 78514
29254 59926
99024 99506
6503 10693
91638 94755
41058 84352
39017 83505
19336 44009
40391 80943
51574 55049
34247 64905
44765 81777
42208 80709
6950 9222
41483 74262
38152 42134
38604 73905
31239 35079
3275 84654
23849 74918
61952 70111
37962 94954
47146 75334
16076 57512
22311 25071
23034 81473
285 48429
39046 46444
6155 18195
12142 78622
37316 38800
27630 58535
60222 65183
13223 62292
74312 94436
51001 86496
27375 67571
33682 66229
82717 88411
38345 51803
22258 87673
9353 47638
31271 99331
18776 66352
62177 96577
64322 86679
26468 50689
52119 74765
41662 68095
26690 88601
6497 51889
79 68051
20216 71011
41847 46238
11256 81840
9298 79078
70568 92868
1415 43676
1504 94540
46037 55476
29443 91877
35750 49575
47723 48160
9998 14326
13919 19477
37027 78885
55590 84989
2633 49657
5396 61391
59634 98754
20661 71237
81084 98285
37808 65505
91393 92317
22413 83702
2037 78872
43388 93516
13406 74912
6027 15859
13645 98367
46100 92488
32743 74353
22039 99457
38178 71534
9511 28554
73233 99244
9126 43327
32858 63157
3399 52843
19472 41465
36127 43371
35860 81624
8112 52073
15870 60711
16122 65661
42791 84046
44187 59474
60362 64922
19512 27759
94639 95094
48392 74357
1671 26529
10913 96191
35937 63392
55967 84360
34072 86276
25633 88919
38016 91422
10769 53317
23610 29183
27873 49899
46401 79990
43409 69132
30191 55412
33837 62365
39798 92291
5490 34669
66824 72996
31989 51377
3747 66741
22333 23724
17553 36061
38174 69575
30249 39792
29880 40637
5189 76942
49285 53298
19720 48706
21111 85934
14419 75196
31162 99325
77218 94529
32077 42338
36446 97603
43090 84634
75478 98614
347 81107
91166 95898
77445 97925
8201 61615
30496 69708
14997 22006
17956 87052
58312 94108
49656 77287
4115 97418
34021 86723
40556 90608
43677 94441
38869 51948
52232 91652
38094 87271
28088 64665
22982 51788
38841 79876
25011 35774
47656 55568
17116 98652
4147 25786
38075 70726
23376 43984
93199 99737
50888 99308
8010 15858
39845 40726
21783 30891
31958 48070
79244 96510
15262 33993
9288 47371
9280 92760
56283 79363
26474 92802
37232 45380
36725 41426
13539 14706
51068 91141
36850 66260
26329 79771
6795 56911
53930 95420
40901 50616
2786 87476
90249 95867
6249 42752
28214 60351
43741 73622
13651 22529
17393 72370
52003 94801
17756 51834
65830 91060
45984 46010
20655 34658
39182 62608
18719 46576
11919 98960
86339 92199
36227 59791
14711 91011
990 11538
35147 47426
53139 90640
13297 16125
9127 88589
11498 69864
30398 99701
5408 46344
40351 99428
43442 57804
4989 95440
89746 94977
18630 74905
70795 77173
9669 83041
58121 91421
48242 76225
14229 96289
19388 79944
7209 36665
13087 95481
29166 68281
7719 57582
6027 10475
88574 99191
22418 86453
70740 86049
10505 42836
13585 72395
12083 31846
22012 48816
67426 68635
54165 60020
7399 71999
34175 82093
5275 55502
70315 88603
92804 96164
11348 59232
41609 53973
18593 88711
53217 88739
10443 81126
7655 93215
7974 70186
12198 48868
14052 64439
7970 46232
16046 73886
26888 77645
796 9975
22182 26900
31254 94752
24415 45009
320 31593
30700 52553
40523 85607
4889 96308
14276 67573
37590 66705
12730 44792
2157 33441
31549 88910
3039 38677
38082 99090
53925 98840
52238 72899
13311 25808
38979 89853
4632 23358
54095 57787
1963 92812
19808 21932
8360 81425
18566 52925
22828 52297
14526 62301
67890 98729
2761 43019
10154 82520
80770 95317
53067 83145
8134 90872
59721 96597
8646 54166
1428 58172
75084 84165
56791 88161
71498 89413
17028 56222
23542 72275
6549 67797
36711 78842
55254 94195
34396 72082
62639 95565
26724 54666
10975 50645
38387 91006
20904 38135
13301 83598
27970 55511
23142 80559
80742 97388
59229 91668
43073 73501
54286 70036
4326 45048
14515 31082
24703 65491
36411 52118
27103 36637
20908 22150
45386 59081
58203 66986
44587 95648
6817 30122
26 17390
2454 89944
37041 68524
35597 35903
32114 96051
1625 36173
5138 73431
74011 78188
12239 58461
60571 98587
32045 81803
86109 92573
6667 25085
11390 90002
22038 72805
48845 71841
60355 80112
16635 93177
68404 87451
76991 99673
45485 72099
62179 92139
28277 82446
2059 31950
357 54123
3653 8559
30257 54391
48738 63164
83172 95307
3107 30119
5175 15021
21207 90540
30862 64230
20236 35475
13642 41146
14148 88455
57811 67716
1484 90020
37037 51158
42135 92337
14367 83383
25976 78090
18014 34855
92266 97613
69963 84593
47902 56813
20824 46889
21755 66951
55164 57129
9856 49417
1002 98982
85708 90707
43109 75405
29124 63010
70083 98718
39145 82404
10390 72798
7065 18914
30760 63488
27186 57897
65881 77904
52700 56880
12494 27673
85750 85806
423 4659
15049 99805
8497 19997
16649 39841
27514 91838
42039 78576
43378 89861
74920 76665
89709 99928
37003 46314
74017 95493
13842 20403
11217 83678
5091 14464
21104 37377
15416 24103
20619 39233
7796 31645
11155 22753
36699 44138
3490 86240
10577 79513
7989 12198
18496 91930
25728 99039
36151 38608
34016 96634
27567 50395
44427 96697
23762 63032
5221 87120
31007 57070
80647 89614
13199 36658
37880 69347
36732 92238
71028 93907
60707 97831
12826 54251
24273 81729
10889 58899
52847 80252
80932 82902
46389 72845
27460 82524
3288 72031
77278 81166
12419 30370
60786 95641
59347 71484
30982 63573
11278 47712
9337 94887
93164 98801
35896 73462
2590 6626
43594 80008
66540 79340
15878 69433
1303 70673
7332 72472
40104 95900
14769 51453
2675 25996
14858 15580
22100 80605
54814 56429
19228 53486
47062 62608
25286 34836
45198 74817
4972 53904
1489 41160
14205 90729
9916 82276
8723 46751
6141 18418
4115 66229
25953 54290
8221 59222
67344 88624
41826 74655
94033 95187
26403 66068
25548 59010
48307 51016
73 25749
670 96033
19059 26553
6786 96267
28148 36195
7930 89149
30528 60499
48809 56243
1714 66752
17289 72784
1342 9457
53172 95330
24546 92699
45644 85696
6466 95312
47709 96538
44436 82943
9734 78649
48845 83186
66903 92655
29317 77364
37770 95910
29685 34538
18496 38838
6632 36635
29190 68133
73767 98629
66367 85033
15302 93386
28966 95162
4763 41584
2054 88320
3815 77600
21398 82240
10234 70032
6584 86415
9392 98609
10446 90824
24069 70020
63197 64147
49880 74920
33893 70872
27680 66126
43420 66932
29922 54320
8777 10309
8692 15834
13667 46334
68677 83597
49571 85592
12256 49001
17977 70194
40990 80968
47581 61252
22979 25865
45349 52317
49269 67978
14253 17789
82417 83710
10619 75785
39945 91285
74071 90869
58930 66148
12295 70231
21786 54834
4676 70018
45712 69537
19447 92687
3887 48111
31421 67018
42724 70490
45031 96698
15558 35251
20650 39584
7091 47858
89666 91804
52002 87464
23668 49469
5372 56189
28741 65937
42042 71634
48201 96102
48665 77442
16303 40965
6457 31883
65898 92952
9436 32828
17346 25703
21599 36999
25154 42896
4084 70228
76449 79347
20946 83965
49361 60645
23559 97928
21775 82291
53761 54922
83620 86731
30711 60583
10499 20935
11791 53439
1080 38705
73458 88543
38832 64415
6548 43529
25049 78406
28597 73340
1908 36269
45148 91785
76750 87367
37447 91787
8661 49540
2595 71997
12653 81776
54772 71136
46969 64681
14854 59184
36978 50018
546 77858
12630 48279
23518 63193
12333 21751
48042 82030
23250 77959
2080 16804
52274 74929
47176 99440
12429 62535
74991 79285
51059 59549
9516 67334
17940 75999
78848 81297
14553 79810
71726 90422
2060 66350
6697 31107
29740 32305
30446 94471
6598 90002
18228 39598
11317 38980
77398 95364
71328 88969
76619 93541
10531 94560
77918 91253
65438 88407
40085 84644
24245 54434
23986 70618
746 78820
5018 15289
75045 80826
25888 81312
46428 78264
10271 22588
51731 57916
27682 35725
21087 88275
55746 58360
4621 70366
27249 75549
12888 94024
34227 96244
19584 66334
34761 38412
32705 91488
4084 83921
29895 67900
41671 79528
4296 88668
20378 66921
18643 69451
9704 25321
46829 93369
17610 96432
40426 41783
43765 44580
96618 99555
38556 88052
71282 99864
29126 95919
47913 49347
28443 74335
26102 65484
65481 77685
59423 71364
64817 85475
5509 56952
65726 86168
5880 90502
6305 69128
4587 78131
20852 36379
55520 69362
4537 89750
83300 92014
4877 77335
50631 69854
44948 95830
32342 93596
33191 44985
25267 80435
54951 61790
19311 66965
3423 31063
23234 89774
58387 84492
21365 56932
31811 95395
45840 94329
16598 97476
48201 96677
88133 94999
48864 64006
39842 51530
19372 58945
1096 13546
7821 88154
2816 94096
22956 63103
19273 45986
12432 92069
44581 63054
54266 71184
41271 95264
49260 74301
26368 39979
32053 98017
4562 27297
7650 11556
63248 86249
25327 98075
60367 70394
53014 99078
22351 29052
44874 53345
28914 88729
50022 65727
371 69483
25593 26768
25160 65041
21899 59583
36301 52138
22471 52572
29368 41899
28 65730
13499 99853
79227 90183
84095 92766
18381 57778
12582 83209
6385 62185
33561 79701
17800 59025
29232 97383
4971 56931
34648 36334
6142 58503
51592 65904
14683 57521
22330 54919
50705 90515
23231 32147
24738 52265
43914 84029
13124 64546
36371 76289
18705 75649
3895 33046
16283 53806
21297 27975
74062 88772
35055 45733
922 33654
64919 72334
25280 97609
17034 82685
43688 73737
22942 81297
89144 89894
22194 69773
11186 15865
33798 93835
56982 73780
14084 85980
73161 80545
55753 65422
24382 95374
50105 94883
57731 64834
4391 40722
17722 48279
1064 29189
4471 43687
55858 93284
33587 76354
54163 70666
32583 54879
4284 75939
28779 41999
328 70199
50943 79320
67725 78753
63838 65525
58490 74043
53693 69470
12581 25027
83215 89520
80021 96245
6835 68175
3891 31149
24132 64608
40978 90918
82846 96111
15119 39783
42358 45285
3134 71811
58287 77018
24898 94416
41774 79347
81945 89823
41054 89996
6767 45885
38344 43872
24869 89811
13445 96017
51263 79846
30914 99077
1049 78959
46246 70900
11169 15948
16312 38091
71396 94172
45460 96576
58199 91398
21825 36621
66694 80758
33492 40598
45807 82477
71986 98547
28545 94636
86403 86541
49743 62382
44319 62132
12622 28697
3676 35240
79200 88445
24021 85719
10454 45212
10112 57619
87908 92099
60331 60582
68312 77987
17531 75993
13608 20938
16355 20428
7869 73668
41707 71423
23152 49712
69458 70192
15731 33752
25034 39258
6831 38703
52055 77750
24516 84427
30628 80121
94475 97821
25173 29100
57962 71041
53087 67263
41597 49447
31886 96271
10222 96896
49271 96227
44086 96846
9385 30946
58050 82476
24882 58846
3724 85659
60914 89195
79516 79540
80703 94092
18802 40709
38404 92020
28399 93462
13354 83608
601 87858
286 67306
69784 74321
15769 37121
37870 70294
33417 83613
16382 34951
49241 61224
34055 80458
68552 73935
9661 93616
4421 53966
19900 78321
47740 80273
11771 39462
47865 65342
78572 82578
56320 91175
58450 59292
62001 64688
52627 89571
43777 48618
65694 89964
9921 17583
75551 81973
28450 79054
3784 4246
43013 68426
5517 64917
15168 89593
67459 77299
56703 63702
49677 85097
58138 69782
20801 72400
77007 92760
16546 98193
59176 66826
32198 41904
61967 88612
16329 60415
48845 60533
51002 70272
3859 38722
37898 47619
59925 83325
27673 98692
82034 94115
28699 94416
15175 56729
503 97109
25550 79031
17662 96117
39372 56487
10382 60273
28360 37276
33932 44375
33000 53084
61207 70147
25986 83966
54838 60498
63092 88862
62334 68528
55577 78772
442 95707
88598 90965
4842 45644
64356 76781
131 19531
37746 77589
42740 98729
61663 89820
25620 96972
56138 84196
37843 94850
39324 90697
26261 54195
25840 48480
58116 66779
12633 86142
29196 57438
50692 77861
41114 65231
56944 64245
16302 99757
62569 66333
40450 49735
8134 34216
57922 65651
57272 83072
29348 74016
59447 92198
26507 51996
74278 95166
40673 59659
29652 77719
15767 99342
16665 82172
85779 97960
4581 66771
24234 40552
11339 48315
47882 92881
16695 95423
9363 55657
27661 86382
10602 29845
62190 69619
41441 62269
60873 74525
75299 98695
24949 84041
27358 91455
5496 74381
35979 61690
33068 79255
45857 86027
47200 53855
25942 51188
63116 96961
57321 62978
3927 32790
8697 49509
52977 92791
14350 43316
15136 70766
56582 99467
23416 67635
11334 73219
47948 74596
2985 38934
13058 84090
26843 85286
79586 97226
53534 97617
6511 31960
66120 93971
38186 94046
35460 39412
30566 97252
35074 65260
52713 67884
10937 19489
42085 57510
1776 49138
40111 74849
2151 85208
7586 98010
56239 63035
9619 71824
8989 71941
41678 56274
38232 41834
47914 50585
7009 40773
56362 61173
10462 98138
6884 74478
33504 82941
35988 56030
77734 87610
42485 46088
46381 91348
68228 95577
8312 68292
28148 40712
1403 87104
65547 91010
12208 18732
33597 63865
45086 84739
41417 42390
94405 98932
8016 94221
80627 96446
77609 88274
2150 75732
82657 85643
20266 40847
36289 56690
60952 77690
6068 15579
20534 70876
28204 76636
61660 76001
1116 15389
30525 76417
4100 33887
7611 34638
22755 73578
77048 98646
7208 31413
63282 71767
7853 23051
19124 98158
45783 48290
4704 43041
13768 91052
39125 80008
38868 95667
14306 88446
86874 94923
24531 32420
45887 80835
6660 41594
58496 77853
2899 9308
41633 76144
35131 80905
10135 84706
75363 99822
65863 81184
72550 82013
70724 94976
26054 73777
43902 73926
15767 83012
141 10212
46444 79447
45910 82462
31375 37957
18707 33232
68560 71768
34774 54679
91225 94188
8318 75432
4190 20227
10997 87934
39390 83059
4454 10031
2692 83698
58055 88591
47613 48297
44046 46086
21450 31282
10181 86220
27201 30334
48913 61094
64093 67446
34157 65022
33714 50640
11747 26036
51910 63298
31479 45696
35014 95291
15650 90015
14653 23606
91644 96313
16032 95291
15758 90651
43856 89769
7608 15097
924 47485
23197 84883
840 70337
30265 67881
26252 30376
62809 84811
46356 74955
27933 69517
67025 92379
590 83185
3542 88176
360 45906
25582 84450
94672 99605
1758 81810
28411 39633
8736 30971
3723 28637
12809 86454
42029 58076
42344 54410
66977 71237
785 14285
77502 82758
27828 67157
12367 13848
1733 53345
21358 26413
50024 79446
7450 93512
22997 63686
15785 23666
9153 19450
75661 91562
36862 64881
15164 55775
9797 92304
17429 74143
48155 53697
15897 60708
21784 90042
32081 69280
21739 83169
55710 72244
7755 76657
68463 76872
6943 18708
8353 13812
44850 62559
19084 28295
55915 90534
25058 69227
11266 64819
73853 78120
44036 69807
50945 64205
436 23208
79403 97163
40885 99003
15869 90362
30 84934
63923 70472
53021 99569
3174 57260
6756 25490
38137 61725
51987 64649
7609 43999
15748 21445
48388 70895
6377 40463
19114 92036
3960 63465
25840 79133
10643 16246
81036 86771
23369 24098
6651 70317
9109 29999
9395 59543
1862 64700
5827 51763
38286 54748
71146 78251
76494 86268
20556 38729
42656 64710
39880 93484
77465 92352
4216 27189
17123 80013
17087 80935
12879 89245
51130 88764
61696 69615
28751 90119
34417 46843
89604 91402
81672 84489
45059 46552
6316 66853
42137 45514
39501 63270
30251 44111
49296 62668
56899 67342
3084 15153
18289 36400
44299 83826
39961 75937
65793 72899
35934 62095
15351 34454
25361 62402
38350 40572
25980 89639
40124 74168
11248 37670
40740 49971
88068 98164
20036 58270
18880 76654
4950 98770
4590 73884
11985 89861
30062 71203
26400 63230
6369 90149
18972 93536
38397 95489
22896 74683
26011 61832
16327 31363
54805 85360
1485 70143
72283 83753
3660 65557
81162 82324
17549 28059
6038 20770
15931 89334
87075 98091
21753 84539
20775 33108
42309 91598
49265 75735
30309 55659
60285 75576
49172 60954
64331 79837
32589 58939
26372 63827
13972 71072
13698 36630
57974 61120
53874 69937
37102 61271
680 66372
44759 86918
4744 5084
59541 77331
19922 42742
15342 54367
25570 43566
139 74988
23799 85344
9788 61640
10296 64818
34493 99221
35662 57957
8245 83764
64101 89791
53644 98173
68751 80468
13430 44412
47388 56411
15729 57476
29970 36099
45577 58099
54863 95805
20785 99595
92700 94318
35782 76722
86299 93081
39722 57448
72605 83884
85261 88430
14241 26288
32753 90660
61726 64875
67147 84382
17687 40342
22131 34363
35017 81248
47382 83968
6740 90797
49894 78096
53499 61022
17212 43391
23730 73947
76996 80873
34355 84222
5891 64638
12264 81628
6040 45450
10834 39045
85844 86345
9042 36877
15161 99959
62312 95188
4151 61498
25878 66225
24080 53901
80762 81475
12771 86530
43803 59763
27654 65237
27059 89809
81275 81403
62027 72809
2357 67731
26924 95353
21771 80091
42897 66387
29122 76494
59747 61346
51412 71889
36634 72892
47057 91127
32736 67948
75569 90271
21395 75354
59199 92820
55074 61206
46583 71673
51420 85373
16268 59315
9086 24110
5815 88674
40699 85657
8191 60008
46301 62014
7571 42296
92420 96227
1007 28129
56768 79489
67455 97332
43889 58771
33319 66343
48131 82020
1000 49728
55401 66626
6589 10466
28268 64568
43 46501
32251 81932
51677 99791
82170 93502
20250 32769
6978 92079
75008 99661
19712 64593
20774 32863
36192 86922
22096 51348
9197 79515
81280 96022
49156 97694
36677 97626
1258 36985
24157 55366
12198 34992
38454 62818
6855 25164
64910 68479
3588 4551
56646 65200
6851 70643
27590 80312
2004 35395
43134 85518
60461 60518
1396 33565
27093 48706
75583 82392
60522 94297
1323 97151
15975 61456
30396 88358
54204 98344
23088 59079
2726 86857
45002 70779
72955 85515
28937 49327
33314 66401
48426 59733
58270 62850
53754 65785
12044 12597
23552 62720
92578 96792
31158 96646
6541 78935
14402 48034
53025 71714
11547 77306
15354 65564
25106 33150
60764 83519
15386 57103
10891 34652
37979 65882
41586 84759
48560 81025
7699 33701
9175 65532
68477 90021
52550 66795
25810 27299
9143 14109
77454 80892
5980 95295
31266 55026
57241 84118
8091 48785
20028 47758
21271 83778
29717 46576
63852 66358
15941 31809
21125 91695
35584 36038
55737 94682
43923 52272
622 98737
1631 56460
64846 93311
77472 98180
6467 52640
7014 57909
13557 62715
19673 42713
27624 97803
41005 88283
43120 64342
6075 41004
34608 50333
178 64703
16003 55167
57217 69447
19936 31006
67906 79326
30314 38046
12812 86233
14043 50434
2275 86440
44385 97217
29487 42539
8002 45099
27158 86720
12739 26953
24471 94008
6795 71505
56373 83353
48845 70014
33461 86084
59986 87094
33107 58937
52653 54050
33404 52093
54657 99574
72601 88929
42289 68999
19510 33572
91556 98713
84037 99426
33801 87908
39421 61656
30584 72192
11985 37698
18327 65708
27152 46238
43835 85849
23892 81875
27298 61212
37533 85017
8069 46405
45673 66386
8667 58638
6846 43627
4833 22843
29741 50373
35546 78469
68337 72959
29532 51997
19757 29835
46353 82707
28057 91366
10157 68463
12528 81080
19966 20524
21925 77072
46524 70099
43966 56364
45331 67868
5338 52423
3636 80782
11010 93837
11547 72000
31958 35459
75228 99355
57579 80331
35822 41432
21616 86162
27427 43253
35893 53556
66280 89061
20585 40421
86863 94125
18875 66755
7489 10561
52564 98500
37748 55412
6969 46655
27466 88208
70806 85553
9146 67760
66319 80342
61548 68530
40674 99537
43573 91017
78149 93019
58365 61442
26492 57564
30585 73267
31850 50180
49950 53305
45066 57404
43048 80157
37445 97982
37384 82731
1742 54470
58684 95823
9679 18414
18946 58822
15784 88190
50897 89527
22820 89633
6757 40272
54416 86141
36730 93049
58165 59678
50865 55225
25517 90807
18997 62685
37819 69198
59430 63160
30329 83229
4837 44524
66074 80763
40577 64696
35020 42952
2093 4960
17174 43227
36180 84567
67395 83168
54899 72538
48505 64972
71702 83546
12490 65217
32327 91326
5742 67668
8229 23919
35085 37816
49688 58203
53899 71483
11287 13076
7366 10706
33144 43565
27040 62812
26651 44156
29304 46042
45318 59913
35378 98921
3320 38091
5991 72521
84058 85213
10610 27123
21958 96166
14920 67859
31803 97425
32944 78455
15807 34294
4620 44634
3347 18709
10789 99769
49439 98513
20251 77592
43346 45217
86100 86490
4900 56534
63459 84714
42775 87082
38127 78684
60144 73070
1996 70082
39344 46720
88801 89457
31333 75914
5103 82793
37609 66405
58405 61865
73 935
80259 96507
15122 30973
33759 58167
68560 78301
56136 93266
16942 44203
16108 24607
44689 47408
87806 98073
18910 95453
87471 96398
69706 72967
1327 67671
42243 89037
54129 58421
48632 93366
10077 77517
18659 38843
13069 20286
29037 47720
11431 38216
85906 88616
3856 28655
7147 17957
31681 88747
21726 39461
27729 33104
28339 41248
86239 86472
21439 30917
58395 68320
54006 67212
8427 14341
25087 25270
38221 76598
68521 93760
7627 24152
18322 69672
40251 49954
29413 70588
5934 15483
19124 31307
18808 46109
32522 54436
31893 71104
8629 55119
41466 80238
54212 70625
12120 46513
17812 58810
60881 69865
67678 98850
30519 55640
3390 19185
1812 47081
39626 66624
15214 33461
2069 35445
27386 63928
36793 57472
11684 23074
4609 33478
32003 92767
9159 53159
61458 72952
29714 61261
73109 82447
38490 86554
42043 99888
94569 94796
57663 87450
36643 39941
12403 86111
43315 93350
33702 79050
44364 55328
34483 44031
72760 93773
50980 69472
41314 67762
23033 74900
50718 54500
9830 92245
20755 99081
50548 76314
32274 51376
11775 98664
51120 63295
81010 84445
90596 93762
38090 45405
37204 51851
15676 97879
36153 99421
23377 23700
14424 26425
29393 64825
30939 58867
24461 73866
75455 98737
58585 62553
30706 44668
3016 29688
27500 85803
26568 33130
43802 96941
16008 54854
2953 36162
61265 93709
40502 48670
60451 93209
50091 58738
31699 90982
45720 76803
7182 12034
39257 41616
15408 18620
28108 58405
83245 85230
38849 76121
37548 89958
89354 90699
10788 87130
66322 92596
872 22919
13241 91930
33328 76305
70207 81583
6238 65555
51498 81848
36454 67447
62095 70767
15858 27845
45664 84548
12940 39142
52830 53682
1324 97084
39210 79807
7715 9740
73956 99686
20411 79583
2560 5454
76611 83883
38281 94356
49924 52327
10582 98435
22320 56679
30390 44529
66831 78618
56990 69152
24216 29795
6067 23069
52414 64654
20335 26475
13447 45328
11515 26835
26738 35591
54022 94518
40093 98076
10406 41789
33340 43427
40289 75545
38084 92914
28403 63881
4980 37927
7961 13053
9221 65001
71355 96247
23766 92672
10019 88670
26711 50139
56114 87192
3060 40656
24951 71231
8282 19713
38472 90447
36941 68727
55069 57887
87679 98705
81644 96393
18446 82102
21511 83935
26216 40380
40571 99923
38727 91573
28176 48260
7040 99924
11542 54017
67768 89274
46847 91667
57527 75028
28242 96799
5356 29991
50505 68014
31619 45853
22940 56814
20088 98950
12287 56390
26113 53940
51137 52763
2455 71683
82057 83268
9524 59396
26041 69683
61231 93612
10234 17552
16091 19432
20539 21870
16343 90893
83499 97240
3632 73933
43442 46787
53990 70681
49027 49673
50557 63899
30995 39394
13277 25064
10966 70573
65514 98634
5380 74844
20505 86016
25381 65392
34463 44250
2110 91578
14058 60036
48927 71130
54906 83268
35902 92268
23259 76677
24105 32616
79128 81359
18354 92221
25622 71294
4526 91456
15146 54390
69735 79686
27017 67962
68339 79544
10963 82898
38606 73831
69925 98661
5704 37863
76065 76123
15825 38355
74223 97321
3403 38915
83935 88601
26213 58239
16415 42948
67111 90624
34985 38253
4068 28198
47062 65498
53047 87821
36236 58549
26944 58776
25092 56908
29460 31851
45353 84423
952 21026
52781 78003
17531 51871
47889 90258
12157 94093
79117 97273
29824 31364
28450 98858
44524 65156
34864 43433
47570 67495
45339 78920
114 12903
18229 91491
22870 23050
55220 94075
65759 66438
16369 56606
61816 71061
7144 60761
2923 85201
89582 95466
68067 95708
69866 88817
14544 65061
45640 74222
29334 72106
53016 57323
62104 70840
22509 37164
1933 35581
52651 92200
7071 14364
50064 86478
37269 63306
41225 73346
7283 30205
69123 91403
36851 88507
33144 41826
55620 61774
5580 36658
49945 99451
72065 90874
48206 66439
37072 86684
12130 36436
22344 55308
81841 90277
22599 42367
36073 63583
57047 68192
58775 86982
7632 95955
54590 98349
11298 73888
83235 95453
90464 90761
8711 32418
5993 22904
20232 43929
43451 54318
73291 87887
60536 87249
3745 19276
68109 92688
64906 92311
40263 88150
32091 65954
23213 64289
15439 51583
97303 97876
9615 38951
30302 76883
49063 60532
4581 17321
96317 97262
19916 95355
56963 83725
65501 91598
27282 73318
13080 91619
10879 93666
29836 87786
14415 96311
31440 43766
2994 84763
61296 91292
2815 46734
13902 34302
5317 49050
48977 74504
15758 44125
6637 21425
8524 82211
44760 82202
16038 84009
65935 94955
22014 80866
28610 90391
6903 95643
7333 84863
40950 52747
64896 83359
73485 87790
9333 70526
63825 95389
58214 88053
2363 42206
5042 95543
29101 48386
91779 93587
10049 13578
2748 44851
74940 88698
43230 83266
10471 19602
41404 97412
12677 54943
7834 10271
15929 84993
3271 65719
26303 83170
27192 90196
13258 62659
69456 81484
24882 84918
54316 69057
71242 77368
1761 28659
2548 91367
12046 37907
2323 85183
33856 57136
80320 83690
6515 15106
31203 33149
45464 85773
36889 55991
19006 37829
3311 66705
46624 95697
65 90355
17482 25449
2200 17591
29293 65845
39727 91066
16213 47328
36807 68622
26017 30703
28420 35210
24542 70444
3990 40369
12635 66435
7872 10577
39980 86926
31244 50493
19286 65290
27755 75228
57776 92332
34138 57581
65363 79963
30501 92431
20345 68731
15981 67116
1393 86883
9642 74686
16239 57663
47584 63943
66501 82495
3581 15233
13797 93634
30217 48023
73466 78118
9545 15251
4896 73186
28711 44795
28489 45290
39353 61630
61059 65778
9077 88579
12997 20849
53772 90562
6369 64602
55086 96967
2483 31226
39279 94846
62957 99253
6422 95879
19427 42183
35018 36608
39704 64901
23956 70471
75078 76705
30903 58706
40476 77045
581 66437
6226 36764
19766 62052
4950 81301
73846 98136
23422 24725
5978 11805
66984 78716
50734 56490
59811 97299
72261 79653
63036 83337
54547 81045
73043 77040
2812 76582
42549 47498
17927 55390
14602 82442
25515 52344
37585 38560
16841 88700
53559 59509
39898 47355
31850 69051
73890 78760
23459 54873
47541 60188
65163 72038
18968 65352
51306 79220
18302 40317
35410 72390
21063 49788
21186 88541
58318 59123
16485 20772
63006 77847
31598 59170
31012 47450
54601 95732
81911 88146
1466 36792
30773 75879
35126 91364
1880 20005
17423 55748
22228 78903
6045 89015
46425 93697
39310 44186
39813 50535
43272 74465
1646 17287
35786 69838
12561 20153
74614 97933
23295 27505
798 88661
61036 99602
65602 99670
1991 30063
18767 31398
21040 43994
55757 93534
5651 55314
27365 61570
48682 77618
26413 78813
10648 50085
62731 84849
9310 26932
47209 97479
36403 93217
40145 72261
43385 52441
33650 60657
63225 96139
32642 42718
18474 79942
38155 81002
5818 22174
11793 55394
34843 51503
64281 65451
27807 78055
72185 75707
3638 68503
1727 48733
69612 80834
84856 90714
11117 99843
16103 40138
29629 93153
97370 99536
61546 77995
26815 84970
88774 96361
11729 39924
19011 93386
39776 70607
86593 92742
73995 92747
15370 95113
28194 40412
63969 98294
4585 12407
7676 31890
3791 18607
41544 90388
64895 67981
43925 45564
25665 29407
51254 56906
26720 87892
66830 73104
52367 59091
5998 94826
20311 85639
49878 81062
53755 96948
69748 98577
19334 33009
48555 54106
6404 69914
34064 35333
3532 44466
41711 53902
71612 81140
32841 51417
50794 86096
53171 54047
19274 63276
80331 92550
54832 62353
31427 79197
12173 27034
38145 59761
41772 89733
82576 97086
53854 81997
34746 93674
4611 41749
23479 36793
11197 83320
59399 63880
6582 39255
30312 82908
55468 99702
74223 86491
68201 81550
16692 31524
70183 71927
24041 96651
44698 97066
15634 86894
33230 40271
1460 17097
48740 67180
74601 98361
46308 99999
25364 93483
47944 48543
6276 25512
6530 15069
60034 94681
2209 58967
9677 10925
24636 79823
34867 97907
49208 59376
21 51743
44588 85440
14754 91866
37725 49381
20535 50964
42614 80095
34259 55925
74275 97690
15847 33530
25890 46179
15622 21495
11504 39503
43475 79502
15904 45735
4253 95488
9186 86645
117 46603
34309 57418
5673 23662
20170 99768
30989 42775
62847 96802
69435 84264
42668 98877
8478 93949
45642 68545
70174 77577
34813 59075
35577 89512
8545 50152
11132 60247
72548 74403
56042 74164
37459 56204
421 53441
54386 90488
25736 47356
20923 82853
2968 10672
4476 35367
25092 33326
30643 71000
35585 89423
8424 98125
40740 92241
9059 80743
69402 87845
20472 45400
11872 22949
18583 37181
24146 55087
81095 87563
48889 73577
75061 90612
16519 64106
18680 99435
6881 71454
72624 86987
61430 97053
45778 72067
4866 70802
3697 25201
50829 70188
66373 70598
50525 78607
58350 66391
57866 62358
21963 32039
39621 71667
39057 52581
66072 73978
73538 95997
52103 88945
12285 41751
5935 47350
67893 70213
50407 83376
24955 93901
34517 82948
12366 17667
93951 98799
67606 99509
86177 91258
39535 88274
79665 89644
40351 75294
57047 62416
19402 21640
10027 22732
31536 91485
23967 60064
43477 89957
26925 88264
60253 75224
24418 60277
21729 30103
35558 82842
10608 42989
39649 72171
48040 80592
43703 82962
31010 49813
34259 67762
89684 94879
15216 28419
50336 70943
35036 65727
34037 63384
42039 70127
44997 46749
6169 21906
16341 44355
18393 64770
4337 86468
25804 26779
26648 92502
26301 91128
21758 33820
6851 84899
45237 87940
44484 74336
84360 91386
17309 19792
34130 42747
10360 70058
4679 61309
33008 57215
34227 60759
64075 76973
4660 39669
72613 85986
40765 46176
57829 68851
41240 61642
55270 67739
2848 10046
247 98155
54991 79134
30513 56191
88873 93511
14830 66580
24493 64041
21798 96562
5303 12079
36985 65972
452 14350
42239 74725
9408 31674
39325 68812
15411 48913
40974 48064
12549 64914
55337 68988
3584 93977
72974 78157
26298 88213
60777 65619
5422 97792
96156 99554
81500 89703
26032 48452
52335 80024
42361 97979
12005 39772
26535 91739
55251 87365
5553 41876
17344 67134
28450 80772
35049 72820
58694 93537
28497 99184
23469 80445
26058 57530
56371 81192
21227 45776
9744 82036
1205 72076
73582 80707
14872 83502
7187 59080
63804 71546
65527 97383
24781 31358
49473 51643
335 69508
20731 68176
50578 93709
27940 64670
39858 55232
12076 43067
9478 91838
28141 41834
28958 47834
4715 80550
57987 69728
45975 85395
20723 95525
2581 73532
630 66208
24873 52470
8621 55973
66558 67937
29357 56981
71794 98316
20921 56373
32823 47553
10073 13853
71245 76532
7447 80364
26599 73639
13150 60561
30637 36573
34362 66011
27743 30968
3132 14170
60527 77592
15271 44329
85829 96470
39668 52268
66908 95034
48499 87134
21725 36748
58135 71604
97399 98181
9366 88613
969 98838
1870 65238
24119 92760
11915 95864
33695 62729
66112 96484
7463 14309
83161 97711
35743 79640
54620 63861
57717 94187
11940 45070
29917 75249
21898 33871
14039 87466
44619 80589
11851 85681
12978 44454
11321 89179
75951 84239
3380 53126
13011 53926
22693 37186
34308 94668
14764 42463
12501 49016
37029 58993
42041 92817
33295 94708
561 34887
38031 68441
20461 25765
30371 85915
6575 55029
436 84220
13079 81251
19067 33226
31776 78698
70846 81329
78611 80462
5941 89755
12496 96862
19620 82091
52212 78461
11000 33989
61311 94850
35775 63208
55984 97200
35362 39226
25047 61321
87502 98414
55224 85785
6009 49739
65025 86800
22372 40759
120 19162
7015 48150
10433 88458
10049 98594
64786 67628
13074 94468
701 73391
19311 55977
13317 93334
26555 59635
2271 76995
7397 81545
10002 74377
6331 35314
8927 90247
28525 44377
77584 95597
80053 80149
40725 82790
40351 80010
28584 37155
31381 61743
46031 69922
28427 98118
7893 57605
34355 68121
2147 36835
78218 91542
44793 64150
17999 96361
3764 29580
6073 92908
14222 97225
53460 90171
8329 50285
73388 76784
17093 99465
7734 20235
12056 95151
24276 85337
71969 77686
11861 70712
20523 31797
14486 49939
52480 88743
47331 86266
10331 10877
3389 38037
15207 95956
24557 76311
6199 82014
40138 48711
14185 77782
26364 51241
13354 51806
13573 45723
13628 44108
7703 49526
75072 99147
31954 94543
20847 89129
52963 82321
9383 60992
15644 79367
12401 30350
59662 76147
16116 67645
17562 32584
16157 39866
35877 44161
24483 99718
1551 15383
46745 74572
28043 28820
20005 28855
53734 74298
26204 45953
35022 67336
40476 93479
7549 46581
29592 71077
12988 38115
48540 68260
23370 82044
74936 83670
21267 29258
69452 70937
3301 82671
65348 97796
12805 96696
81614 95968
77635 91868
10843 91858
24498 95527
30673 80659
73653 94626
20408 30515
78704 89637
17936 89482
1377 31124
6671 28685
82704 95347
60828 98165
45065 75163
5134 86841
39098 69446
49444 62099
23863 58429
22718 31104
75396 83507
28617 52154
22030 82713
55263 96130
67128 72675
29195 93741
21630 93770
73813 94179
699 59988
37337 76880
37063 53029
59533 90893
38942 62402
53187 97741
11185 92457
27567 83292
32629 40818
21578 88205
20104 94614
60909 62667
18794 69440
31015 99595
77797 82256
33693 67550
69323 79694
62748 63717
94616 97487
3509 28646
16014 60549
54772 56285
17209 81676
63718 86596
4143 80722
50295 69058
5792 31634
28838 86530
44587 64653
10290 19214
298 64396
51263 83358
44108 98797
47269 80750
16582 60132
37128 69624
10193 45794
85194 87816
40398 62915
21906 70658
23693 84560
38708 45070
48256 75770
3681 22279
45053 69249
21751 36642
14502 18876
13034 55883
90622 91242
314 71485
49225 53861
34925 40693
39533 83946
64776 70978
5818 19962
756 25197
65705 67691
691 74868
34022 36586
5646 40035
5338 16603
17292 80010
14986 65542
3575 96933
47738 59266
65460 86705
10820 77352
4851 47045
5734 97937
31902 73715
33747 62098
85375 91114
30349 50255
28173 50454
12819 87065
31341 37294
37065 68780
18799 75328
48921 66243
17876 30486
5424 9279
46788 94736
66531 71000
16726 27621
54561 74186
17202 95215
16287 83423
37831 90972
17809 92414
13787 76209
12429 72247
55011 69050
37866 53290
4644 31190
3022 56491
21468 23738
3513 41855
55643 83330
13386 44489
76944 97140
15521 90378
69344 70320
5921 70101
20071 41825
54364 91177
83173 95893
78755 96078
8691 22749
11779 95944
11825 31042
16261 51196
19419 47646
66556 68435
59770 89438
57361 70075
45234 53782
37732 67852
12009 98349
13193 25660
73952 94895
36556 39848
56942 62074
54345 91459
3169 81835
7191 49723
85336 95734
33611 61986
44880 90876
11986 91707
46711 83365
37165 78194
55453 68548
8525 9219
42767 58558
9654 12525
37241 70424
59171 68019
59502 79836
12818 37818
407 50898
55755 97879
67527 87167
76210 96033
3039 46020
1466 48975
9439 53411
21810 77360
1215 77224
50732 59865
49845 97879
64434 90871
254 19496
67278 92916
6826 60016
16172 77469
25141 60752
4802 8297
14280 55554
79852 90544
30797 42378
57741 75060
19853 35216
1910 4862
44603 50620
81963 94983
1250 71770
69780 86725
64444 92768
42230 58803
49337 96735
77370 96285
1546 93465
35536 66785
5925 8919
16904 30062
35233 79689
74898 89216
48660 71648
4828 95453
36348 82025
62275 91304
20631 74922
51682 56480
10757 78690
19205 84885
61 63882
665 50321
27015 86970
53356 88912
10610 20272
17791 38765
51062 76198
56203 60089
94357 96884
47567 52713
19340 66740
31225 68524
47096 67356
4538 55272
36476 55795
52173 68446
1492 11102
54188 83047
49294 81595
34621 64838
13493 35067
82251 96361
34175 40425
8220 24468
3744 12759
56156 83341
80883 93008
18790 79856
26658 94379
45932 87301
42824 51909
69393 84033
6352 91745
53906 95639
8179 64097
16650 78803
60457 92919
22093 30651
437 82928
20426 52773
48636 81305
48574 68357
27373 60856
11852 55533
21490 43634
20289 66855
16142 68681
67060 67571
16810 89042
20583 40541
27494 90069
8504 45837
20874 73281
28264 64888
11195 40592
15545 27072
69994 79697
48207 52271
20216 44646
18929 47795
7889 57150
26011 84387
17136 27478
29788 96295
8526 37116
68527 80558
3038 71766
54073 96889
34456 34544
36942 50885
6374 82155
72217 89164
37346 87998
53909 62462
62335 90630
38567 89000
8284 19246
40189 43759
46676 98686
37099 50546
37912 97757
10845 94671
34639 63721
769 96825
20714 60484
17621 30948
12093 83156
50887 56772
59275 81491
27107 53046
58269 71799
66092 66502
10303 25739
8304 46617
57526 85309
72790 87735
70501 95311
50313 97951
32226 67165
34076 95418
10435 23827
69391 94620
10488 73161
48948 89359
14724 52168
25307 87277
21378 30271
22407 24960
25371 92717
56220 96179
68464 76721
17595 46161
44759 75239
7943 32290
31782 48219
43912 56057
48489 70447
53023 77474
4810 75057
87615 89768
31516 67589
44849 50344
8052 25457
29947 80392
485 9432
97416 99659
60133 73744
21072 72066
32504 61652
3817 22814
36190 89431
83824 86686
40835 78378
37137 72737
2811 13370
38741 77496
2602 64012
39485 93287
898 33303
35123 68045
6480 48495
1868 65218
17027 40129
72807 93231
30040 41343
50625 99290
6459 67418
38836 89892
79706 83441
15999 96310
21643 73949
50386 50907
11688 45532
45758 71393
19078 67501
32181 94913
9432 21071
87275 90574
31975 91778
12682 21382
61017 66268
12686 66224
73046 99459
50942 66745
27727 79420
63986 91091
48311 91637
50141 66914
3090 23568
32642 67170
18876 45136
86810 94818
6616 50357
20603 60976
1492 55046
25997 82892
12608 47231
62743 71117
47116 99338
50063 77555
52565 77904
49229 64428
38285 58189
19648 31484
14267 83915
54855 63749
23189 37927
7292 7438
7550 79051
21580 46672
48163 78126
10917 45028
81853 82033
63038 97227
43626 65149
38645 91228
39528 94729
41779 74324
25798 34754
67893 92263
27090 81273
86751 89932
56659 87081
8108 79756
7957 19582
36639 43943
10530 53123
67796 82530
34672 64648
49637 63454
82290 92720
40181 51304
10716 87243
11199 34890
81781 91482
57183 93239
15871 92649
18781 78817
17027 61855
43822 56146
53297 57362
75292 91619
55621 95592
14749 55005
15584 21046
29095 77027
31379 42829
21894 61016
71953 84685
25781 79777
61818 91597
50639 70419
24674 58772
70074 95198
1499 16012
40915 52677
36839 85994
4325 12986
11249 98866
52453 95399
19782 58106
18030 92041
32819 81575
72112 74139
12835 88237
63759 89592
23749 95043
48792 80672
4215 99540
87596 99720
22724 85535
48642 51189
49097 90315
56749 77074
41068 42065
39728 90165
37288 68742
17421 58132
26279 98240
16682 62003
36064 68340
29175 72381
4319 88523
43586 86384
37419 98357
8684 72927
41236 88186
55988 76740
50349 85433
43404 56841
63166 83735
1345 23995
404 76484
44409 96904
4337 50317
805 4485
74826 91095
29150 95158
26424 57804
50634 55196
787 78618
58601 87337
15740 54339
43891 47742
41016 73446
35353 36259
11241 74744
30670 46653
40131 83026
63646 72847
22158 61322
7393 76043
46366 53267
23001 66726
8575 43249
87225 97906
5333 58164
43458 47713
40670 52370
27858 68841
47816 98059
98459 99343
44809 84017
35232 60967
70985 79191
1365 79371
92288 93613
84840 99154
21074 86185
41284 59241
35860 90353
59731 63273
59247 97407
38584 80541
18203 32477
69223 73797
55655 85367
12256 16215
11432 70576
18630 58724
11797 29944
79566 82402
27574 78496
13282 21644
14380 97994
603 97404
28240 70154
21925 94858
52020 63391
6532 42972
42517 72793
35828 43275
12160 92952
5906 17290
92033 97874
40979 89271
7220 21602
18013 65080
16077 58108
7491 99610
790 45477
88162 99155
39059 93238
11955 86217
2710 79705
13413 47289
82929 92091
4184 45073
93517 94986
33506 42127
12037 62399
54589 91845
53571 78257
73928 90432
51444 79147
27531 69558
16417 92994
46753 61085
23517 39212
21913 60355
57962 64050
90043 98441
61475 88229
8805 16927
26169 59740
23899 33457
10427 97286
57367 84945
24406 57703
29266 70895
5970 53085
56090 97976
8769 96003
43066 85552
7602 58591
38138 69900
12547 60557
26731 70305
40608 95484
1330 60054
56344 60208
50793 77758
3642 4584
37600 68692
12901 75206
64638 92408
43689 65419
50953 67197
44743 49168
26995 60063
4964 77590
27555 38928
38485 48112
37296 50461
17372 88290
19996 20880
78165 90772
36024 63169
17730 99359
394 42326
34466 55059
3602 16911
21745 24049
5712 62568
33517 42344
59039 60878
23534 53327
71294 83548
1340 98901
35602 61166
21181 63210
14944 59496
28103 31177
3109 55862
6010 52155
35382 93579
16754 46943
56561 99401
4912 69124
54778 63203
26072 79067
53345 82354
59219 78333
1834 87721
42049 88716
16420 62809
52593 63615
34170 37756
38274 50867
13352 93405
4302 50087
22500 54348
56376 78083
51391 97849
11817 74808
26532 43212
18817 31979
35713 45533
82245 96103
70915 83156
73486 93444
44164 91031
32142 59777
8886 32277
35931 64438
7625 41189
6203 87168
13541 40898
18800 59672
14036 61792
10752 59712
77565 86889
53718 88033
78431 89508
29905 64857
9914 17508
34120 84110
36035 84367
2993 93452
1187 83677
46916 62197
5855 7055
8203 12050
76543 99101
37739 54822
73304 78188
22769 82874
4011 23790
35404 86945
55739 98017
12285 28354
69602 94396
44855 48603
47215 67723
73421 99045
10423 29655
499 7733
29281 71068
30923 81642
36047 68856
502 34104
97995 99128
8671 46778
41706 82614
60033 66882
9863 80730
7797 51537
10449 58113
69507 99995
7663 87421
7617 40037
5286 58055
60666 86203
12319 21462
23819 54734
54720 89472
2075 8893
75869 89034
48253 82724
37198 89446
86601 92395
26090 30271
67654 85489
26553 48727
62544 80290
11548 84195
2311 96138
1412 22384
8240 19239
27295 31980
50970 73961
36403 49613
64983 92621
4662 41298
2524 27808
8267 67777
35608 95999
18563 35689
41896 78047
22560 28367
39082 77436
33296 89916
52035 94567
13591 52325
30310 51618
40531 92967
2170 78640
55506 56748
86482 91932
27118 46832
6919 96444
41909 63436
8897 66658
48585 82778
44353 54832
3 40488
5723 67959
20877 26973
2449 67803
61087 76957
12429 50706
12099 29140
24406 46511
76771 87889
29565 67822
10957 66453
21320 53316
3211 39232
64214 93756
24492 38105
16795 50033
11394 39990
1909 82712
62184 81131
1462 31829
39341 89568
37325 64006
21893 45335
63152 71165
23635 66499
29508 73071
32203 59361
19043 54669
37793 49087
9048 49154
36755 66232
30816 39631
2945 9838
25558 58460
18345 67219
8440 39082
36356 82657
17126 73208
26836 58892
74385 77769
76471 97545
7739 26981
57908 97471
18986 39261
48616 71250
38604 56713
75420 99055
45297 90019
32835 57093
34286 47495
30428 91907
48346 86509
24873 47830
4795 17275
51055 62157
50966 59247
53988 81572
44180 56148
69915 96276
51952 76089
59693 60355
46891 90094
19319 52745
15704 40218
84299 91122
18223 93089
31868 34039
46817 59123
27167 52529
6947 80657
30668 37467
35227 82440
67291 73068
57759 91846
91791 95082
62395 83987
29368 99716
15734 69513
12818 67694
17272 59432
16217 86571
19173 59511
4110 17634
81808 87856
69191 98923
48804 71949
57071 71307
93548 99811
76912 99940
7648 83757
41929 86879
73799 96775
50047 58452
18085 94650
42781 46246
16450 41782
11381 70944
1662 60146
16121 24310
54743 93643
14988 90352
72624 90290
73404 98480
3852 40884
40160 95143
62591 97819
5159 62126
29282 46015
36604 56915
21247 74643
4405 17133
15931 67605
71926 91059
14875 17672
59458 98854
9750 43229
8147 38325
162 86689
19902 82487
34568 74086
25285 87220
13491 55055
4332 81195
44687 69392
51731 51860
77767 84390
29807 89861
43367 55578
58122 60301
71082 88548
84171 89830
33910 46038
40216 52404
60579 77319
59562 69860
2837 5915
12749 26324
3793 21166
29452 87098
13650 94541
71926 99966
44489 58883
44025 51993
9098 51385
46781 73947
75697 91513
83767 84557
4717 30933
46658 50142
7764 81081
8903 18823
58786 77534
19332 47732
13550 63161
23865 73443
28848 32236
15757 81184
23887 26389
25182 40116
7174 93129
16849 74290
93768 98693
13929 93361
50658 84783
46022 80821
68223 72968
46469 93348
44782 54385
47975 93432
71562 71772
16388 45132
16734 26334
42434 46605
22492 23628
43411 66055
16276 75721
30023 52325
74745 77323
16886 28206
25654 43832
5460 68482
54716 92608
14091 40998
24124 68302
56995 65359
24018 70668
32042 95715
49594 82043
8109 84073
80340 91060
29160 80875
74858 95959
34126 81813
27626 46134
51709 54031
27433 84035
49344 77349
3389 6845
12503 79663
4649 85078
66265 87739
16511 53942
19509 53742
59740 74290
74556 93719
33152 98780
86577 96315
45573 75415
26843 99609
3785 37757
10800 55975
38469 95729
994 93873
16865 53271
44333 63098
10978 30675
73080 77090
42280 48408
5389 36445
21595 72868
12553 82865
17558 55364
24037 43382
50832 70133
33749 50082
9269 98072
23805 42914
31570 35826
28780 63951
18606 22079
14384 43290
9513 61117
78225 81965
23675 60318
35840 48794
7800 83880
9201 39701
7972 25080
50504 82705
5191 94317
2412 62487
27389 81552
38427 81506
7378 55101
48702 71602
74216 76745
25316 31076
48586 52352
27623 35920
62922 98700
553 37217
78414 99196
7904 32141
61508 90421
46398 94910
45746 50479
16259 47565
40388 65402
73613 91929
21947 58738
35364 41898
32646 37399
16494 74123
58987 77740
10240 59040
23759 36674
5198 9797
21345 88115
5090 12774
50311 57857
36436 58348
39546 66731
57918 68026
79556 80501
83127 96926
57695 58777
15351 90005
34573 40538
21297 82179
6143 52968
28335 93790
42792 84825
48799 95406
8916 68225
16276 94010
3699 77488
51477 67364
12693 40578
47760 91137
49617 49796
6114 77085
6248 17215
57468 79909
63025 65432
12769 82545
13467 86709
61030 85073
8636 61858
556 65507
25725 63819
18347 29965
4651 67894
67332 73629
1056 47150
10607 14501
6097 51672
51195 74532
30822 63085
2590 72072
19750 60051
38744 64370
7418 26771
37212 57628
14510 19123
15718 79021
9261 32405
10623 98975
89128 94579
9000 60777
34595 72833
53771 74285
32405 96155
16303 68573
57365 95901
48961 93234
67345 91937
22333 45337
51864 66810
28036 45923
770 60382
28283 43283
27035 29922
21300 54500
16920 89264
21475 38012
74348 86053
41751 58143
42957 54898
34746 90690
60377 88196
20311 29928
4660 27540
8643 54057
8214 22469
8225 92762
33420 45385
10166 25380
38905 49590
32943 49358
59932 88036
5641 61722
47668 65047
38493 60713
58233 68278
49129 53986
23542 55415
33913 66955
22677 52610
7390 33254
32072 37206
14580 75608
9696 40855
15116 51523
57975 94011
83317 94609
48852 63751
63342 73703
22622 94542
46415 58161
39638 66851
14770 67739
33490 88327
53334 86049
49918 99383
72213 92099
41814 49756
39469 68135
1843 69420
5201 22453
27383 57510
84384 90762
1892 19565
29160 89160
39310 78973
4084 37991
21164 46920
9302 53510
37898 99759
13615 47716
44494 97707
14841 18342
64900 77133
4932 44197
85195 94007
30679 88509
7881 71007
10065 38578
47010 63640
54880 61576
37753 79783
11315 15357
6745 58367
42878 95378
46196 84114
16071 66566
51535 57135
87062 92153
54278 99437
42849 64195
17602 92698
10303 29781
53895 59396
32374 55505
25972 32635
49572 97651
25813 73582
16238 66729
42346 95699
19051 43446
29022 98936
27967 41154
41101 75564
50768 61266
33951 41487
26357 49575
26951 92412
17887 34236
31077 79802
1418 12964
25597 69578
29295 68262
34806 75959
11324 86763
35632 57836
20898 79684
1099 94551
32282 42121
41563 59464
7916 18149
89108 94375
14255 16443
16853 91642
20930 78370
81451 91216
54863 81826
21205 27717
59387 87230
29429 68095
18178 53975
28253 47693
22593 93079
75234 78913
6586 97907
30886 47951
45989 49421
13706 92968
52641 58629
63759 78825
10170 64554
5645 18730
53355 85821
19359 22049
17092 60952
26909 73173
51928 61549
41255 65916
17096 46375
36003 47086
24966 51345
56348 99114
39735 76486
37996 79713
76075 83197
26524 59931
23614 76985
63595 92737
18239 86540
29996 85862
80193 99445
64923 86402
29584 70931
51516 80449
67241 83096
19589 72541
4728 81793
28886 76056
54109 91502
30928 90609
11957 20498
34608 61778
9426 58975
48601 57271
52806 87980
30144 71974
26488 62470
52026 99798
66692 72806
62225 71231
20399 47898
52986 61781
3051 34783
50289 94548
15933 79671
58828 85755
25381 27479
86404 95951
16378 24819
49737 89107
25127 46093
78246 81167
35491 72619
24490 59414
21207 65723
94239 97365
36045 77809
34926 47779
10767 66740
21506 45665
27445 43354
29808 38375
5444 92698
21066 36279
27268 41725
4006 12994
86933 94421
16843 44206
41014 41670
23693 73626
52262 99151
16376 19659
3487 21720
38733 86066
4339 72616
3131 26118
43849 48045
36372 95670
2066 42805
46350 65750
37121 43556
38724 47785
27194 87153
59351 62959
53667 77982
8177 45738
2427 90606
19927 46202
29571 79370
41692 90389
41466 82098
14162 90180
24734 43841
50893 61834
17459 86586
33240 38044
33284 39375
38444 62967
14583 18009
66032 98632
24948 79968
35767 91775
59470 97337
82248 97649
14038 91203
41172 49579
18499 33225
47706 75360
24823 95083
8439 16575
30988 43005
33584 43385
4088 37289
4402 74478
55064 65433
42508 90072
26560 56494
14589 95539
20883 91603
41616 93890
10635 38853
2386 2767
24732 97816
81662 91079
43303 69970
2305 95966
41744 65762
19702 70311
52244 94868
24106 25716
16557 64345
94901 95151
57887 90183
24728 52039
53437 96994
24011 99465
32047 47901
64271 71617
90991 98988
13933 44578
57015 91907
38884 65734
79306 95031
80243 98257
6262 78921
53074 64289
74145 98789
32041 72294
5468 60058
20507 50946
23240 60610
31798 54209
18468 39713
9349 33021
12073 87153
9696 25328
46197 86057
64291 70796
45968 73726
12618 68079
25581 97459
18425 57664
22294 39444
11939 32026
15196 22520
10799 90065
31082 74132
88485 94959
13941 83229
9208 18745
12086 30578
78325 90732
20144 69676
35995 85900
25583 67361
70516 82655
23171 90749
1762 94022
27124 66165
70315 75452
37992 44657
20297 97688
2060 30633
17813 20877
6302 52494
22543 63174
722 72493
51578 55710
54281 86084
48437 96757
27618 53502
61733 80742
9451 79535
7800 37981
20522 60563
66399 98915
32573 57183
32733 95517
28434 31379
51489 93624
13260 72799
44458 55194
1785 13660
21439 47921
80533 96339
1469 19057
28763 69403
12868 45491
60502 85646
10032 53675
1749 28743
71182 88732
62321 80581
10590 44097
30023 52543
6525 96820
34236 57835
7406 55465
29631 53572
30337 37757
46116 55651
25781 73911
37118 94699
44379 75222
8764 55770
82163 88319
5595 9636
92837 96784
30771 96908
11970 26219
81433 93593
13926 93180
82974 84473
5312 25767
24585 99320
3385 67970
71061 87596
79892 92552
30735 46308
23920 83104
34313 50529
24227 69006
73021 96479
1886 50782
48536 55574
3837 96698
45853 65730
26476 78616
32665 40731
24551 55940
33550 39575
21207 33385
2754 12586
10723 87220
52472 56401
45416 87108
56232 73551
7647 28721
72295 78184
8746 77355
70325 71304
14843 78653
2846 34855
87736 89561
30160 94117
31998 85373
81465 88978
31336 32860
8329 53274
53214 98294
56509 89065
6582 10600
8589 51015
8217 50446
56117 94935
84041 84079
66109 79141
4701 33034
4435 64619
43541 80328
315 71896
93520 96608
859 80940
52426 68181
94197 96775
40907 80352
26427 55589
21710 51086
20460 94413
34449 96766
55200 93134
43120 60752
41284 62481
42479 78253
18301 20867
27182 57590
5090 57829
1760 67616
33320 35340
20582 95298
4766 25202
16406 99870
46059 50981
63812 70204
66821 78459
48594 56588
10966 40501
35761 42578
69456 94271
34438 64553
63729 64563
68300 85422
50953 89821
6643 9457
32093 80651
68181 82821
24741 77522
53948 74476
14045 35217
17908 85420
69523 76299
14522 25748
67307 68848
77827 98518
545 26791
74455 84802
57639 81242
19016 71219
26075 90224
3373 63465
57177 81314
2169 98193
33072 90903
74837 78024
23421 70612
19611 88668
1682 53436
24092 37146
30295 84674
31491 70871
32223 43897
16118 84251
41923 59438
2917 55736
43980 98623
38345 66721
19552 38854
49627 84600
49657 98690
22087 89190
19677 71061
48343 72259
32227 85475
29717 76249
19563 69134
61186 73532
20428 79850
35960 70870
11327 33418
15634 51526
33106 39407
5572 98776
55398 73307
50741 99380
15911 43876
49651 89820
1796 31333
12762 93064
7756 15155
65135 74783
32251 86777
23289 39973
2268 33311
37836 41662
9346 37250
35699 79857
13571 31201
3209 32440
43949 89559
79411 99156
10548 92280
9391 95308
49161 82468
8819 60565
40405 83708
32705 42029
59997 91463
77794 83630
78971 98020
23500 63409
8075 39757
45105 97897
12671 48940
61221 70733
26072 67727
21464 29101
8301 64747
47695 92506
73565 97947
26337 90498
19198 29782
26355 59572
56027 67012
49719 73783
85496 96130
33492 76713
30255 67567
47025 72094
44487 56584
35772 83180
28927 90465
74195 94150
69332 91795
13643 28551
14507 28660
89179 99407
84705 94718
41156 97324
41754 80484
54919 99656
40024 71914
29740 46264
14414 98976
54127 79056
45953 87302
76402 90120
46611 90007
57082 84579
12330 81126
514 85418
23961 51332
27795 37541
22521 27090
77125 81596
45704 69712
61114 64530
7170 64848
70125 90716
10802 75532
28870 65082
25870 98302
80118 95370
81662 97470
21942 72689
46903 77109
10116 41293
51807 90249
33116 94758
34310 64873
28185 87801
4201 72158
47375 83084
22430 94403
18313 54555
10139 41902
45978 83504
13859 95059
1353 80042
6611 60410
5910 91964
86 24573
76693 91428
69338 74910
22870 48396
54704 77268
3685 26743
8769 89984
37386 88428
15455 37223
19479 34710
3960 37230
85135 94215
9941 26152
16514 17287
24423 26510
23509 89822
1409 7068
70136 86754
44681 63134
53590 70745
59685 95390
30988 47049
10931 51755
27221 44414
13823 98651
48180 75784
40575 53870
10833 57768
1495 61825
10961 41386
32143 61408
13970 62994
2427 32741
29020 90673
7808 86923
4883 84046
15640 82633
5779 14148
55812 60980
5918 32271
5657 82011
40770 86920
74900 83457
51844 75115
38883 87005
17781 75149
31613 84466
8554 83696
57519 59272
66630 94502
31475 97898
75016 95015
19515 70397
28989 32540
4600 91565
20573 59804
19982 65951
60137 83461
74666 85933
66683 88466
27308 96481
23007 89655
37894 46088
49980 82645
51042 54518
55027 70168
53566 98134
35483 53689
18935 83497
40463 97476
2163 6603
6479 58209
13132 15985
75519 87008
19422 97932
25425 60124
17423 62567
56579 80810
65566 90280
53860 64379
69667 77722
14008 49677
52829 71469
40691 82578
21967 81442
43052 84241
3937 84472
24872 83651
22922 68529
32587 57740
38123 98268
27858 82228
11794 72610
12590 37427
5909 49209
63612 70753
14837 53607
67816 84809
51196 78553
15468 64144
90815 96132
10071 47513
14829 86949
61764 95933
40348 90501
49565 74161
1623 67022
5456 25921
12909 96177
72925 73867
3402 50642
38544 73009
23676 38354
67705 72623
7910 12071
17722 91127
13755 71666
25001 83802
13066 74356
27817 34048
16788 58129
44713 73202
34774 38952
17805 30615
10021 31817
53421 59087
12644 38919
77781 82224
11612 27694
19140 26205
66651 76721
4104 17298
14399 92456
8060 33170
17778 31012
76471 91527
30408 71543
23874 67251
36384 95656
11487 41467
11677 99485
11438 86822
73870 81954
90260 93675
39674 42543
19400 95595
41944 79983
11411 16029
3040 33258
61253 74147
48614 79690
54468 91888
78988 95773
65373 71897
4920 98628
46202 77677
21738 34929
53179 66829
49553 51382
24888 41617
35705 39018
85705 86447
69782 85508
24735 39180
57144 91222
4665 71796
38406 66242
65325 71098
24659 28454
22632 91309
76152 93466
8712 89054
30719 33065
39461 83755
80902 85534
40784 61258
14226 91197
60614 76449
20312 56385
22716 35016
53516 61087
40673 91279
24726 46364
60408 95734
48721 63126
23048 60707
31295 37378
91742 98512
39626 84176
10450 43379
53751 89835
38005 77174
26506 40219
54328 97569
53738 80148
22584 57177
17771 55182
30381 92670
72139 91933
1421 78737
40882 92955
55807 57006
3230 79011
12233 46702
38455 85170
4355 72730
513 27766
36068 91214
18874 66277
88019 97970
48256 59232
49176 83925
12056 79991
54624 71095
74089 75481
73759 78707
25476 34077
21225 23311
48186 52147
6328 76227
23512 42996
74419 79199
36536 51268
1857 24295
5187 48657
47473 56082
43150 60267
7070 43343
42511 56983
14320 81787
35523 67572
16881 98320
60385 85691
32536 47111
74740 91396
92607 92847
17638 64630
15862 98470
6513 49623
22710 76657
33257 62962
7292 26830
1975 27944
62191 79675
48876 85033
42013 85763
20817 43024
19014 34590
11568 20197
52321 91804
39923 47563
36328 38243
25793 64688
74783 97650
76576 95669
35830 69646
76096 88429
14559 88981
7497 44898
21901 77423
19227 29146
81729 98603
981 34305
61380 97645
11137 84772
24210 57335
40377 52669
7049 98273
63277 86102
7267 98055
40673 86136
28899 61717
8124 57637
27000 73409
10191 40933
8954 29603
68745 85237
16776 57697
21460 87547
87477 89806
13843 71825
40173 96975
74572 78796
20339 25230
61789 99725
35306 52790
16685 37150
24233 55218
8446 68786
73900 96483
37230 95621
13396 15117
20270 39833
17773 95392
78929 90610
37863 66119
196 92517
45053 50191
29198 37613
58467 75430
25973 68071
43839 85771
3786 10557
36690 69172
42364 63446
12080 33823
20074 98166
25521 51347
2032 76602
36463 39683
17778 33593
4533 44312
63135 99439
79797 97727
32852 73699
35892 67367
44953 47322
30487 47913
73376 98722
56599 67033
4132 28922
23384 47706
13115 53720
1303 32132
47181 55760
15789 83266
5254 10105
25435 59933
14276 37509
51999 73514
61621 74609
33688 79702
8302 50458
40557 54126
53416 62732
11846 92202
35033 40085
12120 82648
34909 53670
24929 28703
18137 50911
54777 85571
38219 69867
21160 91709
15160 22714
51699 94128
35971 65178
20671 64411
30601 56680
43331 54542
261 53137
27197 37252
44600 47423
8700 48067
17999 96858
19932 56109
86004 89152
682 77449
24701 66892
47407 60255
10754 46272
50973 90496
10275 92308
5310 85081
9613 25753
54001 55115
43442 59247
79077 86355
7579 89689
4555 41581
49049 90691
39047 71913
8376 58674
70534 99074
9631 79121
13509 73093
17314 79151
32323 51561
32987 38544
55131 75107
28489 68472
50777 67610
22109 51277
69878 71033
86928 95276
13544 20844
77545 88492
18109 28719
50858 63686
31300 54450
58602 73113
16478 92339
9562 21309
2131 7318
71525 95563
56909 78329
24758 72514
10603 58019
50981 92615
41368 71812
49956 56194
4722 90392
10601 98372
82346 95979
29914 89316
62870 92862
15562 45039
78477 94991
13492 85559
69794 85036
11685 99065
58907 89355
64105 78394
29290 62171
44057 84484
34724 87862
49813 55253
10142 92275
54763 82606
13086 43046
2177 63916
31434 77168
36595 72312
1015 54666
45685 87761
37943 44217
70746 96598
19154 85927
34391 53573
12213 69819
47752 60557
23720 71317
20430 25396
43967 67973
26853 27375
47659 59748
12080 92453
82536 91257
32790 71769
62437 90549
20838 36730
64268 64381
22714 97024
82208 92500
31389 93245
3079 83905
49703 50790
89531 98118
51732 65552
40446 84026
15444 50303
49048 79832
31653 92552
41744 67920
14426 59623
47122 77515
28134 51530
27473 34878
4470 40448
37991 92553
9733 79982
40866 96353
21705 35892
37066 53393
22665 76991
17664 94374
26366 97972
80648 84470
26105 48629
1533 23954
68351 79383
18045 21511
2217 33862
93538 99641
6765 28014
7912 78974
81712 97585
1757 21054
33017 59973
38312 86205
11520 59176
34975 60777
40832 66405
45747 99199
23836 60180
14851 51202
40774 41920
31127 98607
35609 68188
7083 35835
56164 92926
14464 78797
3702 75686
25309 70954
20344 25740
71736 87838
22212 86198
53847 64988
43597 94713
42977 92768
31286 36276
39721 48116
16928 37131
35462 38807
57894 99124
5455 65016
29248 51236
76757 86568
45013 90472
91202 95934
12685 16223
49181 62600
50130 76677
82109 87426
26268 84593
21014 49361
73098 96044
39973 57799
1809 62058
18308 52313
84873 95467
68119 69760
37923 80979
14955 48515
78970 98047
59888 66892
24827 87056
7344 73789
58417 88133
70326 98065
90068 98141
20533 58853
11245 34045
29070 40062
47378 56572
50638 67635
84688 86575
5017 59250
53521 74561
48837 99731
17472 89898
72939 95146
60244 77925
15944 83771
29521 48991
75044 79388
23770 79633
31010 79312
41005 89169
15646 86133
66872 98406
10039 48744
32375 54327
55515 66949
55265 98928
43530 84969
3055 51386
27416 69673
19792 26623
40219 95846
44242 65291
36035 50657
13633 23058
29313 88422
28255 30540
51089 57483
42862 94931
70683 72023
29720 32774
27340 63485
17958 95842
7422 54266
50298 65393
95264 97179
15205 72256
86305 89437
39182 78247
40933 83589
50945 77664
32215 77243
67025 72696
54888 76788
91337 98087
28285 57330
63651 93121
29148 49413
54053 59948
19394 43676
5397 94837
23265 35223
24058 43641
50512 62209
47351 59095
28427 49503
28263 89733
48982 61779
20203 98661
33194 49954
5253 46685
77663 95344
11534 73034
21981 53474
45939 54994
64586 78259
29557 52201
65825 73073
32530 35614
3022 26566
8082 96593
64325 70519
364 64321
40658 64244
47690 94157
16548 33472
40573 96339
53482 93282
61319 82284
24292 46999
9239 31202
44042 95491
6446 54609
68492 86387
15156 91361
32417 90718
62402 66665
57194 81071
41992 58899
20932 52380
84326 92273
27601 28748
45983 94323
38760 56434
62802 86716
23653 79817
41761 87271
4560 61015
7570 23026
6380 19437
12379 80895
26116 58052
20466 64908
1987 11316
25584 72512
5466 53877
9003 54461
41306 64819
70954 73494
38526 53431
31467 43411
59836 65427
18418 51254
72479 94883
10647 79567
2624 22551
1491 45507
46532 61733
18592 44146
43469 96867
80311 80427
31393 71338
23440 89521
57023 95312
41307 67317
67809 99665
9658 38916
483 63411
48495 76547
71812 93298
8396 78449
24706 50735
25855 59651
46071 98306
38330 59464
22491 88256
21147 36271
65380 81288
40 80084
70261 87299
5388 20882
23580 44015
54028 59672
13640 38450
47484 59233
16846 19245
48110 89971
19431 57016
6097 55749
85070 85538
60327 60509
15627 82341
26126 47121
36936 93123
35113 65829
6807 30539
6623 58463
25018 83260
45541 94627
76567 91135
55004 66662
68082 97047
15159 95441
20515 48439
42718 64107
62120 65854
65630 85748
44973 80603
36573 50557
74432 77951
48237 60933
63898 96618
27217 68569
43900 57265
28026 69674
14427 30468
2517 3109
5991 30577
52973 82272
67369 69903
65242 87674
38268 92120
12544 61346
38754 46519
11344 73315
70560 91552
27938 50812
24001 53524
4510 81020
37924 39139
784 990
49260 93219
5353 44913
15105 94752
10131 48596
19950 56133
67381 95418
50298 98679
87351 97589
19880 82997
64166 82715
27231 33895
64810 98144
34655 76785
47377 79764
23494 69398
5529 45253
14535 71158
43520 66173
32457 89682
3950 95327
11837 53638
37360 83682
40583 82990
36577 80168
62279 88131
21586 53100
31450 70416
8520 54409
41756 96813
589 19863
16952 76205
11850 26179
37349 95068
69060 90164
53903 67726
9217 46070
59994 66532
64977 85571
76589 86411
84652 96517
12461 97517
17257 20855
60443 92871
37349 51809
12306 57802
55739 66389
2989 95276
5079 82557
1859 74512
34418 95316
18708 27533
23664 94223
32189 51040
48912 90397
22829 86181
45814 82693
54698 96347
87275 90355
27448 61199
77592 93005
19292 53186
11058 49132
21462 62393
57171 57174
59005 68558
27134 97951
40767 75872
54816 98044
7476 50309
74260 86851
38224 97963
7816 47833
14181 39645
4646 62190
13787 48056
23889 32820
18647 48019
9574 13123
4145 33776
45714 47058
23936 87554
27930 58268
47289 92660
14260 74129
24623 94778
35499 69149
70432 96012
35177 59247
52139 66910
11988 29570
45498 73025
26224 89997
45351 59278
23754 50877
40710 48096
63766 84904
8876 71299
21001 48032
3472 59030
20848 98466
22384 29621
45937 99720
25385 63282
57307 97696
17559 53434
8755 79757
14119 87314
35418 95276
4130 22454
47444 66909
50983 63792
34853 41130
28694 96915
6223 64862
49654 99912
29592 38564
63466 95644
2933 93709
35264 52034
13278 99714
49967 62341
5777 80117
48724 53999
11270 71634
20610 34505
67414 78280
12033 59594
25932 35523
48594 85369
33962 34065
24080 88161
21995 93489
68860 98598
6011 93599
3480 10945
33613 81491
12271 14555
16914 21199
30463 62164
13084 61550
48735 59783
5414 96770
48237 73772
57217 92276
22423 60020
48343 56180
1712 79747
32234 49149
1315 53936
87192 90977
14725 72433
73825 76722
15087 29754
76917 83670
44441 58054
7000 14045
40137 45433
30734 76310
46791 63028
30557 85917
12273 44527
32987 40185
4082 55886
69955 95637
10441 83175
16889 81152
40312 68091
70415 85024
68674 91496
62459 77951
39939 51199
10360 65977
21195 77259
31195 50354
24835 51718
41025 42389
2039 72972
38023 95144
1004 87713
59232 92068
6316 71749
5031 67433
24142 90648
139 82821
3357 71721
565 33970
24081 48991
49029 86961
22002 22408
16585 76336
24635 96222
57884 98436
70850 82764
7553 11412
12421 78800
24326 77888
15580 63282
38198 72417
9431 58706
72359 83203
29313 67668
37559 69779
2962 23347
30988 51886
35844 93474
4116 60941
21915 90697
41483 45190
17268 77410
945 83946
90333 92944
41353 49228
1185 56286
9348 83330
23319 94140
8297 25583
8954 39602
63605 76678
16706 63573
50442 99758
59630 68484
45292 99856
58971 62312
5241 54344
45163 70281
17204 59047
33208 74614
27022 91450
47541 74504
72246 97438
1790 39199
18612 32732
9219 16644
26178 87502
49903 66094
17517 23385
38380 71339
9011 9648
21215 42990
6834 49973
31283 83662
44081 55804
2863 19713
61763 90037
5209 62022
83273 90386
57326 70607
24780 40702
54582 84454
13172 81968
32305 79488
25258 53076
38317 51679
10596 84074
5000 80498
50306 56858
42599 89740
61500 98092
25035 51297
41887 89340
12020 88168
3510 69146
62093 92608
14261 60682
335 31475
14749 32528
39443 81944
20277 31488
24872 84098
1201 89316
27805 61701
26454 54562
15114 30906
57373 78921
51679 70010
34462 65135
87242 98276
10803 23419
40486 42142
20340 80019
13280 43315
42002 87539
3398 74011
33475 72291
92815 96088
55959 96248
46076 73249
28201 96777
8963 51688
7500 25553
50143 51824
25878 91053
51347 74106
25537 88074
57669 92501
78830 90476
49030 71777
19833 79336
66893 94976
80032 80839
15126 19750
30932 46976
4635 36168
38199 82348
6167 45161
16505 35757
11686 77344
52586 92204
74201 86647
59225 62279
27681 80933
12034 67534
15563 24137
48235 92625
65620 87378
79195 97046
69491 93903
40538 81957
39367 99559
28197 38431
25291 57808
72820 93795
46900 99330
51999 86334
14121 58725
2682 32042
8767 37828
56328 90040
39174 96141
23434 39426
18774 34733
32633 94627
38200 67991
2728 71612
35938 67377
75381 98004
11757 72072
33580 92448
85777 87303
21723 29398
20195 85149
17122 78126
26978 98437
18804 47471
8956 21632
2255 35867
4516 76250
20125 21346
3161 26340
30095 32142
43921 47609
8481 31277
95700 98608
42295 46850
2121 96825
46518 53939
7543 96937
60823 98949
37100 84318
24919 72857
22872 57905
2764 58177
57525 80858
4427 45032
49272 93707
5607 30843
3097 94741
30586 50065
57482 95993
15866 56703
12092 53298
2403 30491
16895 45668
64919 70761
24423 56637
34069 87980
6568 24295
21218 60141
28371 68505
77575 85672
57368 64834
20632 41010
4377 64572
12483 92594
29519 82296
35129 46153
65108 81727
10568 15808
41460 88527
54855 76236
11003 17297
47088 91548
10689 97702
75430 83392
38067 54172
9142 40375
10823 79186
21270 26201
37855 67255
89033 98365
4459 10014
66933 98648
96389 98085
9838 72018
18651 96571
4056 91030
10348 59889
52416 90793
55259 74446
37056 52778
36414 78929
40155 73832
31310 45513
18290 98548
52871 91780
2535 30992
17729 25633
15290 96759
30422 82419
17307 95871
61965 87049
55418 65646
46905 60979
14587 89174
24809 96677
59206 64847
1644 68537
17999 48154
33003 92355
11048 24033
18645 80630
26207 53630
9508 21349
34563 81188
24424 73570
34769 62753
16328 73170
91159 98180
22879 33012
7051 13714
37358 87519
55143 95445
29345 59014
6968 71873
30361 40157
6028 41860
17906 20317
9723 82999
27433 70477
60890 85325
31479 40397
35431 37720
13617 63433
21420 84145
24598 32115
25628 27430
95952 98830
33575 59315
28586 51140
23057 50328
70487 78734
7806 74230
63261 94512
18524 31378
21565 60419
1952 61865
19643 78772
73554 87687
48995 77291
56284 58603
51954 98932
12392 13426
25448 60081
10820 81250
26825 63369
40500 97502
2534 33838
2818 82856
58973 91586
37301 83188
27431 60090
59883 71961
62021 80958
4402 85349
39828 62555
12330 30406
45308 94567
18993 36204
3457 77301
7664 52775
16935 44165
54429 66414
10214 82293
26647 53845
24309 68615
4377 9858
14537 46280
13478 29003
23839 36889
33636 36654
24304 61189
4466 72287
18189 90601
42654 45093
15985 57212
5862 19520
19243 41928
5568 65133
30130 91105
8960 30002
69160 77396
43196 47967
29994 41085
79960 94992
79774 90697
53331 92878
70731 79562
17511 94331
55821 67628
25415 32988
16286 43449
57800 73058
44399 97649
19902 34386
10374 27981
24821 99583
30075 49980
56687 87474
5509 41206
23205 58843
17684 32179
33639 92759
61044 92726
4588 80814
26109 61190
46351 98663
7457 44331
28064 93628
42757 99748
32485 37734
45656 88764
15966 85451
15058 75252
11062 79952
860 20713
13340 95477
2297 48407
6131 86060
29130 74402
13804 94598
6436 98951
35832 71004
57062 58364
59908 98543
27905 92102
8647 81873
43914 88706
52661 94836
23244 82195
47161 90346
25332 76489
54094 71080
50330 87136
34609 51595
19193 44088
64377 71305
45541 95366
46982 92719
67411 93983
34711 45810
23 67420
63111 84774
13476 92049
14505 51333
66783 75485
22939 96210
56683 82320
61458 76369
27057 67917
24099 68427
51870 96404
37929 79705
36037 79222
75263 87057
3447 63325
44007 86574
40476 92808
13897 71161
2528 68261
11285 71674
9433 66747
83808 95583
36227 76821
72198 94892
85392 92162
12064 23245
34356 65077
38447 50778
32614 82540
24257 62300
4406 56587
17426 28091
15875 16720
4081 60351
13484 85066
48795 66023
12363 85845
15234 45805
19110 63972
8142 13101
49989 89931
36037 76075
31329 50697
75983 99009
76922 82669
25659 60475
5843 88605
76190 99854
46262 78720
30604 94692
85399 90377
63650 86817
17795 19538
19889 45093
45283 57640
1735 99437
24376 88919
38266 63990
72999 95690
17985 31629
76694 80831
56719 76226
35846 50067
48539 56909
7776 79399
1381 99922
74766 94955
76001 77221
72185 77718
41548 98816
25172 59071
52592 64457
69542 91841
24952 50382
33130 57257
77061 97144
29470 95923
6906 39373
15931 56761
26212 87190
8592 56524
20472 44999
37541 45398
41655 90574
218 12394
4321 23270
92426 97390
57732 66843
15310 86402
79150 89914
25391 50107
16756 97215
3044 59600
31144 64040
71632 84298
57234 83559
5923 65708
74975 82433
23345 27435
22717 74235
18434 40266
16683 26808
26649 69818
38435 45531
58274 91937
50002 73916
1209 53748
8004 68868
55863 98560
4436 92943
13752 31113
38794 38805
21174 27969
43341 58245
12307 74755
10973 83641
52205 87538
31269 44623
19640 46437
806 21353
67008 69814
5158 29098
45101 94055
22797 92616
25560 88440
35398 83091
50248 66139
7073 19553
18968 38868
29671 76293
42065 44623
18001 71080
9063 39822
3171 31665
24632 98134
3918 86780
32677 44382
28119 46353
5422 91977
17299 35903
13313 69880
39896 80753
27060 62819
46336 71003
6217 61022
28780 77596
21119 71668
67184 80646
1901 60218
609 41531
15053 39439
66537 69118
5454 89011
50400 71117
481 19310
21530 67581
2938 77136
362 11075
29478 85999
62747 83750
52166 99064
23126 98949
52597 84560
82367 91785
47834 84369
1162 33016
66036 69259
88052 97193
20795 47405
4535 51679
56201 80201
3334 57462
22081 60567
63895 92740
10567 52590
9893 44520
2439 69572
52276 53835
15431 46153
40383 41639
64489 97778
11866 38340
13256 60586
36323 76674
42553 90872
21627 39329
23023 28555
46522 70109
3020 71283
51316 74712
16971 40965
6659 86772
7628 10809
20222 53934
59326 89613
58237 86889
34407 83176
60574 71435
7093 93750
1227 19275
40090 62937
68175 89640
36010 97619
39739 92808
28754 85762
3243 72748
43541 86823
5754 9916
51537 79891
3236 77751
27597 69185
2305 75586
50274 68635
45739 67120
13705 14360
28757 34261
9428 67314
48823 99879
21386 49227
39530 66925
2116 98157
75155 98755
33929 33930
51639 83117
48747 87829
26418 43344
43912 44265
55054 62629
32747 51955
8140 40479
45174 88472
49890 57333
43211 46647
37554 72855
56178 92616
19894 53780
45900 59682
34932 44586
30766 44895
42911 65783
68010 75688
16630 57987
4998 49062
799 92944
69560 90995
23087 64131
32600 53681
16894 69655
89122 91004
64628 78014
81218 99617
68659 71553
54003 72142
13848 23410
1980 7716
4933 75457
20494 67683
63450 79774
33953 96983
10145 68910
4123 91487
50970 65774
12462 26653
646 4376
16885 97503
3153 82238
37320 66527
39328 93936
16013 53430
9234 10654
19600 64885
2330 35091
37194 71243
43329 85688
71515 91441
61536 65514
59786 95484
26833 41427
19786 35808
40936 43007
31959 46725
5618 34631
12559 34738
37325 66821
43599 90014
43794 61335
33022 34392
31331 81757
69043 76035
39941 98030
12232 50616
62473 81616
15276 83832
22059 53172
12956 35460
7788 36735
63829 84376
2764 60188
23091 96722
85733 97327
247 15135
75399 91685
1258 66909
74519 85059
29843 46298
39159 71301
64527 89181
28879 85189
34521 93268
12545 15377
28374 36527
39144 94200
13500 90883
15313 42657
21981 58353
13913 84948
23981 99177
22720 45266
85550 94405
35229 39733
11900 65908
38117 88746
48301 86747
2399 52627
18401 93145
30268 68598
35425 43118
67264 81919
61941 67989
24123 36567
6471 58157
59078 97233
17564 34313
74093 90630
23805 41140
40180 80363
12196 72565
76130 84672
11616 32557
30606 64574
31453 37956
34699 59438
14546 35717
2857 44408
39807 43911
36238 87282
86563 91338
20430 35897
33371 96928
23352 26927
64877 92013
7212 21325
4478 36897
22110 37808
37905 74977
55920 63401
58711 76966
84306 93262
35740 65753
37512 70867
16246 24790
9412 10988
42509 65702
34230 43266
2467 27598
38219 88090
62613 83728
29164 81614
11710 95580
31507 40888
23875 59148
52537 94682
17484 86678
3091 52265
69109 69614
49137 72790
15404 92614
63531 77267
6873 19204
172 82164
10981 36217
65443 92355
12783 82842
44099 84724
65834 84216
57841 77759
40434 76937
64285 97972
48217 78771
67315 97140
17223 38062
20677 96791
65500 72439
4291 14143
29713 38707
38238 79290
645 12021
10493 17541
82016 87104
5472 43274
64879 94528
10735 14216
73528 97720
63647 83274
20017 76799
26808 45473
16798 53352
77540 96176
48618 76826
53526 77723
15264 60734
25638 31505
22262 67591
38324 39228
8566 53899
5626 29683
25231 39818
17847 65278
20866 36708
17925 44945
19776 58184
60035 72999
71606 72343
22895 40567
7045 86169
20531 50194
23391 42725
79593 92942
3215 99760
19268 85765
4688 9685
69008 69347
84143 93739
37492 72016
5281 51027
2078 86705
30904 40979
19319 30362
32622 46549
43265 45256
18040 97025
1722 64348
31958 61466
20010 74276
42593 77111
1563 54378
58082 71873
1320 78928
17937 82198
37400 43525
17570 18000
4423 16611
50317 99492
10656 69320
49448 50038
36647 99502
57074 70619
43401 83410
31442 92517
11160 91549
641 11264
3714 53050
1662 37813
11061 75390
15898 26783
15474 31588
68476 81372
62797 67477
10114 93265
7531 40601
9317 73108
79949 96470
57501 88663
66143 90479
31755 87558
13174 95341
54195 87453
46950 53566
53978 83826
6886 10261
8346 84590
74018 83173
75202 89148
20712 27397
40698 52524
4489 94166
27084 89372
1493 94038
65796 69534
12289 26084
36458 64879
17160 28522
8059 78916
65364 98021
27902 91146
39030 70290
18363 40786
37948 60109
68787 89546
21396 39248
1179 32651
28181 94940
13829 32194
13021 24360
54246 61580
73875 96421
27730 42610
27862 44866
8862 36904
43752 79814
16386 48445
64635 73465
32936 97750
16862 26069
15462 24645
54080 94398
42952 67969
42720 53682
70489 74258
50979 81029
76866 87482
1094 55930
69449 91011
33790 52398
36477 77470
2267 56165
5618 87541
45901 87944
4086 8736
41025 72703
66954 68408
7822 89255
52226 62757
49547 52654
49800 55718
5467 59538
3430 74000
14220 90345
13720 32912
1730 37000
3543 50848
52980 92784
696 7425
43472 78804
66974 99852
38866 48114
19019 22862
44914 47053
5827 72565
49852 85476
46780 62922
48025 85779
80167 98420
34068 34202
92077 94755
31825 74102
48137 79435
75771 83895
18207 93839
8872 27824
16558 16806
69099 92846
42667 98557
33733 83280
9886 98678
29413 61976
29533 52880
54193 58027
7016 20279
34484 35664
16056 85412
21710 37869
83084 95227
74791 79421
21056 64734
18662 50949
6874 9040
46168 46527
62675 75764
68109 96450
28977 63011
29939 70581
81366 90820
13248 35799
36524 65650
60305 94399
79916 89880
55022 96305
35195 96269
61352 80391
12855 85928
60474 85017
25794 56292
15028 63521
8514 55884
64461 91734
3976 41255
248 52066
49953 88772
37374 59540
42836 73976
72874 73950
60915 88110
11494 46022
86542 95524
65359 91679
24177 42905
20249 96335
15808 54430
70853 80358
64446 88888
26464 63404
22001 82124
54009 54163
41665 70566
38524 63724
25073 72148
61263 86933
70985 86625
23432 25392
52694 88868
68713 83886
22415 55241
14585 48938
23946 61123
8083 17824
41338 90716
2145 24383
13524 44514
7529 17450
50393 92158
9731 88715
10612 12138
3316 30569
47401 52078
41874 93737
66497 75545
65767 93916
11916 97812
34159 35757
26719 51656
57894 85662
62811 92620
79569 82055
61779 76895
2046 51595
31853 75487
53335 68457
29274 99352
23022 51836
36832 66560
46205 62897
11321 76432
84426 99808
29765 41652
53506 80937
56650 80382
79881 98955
17274 46981
39244 71104
15340 75102
41175 81968
29655 60266
25554 39616
16105 41389
6705 33844
47364 86682
21016 69969
59395 99548
11813 87550
56389 80825
49665 54439
44663 47951
6559 83679
70012 72188
40594 93730
2439 7373
55831 83883
26891 91136
19937 87421
61502 92836
8464 84309
83434 87709
39861 84269
1508 92304
19675 53068
51577 59851
30120 87809
23294 25626
31388 51773
33157 65763
9899 86621
54662 76996
20066 67827
4039 82684
13236 46760
11441 13440
84799 98785
61093 62640
11043 99058
13002 19223
20901 53289
68320 76996
51252 80341
5351 94993
10601 93715
57594 87118
85520 86542
72040 98075
700 7609
45219 84415
32619 92089
9286 66419
22238 96467
12062 53281
6109 30714
13349 31096
20687 32064
188 34716
66487 89767
25363 28299
22936 35048
8991 38931
54752 87249
81511 92208
4083 29898
60951 93256
56237 95328
33902 80196
61535 69007
70506 99282
9816 57704
981 8074
46610 80081
1043 29282
72487 91355
84304 87184
70176 70812
55364 73815
53010 67941
50901 96746
71439 93525
7368 32394
24947 31805
77509 84814
75704 90135
35754 99325
25031 47618
29422 99315
25767 31675
51542 61757
61557 70166
25108 61348
39659 96350
53653 53927
42944 46761
20359 75531
6034 31951
18425 74234
9796 66369
31966 70712
45214 52176
555 40139
9226 77376
27685 45526
31969 40963
63229 77616
31416 50073
23658 29746
73977 93031
5266 45724
2871 55080
83471 92344
29359 68606
37359 97324
1096 44411
20764 28791
23620 30525
58311 65466
55637 71909
67405 78166
74868 81771
24795 41118
31433 34500
8904 97982
28878 71528
17469 42571
38060 93892
67221 72739
9166 24529
62387 77357
37636 91263
55422 64163
19731 35534
10822 18138
29803 59399
11225 99161
22873 63157
28275 32475
74763 91724
31820 90273
12222 79815
23403 32854
3076 45745
13127 82742
23509 26491
41732 63960
84859 94785
54720 75959
13989 34113
2171 18319
54566 75780
16959 60930
6192 48760
34396 84681
8994 19173
36657 60793
46014 80999
15041 21555
53123 75202
14332 96688
23079 26257
17363 82227
58482 85366
15996 64915
4167 60416
24990 44891
37226 49968
4754 26933
26543 66037
18645 56803
26103 91453
13663 77908
33601 40941
26484 60323
38284 40430
32117 42057
24341 80249
7187 22115
27399 74454
61322 94966
15022 35695
59947 98746
30719 67258
50774 80039
15024 34955
30178 58778
45871 88775
17932 98550
20526 47850
65677 87988
57414 58884
37201 64603
7263 97581
236 49945
26584 89468
73321 95994
53358 93842
25401 42123
23045 94651
21360 66633
61775 76150
27230 94893
90105 92206
7851 40867
22645 28613
7992 22771
4143 71391
5124 63113
10667 32605
6321 77272
22008 74380
8697 83157
14062 43545
26916 93485
53553 60694
22115 34738
634 93343
18373 38710
6673 66605
21983 92944
48854 81686
52314 52724
35601 79020
7908 52854
13063 34132
11781 60662
69438 95880
32042 54033
59525 60998
3818 24118
49152 52741
12629 64466
27292 73524
43473 96181
9119 67379
57007 72943
45410 81317
33676 61174
28366 64995
1683 58645
20689 58507
65984 76884
63746 99984
6848 75680
41438 93222
22104 29205
31656 38923
63507 97814
27679 58979
26610 77489
33945 36258
44508 95701
20972 85175
20803 80826
33545 67702
38113 61938
10238 55686
18803 89785
50440 93304
13312 51800
17551 19418
48316 71409
61009 82776
43609 81753
10367 31975
37679 95643
50595 96336
26070 79051
68393 83439
1275 86397
64135 88027
7790 52194
1592 47314
16978 95271
39188 99763
58636 70316
24212 46015
41750 72227
14601 61013
22402 70552
829 36024
81770 99754
19674 43926
2801 81014
50156 52018
8428 22592
58764 90660
36350 92668
20082 24726
12947 29186
4489 11383
60944 80457
1354 65776
5583 18044
35555 57224
64565 79365
32816 67639
48071 96784
7755 99328
15265 40825
18505 45763
72429 86883
52540 64902
31412 35154
15731 62913
59856 95174
43670 93772
61177 92763
19602 53316
17624 34400
12393 67199
25974 74290
4935 99436
15179 66786
39714 97817
26287 60772
50246 73717
1866 91570
27029 76699
6022 74407
70628 72163
19251 35107
70066 92373
45063 83449
9799 96727
12534 96898
46593 93964
28245 82121
39468 54150
34521 97075
4938 78736
25337 66095
57183 60835
1691 99277
389 10636
40230 51649
95068 99292
17456 93468
25517 27640
36623 86950
43349 94902
46996 79954
37315 48525
18707 68865
10513 71275
44472 68310
27197 68544
26517 78493
35368 65714
49161 97667
1108 67882
34883 92714
27791 52465
30523 57462
1026 97874
14131 78552
20991 37781
4204 48652
17010 64762
45802 46358
16007 81089
89254 98245
21471 65375
29685 78965
32855 56388
39655 44890
22296 50167
19824 51973
11973 23218
49927 57140
21048 66933
2932 80135
20874 41929
37682 81139
292 5684
53796 84855
64100 66539
23950 53036
30253 65257
86787 90884
41944 62117
31658 62131
50137 85250
24908 83822
36888 99420
76507 94409
51595 58398
52029 74558
11672 30661
63723 97788
70901 94742
42330 69699
29155 48262
22438 97965
55438 83084
30188 98837
47652 58099
17674 77329
27774 40157
91200 97681
29915 86390
29908 79054
59128 76389
29986 49763
62159 99645
3577 39388
21888 35038
47620 94332
13938 36700
33740 67874
30978 72227
81141 81948
30315 60055
13568 27536
23006 26120
6314 54090
52613 66079
27922 51997
40330 58746
35032 88376
9171 97222
53281 89446
24507 28366
8289 28535
23402 98091
91981 99285
18813 91056
75629 96768
19019 50218
28604 59578
18776 20286
3312 13385
5086 53639
2250 61944
91895 98429
74467 87985
58502 90196
14448 36198
47403 50488
18120 57752
61910 70305
63989 70996
39325 41646
2012 4627
36783 98842
4963 50880
42302 64419
9252 69142
19491 90634
37976 59099
42532 53122
25382 43459
42458 62446
13131 16397
26424 57164
30916 95564
37367 99125
2152 23891
34827 82124
67697 91613
45547 90156
13280 75281
68827 90181
70560 71886
36718 46278
47346 58857
17397 18076
30081 92647
30028 42830
27310 87641
21227 73435
19273 34837
10830 80317
24937 64613
800 74184
34277 88925
28001 66036
15572 23810
19681 20457
12498 69467
23501 32965
1623 22778
6369 10926
18760 78175
38110 74347
8811 88687
20374 34025
49259 91897
59684 70217
18431 50941
53689 86270
10662 77021
37109 67878
82885 98792
41490 88838
16256 45968
10899 97291
28969 81603
14802 35107
64591 95057
2695 41733
73687 88594
61850 78382
64159 97722
25211 63182
37205 87464
15978 49682
32886 86387
3147 97527
41911 57940
50696 78618
92911 98142
35853 75300
21858 83844
13958 44951
90955 93023
82869 99112
63751 94310
31143 35058
55198 65815
120 9281
31788 31962
49672 87430
31112 36549
40744 74906
391 75010
32133 78107
37504 82494
46957 64022
12011 72332
25586 52174
83426 90427
2546 55041
14097 62379
2181 65989
29384 84457
24190 73237
11523 59696
5947 70091
20368 52886
74223 88516
3810 75166
79222 91731
16799 26586
39434 51234
30724 77777
7206 67598
14953 20201
44157 65511
18229 40763
10983 75787
32763 46120
49022 61073
26678 43844
70184 93652
42242 88746
9543 59556
30024 98815
69779 87780
58504 93424
53965 88917
95145 96337
8904 63274
44268 67955
20301 29662
68009 78647
23691 84126
16477 93960
721 41590
40034 41648
50547 55092
68868 72339
84378 93803
9336 13310
68961 85598
25190 59052
11804 58116
16342 64135
47589 85772
31880 99382
41911 67111
40474 69931
6690 40935
52752 76349
29985 35472
43673 87132
18208 99360
2613 79594
7087 84681
862 14631
71392 86556
27712 99520
30034 57419
43992 92542
11620 83845
1280 62534
27802 79868
5618 82082
27149 35931
5211 6970
7843 71651
64604 90143
42802 92269
54878 82271
19354 93153
14920 25541
63891 71120
27350 76355
3963 50101
40291 89210
39915 59177
1301 79482
1378 59944
13780 55125
27340 44691
35518 77367
67667 81354
9015 63011
46669 63055
87425 87911
17912 90383
53504 91108
40192 96079
14545 59716
10628 50542
21985 22826
43710 88395
56280 99193
55516 69207
57926 62868
5771 45499
4483 5984
2821 51307
6534 78853
43733 52633
16466 22342
38416 42499
11072 99812
9870 80488
29916 61903
5967 84267
29830 82960
43390 43936
46049 51364
42239 61899
9402 70533
394 91594
36853 92195
1720 41724
20472 46478
40217 53877
21792 26917
14287 89418
15103 33157
25362 58367
2721 51348
1122 36799
48268 95884
60311 75736
3414 7884
15974 92094
4043 8100
40228 59901
26189 44832
14172 51336
31574 41551
19885 24998
36367 98841
26904 67382
73558 99942
40086 87009
33100 91807
26049 62366
2639 50776
31973 79691
25884 97316
58765 73966
17259 28313
8442 14957
8673 14232
10765 58857
12573 62240
36914 49157
28258 89749
33694 79248
49804 85560
1145 52713
67249 88434
4573 12622
50501 60025
15884 78798
5184 95895
5318 82625
42793 76141
11737 56707
41827 44657
46440 75067
7030 81425
25972 99899
40148 57688
85113 88915
4634 13179
11114 61438
31449 74815
13263 70863
34259 93312
13583 77912
7147 80692
56050 99822
63304 87220
34046 81724
49216 87895
20902 82012
31468 36175
49232 76358
57222 70232
36697 48235
23824 65654
63502 89684
30843 53283
67976 96937
60788 76425
46277 99048
66741 82076
4134 51479
42529 85517
36877 87945
22583 31873
1027 88522
20636 76822
19639 81451
23875 38946
56634 90484
71389 87762
23273 73246
987 65941
48606 61627
54143 75990
56731 89899
32494 81077
23551 88152
55003 58568
61878 85620
24908 57413
47141 71476
6770 93553
82609 99291
36134 90355
34962 51628
35650 43781
26834 30527
29650 44276
1027 60462
66362 93914
25500 26252
3333 61482
80429 93305
10167 93727
25049 63381
6695 37842
48256 84545
2849 58085
39706 88242
5048 46106
35242 60295
3228 89645
36066 49331
8386 65300
6148 35243
22708 90174
22591 33164
13031 28742
2851 89887
88 27940
7998 98396
50877 69867
22225 71498
26785 66738
40372 56005
5276 32044
28755 72712
70905 84306
38122 45444
19701 71909
61162 70817
42062 67447
21816 68049
33856 69395
47340 83093
4903 36711
4264 36221
27637 85217
34037 59820
21348 74142
28804 91913
34743 67070
47956 52419
5496 15724
33162 99848
63424 84649
10677 38826
29999 54648
842 35757
27569 28521
5254 54584
50244 81186
11099 71981
787 37897
60085 74068
51999 97036
27789 61392
37346 77900
62157 87950
3275 86147
52969 70033
53700 81046
49506 57215
41988 97578
49451 91141
65302 96260
13585 52447
2651 12254
72539 88672
42795 57125
21726 96621
82721 86182
21557 28239
8013 33023
50247 59257
34713 56455
2825 77333
38381 66811
36253 46509
5329 9602
36413 80557
18769 72028
21471 63983
83961 96615
63851 93322
4589 89024
7163 20293
37485 46177
20958 81113
2180 97667
6690 98364
35320 74331
5762 25779
76321 90824
26850 91919
51516 74676
8985 15622
24877 64090
42251 54054
3257 93242
4944 7455
46538 98622
387 32573
8879 70567
42125 71492
34607 64489
7540 37656
29897 75028
76276 94564
19498 87818
1442 85069
17254 98580
17212 50536
12772 92095
26361 73943
102 35589
71598 80723
44332 95214
25115 26695
61513 84911
1123 36646
51457 56564
47248 96659
559 21129
49871 59504
56409 94186
13418 69362
50005 98294
51403 62056
11412 88901
73069 96952
46077 94530
1065 6010
29547 91696
3182 86002
37958 64230
66029 92009
67344 79528
34986 73296
60125 61181
51595 93046
61141 76152
8138 23205
63277 67915
40842 65786
3667 35724
35745 66277
26566 27136
77831 79141
69589 88175
28502 51161
32275 51000
13221 56844
16379 68798
53779 63383
37973 87560
20175 91624
45695 68971
42448 64466
63794 89580
53373 59986
20370 49758
3045 70919
63045 89397
21605 33968
37580 72671
8412 83854
17796 65000
69235 97246
164 26922
4714 13761
6644 47012
37708 69708
2589 13078
34053 85446
22695 30410
71876 75592
50184 57816
59761 60316
3124 51038
6318 24039
60727 68627
55216 82455
38476 50427
71637 76955
17408 31793
10429 21656
37439 84836
6659 20315
41020 61889
24219 65735
53200 82586
26243 66414
18164 93719
343 28494
56436 79635
44964 94018
95043 97686
44451 45788
39840 45876
43747 80865
22212 72436
47627 52660
64670 71962
12006 78969
36193 41667
60 12900
23570 83727
25844 29125
31437 59320
44446 47274
8004 55468
25579 97683
16234 35236
26910 65196
25556 62232
78749 99368
24506 98915
2992 99314
33315 45832
58634 77130
64558 79984
14121 51796
20702 67025
71710 93917
2512 53178
11465 29992
24923 73609
42255 94726
75534 95477
61325 96273
48507 88522
56503 74102
69255 93105
35495 73391
22794 99437
24081 99683
57442 97377
1472 69201
69936 85243
13360 46078
18675 51196
13453 27912
9869 38224
26378 73979
45881 80341
48650 94733
6346 63311
38061 99717
42833 72333
2508 51207
71438 99557
38771 68966
11468 56480
8795 76024
43635 66585
4862 33325
71083 72836
67005 80819
64740 81998
28632 70764
12557 13020
36077 80956
77685 96842
28018 66395
68393 70978
21988 41195
808 31311
36756 37444
56207 77632
17593 60931
1535 28621
29167 49594
12085 47978
51261 72569
3722 20466
72045 87037
8555 17440
14803 29372
75072 79119
17640 42732
76252 88825
11125 40913
1641 76403
56408 88244
13812 73010
51541 54799
40427 90936
36795 52998
18277 57906
1935 69042
7013 70124
4084 90077
14987 41634
53890 83677
34580 84909
25717 83950
2541 94470
47233 77291
18330 68030
29986 91369
23803 35534
37680 65234
42246 44609
88823 93396
12577 48049
53070 68891
37937 87482
3507 17659
1151 15781
31166 95475
45475 97355
4628 30619
38685 86978
24543 86076
58800 84918
41431 84088
16745 80581
5617 27806
46611 54367
34998 67817
7589 81025
49500 61737
40180 97837
16413 60575
66154 86818
43595 79987
12936 68548
41631 82385
20915 68094
33647 77883
43838 95548
65116 98577
7698 82204
5669 49662
42214 48053
14205 83799
4841 30018
3727 51552
25899 52097
24700 43158
38917 50743
12590 42545
2917 95024
12954 60164
27141 99834
17693 36790
8185 15158
22802 76333
30327 86730
2689 32181
4872 18450
41717 53646
30365 66587
26139 41441
51674 65607
1657 4974
12481 26856
10538 69727
28967 82938
65136 78596
488 33178
37685 92055
50824 56021
55232 85469
16581 66138
45111 80679
41435 88940
7925 18158
5809 7254
61683 99572
35869 99903
37659 93785
18952 65702
10116 92371
90102 91952
20933 84257
47248 91555
7894 47256
45381 94709
75432 90198
1609 60472
53406 62009
37608 83315
26701 73025
1078 60282
14059 54075
4261 69678
17169 30080
1129 56666
64161 89406
27727 95502
11432 56134
11590 73443
3384 15769
58242 61566
53100 90416
10249 58614
78663 88877
45683 47385
41886 51004
2251 18783
70987 98375
13742 41552
13288 15309
37038 84049
26556 27102
52054 83081
41885 75271
16062 20286
10368 22700
34323 52180
26964 70970
52924 67570
24105 46921
62976 86068
15948 97492
34901 43671
61527 91659
12941 29287
4772 27957
39384 75649
67975 76728
63841 66146
5224 40856
89496 90988
66866 82406
20587 32922
64714 68064
62786 74919
80117 83089
3724 42109
60019 75236
20380 62676
70164 97724
53143 94105
82570 87562
51373 54462
29374 85354
10884 17405
33965 97996
30421 64709
3578 70610
36110 42437
45412 65318
40442 56303
34887 56801
7383 35791
22934 85603
56 12053
8477 13556
10151 34720
9970 28269
5916 10768
1061 47174
14547 49695
12889 66127
284 46201
67237 86845
13633 47784
40630 77808
96940 97046
17472 39185
65510 88441
227 52984
73421 78863
1518 41875
33084 53015
4498 57152
62181 83792
73917 91683
70091 91073
7026 51251
43717 82120
55214 75298
39943 82617
72749 90953
57346 76909
20359 81875
16672 51408
10623 22937
31071 73492
41555 78208
6238 9197
94952 98653
71568 73804
24889 78151
38086 80355
42346 99580
46406 65171
41777 95997
709 54217
52865 57457
32693 44114
32329 57903
80616 87463
59513 99821
57274 87282
9082 38442
28236 64122
11657 83398
19349 22086
6743 64141
18227 30124
24176 67319
1661 96503
9939 32387
75359 97711
71009 73936
42894 67797
10539 83515
55220 75488
46231 94823
40970 63059
44532 86740
26617 84966
39078 64835
46680 82961
81506 81599
23767 37137
8523 75025
46656 67380
56871 91223
20056 51965
17903 80029
29685 70660
42634 57488
77929 97103
24294 60080
36117 67244
49271 54499
36216 58836
26470 73669
31293 49857
35606 46044
69237 78374
28603 82660
2445 26051
417 30782
49781 97128
25709 70509
32808 60475
9756 59952
81959 96330
7644 30990
6522 20819
35734 48666
20875 98329
7429 55464
63656 91050
42957 52703
48287 63090
61083 74989
21797 91165
55925 58843
8505 97508
10692 41264
611 86708
3572 84610
11421 88411
40643 82188
49657 51297
1862 54173
23624 72121
7602 28500
19997 48416
70426 75888
62098 86063
33056 34960
67767 70570
31154 62136
40360 57028
39846 67212
34165 83579
2467 72171
35617 77508
72788 92745
2356 4269
57882 87952
14678 36516
30188 94274
72129 75608
29744 58706
29336 94475
31441 48379
24367 55223
3320 32109
12424 45437
12213 89975
1171 94064
34805 80631
55281 70400
16137 42565
44350 57083
23512 53767
7696 56023
11222 48265
24772 57654
32676 96073
44966 88520
21747 73219
15470 73689
27616 50264
55330 91322
5375 87482
80795 95502
17026 88263
5499 85208
21690 21982
78453 84773
57944 82656
994 65054
788 15323
52570 70625
18906 28969
43509 51111
51275 65755
63081 63540
9982 26079
20516 44392
11060 78910
818 32681
82997 94665
50732 57847
26006 66813
21164 58928
49945 84500
39902 45632
46092 53259
25677 63526
37576 99828
82700 85049
24237 86759
28366 63411
11330 29096
77635 82218
36073 38438
48034 48558
11218 33391
12994 35959
77786 78302
52353 89335
18224 60551
6929 94311
21951 72143
18761 98417
32376 88343
25441 87326
22474 85132
43102 70892
62632 90512
20263 65648
56619 89501
73218 81854
66456 95954
21952 79118
17142 18761
19354 67146
19005 59857
12353 95012
32595 41658
66063 69755
22700 84233
45123 78881
22122 45118
22825 69319
44052 82697
28647 81560
10099 75328
5069 42901
6537 94441
7524 51638
15554 64222
53465 97504
16912 94554
4142 54961
83884 87392
53050 79709
61788 97801
2726 14340
11225 97093
58071 71092
42315 70026
50409 63000
2235 41136
66352 88993
47653 76940
63159 87356
80326 88269
47768 81496
33235 63471
47970 73083
39828 45839
36077 57935
70340 93460
3140 71240
7821 93094
18514 94913
12848 13252
61677 73253
48622 55384
38505 63642
50543 60464
7126 62587
8618 22789
10780 51172
19221 71002
65174 89506
54379 87134
15165 42803
30774 48465
15725 81490
45828 93528
10230 49932
48526 96711
7120 86235
16463 92430
38417 45503
9509 70478
19241 50758
15876 84041
32856 57194
23375 57786
54155 66748
32957 34714
32680 72707
805 56162
10599 38517
25327 71045
43863 79701
32245 35673
4879 31894
39737 86320
42653 64115
13284 32482
25880 33034
30333 86183
58848 75341
24065 80710
71289 99496
37427 51826
47026 64116
60870 61133
65226 69522
38662 86763
84388 91496
37852 93691
46982 88625
38118 69433
74065 85770
40149 69595
40796 46760
55132 75954
36688 55304
87123 95759
20305 85775
38251 40223
30617 41567
17013 55531
26710 32736
18747 87473
33236 80582
22210 56455
35832 85889
26388 54533
5137 22712
11203 84133
1359 91805
65976 74664
3332 91833
6302 87092
59126 79429
34313 63254
63005 95900
34123 61758
6092 79733
81081 97572
39438 41470
16555 33874
4346 80137
22657 49998
38833 73441
26766 79961
25112 75610
2286 58854
9896 52875
48017 85085
14334 41325
81576 88660
53794 70687
19469 63255
67877 90643
10153 53170
66026 82066
18041 58671
71215 94718
16459 38381
35941 40234
10033 50548
15211 15524
13097 65530
16617 52329
33603 63372
71021 85017
12835 30452
38510 72058
2085 5189
11480 45304
13105 77518
70853 75868
5907 18706
55707 89909
74495 98382
58049 76118
30938 81791
4222 56123
15944 67514
53850 67417
30932 46809
48487 82527
34480 44220
33604 89955
20521 70730
5632 75010
86989 96691
18680 71866
12593 67513
18720 71203
42858 47868
6937 91849
6063 80685
30397 84140
59080 73860
26894 28542
588 70708
195 39616
24463 76801
47655 73997
29238 37121
26831 92793
50602 81038
42099 59031
63283 90173
23675 83780
63553 77561
23159 81489
42414 89688
43572 79685
22037 38530
80155 91292
13319 68952
48267 84360
9815 32260
20253 57900
53613 65216
46383 88520
48809 98804
28223 93983
35212 98947
26612 62406
10441 97306
10030 26164
31640 89014
57510 67447
52310 67014
60725 94518
47750 56860
71613 71954
19813 37922
56021 63081
41426 43804
4975 17176
18491 38734
46998 59666
16593 22221
420 33097
32039 78544
1364 55762
35450 66227
28181 75196
42591 92532
10894 80018
74205 75270
58729 94694
2404 90149
22906 95982
49949 96756
12682 64425
39637 93820
35711 83808
26336 76533
970 57511
16349 55825
35266 49676
6285 39886
93925 95044
8612 18384
5339 65619
21470 93978
19972 67752
46853 69622
3474 35921
57591 78520
20986 47895
7896 52311
24154 95009
45792 92462
31735 52165
60081 81713
48482 57039
29067 73444
45526 62508
20921 51101
79677 94161
29367 29539
61666 73915
56390 84207
8173 69880
42785 75647
18579 52133
31637 67110
81495 89469
10225 37231
16226 93286
87124 95253
36215 47537
55600 67570
46844 51540
60112 93249
9492 69699
17969 68592
30339 53334
76972 82371
22625 65732
39923 89448
34222 62355
43779 66154
746 32728
57004 64726
66589 91887
44830 48414
59430 83715
55809 94124
16674 21449
37825 49790
41093 96668
9770 40282
52678 87542
52827 80934
81978 98404
41351 43986
48955 60747
5204 61543
2952 99830
12055 85589
28317 62275
29024 41459
844 44418
23077 34528
41704 97381
33913 97597
13689 67211
32647 79124
25107 69093
82838 87820
45575 97213
44803 94223
9773 65519
2462 83650
57988 80283
84209 91526
66774 84327
29262 51830
71577 81012
20051 34289
7373 18944
45334 93656
62729 69199
38894 57491
11526 78212
5250 19369
15647 92723
39593 99509
84618 94898
38623 48884
15339 84017
2104 82819
10143 95227
542 57900
40480 85344
36670 87429
5880 17868
67945 78744
61794 97171
72650 91872
31707 93325
21009 93091
26081 86079
46284 87305
56854 57865
52745 99874
7530 90693
79009 80975
64462 79297
16249 99011
90185 98069
60148 65571
41553 42840
56895 65478
11574 81566
27900 42388
29533 53261
49309 78391
31456 76069
424 25989
13365 13735
20467 73103
35604 91452
64762 79892
31964 87576
16321 23248
18250 20757
68616 81874
13446 40334
21921 92818
33597 60335
43099 83376
56173 61787
27092 46353
15823 75369
23971 24766
23657 41570
85481 89508
10000 80581
9157 84167
52287 90242
62715 65575
44294 74646
50324 69648
79795 81769
58638 69173
27505 79428
10667 41031
51024 73035
17195 55761
900 52655
71137 92166
76953 97708
29009 64725
38857 99406
3162 11560
36624 54687
71094 98096
25098 51233
15039 27278
67462 68215
19115 30401
89441 99431
66343 75255
41455 68234
29639 34412
24499 46107
55269 62899
12167 13945
7735 70126
9987 62892
8343 54898
40047 66277
62944 81206
32583 46975
84370 91770
7873 14760
13 37561
14362 28929
50163 91924
2158 86094
56758 89580
22834 83854
1695 80813
18430 54935
6419 20463
37090 74483
43107 47383
44804 68070
15835 97647
11525 25600
26263 57444
59999 68510
4424 85955
28017 57110
57621 68911
26097 98858
9572 94846
67435 87670
9336 22467
63886 97199
42792 99564
52672 64959
12961 80586
38422 60786
41508 63701
83768 93477
83950 95137
53056 85967
19556 61293
44929 58436
20879 86816
53767 61543
904 5888
25324 35292
49508 67480
78431 85839
34221 74343
8622 63544
3797 85055
2221 75130
5980 81313
26325 90229
65325 96533
84667 90076
32982 36635
6160 46428
58377 98997
18339 49738
35926 60919
2359 73656
790 63954
57348 83775
16818 85064
3299 9440
20356 82571
75637 92552
18744 73236
6504 20218
26824 37189
72261 98440
18704 64371
49916 88920
70990 87931
34391 74618
43591 52420
30302 53935
16493 61608
26562 58287
1427 48811
28730 54226
1168 34721
49368 99820
46210 76893
28235 56306
12788 87857
11993 68432
42829 46162
13352 43022
4147 77782
59505 91168
6789 73972
74083 84248
8385 43454
16859 75799
23084 30891
15760 82315
8416 49749
89136 90050
28750 39583
12107 46183
16582 46207
691 69105
1187 1209
58216 89472
13817 79741
168 31964
3373 35714
3401 63430
78462 95261
80782 98190
9238 29320
1368 30896
7740 90485
44517 72124
31569 44574
1916 71872
5379 47008
1788 80697
92715 96327
9653 55695
10265 28943
30247 83773
59220 72399
11214 22133
30853 54973
63041 77385
30612 39958
1957 29347
4981 25833
36075 95229
29641 87956
5763 96493
51987 70949
17264 63492
6231 74660
45256 81017
33838 44233
52024 69425
27713 91951
58860 84578
39026 63737
181 1371
13028 92528
21490 68869
7185 47139
36426 93046
38901 65145
13298 63638
28739 51769
43101 82044
56784 85212
31541 50786
92 36989
15321 77936
20309 75671
35472 37528
51646 87408
9177 64720
49512 64109
3975 87780
13607 20451
47943 90137
88869 95127
81759 82460
65696 73797
24477 86784
22644 23788
18812 80866
57215 97130
15850 48788
74352 89888
16294 43875
15020 25561
43031 72918
40098 84193
28936 82676
7488 83769
18920 46967
73607 87669
69237 79820
4816 15679
30358 82400
91248 95230
704 70127
38906 67459
9269 12233
28566 45501
8467 10391
5658 6924
26696 61546
66805 76673
13706 32535
13614 51306
9849 33790
193 79624
6625 17329
22165 51833
79708 85377
30713 98612
42212 80636
72754 84701
42642 76402
40715 60259
42841 85672
32589 82686
30193 80993
34205 44810
36731 92666
23833 70408
3393 36030
13877 97604
47140 75906
22066 71306
359 36805
42787 77618
5917 13966
2857 59275
3612 23144
1510 36979
75723 89790
34256 74585
1614 81846
15212 19297
91604 94042
33760 70890
67140 71404
65821 93736
24291 71955
57059 94703
41059 71957
22462 61827
33184 96007
51553 52613
56112 96010
67810 76170
22546 69989
5608 89363
39162 45734
10904 17225
7208 81851
66506 76898
4394 75958
13671 20830
35608 76512
2547 13171
1935 75754
7638 13615
26112 59116
55018 68180
334 53934
56435 60364
5811 18353
33422 96361
50946 90877
62664 69876
10972 47058
7460 37114
22769 51288
981 24218
55473 57941
6338 58158
37648 71707
53280 84634
83618 97137
3927 55834
22845 70052
15045 18852
40225 77544
22942 90231
65942 78242
19200 85971
12851 28083
3092 81989
1137 8721
59357 66785
7150 16169
27136 73417
54106 92647
53511 83539
22172 82903
18875 54559
13273 15563
10466 67040
14224 75436
73784 75766
13549 44277
1366 70987
43761 94163
11383 11582
36569 76009
89554 94455
44903 88412
17906 84279
44946 50595
19054 24301
63470 84181
36848 91583
1451 74735
93043 98321
22484 34051
49839 71627
35480 67551
37582 47950
3097 6692
13871 65658
30646 92686
51047 86848
10468 35070
18491 79692
77082 80071
10911 61144
13292 78961
75133 75307
19570 57610
11445 66608
27856 74337
23192 56729
22295 26039
6801 28331
33756 76625
8588 73122
19572 38697
11409 93344
8778 16868
35647 85469
4222 28796
26297 54313
14122 15182
27896 92199
42707 98511
33489 40461
40822 63308
8709 58982
20861 47842
44169 74099
52092 84814
43700 77577
8217 70798
17754 57061
17211 62176
9181 69667
34486 98595
79399 85778
19280 77853
7409 30265
9858 14979
20555 97564
40155 59719
13965 61713
7199 11812
67432 96648
90750 98574
52676 99559
40583 83249
7221 70163
65500 77960
69665 87849
26271 49753
39004 86677
51383 80603
27231 95331
30310 61910
58066 69669
63234 84552
72515 74242
16913 54944
79119 80995
1968 62011
77841 78177
89809 91482
40335 78550
27343 30577
55191 87548
2439 25923
61974 93549
15438 20819
46857 55318
30752 85888
30692 73251
20834 57711
24921 91486
20038 85243
52299 71438
15767 36776
40261 41093
28769 48724
18396 79794
3049 73727
8145 42147
5287 62694
71919 78935
48981 73788
25600 42745
54228 77395
11843 99691
49286 89929
21767 40708
31187 38104
32418 58524
26539 85142
32952 49779
2294 17977
1307 94784
51114 90792
9513 25849
20954 65563
46084 98383
13946 24960
38476 84698
34246 48547
11302 57632
16306 95339
26681 36129
7356 80459
3222 77795
11116 14332
7901 74704
6030 54692
47900 83463
6578 86694
63074 71477
14292 34599
29048 32106
59076 80689
12691 96014
44982 92012
39589 92544
19074 73551
12684 82032
37891 85226
61718 67820
1406 11213
21784 63247
45022 93718
32235 32947
45682 47711
32937 40963
26480 83464
177 79258
34917 86099
49523 78413
3512 70317
70468 83871
11279 33334
7896 14256
45839 75079
61160 87016
5495 94221
4996 73453
6390 61529
52533 59857
10645 44768
2871 43231
9673 76634
14964 63313
40162 91450
18766 94415
52175 93023
42481 95208
27062 99385
47193 64990
65910 90435
20559 64973
7659 64000
57892 62817
43218 77576
2673 12895
73526 79206
54245 59274
52300 84040
6124 91613
54676 64486
36299 67714
2525 89556
56478 57025
53979 58894
26757 59580
48274 95964
17953 29533
33260 69322
65302 69954
16704 82029
16817 41863
25239 86856
45273 73462
16420 97118
7701 52985
72242 95479
13579 28159
74028 86110
46897 84060
24194 51624
33804 54833
2993 59868
28390 43015
35695 48720
30035 37522
26485 48652
82931 93279
16711 60845
13600 74606
46753 93830
50501 78088
20506 78568
20340 98392
24276 91675
31508 42790
28847 58331
20510 44134
6259 88539
41345 96513
67337 95316
29674 43129
8946 59611
15516 39196
42251 91755
4945 16498
4934 6645
44015 58000
18505 22770
44418 69065
10659 28148
34372 99387
45638 72316
18409 29957
72174 74492
41173 49727
21275 90765
38798 90459
25347 32965
39120 72499
62709 93572
7010 71941
2685 26712
33491 52518
36175 49663
37231 59632
78640 79788
14223 31045
6621 52267
21213 51541
740 87155
52584 92341
56137 90351
65941 66011
19749 59336
67446 97106
43486 92603
55911 97899
86959 96830
20832 48565
26766 38243
23240 37335
71223 95102
52298 96966
16610 86260
2630 99907
16761 33335
48791 83996
22243 46659
20786 27709
6167 51833
17946 96456
54108 91087
39624 98611
17568 72827
40623 79260
6651 82116
45066 80570
36328 73266
13819 47890
6900 76527
59913 87330
50200 93394
32950 72953
50237 57835
74102 77353
1862 94248
17844 99154
2471 45025
41850 90433
35710 96441
29896 90219
5896 70213
80957 99624
13712 42740
11229 78756
45463 80465
40935 49961
6611 17259
63354 79567
87345 91782
7705 72447
54445 59916
25044 78107
17811 29558
63417 92913
6459 16766
56799 70309
90042 96282
49559 80965
29883 50799
38011 84617
3900 47199
57610 78885
34063 84501
19020 62412
24153 35828
70075 80023
1237 51546
7040 60115
33233 51765
35947 87988
2214 82580
28719 58376
55990 88567
65929 75413
61324 67191
40287 89072
21810 22275
21297 80464
29755 94746
11046 90607
54937 74758
9679 76502
26020 95552
47202 96713
2027 49610
2007 85661
44979 59997
17260 69047
40382 90480
2084 61826
85248 92138
55867 82847
60799 67856
28992 84317
18347 63293
10504 40879
13971 23347
24393 64638
11442 97727
36599 44984
1174 36217
9274 52389
44101 48272
578 62272
2201 28664
38956 43423
191 40437
60591 98093
60088 72008
44095 55165
21219 44882
27484 50171
12952 34146
20446 22933
16336 67422
31268 87890
20611 41834
5762 9494
1599 15938
81491 85591
45319 88230
4032 27779
35166 94300
2399 17840
8435 88973
35308 81451
44015 85285
78124 99522
9657 10172
42527 45985
21846 86493
30011 69855
45017 63084
41158 53138
37783 93908
25199 61668
12237 14894
74863 77594
812 14857
6695 81058
9381 54787
14191 78196
6616 94821
19539 87678
36410 44849
26630 27998
66846 96859
22010 76278
56538 62167
88893 90042
5416 45954
11070 88249
41746 61951
24691 39616
48802 97017
24762 63784
96828 99858
15340 16750
38539 57278
3575 59876
3148 43627
65528 88226
39063 78625
14601 56106
18616 95440
31280 74301
46813 93626
19446 73622
72952 74513
17780 44167
18899 57492
29800 43052
66554 69010
18822 92462
32162 92525
79017 87289
36047 46146
22256 67112
66427 72363
4803 65334
18224 74610
62258 93887
29307 99793
28927 69869
51587 63863
48757 62690
30042 30388
8337 24804
825 57343
41511 72833
57073 77078
25000 94933
45126 75689
25837 65834
24477 76894
14274 99225
18100 44772
920 10533
26158 78320
28405 56215
45573 90774
23077 48250
63955 72854
9697 38525
89030 91719
35618 57038
62138 88464
28062 32490
24863 26348
36260 60459
74453 95357
14384 86528
19530 41014
13394 42196
34250 76923
67651 85187
65911 83088
46789 64999
57794 80591
4132 19042
76532 92940
37206 81996
41217 68525
53847 69729
79668 94152
19574 37282
42836 69741
50668 85510
14508 86281
83082 95933
63767 92325
17639 43627
23017 52395
69877 71776
66003 87657
2892 32921
67660 76383
5139 54691
6465 29035
10771 92211
14 17579
25370 35055
4574 66817
68358 96432
76617 86787
337 64964
54568 99473
38470 42049
1008 21673
65834 87882
4534 68239
17906 44740
1170 5427
16748 93498
84545 96859
39682 59432
73587 97162
28474 54304
70991 76728
58229 89506
24641 99805
13471 93996
65314 97841
16313 45126
29839 63840
30327 60040
37131 82550
15810 46476
27356 68521
83338 86462
10017 79126
32594 87752
30505 42932
84073 95196
13865 65061
41556 60311
34313 46203
4670 41634
66382 78359
1353 49671
67716 82828
41631 71536
59975 61538
73128 97948
85294 95863
48993 57172
40533 87296
2281 91048
13165 95014
53448 56088
26979 48202
41072 69596
34579 94241
51243 97728
44157 99591
34367 89812
52010 67623
60490 64913
61080 84797
7925 95422
52446 85599
32597 78927
10256 36412
125 92361
20153 30173
21841 67475
9011 46442
33923 65772
3700 54676
49357 65912
808 45697
19818 89428
542 59437
5240 9700
52380 53762
63184 73634
25572 65502
19268 34155
4167 58894
23929 35927
35292 50178
53167 82009
74858 78187
10165 74137
72054 77761
30151 90238
93361 96539
28124 52177
60697 85470
34204 50447
10474 95281
72803 91477
11468 26724
5542 18502
63886 98331
33233 47447
59193 76745
43924 49458
41055 66605
35018 63383
13997 33964
11934 24358
73195 76507
79147 82313
30330 33426
18683 33506
72713 92284
32195 65531
8963 55066
69514 89481
23207 72504
28141 70233
29462 90182
5845 68415
44581 80536
39878 88314
67628 81051
56705 67449
37955 58732
9169 88797
40966 90748
18918 83847
39936 95890
672 7260
22066 76527
83586 87292
20629 43898
20988 95076
28086 40878
27376 57787
62831 95343
30934 45068
16741 68786
10418 60428
13777 83532
15307 87494
61462 81595
78659 85422
30113 54586
44425 84639
41692 53880
37918 41476
1736 9994
62858 76552
26548 90013
44441 64744
6261 50641
62975 68002
52116 67887
12695 16499
49742 52571
31005 59193
14067 98302
71827 95150
79493 98452
10567 77494
6239 86288
50307 95254
3945 64853
71801 87000
77067 78640
15173 77996
44448 69934
38984 63594
44030 67428
7572 45632
15464 75108
28074 56618
82024 92210
45404 95419
43501 77141
7130 17048
36746 37598
22408 61812
75158 89271
6791 44045
15313 70473
6443 60552
86704 92095
66441 94503
6260 18936
8011 30953
10074 94562
86049 92643
16606 90183
12193 55368
70417 93056
53112 71398
24486 59507
53323 76374
53207 77182
38988 49387
39269 42082
17717 70791
43276 93685
23855 48898
20163 32791
17090 23298
42066 52289
6198 17896
34384 90041
17001 49734
38235 90239
430 80076
14636 54605
2490 28230
49806 76642
6584 97846
57480 88880
4384 15366
48152 61346
48219 63027
26488 43177
12062 78556
28031 69449
7677 57181
28029 31105
13779 41744
10417 45192
42008 80070
36908 74356
64603 99287
7935 83350
60029 70038
64278 94992
48765 98283
41287 85644
19464 93238
36206 55728
13501 23153
13686 80061
15625 40837
22126 39823
1537 72793
35756 65176
16668 30886
85698 87172
8182 53754
49486 97583
16298 51604
10255 94939
18171 26817
2663 60030
30936 39651
16142 83670
2250 71728
52683 99874
40208 55302
19787 75121
23039 82608
18872 49274
6525 53632
17225 42202
67594 89158
90626 92221
85167 90904
22840 86756
4792 17824
71105 92262
5381 90902
965 95817
21902 23430
54843 79154
8677 70914
24332 64072
28238 61035
5895 26134
9735 56000
89040 97792
3363 74119
11704 74234
71715 97858
7007 25011
60680 65421
1651 85182
13654 18304
55312 59492
42880 51349
16813 28286
20891 63966
85976 94278
88575 89392
30375 42837
25813 36741
15052 43352
258 20981
13470 26098
5217 75921
84376 91437
33967 75196
18425 84610
6199 60303
53506 89578
10043 32313
24699 66883
7815 62269
51910 93387
29215 53355
79501 92634
42526 68046
63312 87399
2081 15150
38464 80976
28128 96868
18934 53431
44111 50434
82518 91207
54484 59789
63401 69351
24269 52157
61930 68183
39229 90021
17940 43505
9343 87811
9294 76137
39542 82176
27538 46191
9888 73769
35860 65974
25121 91283
8368 76723
35054 62546
57057 97519
46315 56275
35003 41180
74577 84350
29356 86685
57522 69688
61319 86699
27738 89684
60286 64581
17695 48432
18342 58069
18283 82996
38864 53799
397 50283
23704 95046
17743 30720
2375 28611
56359 98386
43962 87455
97410 98072
18807 83801
6424 88155
53261 70916
63926 78993
38035 51760
35218 47806
36157 68414
8611 13283
51337 78341
10568 87172
13762 69365
5494 32481
2211 74051
57332 86036
16088 66774
44782 48631
36769 80619
54482 71364
35213 89963
64410 86059
57593 77270
36643 50799
44431 81772
25468 66141
22157 70905
49354 92314
18562 74273
6024 23464
7591 50354
1596 94341
54794 96068
18401 27685
21629 37754
3680 12873
57128 92282
17834 84533
12754 43885
15930 87664
68900 71022
60482 79340
67242 70992
77254 95028
82507 93715
40938 55368
44199 56917
9296 41231
34786 68175
30762 43115
37409 52295
77643 97149
31468 88407
29867 81475
4543 12844
14856 57226
28750 36554
33221 35321
4141 96402
37839 63766
28564 88042
8474 31002
2100 30452
26385 69991
20278 79290
1543 87492
18986 54733
1141 36019
18295 38016
64138 76127
73124 96392
4340 32238
25155 47811
17414 20827
43797 67705
50117 65851
79181 88846
57219 59533
11942 71790
17439 83749
56905 62393
10315 92373
32784 84013
54878 65795
32805 79886
53453 85053
31721 50864
49268 89662
24801 64177
8523 67522
60875 85781
73139 79884
14350 78302
52262 97750
41672 63855
14513 54028
62752 94335
23595 81217
50259 74206
22868 47480
86764 87685
7798 9009
61910 96500
41805 48172
56666 86140
18703 88815
500 55544
13684 37191
71299 95721
7881 86919
79188 97143
48471 53666
43395 91293
25516 46362
58810 87921
27930 76423
22552 65808
9536 31033
22859 89388
6767 11201
49600 58216
34963 44981
11159 17043
18736 99614
37887 90290
3451 17578
24271 30297
24181 45180
26213 88534
3739 38060
2410 84665
17067 23308
34316 36068
72686 88969
6786 18934
20279 23352
98650 99241
42813 70185
14885 65261
22276 87787
62773 93181
48020 75071
47107 95777
281 96547
55197 90317
27990 77873
5447 71914
30480 36248
39603 70094
3300 14358
44246 72528
55729 73339
22327 54404
22192 43870
49399 86213
2810 25499
57822 71915
27337 48392
21864 72977
8898 63890
15996 76775
27883 72786
12922 68020
30813 33037
64371 88193
10023 12499
60207 70217
16238 75445
44540 93200
24073 32752
16576 47297
57011 99781
13668 87561
70794 77454
4076 12850
32779 63203
22327 63721
54946 56448
28502 55194
55877 65616
16809 32887
43801 44341
13953 50821
54436 82757
53461 59479
39137 88220
21666 79478
8133 14925
30436 80467
50498 68702
6452 8502
47250 65875
9875 72999
83112 83142
2480 39713
12254 24869
54921 93939
8623 30593
36157 61547
48742 78128
19875 70959
1454 60008
57518 97067
130 29111
28878 75214
87351 94761
1219 98101
10030 11041
51762 82963
38433 63608
34593 68839
35802 41487
9147 58183
20640 71125
30588 40250
7944 90524
10718 12347
16264 82288
17747 71144
24255 99847
34984 70256
2414 29155
13098 58003
15840 56230
64194 84825
13527 29347
1406 18671
18916 34014
17030 27139
14300 61564
32481 54279
18474 64510
22575 86599
23801 58662
93365 96452
13392 15520
17237 27372
9553 67258
40663 75420
31596 66835
36553 38252
68637 95853
29498 67519
9847 84269
17984 54378
15767 53432
20769 57206
6791 41301
28686 94325
12868 30394
24112 57241
15146 71239
65206 90521
69679 98711
14948 28205
22263 97885
49808 83738
8165 61691
23972 94974
24941 60955
30007 95236
31416 47195
56988 74270
60887 72737
45270 68192
136 59145
25431 47243
1855 79840
59192 71778
5782 30211
9006 76321
56248 97445
15239 36363
56528 62981
25811 89135
14534 72704
31825 51077
26656 87579
28594 80312
1250 96114
68453 80260
60377 93654
44522 90323
12719 41123
53814 90276
45572 91865
31325 93704
6680 66266
45398 49007
23601 49616
28640 98704
53163 57898
24764 42582
23893 34892
66541 93424
6012 97836
7294 43893
6463 52400
26081 35923
57591 68684
4049 57655
10028 10685
46599 90116
73841 99353
60250 89250
60715 74704
22398 37318
47932 55794
19260 23787
46362 88737
895 31245
15673 73202
16231 25189
37852 52558
37912 91684
7309 71485
19903 43964
68436 79715
16155 80991
1384 98455
13645 13985
17497 94499
59426 98677
38681 50704
32664 46421
70164 94894
8764 12084
14957 53962
654 75742
42781 85563
91494 92776
53466 54437
46482 63096
17948 79201
5318 76867
40382 90729
32636 81942
19327 86078
13440 57919
3387 70147
21963 22002
75336 84133
46290 54413
40917 50732
15711 26381
21143 55961
63964 99559
14643 28262
1083 50548
70475 87144
7144 62472
54073 56961
27375 42612
27252 73759
2475 60491
11375 22069
47650 59659
56610 60947
10659 70929
21786 42281
9654 16365
9935 79644
78202 90808
10598 88907
13289 66745
14309 93582
8709 61281
43646 58163
43447 90079
53503 76666
49243 52727
33120 85619
41913 85150
50992 91969
37249 91650
16124 23866
27677 83596
24505 54024
16979 81568
18255 40080
51573 73892
32125 69654
12258 40548
55743 96101
10682 45355
24035 80322
14490 39956
63684 83969
10767 52931
47796 66823
35492 87364
16113 85374
2502 46192
32419 57542
15164 65667
24019 89671
31889 32381
68520 83844
43491 89923
31193 86610
12691 76276
28428 81283
16857 69926
28014 94850
13281 59094
4314 88079
3901 47260
51749 95107
41965 45045
52717 58702
31939 57032
15975 94740
24899 89397
28185 45916
37522 81259
77236 94249
39905 95346
94767 96098
21168 33871
20113 86428
52291 93721
29750 67966
18720 54701
4245 41252
25623 69934
16143 97154
27116 76807
12795 94719
33996 47331
16643 25124
13414 86111
71961 81210
76974 94102
27591 32986
29497 40139
50051 75601
28202 37041
27974 97229
5474 95228
16649 58770
45269 46883
3016 83674
21820 89617
31087 58143
22300 75951
35836 71902
32994 69683
37550 63446
30921 67333
5183 42553
19245 48891
70694 75222
2984 47234
30951 80089
38871 44428
72703 75076
13603 55599
29251 37857
94443 95973
95403 97189
28120 35757
18043 96043
10105 76845
3861 39284
58148 58409
65183 91502
14971 24487
68384 69278
45809 91731
76477 96116
46546 99810
16841 33697
18046 72333
40312 81723
48399 93960
51537 61703
33329 39266
87381 99533
28775 37255
43911 63667
16177 94118
57536 74681
10490 67696
4531 54847
25470 80736
23869 24321
4488 90850
7054 15484
7879 71988
31001 58730
12889 31998
23687 67126
1103 64607
2493 68298
18673 26774
9635 10732
42943 44613
29219 68305
7263 48474
17803 19140
57885 58228
10787 31933
26351 32301
7942 75220
73710 83308
53373 79473
10410 63008
31822 81483
59636 75612
14534 49127
18490 46957
4667 47716
19944 99299
20037 99792
89996 97018
32423 73415
64850 92356
22850 70669
48372 84462
7301 54317
78488 81322
54423 85078
27958 93808
12320 48481
66115 66955
2711 72788
68039 89409
48197 53566
56550 86784
64293 66449
39491 94565
4087 48720
38439 76508
53615 68340
22994 72706
28286 51626
65344 93639
24439 71325
12598 39920
39883 50629
7634 77679
776 33842
83622 95835
34432 77715
51216 88797
36232 54405
9546 39023
478 52723
8728 54074
75851 96744
47023 75035
66151 98224
29412 41024
42170 43334
54689 75293
81356 90512
63838 80995
79547 94775
5723 86383
48795 74124
35996 99547
17758 71764
53475 70925
43298 48132
35560 82642
4850 16870
35746 66235
59154 91971
2952 33320
74823 83007
19019 82142
26347 56691
36220 92620
150 92212
35954 61354
53639 87119
31667 47240
48520 61654
46913 91044
42198 47461
33426 61282
59930 64432
54236 92935
82727 84532
3522 64097
1500 77026
7300 51995
62999 81942
76747 88863
10835 67336
4352 51533
70228 72964
68632 78555
49584 63705
75160 86937
23647 67052
7710 60888
17190 78906
2781 42393
74177 80863
14577 83685
18615 61291
23979 47787
32769 90818
40048 68114
5107 44265
32976 45544
56344 79822
52807 67120
13030 84453
21292 81247
11706 21073
41818 47008
23384 44571
79765 91096
53485 69264
22650 35238
45207 98481
53509 84259
7382 19136
13559 57904
8585 90877
51860 63934
85560 92641
8937 78964
54946 95545
10854 66084
69186 72853
38602 81037
17968 21643
65311 98690
22270 48972
71223 72354
49636 81732
18967 46069
63047 73720
14398 93268
28968 96874
35104 70099
7286 63857
54440 58198
5169 19105
6501 91747
30559 73764
10690 64930
25805 67298
46990 62393
9869 88242
11019 18125
47767 52676
2368 72090
2219 47498
19596 97870
10041 40732
62861 68874
54006 69170
48304 84611
11608 22416
72435 91818
31628 82813
31287 43653
67169 70375
48202 56850
1427 76129
65725 86875
13363 87462
21258 33313
60373 74525
19010 49652
31825 58169
38893 73796
95550 97336
36739 72688
8922 41338
14062 75697
20398 24595
55769 76411
19601 23693
15007 83476
47683 86525
29018 47028
23966 47612
4790 10208
11576 41939
65668 66940
27523 37668
58179 72505
39702 45744
6218 44812
3548 25747
8036 35044
34916 90430
85156 86113
44681 84448
38508 66715
75861 82214
39548 51448
12351 41975
75752 93898
47385 66114
9341 85811
73474 86883
48917 91034
1186 1649
12844 77000
3200 33585
29999 42336
10192 75286
20997 89699
92807 95129
36708 84555
3200 44831
26870 69259
27463 43037
58853 94612
21564 75068
16585 52531
726 59654
33124 87678
5326 18821
27357 99880
70701 73540
12599 12757
97464 99915
9762 26354
30618 63713
21170 23729
10675 36687
19653 33512
56941 92912
5298 98192
14852 79414
75012 89914
50015 97956
18915 55787
911 8208
2673 40465
10275 73765
16991 69464
59112 69386
40386 86624
5926 50542
17354 74993
40839 48791
3727 27809
64406 94882
71086 82295
15990 44420
25266 37499
76515 86192
12668 20237
39162 92597
18949 22685
32226 79757
32669 94252
65753 98065
76007 78369
45974 50955
5953 38896
8731 44205
22071 76396
34846 42448
23256 40067
21690 86295
33514 72886
15551 75813
13790 93807
32097 37785
393 61396
28643 81463
14615 25057
50697 85499
34059 85845
52500 92615
90855 91122
30976 79066
833 64315
3723 50508
9289 33938
38572 71304
7579 78390
37337 46548
3613 32852
6560 18201
30530 59626
32748 33497
8187 10275
194 57845
22384 36241
4436 19686
47476 73819
75274 93378
15236 95792
2122 19873
65120 97181
55982 79632
53634 54197
14452 51603
32353 59436
25622 54702
46643 61042
22791 67265
1461 54365
33337 97091
40316 82983
24611 91794
87066 98638
57369 97340
31914 97690
32549 67676
77936 92201
22324 27122
57399 63284
33833 78560
26592 68954
40524 51942
73438 75587
71188 87429
17776 51452
39929 46355
65885 78977
35828 91890
51614 98496
77564 99507
16178 38034
77496 94521
16839 34496
8945 65906
72068 87488
36288 81356
5058 43020
91471 91853
40302 63467
14235 51572
59337 70268
25721 36196
9399 50739
59342 62932
10691 21444
16580 78348
47358 90668
9987 13490
37144 58280
6866 44411
81812 98853
56758 86194
12902 88253
56008 97075
36699 56905
46922 52444
635 15576
21372 77483
28142 52881
86933 93167
57327 64557
83249 83359
9884 53236
34621 81671
60632 84962
71237 91737
16397 83288
60966 63183
8016 16448
6936 65899
55686 81012
47443 56031
8596 34459
66983 94492
80240 99750
56709 97820
24514 42581
15695 23802
29062 76550
2727 90605
14234 68629
60514 79401
20302 47728
39701 40822
81326 98687
4548 97997
21304 25179
26204 81202
8829 99029
52427 79646
74851 96931
67613 67927
44745 75844
1129 81831
46474 99758
681 16599
14147 42195
18184 78056
44640 58875
50726 60123
79557 85261
16750 36811
48315 63693
25448 77768
6367 11893
19845 38380
2302 85225
57499 59512
38135 76064
14404 19068
11608 72531
22384 50702
32134 62081
33513 58200
87139 88242
10035 47165
14969 91806
18940 69883
56533 74394
597 3355
42902 61173
14880 60818
73877 76828
18779 96316
8192 21390
66821 77547
75510 89832
23841 50695
87864 94978
48638 85850
2890 93627
26078 68305
37976 52478
58768 85583
8214 15852
38670 66970
35323 67701
51571 62898
5372 72865
10476 49228
9638 82082
54921 96653
40802 75461
1055 13461
12012 96316
879 67645
47924 49166
71758 95273
54748 92647
36814 72988
19890 48134
3720 89574
26935 62181
6465 12192
8890 87111
15745 54060
34141 94370
44650 99331
17845 52043
21966 95532
23040 23047
1980 51259
16518 78175
19216 98512
848 82409
65206 90908
18010 95119
5297 47305
16010 72955
59282 70158
41579 59916
8079 93761
36484 67495
70434 93802
23365 44763
21426 70913
29765 72429
14842 33109
37090 57858
50393 81576
74839 82040
12700 40305
20414 60656
66884 73217
23835 31403
10712 71168
28540 75898
36942 79593
39767 41323
36581 95845
21962 34805
28080 71783
61569 68189
7598 42591
3565 97643
44827 63929
6854 7575
45875 65697
51013 82393
96019 97589
52233 77675
59816 75993
10828 20042
48035 67031
62146 97947
21671 76633
10614 25887
15538 85098
27485 58919
32334 61178
36622 56460
10123 81283
25962 27506
7813 52954
61891 77997
13169 55272
20008 77345
54006 59070
45422 61665
5682 93600
32505 99484
46473 57340
9799 98643
247 41191
62488 67812
30927 48138
18881 25984
58923 72639
61868 85879
1359 70870
74732 86322
25618 53694
41949 52606
14739 43414
36506 70560
51113 95438
1001 49912
13879 89211
42229 86322
35498 66280
11907 41596
9977 23967
498 45012
29720 81798
7552 25194
50761 72022
13461 20939
4060 65834
6939 38793
16732 37436
88098 89739
32253 94660
11723 17486
54513 89198
20482 81329
41662 84627
36946 93650
78621 93856
16609 27421
7356 72263
26544 58106
7396 83425
47740 79920
10085 57838
57975 92324
63772 78396
34344 94011
29281 56519
8556 55433
39187 86353
18076 69145
903 54635
12587 82616
43003 72132
30513 31348
1486 28035
27896 32161
37542 99977
12531 24649
50258 54205
23653 89843
19001 66122
26807 55033
38489 61385
37865 64869
7676 74780
6435 37989
47860 92954
15242 20330
49975 60384
40429 55620
53970 73133
69057 80207
32791 40092
22006 40817
46569 55784
46744 71035
61589 66010
68228 90700
39050 97760
19924 24230
52507 76601
73410 81247
36339 68170
10995 23388
24648 56660
25192 84338
8812 37850
25813 58803
29891 42153
17638 55614
43147 65543
12223 17093
22453 68927
32813 34859
1815 29759
28202 76938
42987 83781
18768 33770
52523 70314
5772 21858
19504 90615
25650 99173
37633 49821
43360 73783
45424 67424
5311 89614
768 83145
41856 43652
65423 79324
4308 13134
36165 66971
10166 51162
110 34229
61242 69039
24466 93216
14735 94870
96268 97988
25111 65228
45396 72362
53928 76112
73793 86136
16228 17365
8489 88070
32142 48988
67664 90972
19426 29059
31719 92438
9201 95513
22570 23196
67715 68678
23730 45142
14200 71703
57232 68671
11466 56874
70262 94442
26318 75858
28685 59631
78184 80954
32935 81942
9838 40128
53779 84571
51457 54040
95318 97425
6588 29914
51332 53709
17793 81837
41970 66592
17360 40692
14860 95888
59551 64898
22836 59717
36528 41112
94699 95305
8163 38649
66586 82799
17375 84298
4224 52394
31674 62492
24767 34296
26430 52467
58155 77136
37630 89686
56591 90135
47276 78062
64960 75662
41402 68490
13496 67723
25034 58400
3946 92206
3812 59774
44930 78185
16238 63043
6585 41152
50884 59761
17199 85875
40505 67158
13559 40710
52344 92920
87251 93385
24639 57163
42411 46771
46837 96543
68471 84895
25363 29703
12917 76874
5249 20106
32856 67492
34222 61618
58189 92036
1050 11442
19480 67787
10769 11095
1383 88072
17825 47067
11564 91201
54382 59679
11909 69663
3254 31539
22406 37445
4148 4288
9682 37071
6686 43505
43482 77530
6094 30879
8667 87438
35357 66808
3775 87537
21675 70571
62491 68014
15635 25372
31493 79404
20606 75580
23904 92150
23096 36355
23106 39700
26137 44404
57500 91356
34207 84743
71 93507
68233 90694
28 15968
11722 64157
42879 76962
18987 35334
58431 88290
8109 14068
35159 59497
7216 9017
44738 84077
38980 69791
15834 35835
52306 85932
16986 32223
17889 75656
46280 49231
14529 29216
8210 13423
59996 90430
76336 84992
8988 91252
38447 70723
42227 51447
65543 97067
74632 92490
40920 86157
15310 25258
911 83211
24609 25951
2366 81633
47486 47921
31772 84087
31611 56029
24724 63132
18084 84451
34550 69182
50218 51936
73856 87603
10946 32864
86855 91639
44205 77792
52070 62379
18804 66814
4902 64154
31287 52114
40731 66725
12557 63651
17908 85601
10 54052
62437 86074
58929 80083
13715 20240
86118 94162
79934 80637
50667 74071
17840 67341
8813 79590
4113 31418
4085 40980
30084 67067
5739 86632
63163 81211
3528 57820
8323 32916
13495 99299
20682 69247
64348 98735
17645 58187
976 81348
8513 8802
65317 89564
58701 66490
46127 80684
6098 73945
51392 85141
22051 42349
18502 79631
4546 84533
25870 47254
689 75678
46874 54713
35037 35848
45879 89148
18642 62456
66956 69575
4214 69901
28375 65440
12826 14105
44237 76688
35292 85388
30840 85783
5797 86531
81304 85775
45095 68051
5339 35787
21214 23288
69858 93298
3977 60064
82270 99574
36457 87847
26931 60252
53100 94725
21023 43420
37431 55715
50685 92469
19095 58692
79874 92364
23820 70166
45928 88570
14503 86835
2683 40584
34877 45829
40642 47696
21623 33081
54617 62957
10868 56206
5900 30514
32218 44974
54266 91470
2218 16393
59337 94279
46749 91134
10962 38967
29291 54505
10741 45032
72710 88968
33946 98203
3898 23637
26551 71599
31285 91387
49521 93937
20834 38168
45772 89998
30387 70348
19592 40331
68822 73921
14440 14473
93732 99614
22751 35099
38002 60580
5753 79863
11856 84606
86387 93085
80007 95754
11261 22636
46394 58921
21780 75338
53720 57942
33223 63443
13379 46026
41014 60320
5214 46368
13563 78160
28254 62408
30866 54726
10374 39516
75992 92987
16252 16693
2137 48951
93657 93865
22179 80335
565 55753
73644 85928
2366 3128
60166 96080
2517 39735
75743 82057
24309 35659
32979 86245
67391 95969
2780 81280
68405 82584
16279 23591
26648 37368
13500 88462
24462 31468
37322 92656
7849 96051
34988 94511
10575 24636
75965 82410
37419 86726
30839 75562
53371 93497
10025 42310
1096 7007
49929 60467
28470 48605
80506 85936
33183 64420
32024 38944
25866 64615
32934 87953
62941 90807
20739 71080
62569 96573
767 89252
24804 43731
22971 27870
53556 82751
67116 67613
47463 50829
31777 50226
29280 87208
50084 57673
34444 83509
3224 54010
20114 88012
4154 69128
24276 67144
65673 84084
62394 90114
49741 86807
58222 72838
54039 99251
63131 68314
6539 27890
13407 87168
537 33437
3865 98446
46151 48666
22207 96963
61975 89046
11890 42025
1407 67412
29600 32591
11301 74499
15964 79500
34777 86568
74452 90220
13664 75944
44990 81971
21597 75461
40457 77718
28847 32879
42244 80161
12255 80190
54582 69002
67600 93045
85587 86986
12025 57098
3085 67382
9133 77014
34487 99753
24635 90647
26260 35841
42291 54875
12192 46048
10942 87092
50479 52063
52716 70935
52389 88248
27608 76066
3278 76003
3608 72055
10698 64372
15919 51450
10448 93377
62151 99202
76319 82494
32381 67315
5889 90152
38407 42220
40979 89767
27129 62795
70645 86573
41349 51129
6116 92320
28966 38600
7091 93883
17892 95648
32294 47729
53596 77985
64723 75422
18423 44728
47441 57189
21597 92084
45856 85429
62072 66487
29324 53099
44448 91728
29844 98430
75160 89613
29626 45083
31487 88180
35710 87025
36679 78486
2800 90669
9698 44406
25169 29033
12991 49902
6689 15108
54915 65387
24689 91647
24506 61633
56606 57104
22065 83358
26512 56682
11951 12868
21265 41302
13824 48415
21896 64612
49365 78236
27743 88588
14655 74353
47871 68294
19985 75374
56282 91909
36740 75101
32266 53065
18572 87393
55067 59037
91175 93681
53969 95293
32988 44320
48921 69945
80462 98430
17876 83111
15382 83843
9828 43923
62125 71923
28393 81281
11102 36698
21350 50714
41316 86970
27390 37209
37441 82941
22558 84718
45198 92628
21199 48155
881 20971
56741 73831
5293 70052
28144 38951
2631 75811
59525 98261
83780 96632
95771 98886
53880 89435
11287 65253
1431 17225
51633 78144
665 60431
11124 67151
62736 66840
23932 25990
51044 59716
57712 65408
24513 41958
3110 83281
5621 55659
72902 95302
14329 76359
16208 98672
46493 59434
20748 54752
7080 24823
54661 61974
52798 80194
28820 35746
25111 57608
20250 58965
6879 58108
60910 71847
66328 74093
35922 56767
12974 62275
53658 98377
6290 40207
8101 84285
13142 59671
5008 62842
33228 64581
12354 82667
12578 18909
30025 37489
16867 65758
26074 60689
38085 55396
3392 52081
21253 94941
62418 65839
9440 17109
41798 86869
29159 75057
13184 49694
50846 80797
3444 41336
35930 72631
23670 43913
22607 48079
3178 4415
65720 79532
1343 55373
5716 77561
7376 34319
23551 36505
62344 99091
22197 45007
58907 80045
865 41533
40364 88447
14179 29256
23663 44605
2780 49143
7311 38777
43897 56442
43560 58355
1064 3002
29107 33240
27966 99616
81707 89610
14705 19053
47001 87392
17345 26421
7155 47441
87480 91410
4566 36299
5853 17367
194 67774
89168 94307
50073 86088
16004 99380
28104 90080
11450 95128
2279 90489
44406 82079
15171 22857
32585 69028
10 48521
37561 77451
2667 92413
7387 55929
47431 47795
18478 34911
22229 39947
34687 46567
78472 88442
4687 22549
61275 71468
29829 34727
63222 86637
976 55513
64302 98734
29559 83204
32932 81660
54447 98645
65710 86428
10602 83371
8085 20343
6131 85214
64220 80137
88370 98260
42912 67842
43631 80257
27127 74394
5558 26546
59944 73698
12209 84096
38720 83133
35814 95803
24292 83445
44087 98521
280 88810
6347 32664
45951 76401
72393 86476
34925 40569
15308 36190
46190 54732
32861 73365
32680 67797
8096 58239
59453 74899
29658 77357
31404 48954
50069 91524
10874 12925
25002 92854
22197 41876
28607 69784
63259 98243
82911 91955
17127 63254
46855 84578
16201 21113
41670 75261
4643 56066
56437 97843
9627 86960
19760 46835
30726 98729
16690 63973
30925 85666
42644 69814
65812 95011
9133 15710
27591 89190
56778 80343
16983 96265
15794 71275
37980 66517
19099 42850
16956 56100
38356 98503
6544 65381
16765 42046
2531 91887
40403 77123
22505 52275
2006 43281
15289 46314
6038 6589
64333 66281
35224 79489
37412 55332
15899 86595
41974 90763
48788 73857
19199 22885
65742 82401
41503 53060
43131 73358
79 26390
84108 89922
271 28580
48624 75808
43643 65803
20042 80001
11676 82292
39130 99385
54746 71634
16989 70982
72239 97080
15135 94468
89812 97751
30913 71710
5164 89316
27466 58969
24564 28142
8528 81573
17255 47688
1669 63766
62892 82348
46703 74777
47735 78878
42596 94337
23797 78641
39551 98500
48678 75032
2713 59113
16893 62065
44696 69417
26806 92348
70193 96786
4302 20304
5428 45873
20605 97226
44550 50333
10289 27615
3783 18493
64065 85210
68209 81400
59359 93741
16861 38907
3839 55645
27347 89141
40947 45648
73225 74979
15098 73928
17965 27187
48757 94366
24412 83514
64508 71670
27767 42374
4973 13371
43274 49035
18240 22555
74478 84840
31686 73488
13293 18924
23192 85953
73159 85542
7928 43466
8312 94274
40243 41412
21140 74654
46086 65203
62859 95763
28307 86069
59417 75977
16949 75073
40182 69375
1878 70838
2248 93916
6974 93184
24714 85748
1522 83261
78278 81795
5294 7479
35831 70603
57796 75463
3352 26010
30630 36546
9201 32709
56227 67456
51 24600
63639 91675
51636 52648
29280 63111
10796 32831
27802 55840
41702 59354
13382 83758
72327 88461
66996 79309
65059 98969
20892 26040
6019 71732
37856 57463
73096 98991
10943 71961
39142 43656
73590 82303
7158 40489
10155 60793
16072 71899
11028 56814
48609 86100
36945 48049
44297 49022
80192 95728
32806 35578
1951 23851
43193 64255
37279 79328
18411 68396
8677 34173
56665 98989
5111 37312
29875 51207
69390 93900
18228 47504
71279 72065
34062 67113
9352 94535
23261 91803
85638 86309
57496 83375
57379 66180
48337 63870
65174 89570
15009 73103
3024 5416
34293 78227
12149 76955
11782 72765
66391 66572
47758 57753
21424 93482
19204 36889
11867 62359
6151 27418
29744 52440
33436 56460
11962 60774
11997 21047
90647 92418
39047 57970
43206 82315
27226 55795
32385 79030
26409 75497
33952 40629
16950 34541
28595 94373
31480 31624
36196 70787
72 55057
64083 80972
22839 43812
58583 88154
35928 94790
19781 48278
56072 90754
7010 83876
18557 64496
28177 44884
67402 88724
22394 27789
9018 54005
45473 54435
20761 86941
33649 71441
6461 72347
20133 64709
28620 72941
47449 84853
29392 32244
30440 38894
27798 80454
36269 54241
49223 71195
21753 44120
43052 94902
32955 55610
26620 89450
21694 77718
74544 86280
28963 62554
59079 85583
8023 99208
24128 66487
82545 87776
18183 26425
13410 44896
24753 99573
12443 34087
15587 19261
32875 82634
3797 29662
1566 47894
12529 31693
14376 31769
58284 70355
27390 85650
33120 79787
60383 83864
35418 94295
12975 73986
11844 82693
59378 84899
10423 44680
35106 57336
76956 97382
87274 91069
1209 93042
43262 74750
16012 65570
8875 74807
53876 54798
35462 37102
12949 17051
21905 43001
3252 42793
30998 67794
30175 85977
39959 55379
12461 23476
21782 66072
36571 47269
15165 63459
75673 85352
5598 74857
24688 89728
38321 95615
20018 53639
12734 87936
59915 61969
55279 94431
73371 87768
12963 24201
23468 55671
73922 83926
60151 97964
9483 37514
42621 89523
24464 61415
60883 85242
32258 46857
69513 95953
7088 13171
68514 98843
57948 99659
51491 64803
20671 99519
37585 68090
70938 75644
13983 41220
42054 43152
53190 62712
84469 89619
25864 27171
90157 95256
55706 82925
27187 37805
50019 89860
64807 66156
4237 58487
62040 81649
34160 64985
1163 9093
2083 41850
47675 74786
63557 89324
38185 74196
35765 58419
86231 91624
17643 21439
1778 69040
60323 71652
18692 47451
39419 76945
18791 49744
69069 88122
25492 76263
46362 59264
11812 15386
33417 83897
1937 17162
45224 48924
28110 80790
32242 35562
16216 74810
24159 41893
8363 21210
12516 98050
23221 61227
47975 53884
68257 99943
13569 60735
17368 45277
37766 40333
25197 98480
94 84818
234 49627
19557 74894
10425 99883
23345 56509
61624 62079
3520 51985
36522 99678
60848 61611
6566 99733
17817 33737
50095 88559
222 78374
62528 91277
23512 49650
25258 81278
17047 60459
20854 34848
37696 94009
95943 99439
51257 60289
34827 99454
11383 20147
5733 27100
5485 74737
14543 30905
4956 9096
59245 78307
16645 63815
47981 97265
11685 76661
6324 66625
44967 58341
18000 64244
49972 50487
39004 51859
79052 84681
15612 71458
14467 70370
15823 74489
20575 59976
17287 98839
27842 64987
13928 71599
95109 97515
63375 64431
60479 91961
27278 57999
16131 81830
20682 40990
29040 95188
57344 99209
1290 83438
28775 94920
81297 84299
10250 60908
87238 95657
12064 38837
9800 43169
47210 85985
59204 95396
3134 11176
6652 30689
10624 64536
17535 92402
4972 27149
79095 90242
89430 90247
30488 40932
4820 20161
34788 94114
18690 85185
81373 98415
4679 33440
92241 97228
6257 23954
41802 85188
1868 98209
12046 35956
14964 47433
33740 47374
17198 48451
47564 51126
17853 80804
58738 61703
26608 43637
4316 24799
14102 99761
6722 77334
1257 80801
30652 62999
17849 49599
10238 79992
4335 65886
30459 70723
43281 50996
17593 43301
42690 72772
709 60949
5291 69250
15419 84394
3162 94623
18982 64206
95072 99513
33506 98120
27313 40902
41771 73974
26797 76181
30197 42759
68965 77207
52101 83043
4441 58767
69560 82396
27791 92994
16564 58242
14665 89745
75317 77091
7523 62790
7869 58634
59891 77344
50628 99638
10427 26410
9118 79972
5881 55295
17123 75219
57570 68592
43474 77257
73334 85927
8602 60826
65741 99836
19183 83105
17431 44873
80015 82014
12495 43550
4934 70888
2845 65101
19242 35382
55044 84521
90913 92298
36474 79161
32614 38613
9370 12175
24036 64871
13151 58942
40247 44288
40002 54885
37142 42761
28423 97743
26103 97507
27994 99329
76532 99147
7687 35826
32045 66343
29442 47845
2209 3733
2688 40619
28099 68066
65718 99329
5153 21843
6786 84510
62901 82270
627 784
69766 85397
34688 53589
27970 53748
40624 54399
67754 78730
31727 70086
62402 70221
28162 38217
74349 76428
8406 10657
44349 66381
53387 79722
13004 58240
3607 68870
35355 98439
21916 47768
53705 99090
40237 98888
40523 99953
47499 80275
48553 65627
24939 49582
45405 90283
61522 75582
84017 87229
13378 44207
49305 92907
26095 65003
10248 61602
49355 56194
48747 71728
27466 46666
13346 95736
28689 91612
8846 47379
80777 91606
88749 94748
8463 27821
4305 65158
88593 90046
24083 63865
25701 69961
3184 80507
34486 83529
36334 85307
43078 50946
77677 84393
44413 55739
40694 68920
32370 65637
1805 99825
17407 25326
13592 20927
22158 26727
23091 49473
38086 78170
60533 96662
84420 94021
64848 95590
12220 92801
51080 84086
51272 70782
35537 70458
10336 43322
12456 74631
13228 92348
22146 24970
45328 64527
11311 44250
31292 77889
85409 94454
5146 60800
30086 89406
4421 26932
27390 87838
66398 99755
76400 86130
5811 95850
16145 36546
39653 88589
9670 21647
33477 73142
55947 76023
55374 86879
17375 91158
1486 6877
62960 99689
79453 92697
43919 83934
82027 86665
14408 32751
48699 74178
14239 41295
15154 86902
66849 86660
28354 95958
20838 60466
8710 89537
59624 87503
25533 91057
70436 76530
43970 85623
94547 98654
78453 99191
68717 85363
38303 51477
50344 68086
33936 99585
52807 73586
36260 43002
55621 82740
1109 42991
36380 74900
28002 99360
25775 71159
40457 54513
11676 51077
61585 77131
59475 74308
15024 35716
31836 77624
39054 72708
36456 78177
56943 92429
15503 54604
6356 67010
45887 96424
27681 78252
9341 20281
26856 91262
5498 46954
13502 73549
9076 80251
54480 75231
21477 92094
1654 66895
52896 59713
13079 25965
55225 68728
7352 88192
19250 87194
29527 54546
38482 92629
36268 63521
11205 66203
30697 83619
39317 46325
27800 52831
7844 93014
13953 51143
20464 74941
79801 94110
21981 78690
15029 37998
89628 94704
40979 72104
25783 39661
4983 12664
25862 65228
22401 25240
23356 43532
4374 57524
16397 95044
2660 38066
6975 24407
24373 79403
24783 78655
39324 43400
36215 69680
19772 35050
54638 80455
378 43715
41994 59986
6090 38773
9813 89928
90249 94722
49346 57667
2201 55135
69222 72298
8576 33954
14227 43052
9151 47407
26926 40719
33188 71998
93970 99837
41738 88412
27851 75957
11500 97420
34900 78679
41377 54385
7751 22110
31638 84613
3227 47412
70601 87527
16523 16852
38199 67354
74170 94672
60051 85401
22415 74115
30858 48224
54335 77842
20332 61358
7679 35242
273 93360
13862 40738
23282 78606
48362 69652
7630 67602
51668 79019
9588 40149
15980 31338
43756 70736
91186 95775
50778 72566
3743 17669
30385 74018
91483 95497
11589 88375
49653 57616
61884 69592
2847 36367
28144 41520
30097 65392
27371 80906
56022 74517
72658 76839
58909 76369
6038 16996
27933 88141
20424 48106
38246 75944
13079 22207
49487 52497
83647 87204
97089 98732
39234 69827
6050 18320
21755 50575
21361 51541
44467 65178
19853 94625
39575 74563
46497 72765
74787 84065
12353 53774
1602 83306
78754 81571
6772 86647
24729 78725
66646 69455
24665 40481
26263 91223
42751 67758
50996 91204
15146 35644
34341 34815
26062 80751
6423 57710
20789 29897
877 14438
24598 44065
71499 89161
33200 59539
51773 54285
34688 86485
9362 97482
20244 76143
23599 88247
19978 73358
68638 70691
89610 92365
45347 73614
50914 80142
1963 17252
27274 33980
27927 30918
75450 75776
36679 65116
4375 38184
31654 79140
25578 78194
36986 64167
23639 37385
15849 97918
11047 73218
39486 72223
17347 48241
41427 65720
51777 80609
11605 66174
31223 96183
11113 95537
25988 30861
82650 90582
34490 85463
4131 53761
82876 98321
61698 67240
11523 46855
78319 96856
14331 61952
61228 70646
90856 94442
85602 86760
19641 87664
28076 30299
24869 50505
57619 80719
48464 82179
52011 77193
32467 46654
27273 64679
64207 91856
11494 89417
19377 70886
26926 90865
53352 96187
54988 78846
58915 60551
39138 73414
19563 35409
21324 32952
8951 9096
38448 68383
18535 58736
74935 80048
1446 59089
13144 17998
66664 75490
8991 48842
13065 21367
81949 99082
17459 21255
42 17571
67187 75489
60530 61481
2924 10793
3996 44262
10419 54724
65228 74540
3688 10767
38584 90152
11365 44343
11621 48728
67946 80222
9917 75539
93157 96602
55695 75462
79128 93696
14532 88640
1118 96171
8323 77753
64302 73149
9114 82270
14261 65404
7689 26858
6027 56735
19873 74840
23138 69460
514 72331
22229 68120
45892 87512
8882 64151
16541 96904
21012 21187
5055 43109
1657 93095
6545 74066
7919 85831
40153 67270
63700 65965
55311 55852
26399 92458
55333 68515
8738 89534
5432 51255
29016 43388
5601 14147
42724 91955
17273 97362
2235 21201
3096 64815
29234 82846
68475 75116
21834 59877
46886 47081
38706 58289
63871 84103
29051 32207
23608 29389
61098 88389
8222 55997
11560 26124
94194 98159
20339 25871
80297 86233
50300 79347
37757 79560
33008 94533
64095 72930
32875 54945
18021 69530
19685 98152
24048 25438
45512 63231
19486 92107
76191 85981
27493 84356
19788 54394
28026 44113
27644 40579
9232 50639
8321 12250
44406 67071
8705 88064
62 11722
3401 27391
411 35757
14443 33068
9049 60976
58387 67332
16572 22928
11145 12407
26688 63280
13348 82236
1742 53259
53201 71546
41264 96461
40173 95896
28841 44808
3981 94949
20472 76893
57088 70968
30890 72183
89518 98378
32984 52791
3247 11587
86869 96625
33423 46082
36323 74375
81260 88208
13473 16771
5978 8736
42288 85794
14988 25467
73206 77625
49841 79114
12144 67952
32140 64361
35276 48376
12484 95814
9595 92990
16890 90615
14061 46977
30 26187
14763 30881
14112 43920
77900 92344
73950 97351
31572 71555
10290 47206
10781 35243
75231 78936
69366 98539
29994 83246
39998 56969
2590 59047
23842 57469
34619 39759
56596 66217
11857 52751
45296 70658
18106 38812
24957 50035
48703 95238
7901 61031
32284 65716
77586 89569
7344 98958
43330 71278
37810 54566
20255 72003
15204 58747
24439 25442
30587 50300
34815 96780
41986 45993
79442 96702
42337 84101
51851 99542
10426 70582
10910 65234
103 28928
23841 48712
35915 47259
46235 49928
15296 71916
7151 59456
23647 94898
4141 92272
4624 61887
52154 87733
38404 92162
25428 71979
26813 63257
5737 41702
4952 95656
32959 62741
33041 86309
3315 66254
14155 22557
52819 91746
6238 71408
77104 83957
12336 14629
40003 94595
10047 42731
41739 78647
83995 87308
70200 78273
26629 47802
67718 88012
34840 92595
25500 73676
53713 89123
5576 36877
31841 57020
20711 33109
70851 75666
28649 88337
9872 89199
20105 80963
42655 77601
13992 90004
23099 53386
12566 75934
41743 60299
2727 85498
5120 45324
39306 97562
13070 45066
6657 57530
28290 54618
25390 65348
63559 95827
18688 45033
74883 97096
10627 26976
52774 99875
14704 98117
41477 61846
63535 94010
2766 69968
60678 92366
44499 89509
51421 87330
64898 79514
57518 67486
51954 59787
63643 81458
7042 11761
14715 19021
20993 61421
48655 95065
31758 48943
2611 59729
54082 98972
74143 75984
9522 37394
1583 68214
14426 48047
4104 39881
2832 14248
70904 73959
54116 78356
53297 65940
12215 38723
5131 49253
18062 24596
26008 86167
20904 39598
59798 82412
29491 59252
22269 60323
26139 46055
11731 42520
52157 69688
8868 80912
53788 94919
13636 48713
52972 74201
15358 90677
62618 89612
80155 90782
40729 65412
3585 11154
38704 80185
46491 72587
13570 21772
21626 89240
4525 19909
83589 88759
5475 45875
20601 71717
27561 87626
10041 88693
14111 97502
32868 38891
2815 53008
3351 42851
44023 55427
51211 58046
3842 60236
32417 32777
43898 82290
16522 74548
20524 73535
16504 65307
47876 98719
29953 42631
47623 72413
66959 96907
68433 72614
66906 78647
69498 79091
25978 65458
21818 38516
63453 98927
3487 45441
2305 6722
64912 70633
49746 79145
83739 84809
1628 45226
60366 70342
6974 83628
7387 51025
33201 82007
4966 32005
5044 94236
81529 83008
6043 96715
67554 70800
43769 64282
40241 77412
53481 92803
43251 43255
71404 76502
48705 80663
39872 58479
34476 79094
56281 99105
7783 65949
7586 91375
38464 81266
42821 85567
35427 62566
14931 70543
6332 51811
66640 73253
2403 66305
7235 49335
36727 59172
18482 31961
23037 52863
29045 45614
36735 98629
14709 32382
1957 37597
64413 74255
51261 80005
24099 70084
46526 71801
21385 93325
60560 95419
93287 97027
60342 73489
12278 84531
32759 47307
18285 31937
37658 77103
38228 69673
13230 50404
6046 25166
23161 29127
5797 87534
66425 82844
9217 74255
42181 53461
2685 44797
34098 79486
29560 44756
72050 72259
55043 94314
65407 99543
10768 11922
12790 79682
21838 77860
39718 85885
38716 91552
3527 58221
71858 72905
82399 90818
78194 98596
11647 27051
59576 98928
11008 76229
29802 92104
75131 85452
45169 50768
31228 87477
56820 63403
38985 56407
40618 78483
35974 54252
61695 64222
7685 39443
60176 92399
30108 55364
12683 90502
84497 95792
40753 52069
7340 86519
38486 87676
32000 71539
25243 41152
28608 80106
62089 69974
5633 69143
49899 50761
71235 89105
68582 99006
35553 66338
7130 18683
77686 86451
65793 72378
12790 80285
78912 79645
19892 56173
27239 65247
60467 76096
5532 5847
90660 92373
15364 93748
35938 50328
24608 40081
10035 64272
8834 33546
21 23800
5384 87663
14668 96553
28516 55942
42003 88872
28805 89423
10410 86732
11839 80968
10693 38585
36617 62298
17192 87983
59320 94282
26622 84480
57157 84292
64630 85823
5436 17103
81116 87603
31338 55889
65177 96321
34127 96328
24890 64822
22491 52409
63433 80498
17513 81442
25767 78853
13996 71829
20878 45261
13949 74139
25277 93534
38825 91278
57194 91354
58665 75281
59391 66208
55733 77028
24128 80658
50921 77104
8524 31070
46134 72415
12939 61151
37751 66899
25135 80710
25973 87089
57751 59334
58687 63310
33940 97812
51055 61474
20488 78752
7901 52787
39421 45050
36478 76300
16682 43306
33853 59436
61388 83862
20059 65427
46338 79638
31270 68344
30347 67591
11420 82701
44794 97979
19546 47172
14055 68024
43933 78099
68235 86060
67346 97620
24434 25085
10840 93166
25142 70114
50793 63318
58843 98739
75495 88050
43909 76186
11571 96810
40802 58839
40574 48421
47631 77196
20289 26046
48572 99964
59040 69515
48479 89035
56586 86506
52477 70368
27532 49848
16330 79820
44808 48394
42686 67754
75493 98343
56765 68280
9641 89846
17524 70608
42192 51036
21183 24584
69376 85643
34100 73589
53070 62190
45473 56505
68991 98898
33900 67022
19757 26385
34605 98138
57865 60179
20400 82167
60993 71870
44503 84989
20573 75264
21945 96145
9477 86678
68938 95688
24260 91476
50328 96436
33913 86751
22517 78025
53570 73365
58011 85476
38807 93682
73225 85145
25051 57719
23627 65015
47280 94875
889 28698
59643 61205
56910 81782
21144 27441
26072 41850
12880 83406
92880 98023
31321 89889
50238 79728
77069 77679
76111 93492
35679 80641
1179 40739
70731 96963
46975 73941
21795 69158
8808 80898
64307 94042
171 95773
50282 69509
18103 41418
53506 76949
11165 29927
27968 38841
70209 72801
92806 96946
63981 98672
24733 90364
25280 84470
42212 97765
30973 48821
89209 95317
4154 98135
9235 77404
26772 91707
7073 42401
19434 37228
80501 97732
41965 84541
23349 76854
10337 52754
94978 95618
8378 90350
80515 85418
22307 69916
15013 62324
19891 40803
35571 70113
39238 79867
39444 54136
12204 58246
9552 75724
54548 88566
437 7079
30380 55382
37377 46666
5749 28451
36022 44995
29665 39800
33767 68557
24145 57602
40999 71920
30843 66172
48180 84543
37373 60595
64798 79039
13825 57703
1079 99710
69055 77685
39577 44481
6859 39383
75812 86891
38474 83966
19192 51220
173 46365
60424 92796
58427 64045
60270 77516
77946 92243
19915 54296
44598 47363
71193 92448
55947 60766
40505 91308
25571 46728
54917 56900
85252 94240
71364 89389
1275 55330
8593 23302
38203 62134
19106 83063
72956 75036
21375 84956
12254 14675
79407 82700
82499 84174
1853 59484
88902 92583
26665 48218
48020 92405
26556 42438
26773 62505
4195 13859
36725 98105
29297 97825
26305 94376
14379 36156
76353 78105
11828 38430
24703 58842
24137 33804
55448 71800
9950 41047
62348 95232
45855 78313
41082 44523
25476 85337
50672 75995
3751 43297
19819 81289
66328 71325
9846 74320
68813 73884
32705 83333
25966 85864
16931 31228
10846 77544
5003 52102
10805 60752
87053 88946
45579 72225
32137 75374
44114 52799
32152 89256
93524 96668
13079 94926
36014 72489
92267 98585
3717 22416
7445 30239
71147 79957
54562 99320
3442 21302
67758 98684
21337 93351
31819 79762
15012 58530
1025 31255
9477 14386
22256 67142
30700 72647
5549 76398
85191 98570
11247 23753
7611 87880
8992 92189
44949 47603
23510 33547
1418 55753
29430 90301
62006 88072
16651 21684
2632 14855
22025 39702
33606 97728
34686 87176
9655 40373
35497 55555
44942 89325
23894 99238
25826 56426
57512 72752
18290 74547
18482 24220
38997 77643
51574 56014
13395 87558
5062 97749
15106 52445
40489 71898
7209 86062
25762 26725
46143 62866
88007 92940
42436 71400
25970 73141
20575 76970
20378 32419
45299 86334
46221 56332
11247 27574
17554 41699
44599 63600
62682 83664
47546 97043
44454 52761
7489 80898
41128 97865
81160 99060
70810 76907
22320 85230
52327 89353
1818 2389
9306 83402
41417 63928
5420 9229
55209 87729
30609 56270
29251 80895
48990 80007
26515 46335
15779 26596
14213 68475
13358 43886
38792 72121
47172 66264
23506 48596
9978 84856
5065 87888
26957 84856
70632 95272
6598 23520
61581 74666
44083 77285
3489 36382
45184 73506
16252 37131
59634 72613
50725 62624
31000 42313
33234 92555
27218 42428
534 53225
5573 24797
6973 60672
14455 70722
7823 50853
46 61450
7728 74789
30846 63644
5462 38370
18450 49162
24121 91943
5045 37295
59160 72630
18251 62667
6563 56353
57598 65815
20120 31079
25318 36212
2909 17303
29211 56891
28980 72690
55320 75759
50086 96999
27670 50278
1990 77663
78689 89575
75120 82058
8770 35046
29520 85855
27882 39882
59040 83505
18720 45448
77280 89375
5768 37768
26907 40603
47133 63193
33720 72293
20947 45144
53364 87137
35960 69246
54417 84589
56956 88867
10777 93873
5517 79725
53475 68512
1371 7513
29899 30064
16731 81796
31048 91022
38951 44119
911 3947
31149 42210
79991 84764
41562 46915
4248 98030
33147 66182
4871 28436
12524 54126
17799 74946
59593 84457
51581 59747
78892 97409
81619 96902
50047 52084
50963 79883
60756 65095
1964 74285
10702 19982
8339 41898
42667 47208
22811 78652
35619 78768
47947 83592
54111 76144
61413 93576
71595 98110
17413 46393
59543 83456
46517 98318
80846 82509
78741 86680
87949 96019
14566 46660
270 72708
4081 61253
42982 50689
14782 15363
25139 77875
63389 72354
9493 20772
52865 95697
37094 95951
33594 59613
50799 83229
44310 63613
9550 61537
51650 81626
54824 68251
18836 39474
28937 62434
42485 58880
9351 13001
8641 81243
44155 86070
40998 47504
83922 94778
18103 62453
44288 72112
1890 60703
23002 67142
76030 80705
10735 20119
9165 37717
12887 60103
65026 72900
20736 51710
54658 62510
516 20610
24119 54504
34463 77037
49912 82649
16828 84328
42153 70733
66139 76438
58294 64639
14428 45938
41893 87034
75502 98573
4748 48268
20356 63332
6161 36654
6286 49429
21732 70430
17708 32662
35983 65364
12941 84194
51104 71464
79477 84993
53222 85023
23579 86453
1393 22746
66055 75590
12831 27085
52845 75510
13860 89329
26790 94259
4837 31110
5948 38807
63691 69558
39907 43479
1689 43047
32906 84424
9033 61674
44099 90937
32902 83566
8549 62144
43281 89192
10655 20438
8609 72670
24180 42276
59825 61985
21352 99233
16066 71040
1638 42685
11801 25678
14127 44409
14055 50822
30424 73942
20507 73006
12676 64488
11976 37266
12732 64749
79233 88314
61256 80438
70715 86962
65579 81541
86752 94119
5706 80871
11757 73199
8584 75271
4319 24362
3871 83749
45056 86372
12426 28496
5260 40151
10519 35082
4973 26593
14503 27276
90508 93529
63930 64743
28521 30025
47488 72613
10778 55923
43093 85971
73577 79623
33174 86583
42725 88893
2158 63637
9640 82739
7321 98293
54199 97345
72932 75980
1901 41563
34758 44084
43515 89239
35102 48023
3511 81130
84343 85880
27997 47260
41874 88020
63323 99965
30097 55620
2502 15713
34987 37366
77746 97400
15126 78604
28767 63971
67505 94241
43905 54400
43070 83610
3173 19858
48288 67890
30564 97042
19123 59345
6159 11574
65065 83450
71300 96261
3205 7930
33507 76048
43111 97197
14199 92178
84874 97476
1476 73811
23295 97249
30689 86225
46085 75967
15900 77491
50696 94312
6234 81805
31672 39493
12903 21666
36158 67832
55217 86317
4109 96022
24718 76175
8585 73674
40629 63934
10618 45585
32174 37058
31161 73432
41889 49103
21130 96109
1202 35166
65509 71170
41661 50193
5640 96907
11764 22472
40373 74629
48950 99543
54834 58440
29683 96393
18564 35700
76455 96661
1129 44071
64500 83311
31578 34371
7556 83026
72668 95723
40739 56272
14539 72005
11829 57228
20272 37837
62595 83509
11984 38677
43173 73834
5204 22918
5781 51796
32730 55808
675 67484
34524 37241
34080 43084
33180 76928
55115 87471
23356 74002
22938 49782
68886 85580
8015 68074
45098 48137
66716 96758
44324 93098
188 18559
8542 71935
49830 83509
55811 93902
7244 72101
10748 33686
47048 96631
58454 68976
80357 87440
32556 63607
27979 66323
82679 85629
32495 46206
15198 75536
17683 28306
21961 71206
44001 49801
45197 79501
5756 13488
6726 38736
706 6699
55260 85859
29081 66046
36712 38604
7285 54666
35344 65838
22538 94636
1587 85550
23037 81144
9685 62191
34828 48443
47991 87625
65944 95901
8296 97249
75753 86153
10459 97380
53549 62813
72402 86371
70762 85152
4099 54202
12845 65826
44365 98314
24363 89542
8477 37665
13530 94673
76397 97122
27164 90773
17121 98902
40227 56910
35296 93667
84738 96131
10489 67566
23034 46852
18096 50971
29251 90381
14288 81097
23794 52780
14272 18951
9281 51266
50122 96698
92733 95016
55691 94106
40823 87139
51266 63372
26120 94096
7761 24045
70715 92996
39324 42758
72550 84254
68539 86397
30747 35944
54834 81390
30717 70246
25089 90020
49634 74695
26968 32725
29318 91927
61916 76101
90475 96177
19963 35808
76856 94794
8301 42215
30312 90350
62586 77938
44518 54317
26303 28727
11484 33277
13714 63416
1607 95376
62655 98473
2808 40416
31107 75754
56975 63194
54763 74220
22831 89950
79887 90281
10094 76025
75779 76473
17317 92125
11718 57589
45096 59001
69299 70666
2458 53617
76862 83666
18590 71477
32612 50790
78864 78968
31782 43577
15996 95653
46871 74796
7922 26900
28260 36152
17622 80008
32058 67508
7087 23213
22354 77812
81272 81329
29106 47249
41257 64392
20512 39240
8579 69130
29594 87977
7180 64455
8559 83532
177 44941
55928 62850
39105 55293
7538 73486
10136 20456
8164 40447
1774 29743
51599 54840
35780 53598
10681 81162
28933 78365
20198 27110
2323 62954
54558 87531
64919 92952
35080 74350
13682 54629
87396 95378
80383 81552
35821 82604
24254 61287
75164 98165
11208 88371
21286 94639
13886 46661
42566 85323
11405 44841
3755 24584
48579 67705
7319 52991
22805 24831
14583 29045
28130 58948
65039 87871
11807 32559
23528 54555
33997 94968
15716 94894
45535 61455
37750 40370
7116 59097
10188 16092
90499 92292
85547 90250
94470 96252
53113 80904
62645 87495
39039 97396
17578 66263
6350 87436
75391 93175
31706 34139
46777 98302
44940 55665
36983 44247
16913 70791
20162 65053
36930 66462
25582 54525
24433 42874
3126 90960
32246 43724
18538 99154
24287 55940
4761 47817
13936 30627
441 27459
90964 98672
3222 53885
58056 67938
29974 34080
3606 24200
28710 48004
25824 83278
4623 22957
24895 27757
25078 87499
55789 92836
13221 29642
12842 48491
66490 87587
79694 80353
48827 50017
32619 98880
39322 73081
56075 59526
32542 43036
20060 47573
17494 96265
24472 47127
20618 49413
56761 84438
24448 87371
13943 73328
26051 41608
34069 92522
33745 92350
7308 23131
72111 86971
3476 55886
27670 38327
28737 69162
21120 78420
37282 44487
1798 46349
63384 63423
97092 99162
49635 88555
15172 88343
59368 84434
3666 24983
7880 91058
655 31358
9771 50474
6858 66934
67906 83614
6586 94368
29753 38166
8960 51804
35981 73393
41240 43336
74634 97460
19968 98753
46146 85631
58516 69943
17754 22698
64973 76180
48790 91337
47653 76490
40988 86737
34230 96352
45577 46100
13131 97542
28426 57387
14458 89200
38070 58610
6225 30797
38561 74845
67269 89099
21720 25446
3841 48912
46098 98058
860 2158
33065 74683
27417 70966
2600 97155
12319 70533
65021 78964
22816 75052
79168 97077
11665 51268
6470 58458
43185 63796
123 74899
31443 52527
10196 74026
4091 94539
67131 98207
58809 71748
63266 63426
36829 83270
36594 94386
8756 9165
56626 94849
20042 55702
202 55452
58951 98415
73043 90441
34150 97222
91998 94409
11601 54752
24061 32701
95719 96537
18949 78514
23130 94072
18610 36290
64501 83790
81589 85853
39994 97356
6748 69377
3166 44330
24352 85060
76542 91687
87315 93795
27250 59642
5323 89877
45537 50130
25622 53203
21708 71599
4706 5222
52467 63053
26350 88160
47782 54275
46926 69342
61237 66197
43767 85840
8951 29988
73977 79464
21694 39194
2585 86988
47620 94393
68068 74765
64568 96104
54386 85682
46592 74795
34601 69153
2580 73964
35691 81598
73811 86104
73058 81352
42110 50729
9863 41473
18069 60570
23737 98114
33674 59297
62248 68697
12861 56345
41370 57624
27529 93448
52996 89596
59466 94080
42992 73824
43233 94377
2908 67009
2401 62560
14004 24048
14009 17337
60885 61603
58258 69165
38533 86017
48853 63997
5032 32219
60396 60772
78092 98863
30666 48020
59831 99778
27820 37988
29558 95040
1214 77624
62317 98676
42866 72851
5417 41865
25532 26091
19082 24581
8402 32495
12410 87649
28076 67579
82968 94474
39953 76370
16548 54721
84269 87090
47621 75199
52992 76437
52604 58005
10958 75021
32102 57417
19650 43147
57944 93621
36025 48897
43867 71946
31606 84344
22881 62610
80695 88908
6815 29911
20905 67422
24035 86883
30615 84596
5968 76620
64870 86314
37864 90674
83291 98615
83439 95440
81568 89586
26795 83681
33216 72005
25404 77655
47412 51786
25996 73944
42415 88365
35367 67727
15182 47908
23694 80331
56332 60463
43047 53775
77293 89198
10656 10858
65240 90427
15448 65904
22760 50916
19840 55270
65620 95915
37546 44870
32218 34607
78605 97274
16138 46593
59294 99870
13593 67974
78728 82794
67479 83791
33658 57105
52390 95237
23395 40501
18198 69023
15161 85672
6975 68914
14350 48776
16840 99930
52330 68361
79068 87305
14845 76537
43414 68368
74975 84225
47285 68176
18325 61367
4198 6848
8955 87480
61491 99527
22009 36290
1190 33963
10045 46983
31573 51271
68891 94486
55659 77689
11680 83222
85521 91581
71187 77267
69815 84785
67026 97255
13758 86013
59899 60004
50718 70291
62695 67584
1507 5405
92688 98942
57449 84630
47189 51476
3189 39311
35089 62751
29539 68539
2208 66576
64394 86126
2591 45841
31990 81938
22166 38600
2404 68438
71036 90630
26085 96155
42204 91905
46566 65327
22523 91115
64305 67653
37015 59535
29844 66988
34935 83861
58506 67998
72379 89503
19424 66429
20906 32834
68756 70760
13714 57784
29613 58925
8784 78716
53121 71080
43308 60004
8478 69522
10734 61871
476 59219
23361 40275
18865 48824
26219 78577
30993 44679
49468 98223
61815 93054
3603 4736
41811 77197
9001 26824
68181 97629
36439 71968
38173 69003
41227 69834
20550 91813
41248 95818
13607 75515
27047 97061
52883 75460
23382 57826
16958 50252
47173 56949
20959 35000
3936 26140
17287 83873
42302 83473
81238 82917
81931 88271
2454 41659
30627 72802
7237 16887
21985 27524
36277 64977
31390 45383
32485 66620
20126 35771
40511 94643
66662 95548
2327 69990
31301 63130
9588 94171
27126 76867
51150 96254
59564 89954
489 74134
17380 25973
51625 64723
12310 29904
292 48880
12671 76568
44219 64293
31800 92957
1718 51573
2388 55683
15205 62391
16853 87776
19326 43468
69651 97238
58008 92454
72289 76616
5888 37768
2880 18824
42996 77069
26084 60865
16654 30294
13967 90667
11818 15810
73541 75457
71171 97831
19124 80352
38426 99701
51044 75055
45536 89972
35158 57920
12329 26753
62691 86210
14152 14652
43871 91595
40717 73146
8748 18190
14466 70604
45309 97322
25111 64933
60874 68440
26543 90075
55659 96358
73029 97128
51112 99598
28106 65657
85626 93278
41044 45426
12020 94341
34269 48976
3710 45657
14817 60097
47257 55173
7935 21033
54860 80169
2465 64296
20253 86279
17938 86639
42011 63274
38138 51731
61971 81598
33180 90932
21991 26465
45853 62381
30940 98945
15771 82334
45257 46654
32852 48120
5641 60447
26042 70835
5660 11615
16218 75953
76893 82244
2828 93724
86154 90750
22152 63583
1734 87065
18662 75629
39474 56458
19688 41639
15981 81756
86326 96043
463 1700
35723 89843
5665 31599
37388 81512
19032 21052
24528 71337
13487 24483
75146 95021
6264 57594
21393 47779
12424 19920
5715 62832
14117 39337
23123 61850
59640 64286
1978 9282
65747 74111
59237 61385
18662 45673
43673 66331
38342 82287
57950 62190
25273 45494
7469 93017
69393 76746
42304 83212
20106 21864
12305 22376
29774 67111
41318 49814
2261 26149
8561 65363
72474 97697
77042 98786
2971 21056
12830 95048
1687 93920
52227 89209
46554 90007
3603 33848
44170 44466
46868 69395
42747 86987
28602 33075
71361 81831
44018 52928
42712 67479
28434 81277
78877 94571
11326 54090
15145 33796
37667 50558
83920 99139
10580 50541
35446 54362
3473 6512
555 96672
72429 89071
30132 43257
57068 99402
41426 89935
174 2780
41153 65131
31298 79763
43856 51136
38966 85551
31672 74855
28255 36800
36615 89305
25807 41699
35052 39445
48985 56806
43361 93281
27912 94748
35606 68424
66513 66556
47970 92406
7343 60652
33400 49105
49125 58315
3303 5829
32153 33478
7200 48101
47123 53987
37303 45407
24938 60510
23941 78523
34391 43429
2529 85528
26404 75539
45958 61195
68340 77879
18692 77472
8096 85308
42000 77583
9463 64895
56279 61404
59319 61593
23638 65381
22607 44207
1798 74247
25260 84494
24042 97624
18189 26499
1192 65373
65194 91331
67007 90240
89040 99317
58020 90297
41470 47975
37352 84284
21011 49612
11 99154
72629 86651
72616 98030
17895 64426
70929 73964
66994 93776
4551 62362
58133 90432
22955 57335
73900 90128
5778 58123
15889 86180
67909 76918
84283 97557
62337 96017
72870 91326
1444 21789
7701 52449
55925 85787
22254 80151
20248 99814
5914 7163
4255 96309
8205 67989
48894 51400
35139 82108
3222 17425
71534 98757
30091 39338
42217 92907
4925 57315
42402 49532
86237 98812
21694 23966
22834 29454
15433 69033
43048 89313
49738 87203
4667 80056
45568 91821
71359 97001
47570 91740
12669 70870
34939 56252
4785 93940
27527 90464
25797 48225
59545 77322
25417 79444
17062 19729
1319 65015
22357 99036
13595 70650
68647 98940
64609 76917
25871 60674
34400 83075
26697 34100
46300 82269
25676 86892
3401 77562
15475 66225
13132 68369
34688 71978
540 94151
54606 97044
589 54389
38475 64336
80855 82083
8596 98745
19728 96261
22374 64765
18685 46063
32680 82752
51559 76587
4596 46330
4842 15291
49615 67314
1516 64784
37111 94424
83483 92299
51241 74506
33497 33547
16762 57132
1548 55748
1910 78862
32428 90749
94077 96258
3408 29996
71889 96885
20003 71921
27785 74986
24192 55654
2887 86224
27938 38136
38976 91591
68456 94674
47820 93911
1182 15262
28972 31966
4002 10254
30927 32016
16571 83246
58793 88337
26693 51334
13203 95675
1674 52079
13853 46848
27536 48619
16631 35592
2277 7756
12672 79211
51377 65769
17887 99723
1042 82257
698 6374
13359 81890
46277 96146
58521 81716
44078 98077
1175 23227
17254 42035
11124 46435
11686 22624
66480 92877
3689 53700
1266 17702
11770 66071
38333 40417
22296 94695
31462 67754
24308 32172
16518 26757
36315 84617
61266 89947
25575 68167
2439 61121
45067 74324
45686 49331
30829 95990
46433 48996
50026 89940
59159 84849
12288 78900
28345 75940
57481 76690
28081 32682
14687 23394
22195 25859
12903 71318
11717 66844
84102 85841
32653 74936
58874 64445
19069 31878
67692 68962
23536 53145
45788 92106
13015 27935
36379 46256
56904 63462
16804 22801
66533 95160
75089 84268
39517 84205
46009 63587
34790 65020
51009 60096
40179 95951
85713 95241
91803 98022
35038 55809
15710 63525
29098 70133
10959 52239
42899 43770
35643 88176
40162 72645
70101 81367
42093 92125
66151 81976
45934 64136
11958 23825
48952 99306
4005 29552
53626 63718
21969 42503
67295 94576
23546 73328
10345 14393
63211 92459
2226 29281
30515 91159
69624 98703
999 15322
15478 91082
31893 33721
55975 75551
52237 83579
26326 52669
26040 29183
7348 90636
7583 21795
31004 63286
17934 42152
1370 83787
29664 92374
75037 87767
9391 23223
56895 81455
835 16594
49511 87282
47762 72828
1447 3291
25400 50821
49234 53465
32801 82400
61084 87672
19648 98710
5962 57946
60916 99499
6065 27247
57141 82977
25644 95741
43903 48086
71334 93389
15046 18329
79331 92135
75599 77096
18588 80871
6523 9507
50215 52348
76055 92435
28980 67325
37761 45035
8222 11454
19361 60766
11850 70243
37259 60484
71448 81523
1518 55136
8537 20822
33783 46081
79568 94430
31584 40225
60561 89167
11563 56313
14399 17844
43810 74697
1379 52654
18036 49160
35926 81916
18275 74311
7119 48115
26938 55517
33299 89564
15466 45089
35051 42671
56429 59049
26519 79268
3176 58780
28667 52567
36384 89766
11231 72659
32322 82936
16361 61219
4604 91651
61928 80725
50172 64959
36018 86213
22106 34990
4061 42227
49526 69645
43872 73291
43600 64738
66690 67144
15351 84289
27012 84781
44437 63974
39866 71904
53737 92359
26986 73521
17707 59521
60805 72945
67826 70487
75965 81032
6339 26262
45038 76758
38424 46294
25693 76991
5378 14243
4467 69824
14915 69812
38649 96988
69570 84507
14300 21061
34598 68096
46464 89235
54818 97368
51100 69144
56685 63519
48480 62980
5088 31043
69701 92383
18382 19255
11838 73125
8209 59893
22142 89423
30711 67614
15482 47099
42680 81100
29868 53715
81 73218
66346 96292
67368 79964
19403 89253
31670 74471
27569 72763
33416 55572
71411 78484
35900 89153
48956 80508
48722 97436
33431 83451
7614 20336
66412 76478
8843 76091
18862 97759
10321 15358
56339 87570
510 2497
11603 47696
67495 84395
21204 24896
638 42751
36822 52624
6581 45309
66662 78318
70779 73048
29094 53553
59393 92982
4210 77402
28640 85693
71994 86058
32640 84595
45776 63549
22726 81823
44893 77286
2259 66227
13031 76878
31797 68298
18510 58763
63245 73933
46056 90023
42838 52568
24322 40757
8857 46544
15888 55426
48474 74949
33535 99962
71019 73834
22937 99207
254 9934
26809 96175
19693 65248
38213 69729
49772 69709
55488 87960
36736 69933
37381 91132
56742 79250
41725 90219
58237 64992
7818 51755
21065 63198
32979 74035
13820 26355
37723 75163
48510 76560
13152 95435
43195 95112
23763 55470
51242 71033
61631 63163
18457 30315
83520 87841
10035 32149
47342 87573
29366 72180
18373 89448
78459 95919
9498 63562
4139 16813
17398 25009
18760 93818
21173 92527
10622 36384
11380 67720
20333 38248
52019 72805
533 42720
9991 85793
13210 71420
3264 76223
30770 99798
38020 46925
1839 55058
1664 77224
25341 91403
22123 63295
47419 49637
12304 70969
57718 97183
52962 79854
1193 63487
62715 93901
37397 44805
59526 70856
24649 78449
1574 61967
10141 88147
51535 76811
52762 77770
34876 84016
27476 65379
36617 55695
69812 99436
27796 88258
7300 44446
59949 93447
70610 81025
12765 76009
13134 54397
66970 75377
4792 79157
41369 66436
61880 73311
20546 43103
1564 33392
59392 99976
26198 80264
67528 87552
4411 68032
38829 43282
58716 99968
84487 98523
6759 44102
24855 67696
17835 48306
45627 91482
50451 66290
87741 98033
47561 75856
20312 69667
1861 67564
36177 51875
6725 90734
57251 92401
67277 71227
23734 54153
79241 92658
76239 95104
35399 88810
21536 68643
92054 98646
28400 33367
9829 27063
78795 90647
58739 94297
74759 98203
4797 45644
10772 61299
47209 86311
34007 68443
18751 47487
27457 44107
33531 59804
14906 77276
40851 57441
88088 98044
35215 55678
3292 83836
6932 53109
10459 23764
54650 85294
22851 80427
25850 31667
16170 95569
48095 81389
37964 42575
14821 42387
21905 96750
24746 58335
10674 17083
1759 77936
9313 94030
63243 85038
64092 65923
21791 49861
921 49845
26722 47812
2968 59967
8450 18323
3500 31962
11407 51697
26202 28844
36850 36889
84364 85444
83445 99027
46054 79847
86785 89402
2844 48595
511 70443
3466 10475
36940 55034
54252 79818
13486 18477
13807 28837
17153 99129
74810 81094
62497 98848
43523 50314
68534 85851
74196 89090
59754 97218
58717 82609
14411 20868
35587 46088
38973 83607
1214 88947
48120 64462
21718 90474
3615 91364
13654 49479
3443 70528
15183 84787
23641 24818
23999 46855
59661 75571
28476 97550
23530 57315
40013 93338
7089 63473
6019 67863
3703 12987
3845 60552
33594 56449
2462 51685
1383 8012
38448 61949
68580 72212
21535 47685
23498 95818
8236 16605
20290 73776
16349 65030
8497 12978
51009 78512
54662 97897
1384 43341
40751 71884
16669 50913
3932 25475
22639 43818
65770 98939
32258 98965
20482 85023
41247 80030
20296 99500
36905 63239
42340 61818
6919 83667
17644 66075
52758 63981
4485 37574
25261 97286
33637 79620
13549 84146
27051 65055
26630 73202
43268 82349
78860 85580
22649 24910
65159 69344
33032 37660
38085 84331
7299 99833
33966 88985
45411 90252
69369 90558
4601 48790
4176 68285
26072 32504
21739 81979
30770 44672
18879 69146
6182 31527
29390 97622
24837 72155
3449 73855
1342 15548
7116 63767
45954 84098
85547 90551
9325 36040
9735 73052
40538 50458
78687 80412
40721 67898
31842 63562
37498 78998
7918 41733
71461 79917
24153 29949
67832 96366
24925 95532
24762 26134
21215 62403
66714 85685
22460 84230
18003 66525
26068 68267
47164 86997
68637 72727
42321 98176
13045 94707
24418 45083
28103 45016
6342 15444
81432 97836
81894 90346
36402 59807
31752 80820
46475 85847
68516 72656
20162 25662
12743 59345
22394 71499
73611 90643
26246 93067
11550 15517
74116 86352
58500 79948
26327 36318
19883 87022
2359 64624
54036 70402
42836 88373
86816 94648
18197 38985
96229 99398
75973 96079
25830 28096
75428 95463
54657 63442
3038 64717
325 88026
66136 87758
4300 97109
43622 89159
28025 31857
35899 56570
3887 88865
30520 40977
27857 99242
40004 84040
53228 74208
23448 51293
12218 61207
11107 22983
22734 32187
53427 64772
9548 45803
21955 54323
47189 77491
37961 78902
7412 46640
66244 97606
23767 99424
48200 57024
73083 76898
6141 70121
74485 79770
16875 68881
3403 89222
28077 54700
27868 54267
16768 61711
11155 89798
16260 84090
36130 61436
4835 49950
19424 46368
15646 28797
65291 96727
10448 44974
30003 37988
6211 80639
33718 58519
3794 34158
3429 51736
31629 97764
10444 15081
71509 96501
77224 80856
52784 69252
30693 97364
25013 73465
24866 68947
23174 90426
46835 68502
63608 74190
16235 26292
26298 70206
53283 75962
40291 68056
4638 13425
59790 84220
8470 18981
14391 90795
11677 22180
4473 84024
28882 79329
32111 60813
3452 98238
30543 99043
2888 95772
58717 66328
64598 98041
42054 87867
15184 16423
50404 70399
694 4457
48302 49101
19052 86741
70106 95027
61317 67952
5849 95155
69113 69418
60699 63241
16534 60179
65464 65521
14112 20203
76768 81186
8174 82736
68745 78284
1891 78736
16748 34885
54875 76361
4553 61685
15171 42108
91634 94194
2454 50495
31241 96021
35887 71698
6100 92010
72972 93710
72457 84052
1188 54003
32732 93836
8708 54849
28381 82511
17176 56274
8058 50179
30319 86790
19943 45826
57311 95055
14828 95155
23301 68083
31888 71151
35223 42575
8119 90154
5818 76265
4458 82523
71786 86421
75573 93609
62961 93097
89002 95859
16923 42423
89063 90774
40557 63648
376 76989
14276 82241
50117 94353
68694 90112
68536 89166
13077 51763
4786 70164
21166 53167
10249 11824
44417 66873
31342 59117
25923 38707
30500 54268
59310 93622
28175 33086
46427 48261
23130 98654
26645 85319
2015 39040
16416 48710
46420 70073
20730 96807
15488 67013
34078 61667
6190 56677
55406 74804
30060 98155
5596 51415
20512 37967
50501 83252
17015 48138
5181 6157
60932 68234
69876 83286
27251 63651
57625 95242
22853 83717
18910 74346
27086 34824
71303 84383
4593 6329
3898 52181
25241 83252
18695 87678
16369 51279
5269 15635
35440 37219
84119 93065
27975 39364
7805 87757
34320 71455
43182 88821
80869 95408
25090 96148
68306 87421
22691 66593
29089 47859
35870 52377
78985 86663
46862 92985
33580 83392
45692 75757
25704 97780
10745 91619
28986 72464
8310 62332
8568 42827
25722 72547
632 48367
35474 52975
73685 79606
44563 94112
17858 68010
4981 43711
6348 60752
41824 66705
32167 53476
5319 30318
4441 39960
11365 12080
7314 73774
37426 56968
12243 51482
30396 91951
36245 53987
7166 59044
8510 23106
11747 85993
12543 44329
33459 37514
8166 9378
1961 68240
9965 45383
37876 94254
38788 80264
51586 80129
51961 55823
50100 90085
39042 80223
76829 90952
48183 81193
52295 74347
64538 65806
26802 91635
27725 92405
32223 70219
3352 86483
32124 77789
988 37604
31457 37897
77242 81516
28239 43951
20366 22218
41173 80244
48000 89370
34282 94551
38408 67022
2717 64459
69001 84175
33481 49039
11903 54448
63233 67794
24887 37511
2700 52315
26370 30020
18874 96906
18423 81724
64586 99701
47208 85154
15171 54335
59023 59294
2279 67761
16924 23447
39877 97591
980 67799
5173 62376
52408 69905
15387 28117
58690 95671
28767 54015
11302 21338
29434 39726
11135 61873
44103 49110
424 43083
56181 67365
19413 97760
43851 50648
15688 33319
97501 98889
18148 58387
41942 99860
12448 28553
16446 90011
34411 49160
68924 98839
72531 98033
49278 72593
28699 60567
53109 69914
1849 21301
11356 16526
53823 65001
22337 62584
37122 73983
22164 96426
17098 32651
40272 67944
1952 48453
65638 80385
23101 79113
44794 62470
26509 33790
72085 73242
2418 21792
61911 85784
49013 79132
76628 82968
6332 22339
51174 89548
80716 99286
5053 56896
36477 94656
64930 75806
65170 86371
5840 28130
43508 99219
58097 93867
69299 70328
46145 86945
26082 72646
19634 42338
9297 32036
20104 45676
1822 66452
38284 64059
36970 49216
11524 46038
27887 57719
41292 97581
4627 66719
67276 72580
23523 64974
68461 99025
32473 67847
36247 63272
93509 96741
26551 61920
23625 66537
36208 92653
77011 93285
41557 48281
21682 41215
93928 95621
57860 98469
10261 11590
1000 87693
4747 99247
41852 82173
4518 60122
17291 77491
35971 52091
34596 39055
30420 63323
10632 11127
31343 77648
13963 95262
17498 58374
65999 80574
29160 68230
26467 88058
39613 50400
21346 53681
6924 22396
42982 65013
12097 32153
4523 40405
39122 73957
30904 80066
3282 51650
77669 82575
31557 31979
35205 96187
71731 72323
58843 76959
13225 89452
33423 75341
45167 71851
32526 61144
10648 14235
40224 50987
88632 91210
18905 26787
47744 52867
46147 59539
3423 46558
60518 96453
9732 19462
21895 68042
42224 86615
9745 46170
13761 28282
17653 41318
18050 98149
38259 77362
3115 99719
49745 62418
27324 67477
83297 87466
25425 49832
2410 97750
84156 87240
45840 91626
709 76704
75492 87250
1978 55154
21330 79020
17602 72309
23380 42882
9030 83416
25141 50646
18733 41008
40831 74620
25547 55605
30748 31529
26127 72706
38609 88319
24272 82672
12640 28667
25420 45386
84326 85313
18864 70827
69140 94033
10112 77313
26681 77288
49755 85787
51012 60104
50416 97469
29019 38928
4206 72120
13924 17597
54219 66328
43905 88187
47 27515
12857 47722
43805 45308
26209 52026
30477 82817
35206 89270
44368 86017
19225 66908
56837 72994
52483 72223
13772 27788
14448 83386
47465 85042
16213 82115
22527 54535
1982 21665
10315 17421
60930 75754
35741 69447
36194 72841
48997 67350
60715 90125
86745 91078
25754 62515
6504 84385
45078 54030
36909 60234
7873 68784
2732 8524
16163 92606
3874 3988
19181 85283
52986 89290
40017 48413
22269 81233
31089 77949
46189 52719
28936 68781
11062 88398
56638 68799
264 16365
9474 55050
24053 69646
51751 96400
50318 87685
9714 61699
7548 11050
54587 59275
12663 46287
39026 61327
16829 40660
71119 71759
23441 40823
56199 65024
39107 46835
21163 63349
28152 73737
17162 37414
56984 70107
37648 42310
33784 60622
59209 65508
70731 70790
20349 37278
60830 83158
29330 76523
21093 99359
60 3317
85433 95966
16712 49985
47442 93918
65123 66857
37648 75096
11575 36210
5558 53929
69762 88578
61151 66025
73687 80103
48150 48567
31164 78952
59036 91852
10707 90917
13708 96212
9369 46631
30694 80092
43987 82430
56960 97926
54442 66766
45952 65759
50256 62718
87037 96963
61244 68446
71388 85013
22900 86479
13220 86257
27501 93678
28861 56603
53532 99601
30167 53381
34701 98838
42733 89138
50325 76578
7247 67589
17702 63226
45787 62308
8005 34259
56744 86084
55679 74640
27076 73269
36161 50736
58864 91375
660 12740
18929 39053
13988 68334
5670 24809
29611 73446
11089 61175
47587 90642
17199 59104
79168 85625
60904 96440
49803 52660
5917 45824
74089 88947
17240 20864
37220 41535
21606 50940
47733 52766
59136 63216
65586 82671
1420 67302
15466 29241
43576 58557
25297 63696
45614 87491
61875 89480
4144 17866
21478 70805
2073 17489
24544 90297
40414 57129
6225 64159
27176 88176
60720 84403
45243 95534
58306 82510
25099 49235
54393 99352
63426 83225
38704 72163
25025 72752
1512 21847
6817 73030
8791 9163
22131 22936
33383 35190
14193 90796
4890 98997
26793 29358
46766 58324
53566 59872
52171 82444
67063 84148
7608 68826
2476 79434
57868 78104
11342 74521
23594 53716
39454 54046
26921 78566
2067 74117
63075 94494
29388 61638
14819 45429
17787 48798
59610 61292
18516 98773
9409 64814
11235 35916
22962 71340
31806 98814
41692 62001
43299 77800
516 79145
49786 79447
2838 34147
11501 14973
20696 58981
48261 56953
43215 60278
61595 64443
39678 80970
13884 50725
34144 50864
39140 40576
35370 45285
54204 88969
60751 81589
35140 45969
41820 82538
24971 41206
22078 26681
12100 61940
42559 95370
14864 92170
58480 84924
2225 33843
60407 74951
52612 96026
628 80061
2797 20020
9189 96247
56713 70847
34876 39845
9608 47222
35105 77984
7780 17885
83206 94205
284 48253
14335 77181
8415 73693
30159 50167
9819 20194
72813 95414
66548 78916
81823 83885
27498 95731
8459 34704
14069 48683
13515 34098
14482 65259
53900 88650
1714 40346
75502 90308
29901 56250
35860 79323
36103 47607
27178 72160
32967 68689
18034 66940
8859 77772
63619 70675
46633 92842
22983 59073
6237 74821
4869 14859
47967 92843
36300 59889
38007 59039
38727 90903
21224 33202
20677 82836
21597 94298
18142 46611
971 9858
3259 7643
78696 89180
1076 75862
21093 26003
3498 79885
23469 59547
31918 41668
551 597
66313 74756
20681 80402
7780 32602
53351 59009
27649 88691
41644 67572
77678 82534
1722 71771
22013 28983
31867 49546
19116 51859
19194 65356
39489 71713
76664 91761
12330 38960
15400 56966
30054 37528
7493 98122
77690 85650
11326 61741
71447 81247
13952 24111
5693 61771
17117 66344
21686 25834
66776 84877
4501 25015
37401 73370
19832 74249
9938 26443
16894 99203
29062 77808
579 75207
3384 20694
4188 78850
12218 22176
55537 93990
11368 86517
19590 69282
1227 80911
56471 69594
40308 52260
79628 83805
79454 94972
484 40359
8429 74799
3346 49005
3016 24036
60823 85904
5383 98406
64287 81007
27117 88768
13620 93468
73927 80924
66124 73277
86165 88178
51480 82344
13924 89174
39745 63823
74162 84190
1017 54592
40131 47611
58107 69584
14182 46465
10692 62282
7870 33353
19068 38806
1139 58793
77124 98421
13101 29706
82835 86932
42541 87994
23268 88320
44406 86955
1744 87079
31325 73553
34520 72331
26979 99961
19441 70413
44944 88273
23944 31950
53630 90771
7734 34541
39783 83128
47197 84589
9921 18995
22197 34976
27489 71152
5170 21989
63320 68300
24244 86467
18060 98272
9363 19086
11841 63499
55462 72170
45993 53513
44288 88920
4474 87018
31057 56486
26845 70962
29120 57531
88372 89147
69721 71958
23721 94901
10202 15925
33517 87376
59036 64747
11723 37272
26933 62293
34805 74899
28202 72814
62015 71793
52220 82704
34024 84272
9726 32907
64070 97340
46545 84849
33283 34942
12409 21523
49593 66251
30226 61010
30418 79633
57232 91760
63745 89577
33089 99766
29324 76699
48594 85021
12359 44974
476 72846
50011 53803
33966 46017
48312 53755
68486 95156
37587 89104
15990 85230
37415 72342
3395 68557
3163 67890
11538 96808
38802 85159
30940 86116
13761 30112
75300 82601
25603 49908
48162 64103
45223 70302
65771 77143
2123 67980
69010 99912
49844 59768
3544 84886
25330 98062
25727 64170
53765 55729
74231 76373
28968 30592
10666 28850
33187 91851
23266 48519
27605 57404
38998 91308
42448 79485
9677 56462
67011 94628
5480 63633
7623 11149
72123 81672
52740 68001
22587 88141
41110 66750
46354 96509
62495 73649
2134 59086
30250 78046
5499 29953
62407 95569
35808 51213
12441 66845
5228 9443
42358 82725
55570 83485
12434 44289
35835 69119
23001 56556
33369 60396
57198 67857
3224 17252
23690 81053
74446 78530
19431 44700
40372 51723
7742 20967
4304 62481
43400 60400
18091 75885
3125 94104
28465 43365
32467 38799
2383 98365
4876 19850
11219 66020
52658 77501
19964 82892
9470 76777
44588 45707
41098 68048
26583 51375
18237 88372
90485 95042
35360 82700
22368 39791
5435 11318
20853 98896
2343 93937
4077 81956
4206 43811
52280 52543
82197 95783
9778 39611
68879 87032
37349 79405
43864 51117
29811 81211
21513 57450
35209 43486
48611 97829
73850 74127
17238 31852
16340 25535
9132 90464
57428 65612
59675 79668
3936 18427
10256 94126
9780 89679
784 77135
3748 72084
22119 40339
50443 65697
33021 68645
32802 90471
85323 88699
26222 61042
5693 11931
70304 95320
65940 88324
754 27969
70930 80629
8220 89443
3612 5074
28070 91804
49 29558
27420 51111
27037 66613
81594 96287
44226 72022
39809 77299
28951 54502
5242 58034
2506 36831
17779 20762
65597 73270
54143 65184
72316 90006
81251 98389
95123 95311
82037 99660
35156 36803
27457 75528
51602 85108
39740 75632
48512 88077
42150 53914
46538 57820
24110 24982
6425 50933
11940 78438
36282 41307
34660 93595
23525 95009
86511 92144
24301 36359
75060 76966
83177 95776
10790 20956
95662 96479
25272 41318
13810 15430
43192 81647
38828 89291
39819 85207
22766 40722
59588 80483
26420 44547
45928 74530
47547 97602
16241 55514
20346 65153
68658 91792
28262 35852
43463 95841
21134 65169
5035 7867
4324 26412
24733 84514
8605 73773
27676 48384
44938 78348
96026 96864
26728 79912
59962 94364
14247 38662
12122 13179
34997 73082
50107 61176
44702 86636
65005 81189
11861 65567
29118 47455
7255 83960
55987 91598
68565 85985
30942 35245
10000 40888
61551 71888
42910 65050
84870 95512
11335 15466
30548 81153
45784 53201
9219 85154
21750 33877
21221 91441
28423 82078
33700 95895
19585 84491
33206 52014
8613 68334
75715 84356
7225 81046
29958 95204
6297 52526
12506 40351
36438 60647
20004 41758
2435 69980
21852 97812
10002 45371
13752 95862
30584 47024
13287 93009
46635 82612
26686 72771
8247 65250
30497 56518
20840 49881
31928 75678
9832 29485
20633 86372
21859 36490
10775 31198
73495 90133
87868 95184
3858 58005
38221 76422
8411 62141
5762 19626
57157 65468
70511 73089
59633 63152
32217 38283
42965 50019
49368 83521
12718 70156
70172 86697
149 85441
12664 87438
46011 54985
24697 53302
13380 68845
49151 90908
54408 88289
76796 77362
13505 54408
61943 81361
51342 94867
2565 79216
927 11629
41083 87761
4510 43505
29957 88547
9126 9324
25405 61263
13348 80734
831 15605
74593 77442
11015 16504
56399 57640
46957 80425
44208 61630
78303 93956
1251 96752
37983 90260
30856 41034
64945 93045
72835 85928
10659 12186
57270 83330
18968 45896
20010 45363
14186 66760
28097 62708
5877 7137
31620 82803
7487 53726
23666 89273
18603 37644
35877 91657
49723 94074
14315 92507
10663 23322
13161 44605
40290 66587
172 90612
24263 82771
84239 97440
39372 63220
6754 34717
1458 91591
26789 48861
4237 48367
2977 38259
70910 89406
3271 58435
24350 97240
4455 67542
1717 95710
34545 84743
1103 22256
36036 89598
26689 56688
79012 95464
56767 80568
23320 73090
126 24577
25133 81892
59662 66874
46514 50291
5117 68399
2787 76989
31272 44513
15038 41267
1727 18484
4067 12342
14182 32918
27211 50444
72984 96935
57800 93320
70659 97420
2438 76087
5577 70361
42473 95539
52818 65035
78297 95259
29964 73809
31323 69387
68713 78850
33335 78209
64555 70098
25003 92280
28417 55019
5101 5161
10379 52783
4909 51714
56320 96160
38734 95282
8534 23266
9206 18787
21260 61378
13801 99535
14200 43567
22657 44085
8729 51575
69318 70950
33979 73514
20984 69330
1377 73766
60429 66058
25485 94189
764 90953
61507 89597
27549 78462
36399 43402
87152 90577
38533 74866
66996 85080
21114 62666
56192 88935
19581 24565
36694 43823
13842 55668
851 13654
45080 95404
34946 68720
17093 45011
51736 68111
1257 79969
38478 92088
4214 63337
76325 97000
37975 42040
16365 94103
32138 76192
28931 87726
64578 89192
15236 47061
24732 52698
39982 95209
54752 58715
30809 49094
15473 82075
243 77372
13453 72103
87607 93219
31543 79081
34293 44766
40048 40093
9407 77661
32278 76476
6167 12693
7395 89642
6277 76701
15249 48894
53677 75039
35282 78068
42413 44234
48690 86364
25866 79114
54972 71643
66593 70733
2077 14008
46169 87636
7129 69905
13678 96700
13104 66467
56777 57544
34586 56892
62314 73869
68316 83722
27944 77017
57910 93030
31169 50927
35600 77990
44520 72742
85088 92715
67395 67990
70223 75334
3324 9334
49073 99628
23421 57352
85941 92242
7451 98683
93681 94537
16129 39695
35637 69953
9329 82428
5439 7765
43172 87552
36343 98467
80984 95805
62136 98095
15879 90062
16417 75640
55087 84235
19720 88407
13136 38167
6532 83615
45907 70946
20205 77767
70149 98208
73058 75891
35631 35993
64165 85921
30555 83887
15404 32393
14978 42304
3527 3549
55042 74904
44199 82994
6570 59028
70275 97254
16315 51180
48005 54716
13204 17714
17018 38529
23227 53299
15811 88728
14854 32707
35185 42811
73893 87061
53867 74034
66147 92681
10333 45117
34700 65970
21415 44486
18142 97943
9740 14885
76853 98120
11310 82893
7453 89345
19651 35938
39910 73054
2775 59306
7678 61037
14818 46778
23545 78323
9423 30845
358 13348
10436 91837
49812 98823
12896 19468
56169 98542
2770 55581
57646 85044
3374 84758
26489 35328
11378 28060
4403 77483
39353 65734
73409 85890
36744 97542
55840 88377
1010 94565
68269 76425
14219 40741
7321 50767
9097 52614
17712 94988
24174 55118
9393 24444
5307 65181
33689 53108
70201 82993
85734 97486
4184 10774
10709 35062
13732 15960
14829 80810
24512 84185
4818 56565
15124 27211
52504 97381
11476 89530
15013 88759
2994 57630
19955 52290
10687 77390
77649 93729
57348 85103
70348 89074
57504 60579
44096 61402
36566 62437
34501 64699
6329 41359
5226 42124
2182 3714
28163 89392
78209 86047
41090 65357
32293 34877
22885 90192
26215 50996
6837 52331
34671 83570
49753 58619
11748 13268
27956 98292
39556 85314
10380 24064
13746 24778
53714 76904
750 99603
79630 84721
7104 30558
373 60249
17639 85700
41754 45224
76439 95269
20185 71733
1205 7479
49390 84033
18630 28607
77097 95620
77676 78056
3365 15916
79807 94831
54176 90794
26498 84512
7151 71887
47831 87273
36635 47445
60937 98234
8805 45392
72051 89236
29125 92402
24767 73452
1239 78415
63734 93195
4998 24284
14774 18149
43540 47157
1877 31267
64294 97690
42836 50161
15083 79320
38799 68846
26921 78244
16974 68980
27072 81190
10111 66356
69694 88786
47307 70636
50593 87503
22830 83287
20172 31505
12816 45542
32363 68383
75237 86023
10981 17390
2133 59788
63756 71709
36008 81734
60455 83862
67781 93370
86749 90289
65886 92571
40303 52292
24136 37759
59177 78879
50398 71115
204 11052
63008 73725
12199 68487
72742 98594
28207 43948
61023 63598
26612 52723
24514 28488
48502 50691
23810 88017
66922 75610
90235 99893
22620 25691
54464 77972
9305 45258
70228 74033
7545 71440
47270 92798
27762 36026
46551 75851
23356 41749
70211 89247
14766 97543
29556 56855
37565 90138
9054 36568
13068 73940
37193 69128
29997 87943
29637 32881
10920 62194
30435 64013
18371 85544
74974 95722
19000 44708
22121 51720
85552 88571
6753 64533
28098 99466
26478 31385
60753 70112
52050 86285
34023 40180
57274 99161
19724 20438
49166 88951
7753 10845
40445 72774
17195 99720
37099 63538
9504 20278
98653 99920
27892 69935
27994 33386
44418 90112
24892 30107
82833 89101
43715 52644
35294 76270
49824 76401
70156 73742
18276 55380
11535 13614
71768 92478
20035 70488
8204 79857
41288 43627
25081 70295
22227 37149
42510 47766
73091 74158
22899 25151
53798 90608
58831 69718
21205 89909
24239 32911
50705 84833
9038 51514
3676 33822
27633 66927
43233 84600
32587 82837
14440 47970
97397 97914
25151 79468
65388 71935
49048 49817
31028 58366
76465 97952
21947 83575
51729 59486
14685 19705
52907 98649
16809 50053
88698 95351
93372 94078
12732 45707
73348 76602
46551 93308
62827 75546
79572 89495
14208 73555
79831 86081
46161 90139
76744 77023
33180 48042
6518 50812
45085 70707
70109 84363
21144 85127
29321 88630
19441 77291
25664 81148
3204 33930
63804 77354
61359 62746
6941 61482
6854 58701
30734 59090
1567 65755
51391 61619
1593 49376
18052 79719
4227 74304
51689 77099
33991 64462
3149 73898
23902 92575
47675 62198
41303 47602
80215 86180
27114 87080
40188 85053
47923 80402
49853 72834
19234 39123
27432 93950
1762 84480
20360 41994
101 95938
21112 99177
22881 37511
14922 17034
36954 64348
21441 63548
96015 96216
17892 70087
4826 6110
2353 65830
23131 99396
70734 99489
13204 42911
14694 61176
57363 70599
54402 54463
9680 51878
8924 29899
16395 89028
80933 84680
53378 86973
5812 8643
54570 77941
1648 11357
16171 73386
48046 53966
21289 48625
3409 88310
25813 59672
9806 43780
39586 62199
44991 81645
9983 48327
53082 87846
53500 74471
26520 83585
78388 83324
37888 93465
83762 97049
5500 53533
45597 58914
69640 94997
12068 83913
6860 73971
8264 17106
26271 90521
5714 37124
9206 71705
15532 29957
42292 49996
7312 50316
82448 83491
55413 89834
36148 51142
34446 83442
6939 54572
69077 95034
43307 80777
17466 88600
9102 47074
7634 65505
79181 87612
18369 75049
4868 93082
16340 23576
54483 55567
15032 18490
11727 46722
24662 70129
27689 63017
91209 96272
20686 77698
30647 52261
71811 72469
28273 60686
17229 28131
58423 80761
13773 85746
36046 41375
27968 93781
65713 78625
64752 67374
59428 76023
19298 44776
29365 58570
35773 71165
30141 52463
29316 31494
31833 35974
81996 90517
55016 94916
87225 93472
39387 54221
56413 71794
67289 78558
63629 98812
40672 69081
16945 69529
10590 51765
934 1778
19513 80133
66550 82418
56702 77364
10358 10584
15304 48392
342 84688
15968 20722
41616 63090
50049 67827
1713 2305
36422 46265
65825 66835
29093 78804
42929 95408
31854 53920
24607 95443
32762 58147
525 92937
14593 62689
876 1545
40072 45567
8087 38667
32322 96999
57490 97105
17725 17902
43812 47356
14117 36953
87012 88585
29540 39048
36759 95008
883 55443
24836 78444
40607 75861
68488 88179
29209 93980
38393 40349
44523 80528
32514 34984
7117 34300
33566 39319
6817 27174
36541 85204
6976 89035
3283 79609
51223 65296
15668 48180
25929 69931
5123 43303
76308 88582
62662 98345
65993 74171
41138 45783
17791 24646
9549 79115
19078 47875
58489 87573
43693 54961
22034 64780
45201 93167
29555 54550
9183 59974
20425 32767
56090 86515
10749 72316
11108 46883
38367 55883
15562 91770
48331 93660
27565 57487
3901 56871
28898 93089
9696 10632
8930 77671
66390 77288
18900 77566
4374 74472
17764 81721
64951 74300
29815 37749
8570 30202
25416 29485
12766 48487
20138 91461
6775 7183
3781 54644
40667 71176
8856 86772
1355 44015
4616 9879
3724 70173
34599 58677
1961 38518
66162 81108
75599 83951
64563 81203
17570 26801
3045 52693
78812 98522
47773 84640
39915 63797
17509 19759
36932 76621
29742 71760
79851 99025
72098 78039
8156 65660
60799 97749
55546 70477
21535 88122
52712 88668
9764 83346
20055 50743
19583 41296
8784 78152
19159 20271
69137 81435
786 98643
77518 80821
7 36587
21362 46772
30499 41900
40773 73308
987 70233
61862 64935
49853 95825
83440 87978
89397 90686
5120 73406
16530 91290
8314 31941
39029 51468
14760 74970
20275 44369
64057 74009
3480 67909
16057 59959
40640 89817
36624 62350
14669 60100
3393 91048
12289 82395
28184 37153
59283 82592
60287 74555
52623 65721
1921 62438
34666 60701
19325 69181
23240 63904
36796 74844
31022 83691
7716 59983
26380 30658
60681 62972
25964 59706
38251 96489
15676 27615
51457 74584
28410 69688
32752 66345
8994 96059
74151 99871
37810 58269
15416 17077
27282 47800
83112 91042
30982 31705
55146 86620
14012 83307
21604 31628
58495 65353
60138 71387
12858 91499
12102 46381
22148 50496
64996 80113
20119 33481
43641 64218
22169 23610
2740 7902
9604 85021
17778 51950
6774 48303
92036 95421
94552 97284
65165 98122
34426 69112
59314 62721
17239 78169
40667 46915
42332 56935
35180 83641
37487 61405
4992 21224
73717 81429
50749 63012
4499 59891
17967 51430
83604 93807
55869 83263
29751 77996
29305 91128
24083 71112
72387 91604
46489 48029
66060 79237
11927 73872
39699 56942
32280 62943
26496 85820
2378 49344
88222 94676
26440 97417
66765 91314
5769 72265
5374 65970
41998 49418
68941 71752
8551 90195
59362 84073
55883 57985
37078 47633
41127 51873
27031 39435
68367 75531
41425 64822
7548 52145
80990 90143
33235 36870
4398 69639
21665 38185
68064 88467
34032 37183
21872 62285
43818 95038
28995 59746
20246 65110
5715 35522
93003 93522
54665 71062
4177 26971
6533 66492
80304 94012
41436 95583
31365 90002
38618 64088
27591 90236
55889 94862
37552 87507
28738 38942
38097 62348
51139 56025
9620 81307
53433 85660
6456 51783
67396 96364
13434 83052
17896 83707
18964 54185
4890 35849
9552 22995
32868 42951
78269 80471
43103 78796
86055 86947
3508 6594
10465 30479
7833 87025
14259 49175
17050 78787
39077 46977
10213 40296
40834 95678
15287 46573
4235 52301
45876 83897
6129 45892
78095 81418
14382 97576
15479 25080
82972 98752
10105 34462
3073 7032
64751 73847
6915 86964
8859 10476
922 42063
57751 66263
66897 76033
15709 18335
23547 83100
1680 96673
43793 55795
70301 90008
10239 59393
23367 88093
25010 65313
53591 60709
57793 83089
8066 46438
95919 96896
63400 94114
11864 36649
62438 70853
60716 84487
6033 42994
58516 70075
46773 77074
39996 92877
38930 83011
50861 89087
45552 76721
69841 81908
5229 13903
3902 47732
32141 88219
13133 44986
41358 60817
26807 42350
48504 82437
15305 50100
26747 96279
53737 85297
53920 80872
59058 95945
66945 93266
40815 70721
6117 39480
33329 64122
39851 40227
19182 85761
18121 92213
47600 83946
43377 71403
41265 50910
66508 87342
36697 61131
786 43852
70096 86913
27663 86683
74812 99448
46433 52933
10713 69291
78295 79995
8695 36005
8061 44720
50273 72771
32934 57662
77441 86077
19701 72134
44577 89428
29326 91599
7394 93411
26043 52328
41533 84333
6493 23242
71929 84017
6307 27619
48220 86470
26002 73509
70575 94915
8928 31822
77112 84623
2411 98564
34308 75784
17534 45396
52804 99852
21279 64924
32779 45898
31004 54875
13499 87458
49390 64071
56851 71267
22544 34908
75331 85021
1260 59321
15365 17341
641 78858
67393 91760
20769 76759
46277 64855
42347 91697
30828 35083
51292 74066
40220 68465
18976 93779
72086 81903
32001 78766
36784 73567
9342 40112
58993 72806
5961 93128
59689 60638
27670 38085
29647 78794
75939 86964
29757 68999
48766 61904
49896 52507
54321 70427
29085 32711
27070 86095
14699 44746
24959 29996
34161 96797
55972 75171
12331 90995
34638 82889
29694 42393
11411 46146
22330 31999
21871 92213
82852 85916
161 16992
14421 44087
57424 82911
19858 93857
83061 84010
61973 70324
61588 65612
31278 85021
18874 91249
20527 25279
3310 77311
26210 28777
18952 87915
51892 78067
10652 98107
27598 56630
84005 95497
86694 90723
8611 17835
37182 47252
2025 22582
22439 72496
42389 71027
47319 55814
66903 79870
35869 89890
46911 68524
34851 77240
18361 40915
33851 38497
7790 72092
8699 33327
24100 78408
45519 80964
13416 19096
38406 66034
16568 73647
17688 79584
1269 58788
13068 75410
2335 21693
36712 79009
29910 73107
6831 64399
54297 99232
14314 90821
34712 92633
19037 68909
31508 80735
50565 99005
37899 48117
41805 98481
2603 14979
2506 28986
63145 82084
15649 56035
24503 47043
81568 83267
33278 48450
41970 90907
725 22012
6068 14021
45973 66099
59369 82515
7360 52795
49074 72380
55772 71272
70095 74829
24843 37730
9154 10929
55287 89669
59773 70473
16546 45921
14333 17225
48005 94113
53808 92816
16086 95670
78692 96270
76334 85590
8740 17555
34461 54304
38694 65576
62481 68466
36320 51210
62614 64228
55235 72217
53020 83744
11238 94842
53072 78787
54190 75228
1546 3019
24385 80813
43718 50651
199 24491
82559 97472
76517 93679
18375 78952
11802 12449
31530 49197
34487 55368
31106 48460
19537 25286
61347 69796
29056 65638
17311 95711
28293 53761
38319 64597
6724 14700
5311 70507
22656 44400
55897 72567
34897 61369
38124 94495
51939 55177
6367 53849
45706 63658
9753 74568
46945 92029
56966 59438
85297 88483
37765 43258
8354 68497
25701 70470
32459 94034
7592 52951
79840 92805
11889 40797
36518 50765
14119 65569
33394 41865
47442 86025
4789 56811
63919 74750
20582 27873
19409 86858
51002 87459
39605 96505
28602 81007
19843 24831
17507 48140
15126 41089
17769 95135
14619 28377
31950 85463
62713 65957
18768 52110
70065 71114
34829 36272
1700 19075
2933 93558
10582 72031
6299 67778
5411 97726
46848 99199
82320 93650
71555 78201
23226 85167
2546 51713
30762 91501
23158 41571
66427 75146
34762 80995
1563 83637
52886 63371
55423 85770
36257 88065
58892 96523
41964 42719
18436 36111
6181 84520
26064 54514
10358 43015
13015 74808
50031 55020
15421 57139
11490 73316
82127 96647
35278 35924
17223 63786
11251 36753
37699 57062
27909 71166
27086 56176
16227 79323
27562 47567
23079 29446
1747 15815
3007 65674
69253 90044
25794 60601
27114 89902
19702 98672
11780 95459
61494 76893
50915 78195
33897 86806
50461 77892
36257 42310
12023 21030
9620 16251
3233 4971
2885 87952
21768 60954
14819 43926
18056 19693
56295 92642
17348 77922
50105 77238
49685 53373
10461 99355
45614 77961
65532 98606
9265 34070
37790 83912
11835 84692
51707 65499
71450 88491
18183 85080
17069 83973
25311 86630
5934 52694
21103 52175
11312 30018
37061 58644
7246 28448
8930 50377
29569 31692
67469 67536
46056 69710
15120 33127
31664 61467
2007 17556
28752 96586
59570 69038
23107 76896
61913 86604
19812 44611
26883 93199
5325 98760
27541 84104
67108 79439
46174 87844
40160 64367
15719 73673
6628 55359
48353 50578
6952 81250
5346 58690
71155 95538
1120 57907
6497 84299
23544 55736
10341 35376
3394 42203
30941 59400
22435 53713
37898 69456
36792 64574
33599 80214
23823 98346
51548 79851
10975 50291
60151 97099
618 41522
27514 37155
24846 73088
7498 55610
14479 65456
23033 71597
15077 49904
4151 60836
6873 26202
38356 89254
10191 71439
86140 94746
8283 51800
11003 93375
64253 80495
45466 52787
4857 19664
32338 75048
60471 72403
57058 98051
1173 1908
32130 62416
49458 71843
74737 98944
3236 69680
3573 16246
54612 97183
75948 90592
38679 44702
63984 86086
60787 77348
5518 6548
27629 89560
3905 46324
40316 57219
64984 86479
19022 37786
11394 16496
12137 13451
38647 65764
22506 80773
49540 98816
54908 80178
28483 75883
1899 6795
57517 70179
5756 95889
31804 97149
6917 68448
456 78620
80709 88127
10706 33261
20532 80286
14597 48983
46506 98207
43659 49962
38956 45296
15090 92141
33099 61337
3317 74848
13400 66935
51738 77767
57517 79931
52147 61784
51869 52039
81155 83229
22624 97842
23960 92498
1335 44296
26340 90918
68083 88474
28115 72001
28761 96089
19444 21759
89578 91269
68291 97141
26561 43446
6163 22702
2857 28690
25701 52905
74754 89654
13109 20046
8068 83293
79403 80209
16375 85649
58972 63031
51342 65162
57702 63948
4595 25271
17279 51482
7780 25059
78615 86552
11325 44683
15109 46084
42571 64119
44230 54645
67233 72697
50304 65090
26669 89626
54650 91859
65725 65929
32925 73490
6009 76424
5409 79557
26900 99144
3650 57382
8922 72810
24865 41745
77950 98298
32366 39298
4061 91639
41547 77440
23045 61372
30798 77672
22786 42974
75963 91069
2192 33151
71322 95516
21519 23857
42004 67316
34417 49518
16253 89947
608 23773
12693 53124
34798 56785
18985 58533
77177 99599
54600 83597
39404 75867
17051 31613
27364 55164
25618 82912
39950 45997
57038 69779
17573 82858
94136 96504
10326 12534
58025 59256
49515 70464
17048 85988
45216 48822
46782 57917
79993 98302
49153 76145
19120 71474
42547 76299
69881 77768
72061 74231
15305 40186
67789 95866
1646 10998
2644 27586
78875 99968
5739 63056
55022 64695
34823 35117
779 22666
49157 98731
952 62849
5727 95545
34484 46070
47438 48628
1348 72599
6928 38759
19929 32358
9290 74549
52249 83487
19565 79013
3808 15363
39947 42516
8423 10206
73866 76366
43135 98421
85857 88194
44176 56789
16693 85964
3138 52983
30903 69764
4809 73181
768 38738
40728 73231
76080 89492
57867 84279
75463 84598
44627 93546
56714 99545
21235 57422
28608 37984
35736 51794
91061 94809
22158 74118
43928 98027
66509 87159
21703 81850
67853 95373
5643 29586
30272 85842
68714 85217
13767 79573
54341 96649
24786 74831
53059 54846
65843 86047
23710 86342
19767 69241
8154 33102
73661 89089
21921 63320
23404 35451
7756 27234
91666 91803
1210 65462
22473 45263
77795 92523
18422 46406
12235 37138
10651 18860
32919 97978
56976 70880
61967 77262
44343 90086
14405 34692
43233 91897
51217 59238
60614 87504
43351 89951
13055 53564
639 36549
32658 75105
49995 89944
44764 88702
56964 61182
52090 81420
6770 7255
969 47304
48341 68364
39933 66671
31463 95298
9342 61602
22016 57113
9211 93072
19977 42443
21123 30293
63323 94869
17887 83066
56734 64262
49246 70226
25012 45922
39877 43090
20264 51290
77741 98947
21590 59092
17830 72266
6615 54249
2041 29713
38257 70659
68607 72702
78108 93090
5466 46276
34845 99119
18085 53342
21017 94415
19423 67509
41653 85978
3149 28101
31342 58374
21123 49025
9950 40049
49797 71840
21406 26633
24634 72789
51561 75289
55906 77124
25697 77646
7121 92244
72066 98638
28752 55800
56750 75577
51796 83723
49340 77771
3766 21976
30094 37419
41996 82007
16888 20495
1936 69009
70661 88432
19575 79375
16814 35532
66102 73286
14090 33138
21286 45758
27425 37138
41772 42966
55335 59283
25872 39288
34941 62104
13237 20526
50075 85386
570 65358
890 73171
82093 95057
47231 97570
46855 64513
32829 50104
1680 82152
29378 94365
64102 85871
68719 98049
10450 85589
8669 80859
31649 53095
68038 78220
23423 26285
53100 53927
68318 72972
3638 89889
68330 94472
8602 27564
17393 53467
64000 92904
55556 89965
38702 71553
7362 56683
14486 64167
36903 90825
67034 93278
1262 74281
22136 24764
49527 68454
34161 41130
14379 84309
7036 58016
27455 47093
35338 47183
450 33257
25973 39898
45510 74459
44596 61776
24083 25555
16670 85108
32958 64438
25444 49104
52600 76885
15859 74242
20721 78079
35957 51614
25358 37718
5070 24681
56342 77770
14726 38574
25977 29701
86799 97681
10340 96153
88685 92424
25666 84791
43534 78201
49205 71447
9014 42958
10298 86567
25754 40273
22494 96479
49005 52776
49842 64857
61099 76210
4913 27353
32842 95748
34145 68408
11586 67377
24642 24894
20874 61107
9153 34266
12088 20475
90262 97274
62218 88276
34919 55749
22610 76574
13412 70359
45217 91863
61663 90192
37216 86438
40152 58389
41483 57140
84933 92404
8568 89704
14043 19781
26217 33864
45062 85601
56649 83496
2304 86871
10350 36142
11027 36466
47871 60253
7485 29830
8757 97503
67063 74161
22623 62894
934 94745
94080 96351
23151 90020
23211 73652
18246 53520
19675 48112
11193 17051
67664 73126
14913 98009
29736 88941
31123 83155
31844 37601
34118 70055
82189 92948
19731 87002
38746 71630
65522 97256
1992 48606
20023 61032
59790 96635
15976 63313
417 95937
15626 34031
24005 40343
45165 60804
28763 99238
6010 85610
77983 97413
3756 71941
10934 76386
20817 99656
45332 63642
30207 98261
24997 32072
2660 13459
12996 58960
38321 81682
5890 25516
22612 54267
13536 60730
64199 74061
46316 56716
12605 24893
18119 77643
62488 84269
3799 63128
21479 74168
28548 87253
12663 58222
81373 87438
51150 72931
7704 27202
67 59751
17782 30546
20721 63740
32260 83556
57732 63574
24670 96692
8463 15343
65944 79982
42193 55027
6319 27538
70089 84466
57756 67077
6348 30650
3493 50098
44986 61292
20566 47516
18500 73283
38560 90757
4166 19686
46599 89143
42684 63488
30176 46183
43268 79205
14363 99581
66444 73721
44749 56022
21022 73798
7588 24024
21031 32968
40290 84394
17130 29506
55813 65327
75860 89853
3558 13019
5751 49613
11622 93167
47007 57650
72346 73270
21922 22481
15208 93048
13909 99050
22630 41767
11990 49467
35201 53379
30 50968
57143 76519
47972 89371
62886 89554
71109 87996
46344 75403
24562 99450
75590 83229
41838 82404
160 91748
49801 58186
54149 77554
55625 81346
41224 51794
40036 82838
11157 57467
73540 82899
21327 70938
14764 66152
63008 73879
36541 47122
58898 63518
60667 83970
2187 87799
1635 6356
18157 94862
38657 70849
11150 79493
14600 74712
12063 99969
61950 70618
1552 23975
21690 85997
72094 78245
45924 50463
1895 76480
91222 92828
17089 77682
21113 66391
59912 85889
5572 35475
49720 61781
41996 97452
6622 43888
59432 59888
54543 94696
14007 82636
11629 18311
15954 18508
16119 64716
65426 72947
16203 48375
3773 86727
23419 66489
49009 73224
30258 76926
37957 53063
47020 66278
33247 71246
80980 94539
2158 15163
8571 71515
46963 76289
52771 98520
68190 84375
11194 86442
42041 58073
13403 29285
74359 85507
11078 62244
74356 98561
27741 99507
68622 99166
22748 47079
2124 87627
28116 52106
11125 33366
6350 93577
32171 33110
41343 55657
54080 97476
26114 63097
4516 63261
81190 89009
3123 71195
32736 42636
84346 87455
16156 80067
25521 26270
5951 39448
10984 19466
48255 82373
42715 64732
7254 52508
88536 89129
59325 76660
58150 83644
12394 54488
24520 61251
26867 27085
11057 15527
23905 86675
19218 68459
6131 28292
35347 86268
57653 61265
15274 73992
43295 68584
45907 57459
8230 22648
9888 56176
14594 40972
66143 94697
34624 36431
11738 65358
40817 90692
17839 28641
50841 65857
12636 56574
80422 83753
27704 40586
4695 33521
1986 41135
32905 92472
10256 28509
91425 94385
2991 98099
78042 81245
68349 70865
39181 63567
6658 68046
10892 11646
61831 68519
60814 91110
37563 59981
14017 26590
38013 72772
13718 78720
34273 43238
16761 50160
40743 92543
27277 75259
3147 20774
67763 93873
61610 84034
981 26571
49060 75190
41994 66096
86275 92806
60990 65374
21895 31960
18600 59160
72137 73243
34806 45648
4739 32713
28366 46186
33181 36909
1581 19882
41950 93751
25931 30467
50426 53823
73003 86600
21494 58120
44847 49485
13860 41527
18963 21717
22290 39301
3166 14027
27521 36000
202 903
24895 28376
8233 25275
9915 97428
52902 74642
25806 83319
9206 25526
12301 95265
36115 65530
27736 43966
9098 29662
374 81987
66907 77623
28174 82777
22090 71719
23739 65368
62409 95304
10493 79812
69505 87045
7452 34545
19095 78666
80848 86635
51310 89095
20499 68432
37686 89041
48025 71040
70684 71963
14614 66823
33385 48680
52647 89056
23528 35114
52455 95306
4175 92811
9174 98859
50608 83367
8376 73445
63581 95695
64165 72648
25393 67602
25068 96451
15145 39215
47422 48031
16140 93588
33750 93961
66417 96460
50067 58173
5317 28126
20417 69712
49858 65190
52498 72383
57119 69167
666 52701
20328 59911
46618 53498
22817 92717
2885 55623
479 15000
94687 95454
36371 63688
11748 56818
39175 58823
19650 66968
72572 98721
52886 77945
62764 86020
39947 85212
36822 42573
4255 48531
32189 53544
36980 85812
12674 99210
16862 54097
32343 63176
14692 73996
34636 84660
58236 64960
16096 79837
41527 53126
10624 71094
70171 89476
15473 47771
68685 70286
30362 99284
6935 89168
72837 86366
7030 38506
48345 67518
12406 43356
16405 35408
66226 84027
74195 78004
19908 25507
59122 82863
23479 34298
50496 82407
6373 76470
18474 26026
9949 88906
50553 66351
41320 76679
12178 71312
19652 98001
6044 34985
54179 70762
5149 51141
32622 87199
90034 90583
74562 94702
69511 84459
26148 27209
12559 65594
17672 82579
47913 75220
48982 85803
28431 38904
7979 40052
16727 83332
49564 99202
18841 65143
74690 95990
16668 30419
48123 74380
87296 96765
14577 81310
16522 53758
37380 77861
20188 26679
18264 69054
42015 90116
43957 52908
8235 12506
12466 73856
67565 94967
53023 76853
31623 98601
49275 87600
47291 58151
2743 18941
1928 98931
39008 48091
73236 73799
61403 73605
492 95762
30505 60413
57902 90317
31211 99637
2625 8600
75470 83087
38261 46275
94559 98383
26715 84895
16276 39432
12858 61372
30963 48409
4693 54630
86638 93470
72279 84494
28203 97114
37601 98751
39026 72847
29274 89284
6586 9341
15735 56549
33396 88007
50035 53817
70272 87783
33146 65968
57702 80224
58126 96466
28181 70450
9194 93004
16747 39345
49728 93658
13178 13978
9771 28040
11038 61282
53415 99230
10862 64622
3450 11914
1848 7018
50295 90595
16101 79118
3270 64016
5557 89867
55688 99217
51436 94768
56205 59509
32485 86748
49565 65527
64697 98123
31344 48925
47114 53488
29837 35130
14083 79429
73124 92422
10030 73757
56469 96867
68698 79890
78482 80932
41853 61220
12473 94688
76984 85899
52922 97118
21970 36578
8828 46449
2371 83242
35372 77052
11106 24486
18529 66236
595 74462
11529 89982
76612 86378
46307 91644
4686 68731
63787 73207
72265 98585
22911 61819
40610 93332
88510 88531
40281 79892
30145 97817
11748 92481
25964 48752
28666 67048
22877 60959
39085 73253
3911 52491
12096 31682
11751 14914
52213 93934
81422 86819
4645 39862
8743 40426
8842 71169
15551 93061
65392 68115
34010 63387
12276 44403
7408 87919
1666 85853
7750 29114
58311 83739
15839 87013
27229 49828
38692 43942
12724 31103
37425 47150
10915 85504
15865 71870
23953 55146
19762 47031
26313 64901
659 21473
81107 96022
42350 93885
2121 60495
46613 53162
25829 69940
41722 42712
34569 52503
25695 61151
2532 45066
61785 75974
47610 64664
1414 43934
6798 96592
61482 89455
31589 40803
28574 76788
27509 46415
68191 91543
27122 48659
3700 82333
5192 48933
6445 8491
23365 47125
4326 56821
5070 19265
19499 42017
10360 41226
78180 81644
20391 70564
21722 96560
22625 60486
3214 25333
27854 43746
8674 87288
16239 62607
27483 37267
8865 70743
1996 85568
51194 78314
17771 96749
42097 79546
1911 99173
75346 77751
26461 70775
72279 94564
69321 96045
9331 47153
47897 80842
14451 31377
35981 64097
14517 35845
81582 89600
32951 87484
61208 78190
20942 45132
25767 63560
15145 27764
31196 83342
21943 77609
38836 82515
8907 17210
21336 85148
16618 22669
42486 65745
20710 52595
14498 22985
2168 89690
26321 59897
37179 70329
58918 64984
36227 70125
57067 79371
39090 74602
44036 61543
42658 66461
27212 32213
11077 60862
13819 19042
27029 74595
26172 57964
8288 13447
54285 61018
70449 87532
73736 92880
6465 34227
39848 47876
7490 35422
59133 76491
35160 60295
6146 89239
33494 52680
21456 55467
14179 68712
70474 85821
70645 82632
29886 66210
12898 78340
24898 64186
23364 68240
53691 54071
19346 48824
10113 45447
81107 87695
30043 49376
10987 67092
5728 23979
6041 58107
4179 55096
62813 85112
3765 44214
2034 93647
15289 96459
27447 33814
21893 59260
6425 15318
12781 46275
33789 37682
75704 80083
21974 74647
55374 65112
43141 92910
33746 87494
16571 27646
20746 65473
13882 33025
12571 14631
5875 62119
53906 72923
84410 88154
2382 91936
27153 92116
4666 81614
44614 48021
31695 85981
30592 42683
52936 78586
18469 86479
46094 81165
3771 36748
55475 59583
75248 78242
30339 35008
46849 63713
41918 88406
72224 77077
54350 79117
82108 82388
47773 73430
76401 92532
16543 43780
68726 72620
9622 66195
22164 61702
21165 26876
22498 66002
45521 94630
55232 77429
46169 57133
34177 68174
14143 48208
87452 95754
56877 67508
19358 34952
59382 66068
48879 75319
36043 66173
39195 58848
50251 62117
11229 88416
86835 90089
86640 89513
20363 20842
72621 82318
25561 60490
8490 80239
72795 86332
61501 89475
17653 90113
49542 59066
18199 37868
58269 78617
6397 8951
66208 69149
28761 62775
88520 94060
22359 45011
4652 17378
3553 26241
88860 89343
12478 47253
60769 85976
52789 79376
40936 63507
958 78550
79765 96256
35726 64363
41030 89127
70610 92875
67087 94354
8748 92854
4124 19932
64864 76109
19746 56392
29306 84315
15408 61598
6540 30273
17834 88317
94162 96991
6831 52511
33754 88792
171 80915
12463 90770
29644 90806
41164 43825
71020 79346
48413 93920
15508 38956
28377 31267
59869 89512
25592 49775
5150 17998
720 21145
44882 97641
13549 67396
49501 62101
37926 63394
35896 61851
39203 68657
35421 72785
27070 87437
45997 94401
52734 91067
8780 71001
14750 36561
80082 89575
1377 57200
13620 83768
83560 91063
17985 91787
30849 84222
9930 73109
21489 62781
72231 75716
24126 75405
4860 34797
37500 38755
24740 88739
651 68163
59441 69550
9918 15681
24308 38408
23539 53400
49556 68275
51677 96426
16791 27964
5366 67035
56464 68924
30520 94660
20794 25894
17428 59848
57232 90010
79 85282
30535 41755
19968 36852
1592 96942
32286 68581
36592 92280
46794 89473
21583 45157
61374 69948
36408 91215
76409 93800
61901 81157
72173 84031
12848 39191
2408 66554
35067 76975
2557 71069
629 10465
26762 75610
8377 52056
2767 38596
34150 73836
11435 48320
74159 94461
24620 78914
33237 64685
62923 75835
3653 99492
9474 99441
47132 67327
19407 65411
9279 57185
54968 80952
46853 75671
33459 56065
39522 85783
17058 59748
12544 31540
87353 91400
12688 70391
9486 43343
2725 21813
10256 76488
54362 75214
45982 82827
53456 92065
19266 98691
65462 73615
37045 47608
86855 93061
21709 42865
19158 73793
48084 90915
21362 82292
19824 56055
4512 75261
39128 72773
40426 94749
8035 92940
78226 79254
41035 76797
38114 98787
41062 89165
21359 71170
21345 90952
12739 91899
49986 80151
28424 78456
9301 62758
36164 88220
10219 63305
51758 78263
34577 90904
22674 56881
58721 96420
58449 89328
70876 99468
5927 9188
4094 68375
64352 99004
246 23364
65429 78132
55961 68773
26179 84715
38607 53789
58782 62587
4440 10504
19731 46310
6953 38670
9174 44846
69146 81781
66418 83001
67148 69972
3179 59698
3765 66221
9090 56859
52190 92924
4862 41128
13355 81432
20186 73055
13026 54558
47451 58063
8275 93169
25738 43684
47004 84610
76421 81566
56051 63122
25423 47373
15736 18000
27724 83080
25913 83801
11991 71959
40041 98806
35267 35594
22433 93216
21751 80257
19988 47005
24424 84035
24878 82792
29376 32446
25090 50774
31422 49561
53331 85582
16248 56183
27723 63725
20908 42105
20537 23013
68895 83941
59386 79273
6637 52168
13537 42448
13053 31271
34526 42073
26693 93006
2642 34015
38134 88652
77313 86010
63247 74634
764 93663
29591 84195
37462 67826
6532 82791
27860 49159
50302 67067
48888 82149
40208 90502
59584 98890
53649 55972
90500 98820
90948 92119
41785 43889
20400 62431
32564 48237
8469 22475
1233 3673
21318 24273
26672 28800
40914 95945
1644 54233
99053 99417
31805 70056
37121 85097
9829 19455
62178 98177
56618 86579
47993 53634
9418 9712
12146 89998
40499 99183
13009 69077
8198 51231
83369 87379
61962 65951
27899 65909
13506 59120
89101 91123
12760 35068
42827 54717
61812 65700
8212 36689
3568 42207
34529 71178
57848 92545
10357 73942
39013 40335
18685 36773
55851 79387
21758 92195
68679 72067
70978 81470
51620 52055
25138 66737
71705 82087
45897 92958
36907 46609
51726 91590
28662 41567
45107 96815
38139 47237
5739 33374
24684 30406
35136 98762
17370 42314
3932 58179
54272 97451
77165 83639
3371 63050
13397 65709
32450 35041
75607 81513
9675 83647
25475 80868
8644 59875
34073 93152
18522 83564
21903 53570
14459 90357
45587 72837
5897 67823
52417 89294
51108 89696
16630 53182
17163 24401
65556 68293
31032 58204
7840 70665
19159 61122
38155 87244
54589 65216
23318 86161
36639 40835
21582 79598
17783 31538
31723 37274
30830 67978
52735 96135
28500 43225
9389 77946
49671 63774
51172 62203
673 76554
36458 93780
25943 59690
31703 76678
51700 82556
20845 70329
15668 40251
2143 22852
22833 66756
59002 69069
30731 82195
12844 85266
27540 37707
51013 64114
1255 58019
5335 63508
7249 60591
44199 61581
74697 76785
12123 32820
17886 70456
77069 78815
868 54686
31012 77047
40880 78521
44482 97557
10278 97691
35004 94452
50474 78887
64482 87895
9567 14115
81782 83264
18581 40119
68414 75525
61384 76949
69754 98411
27310 73755
7612 74165
13412 75793
19899 57379
32337 55504
48880 63740
86096 88393
11330 19151
25393 95913
82289 87351
2874 75755
57093 81426
3181 74617
49404 90728
735 34305
25500 36795
16998 24666
14936 39159
77025 78845
39999 55621
16409 40538
12800 62271
7551 29472
19442 95370
25591 91901
71430 77908
38079 55724
91390 91945
641 61924
35463 52456
48258 69532
28704 87231
18848 71987
33685 45447
61365 98019
20413 86536
18843 92317
22226 79094
31691 64925
43681 92006
33466 96221
69716 92340
45571 70698
42225 83982
20145 72146
18234 96097
41642 45377
29606 36974
32778 57264
78845 89427
28553 92974
1183 51065
18933 75696
6517 93833
79645 95251
94153 94530
21158 26195
33093 43620
763 41607
45376 63765
24808 38384
32531 36847
10292 73902
16853 64952
6859 33699
4791 49550
40014 91113
26347 41579
51847 99407
20687 30379
57748 74874
26709 39145
26878 79254
5626 33596
15243 81750
26599 36698
2174 49244
27205 43765
13155 40664
28306 46897
4421 18881
57635 87661
4694 4919
851 61573
11947 80630
13634 35122
51060 73315
44555 87185
26003 62124
33086 86537
8311 33261
26873 98115
3457 97026
19109 52215
4209 50268
10173 16080
25564 93790
10493 65168
26415 35204
83407 99043
51565 64016
47827 97840
15666 41012
35166 64668
1396 43166
44111 48997
29699 86783
26112 47582
41294 91804
743 16408
29026 51501
48232 92381
24149 61709
81674 82790
76569 96295
32431 41458
21434 63402
27771 34022
39683 80912
7330 27374
22109 60840
1587 71585
4257 66420
15380 98730
1107 15252
7934 13949
38698 57649
33099 57333
25620 72387
17445 18894
2195 11000
37128 87633
1302 14167
39237 63102
21787 87738
38176 45336
43292 69812
32082 64814
4492 99205
63858 81763
16774 36460
18944 71242
27905 89799
6442 59727
89372 89747
27037 87505
36381 63122
85526 92190
10372 39053
23267 89441
83850 91161
75915 77372
63046 92742
66413 92163
36481 42096
11369 15378
14249 82330
58499 94112
6070 85145
36543 71879
39249 41202
19889 91815
9770 10615
22678 67317
26078 26600
81609 91249
47497 91310
56219 92221
34008 74296
82935 99972
7751 24900
21284 89380
26053 26926
1835 95985
43060 88563
56120 75016
22232 28756
7622 35845
83223 95332
35329 72851
33159 37982
2579 46731
49835 91230
38144 50466
80430 96070
55246 89388
47277 75501
17149 22070
11936 46233
34151 51881
10728 50207
61445 67162
18901 54412
14525 23424
63748 87856
65273 79886
4450 54021
4074 62333
39458 72620
20207 33836
86021 94058
40441 70956
76422 79469
15860 97825
15114 49186
79452 98810
38126 69147
66546 89064
12907 70896
70850 97252
23382 30765
34449 86477
34949 60318
68083 99836
22916 88062
45676 47409
8467 93833
31220 50879
24169 91430
9968 42965
7865 34317
59595 99769
6572 26040
48166 75876
32351 35985
12909 36178
50493 78533
13629 39121
11724 66566
24107 93920
76983 96515
5980 51205
2470 34411
13042 86380
62498 82694
7900 53153
27606 87881
27931 99899
30107 97686
32527 58392
70150 80980
14930 25358
16730 77871
23079 38955
7421 48365
58586 64892
28412 51125
37378 62523
26927 32246
118 8677
6924 36102
80057 89754
36089 93973
22194 57166
34525 45289
26181 85763
3329 59535
28634 63591
47343 57407
14751 34017
2461 42952
12308 99155
77325 95855
3234 49255
1337 73081
42423 63566
66735 76538
11923 93100
673 96041
15754 61587
8517 68952
33372 85770
26903 42323
18148 54805
23074 56361
63727 80578
84683 97231
65 48723
10847 46389
72350 72897
61944 86808
27040 38706
12931 34463
7916 68910
882 41179
53232 92785
7834 14130
74024 75569
12795 27589
88575 92290
31926 65089
21788 97377
82072 83561
45890 67126
12818 60127
39010 86548
3318 22783
11310 31373
13224 58575
18548 91656
51074 63532
41383 76482
52517 85000
95388 99068
12296 43426
19334 72363
52527 93915
24483 26425
18075 22711
34178 36104
43562 59682
90267 93065
707 63608
62954 73933
46174 83712
55922 63627
58612 74866
35026 54169
36044 94924
21104 65420
23264 35041
42715 49222
40417 60539
32409 80043
264 39709
66232 95465
6561 38298
2953 24922
407 58657
23602 88046
19505 78048
16058 54586
3273 87234
84713 94292
16480 56259
67920 72845
49043 66632
21204 88756
13926 72321
25705 84071
35553 57489
34983 39438
9148 43869
38738 49754
28017 53301
8701 89199
34697 45694
8536 94498
61699 82324
45682 83112
31359 84777
53586 57792
1711 94083
11897 25445
5313 19518
51046 63217
18156 82150
67349 86667
37758 53693
4236 91208
52770 57369
59353 87674
21006 39562
46206 95497
1015 83209
29032 58320
6578 51531
32677 60368
47573 50793
27341 84080
74024 78871
309 82490
21058 50938
19444 69444
58385 92873
14498 57588
41201 64897
21732 50538
6107 26722
65121 85778
47241 63160
12127 62770
6674 56843
56217 62338
61321 94700
80155 95296
40648 92822
33960 58700
12547 19526
17977 65212
72586 88005
17361 89975
10336 71552
67538 69060
29977 57492
35807 41461
33848 72918
12543 48571
11435 57778
17124 47035
90284 93060
5682 88671
26466 46417
6387 17479
11164 42514
33241 68568
79838 83347
2635 83864
42827 56276
40659 74060
51079 76632
13773 23256
56837 75198
36445 53392
62000 89638
34901 54755
8878 25242
5526 29952
33083 67775
8572 16959
24254 51049
28158 77541
48888 53311
21115 83204
41904 51126
31122 84916
16640 86605
9759 64446
25866 85516
17549 51029
17951 88994
30418 70250
54362 84762
32706 72257
8209 49429
63934 67632
16313 52401
414 24291
52035 73689
65359 89252
41187 49705
34968 81353
38774 43160
48711 63244
61561 74918
26499 61838
77626 82394
26189 52184
57405 60143
19368 25960
88572 99605
78251 98466
70711 78520
45239 89966
701 45944
4896 26168
63859 94265
44066 75428
27172 86615
2053 9403
9093 97201
29311 44371
6626 14023
15041 50955
18507 54238
7838 37431
67456 79669
28316 48115
20846 37056
72133 90531
63483 93409
10490 32492
80506 92162
14168 41047
31092 89430
17613 18830
34512 72258
44017 53675
12808 55759
65914 89549
87722 99031
29622 57171
57944 87503
18636 88414
9455 92912
45457 92591
49220 79523
17222 21198
28297 78890
79738 97883
11204 35377
69129 76309
20040 92998
21072 55159
35267 66740
68580 78603
73142 84503
27775 80550
55394 99646
23774 46203
6121 10674
64894 94151
8056 15289
32066 93848
32349 45326
69745 97404
22721 40050
53723 84963
18883 64445
12678 30759
15290 32549
46888 64979
74315 75803
11840 62497
14755 91158
43536 76131
27527 58641
2322 41183
46588 86866
29693 94037
27345 52490
33203 49406
65473 71547
52361 62189
5842 55117
35045 57023
52371 68374
47167 58181
39847 94332
46233 74459
67965 91627
94120 97830
57060 92332
19467 80783
307 67687
4403 34112
77562 96065
73107 90375
92217 94480
5943 76550
41515 51674
8739 33506
74523 83921
66071 88554
27083 99314
14706 97477
58929 63350
4823 95150
23869 32189
8831 85177
11369 92161
24294 94350
5431 72172
11662 74576
26389 75419
5763 96103
70605 76828
8725 17266
4535 34120
72154 75698
33550 67452
12984 95498
52816 99645
45844 62586
15881 82373
4342 56079
96713 97198
41820 84465
19578 55345
7767 12190
14606 33277
982 74431
27720 36764
73511 95836
84715 91186
12713 30003
36772 79359
17957 87846
45250 64913
47187 50255
14641 65043
39432 77614
28777 38193
4839 24593
12883 14393
1928 32145
6367 33362
57718 63682
56241 92475
32054 70811
65456 96204
20855 25200
20234 62647
2412 4706
87324 91315
54609 62696
12565 51040
60053 78866
7964 49391
28192 53643
33341 36320
59299 82588
15628 79245
25748 74708
69007 70316
13107 74806
5130 17609
26348 54716
37001 59666
1410 48414
55348 61670
41126 91749
31603 88100
24799 87053
21234 41678
8285 30978
52857 94813
57869 85525
83129 91109
7430 58906
79436 98843
2800 3154
35231 83996
52864 70965
34029 57244
4312 90369
17119 82735
30785 66413
18803 49233
18730 69940
4842 48712
6703 53181
11970 70829
17418 21038
82218 89451
31488 45559
66535 76452
1799 45486
28300 32354
50640 74935
30988 48120
42202 82841
51968 99168
34350 93007
2366 5078
20668 98748
5366 31011
24723 58390
64172 83381
40925 98365
34420 36164
49295 78709
40717 75183
13652 61670
42941 89860
77089 98228
35069 38821
3017 49594
52526 67418
31776 41295
61949 95424
5655 64343
40505 67349
9972 54939
39978 44952
43060 93900
62985 86485
58663 85017
42875 82872
5126 39938
42522 61843
10598 66546
75153 79115
25037 28598
32046 32979
54255 73515
6066 39750
53946 89824
58891 68797
36819 96867
51313 57467
12505 87368
10144 99070
29153 80354
38001 60696
15847 46673
57842 71961
41236 63156
41384 82947
48100 81767
57966 90323
5077 58180
5635 10684
48409 81499
3164 92932
31184 51332
70101 87233
56557 67849
26027 68551
31844 48672
2752 62004
66437 79037
27156 53918
2015 31838
60017 87734
61751 99836
22479 29233
44030 59013
42609 71189
74700 80008
41612 62080
39305 55260
32329 33647
10016 13175
77097 94985
5962 89681
62983 89127
13204 99434
61243 67167
73622 83256
9838 89112
36819 85056
37946 52636
15982 59905
61026 91942
10518 78107
64063 88038
61870 86959
3746 93224
11738 15425
41359 60678
31636 33358
4127 21871
13746 91216
64110 98445
50813 86999
42109 74724
51643 98599
3784 58931
36047 82663
31362 87034
22501 86559
37963 90969
6287 76072
79025 98068
32177 93098
75023 91972
46718 70770
9200 53501
29819 56462
8760 59157
32975 47160
8558 52515
8564 77061
4105 59101
63582 81650
34590 45276
53820 81417
65506 87966
27831 90514
11538 41070
28725 42075
38654 57573
51429 71926
4213 94669
59303 82210
7456 15272
11372 15986
67870 70383
3054 22978
45876 72926
57646 75526
7694 46157
9842 10872
27839 85394
4971 16768
23906 24465
15584 24174
94734 99057
8679 95382
49450 74138
10688 12700
39721 88380
438 34716
68809 94468
4629 61161
80604 87065
35400 38003
47302 69456
33714 64157
10009 22838
13647 68744
37348 90577
54159 70979
50619 79300
29542 40361
9729 11980
6940 53308
58135 95268
39695 91372
69058 86983
5165 17808
65077 97490
25155 79802
12761 35178
20089 27215
7191 44859
15761 62770
39393 51040
2902 60186
9129 45104
63033 67534
48375 62653
15435 17066
6830 83572
6384 84353
22238 69371
1073 28881
21363 81710
1070 81987
892 52510
669 55026
26289 99043
23878 92962
73331 77017
10486 53613
64099 89956
12163 33786
29166 56291
28687 61341
8883 63904
11773 61005
50385 84325
14413 99738
36719 83402
10957 47204
30562 59793
4481 57628
28544 59977
32993 87164
9475 17421
36778 88440
24235 77589
38649 98706
51207 94997
29835 75690
29596 78632
4102 49723
20584 27278
64524 93720
66650 75790
9326 69891
15393 71527
78078 81962
48644 51240
165 22422
17235 42449
16913 63026
4674 42938
73646 79769
65885 77010
34918 39553
2642 87644
20333 28928
2089 6890
71531 95399
52499 99284
18539 69283
28042 69219
10384 61176
6086 45838
32768 66906
67000 67112
9032 89305
48976 84483
11927 82579
55238 96440
9668 80984
8085 45589
5069 38488
10988 66457
36332 76826
26478 86014
2037 65353
15625 85332
4633 7165
29222 42932
7217 29568
29323 76561
57697 81617
50236 71746
46821 83431
67927 77133
59859 99639
22937 92086
45843 52911
5812 12910
31099 76158
24338 73087
26360 80767
8593 61886
12871 27107
76784 97668
15037 50237
69376 94865
41233 60926
6779 34360
42130 45969
36079 80873
17269 69716
46135 56158
64501 77222
30974 38917
15323 48458
13882 19603
60096 69747
6742 28998
11263 89533
41983 77533
2532 3494
41256 51149
4108 11652
26753 40427
51773 99565
11891 87552
2019 49615
1117 70455
59768 88050
51229 72868
14572 42069
72805 88948
30952 74658
32694 80292
27614 77572
8995 51494
54258 57353
18810 68072
63302 98406
31735 37289
56269 59339
3870 81869
12700 41249
14296 98221
23398 76127
8661 90654
43248 94133
20175 47997
7875 37746
11558 39324
32316 32636
9351 35500
22337 28069
56391 66632
26874 37122
19942 87233
12641 38435
10058 30992
13583 22803
8233 49302
31630 64598
49371 94902
72559 89304
5549 54096
4355 92006
9459 62298
9769 26185
77195 91592
68898 69472
32205 47239
3430 27410
27895 86307
22981 85666
19878 19889
38077 86076
12419 67191
49335 53161
6459 22233
12779 47191
5564 23371
3511 30601
3749 42637
61232 84763
11956 59499
48620 67960
33311 75402
40100 43124
12160 15695
49174 95234
91716 98870
34722 54647
17145 25781
42741 53789
10938 43384
64192 69644
38229 61321
17592 38394
28077 90588
58756 74388
38523 45110
8671 11146
40001 59590
31458 67632
37374 99202
17339 43734
40735 45309
33607 73524
57694 71861
38708 89499
88430 94582
31026 62412
7297 66621
76817 80005
24504 82707
11129 90331
63572 81611
31389 46921
55983 78614
96481 96832
21315 94688
61750 85777
29007 45572
19152 40934
14669 96724
51109 55117
21755 49352
32131 61548
37186 58938
27106 93764
60894 67025
35975 67534
56436 56944
52585 76203
82370 95129
63366 84533
58857 98890
68776 81069
18990 87082
28513 95715
78794 94215
34241 78831
29160 38878
93311 97273
38229 45118
17480 94416
33885 41328
38493 69079
16071 25870
60307 61911
29290 86583
73127 90386
16197 72960
33540 96174
14325 20176
19869 46845
32230 76436
10006 73678
30692 55970
59522 84751
17847 37664
11237 52384
5565 18687
4161 87496
64469 80790
30149 43388
28893 59410
29127 79276
9100 78150
20541 44471
45959 64456
25385 85065
57415 78253
25526 33583
47025 98312
69202 95744
54033 67027
57684 94544
31676 45691
14135 24404
33375 71040
54906 56951
97569 99901
7754 80887
11840 53555
318 6680
37064 58887
65577 96059
12866 89141
62736 93946
37893 83475
46685 86006
33914 35828
274 19868
53655 55772
23921 99106
12936 29087
2457 35608
40277 53135
51252 82759
77517 94866
71332 91946
39238 65016
3073 78984
28820 79624
54702 76862
7119 60269
30743 67924
24753 86080
45598 50749
7668 39093
16423 36658
75348 76106
9460 18726
50029 59950
25327 77992
57441 70350
93125 95216
12630 16092
62485 65634
28567 98211
11591 90363
4616 32596
26483 29855
54905 63465
4552 12474
37274 54905
87850 97066
15207 67090
55078 80255
7231 56667
10859 14629
18319 38826
69972 77071
20058 40139
24509 97544
6294 55186
26317 92184
33453 70115
61991 99387
46294 53509
36272 61196
57372 77097
7087 33934
421 61549
56123 91980
39965 45693
34747 70593
821 93377
11578 92310
18395 46643
19599 44479
19079 94105
19288 61749
61284 98861
15621 42476
73831 89037
66359 66858
22758 44788
61523 75226
50285 55986
16779 49039
5141 33019
89133 96167
20163 79195
40219 95992
7576 74382
94 31339
18912 95545
45727 50003
59015 81646
2549 64579
30144 35459
32607 54473
6643 7542
5739 36782
78376 89586
35930 79804
20559 46634
32923 87925
60937 69825
19529 68092
18454 43052
5929 67173
42512 75868
14277 70950
11344 65637
10076 55091
27973 38524
61218 62409
42269 86318
9067 31088
15665 24040
57578 60328
47659 63069
74331 86604
13976 15642
11584 35646
12874 31572
13027 36240
3199 76336
50112 67089
82396 91854
46563 79402
35503 44280
26311 34040
79838 81561
19591 91428
18493 40058
37537 54503
24565 95363
6788 20910
52546 54698
714 1131
52200 95976
82850 87378
63487 69597
38263 67748
9695 29837
31855 86940
41530 79889
87567 97008
87495 90909
11603 24942
26366 78667
10603 85026
94733 97076
57653 90644
66157 84004
32257 81697
70916 86540
429 99736
6363 78127
2654 28228
79724 98693
45731 57021
8802 91686
28630 74731
13920 42221
60401 72067
53951 80681
29810 94411
16987 58238
10613 44622
75523 82167
61255 76824
68977 88805
50458 71558
57038 74883
8522 53268
18584 93851
69249 92933
39699 43328
8044 18418
33183 45160
42162 67722
21690 25555
93172 93176
5080 56417
71650 81623
13884 65473
39106 76640
76772 96278
86593 98843
27194 88464
20559 48601
42002 55126
860 84247
41305 43628
63605 65849
39676 89776
41045 47230
1775 80320
6444 21576
54804 73413
9203 63856
54897 82756
82544 91700
74340 86001
6610 43841
55944 75043
32063 38133
4059 89583
42782 43777
1673 31854
22238 98730
36725 68573
11390 87473
56726 71921
47838 69583
33064 81802
78982 79666
39246 60392
21403 29761
3283 27723
40078 88589
65217 90317
41422 90576
23419 37685
46430 93894
82570 97622
23940 80640
70802 80865
15985 60441
26238 53069
8590 99487
35473 58283
21140 51422
29431 55429
65086 77766
30502 92711
3623 53030
52476 67469
59926 63943
59561 86345
11005 26330
16452 81587
26212 49400
41212 46121
27912 97169
49847 84765
62945 99311
36939 42754
76070 78784
24555 77425
40894 55988
31777 36312
14703 66641
6210 88692
31301 62404
16538 31854
18268 34231
51606 87840
16302 34649
35106 90945
15811 89427
36887 76836
154 89136
52464 88175
1248 25520
11878 46314
51625 87509
58058 87635
47330 95692
92921 93971
22766 89067
3426 13833
69625 72309
60723 96514
39296 58012
53821 72582
67275 88879
15910 37968
60318 67480
4378 91759
35718 54814
27000 72246
490 31832
36610 43244
18752 37100
59216 76628
91837 94249
9940 74941
40157 88356
21486 38460
32 57876
8428 35952
36333 78158
44691 50348
32240 55867
64754 82800
64693 70694
27527 56362
16890 19514
24975 46935
23344 29957
5146 12603
28991 68168
4943 49317
38300 44936
51718 64552
8177 40501
5593 26479
39429 43532
53552 83582
20531 89100
51255 66862
30166 38521
9432 30422
8925 56944
37671 39413
49471 79744
19615 33303
67424 70486
34377 84963
12996 20266
14214 34100
73047 76052
30285 35824
9735 44973
83099 86814
27566 32671
31830 87248
43512 71966
1494 91144
13528 49837
17911 20081
15952 76884
47329 71905
16644 70756
30419 44892
95874 98839
33014 82511
24676 88823
7519 22262
37194 94612
9662 12923
31400 51842
63999 96290
20657 43896
70371 83447
10701 46917
21210 97448
65162 92687
67083 98275
6440 51632
47102 62360
26051 73368
51541 59795
40660 87290
72719 81113
1153 39845
26956 57212
19445 68861
35965 38350
10053 93051
48239 84842
43725 59394
55809 81985
35895 69218
32234 87913
11329 33627
21934 43724
38634 76994
4012 60941
19113 66610
38558 72366
30564 65823
39047 90099
31914 39791
9723 71460
52760 67098
64018 65921
23003 59064
33105 49360
72270 94572
1647 62011
6923 53666
33264 94466
29566 96615
57416 96553
613 27861
71828 82504
50714 96084
40085 75670
51540 61670
22091 93639
23501 33067
61333 82155
9691 57018
3208 17806
47708 56888
34200 43793
46947 61503
25935 41127
8648 44822
50462 73548
71203 96418
2864 38236
33658 77924
49337 69143
18571 36607
89826 91290
53354 60160
4142 12426
47593 50437
28826 51198
12443 35910
43107 53127
49223 94765
36679 96312
6743 33239
43032 76160
38524 54934
19514 65469
25555 66746
508 1863
42015 47045
30853 52339
431 72113
11751 84333
50175 96662
45820 58374
19289 70461
22474 72250
31132 55616
6205 33894
22410 34981
70692 81650
29991 63411
28489 47115
12984 39737
14279 19187
16997 39833
22903 97028
39946 81350
34111 60908
55597 88439
2774 61107
15031 50327
11847 71593
59365 93419
29558 81350
38084 55155
32573 69791
18216 25293
62709 82919
67243 89208
22705 86302
29647 83010
27458 93469
29574 65391
78479 92134
30641 75231
7386 50764
5849 53671
26560 98692
12198 66242
5803 97078
32135 62967
22945 97599
27608 48802
45329 56948
44413 66845
49334 80099
65017 67196
29632 81499
22743 31086
12730 87728
529 27843
10543 29795
28096 89251
35067 99967
76825 80035
55296 68234
80954 95044
60446 65214
30825 55225
79803 94350
37475 60588
31772 89205
48206 48468
6323 61716
39985 71048
99313 99345
17009 61622
43782 87775
3191 37624
65019 77230
17121 17925
21753 89846
67181 93728
43384 70287
32211 65937
17726 22914
16073 45265
41740 72769
49545 58469
79052 97039
25992 72033
64792 94046
59123 63468
31794 77763
7678 21921
5349 75203
8474 84355
11764 59988
9837 70263
32213 36580
36143 50123
32048 91727
81850 84087
32784 45974
35715 47057
10567 45704
10301 82512
10899 91721
45274 84285
17767 53299
25136 30807
28825 83129
37227 41389
50503 97798
30965 37989
45363 62039
84438 91172
38780 60422
56148 59196
10432 82997
25824 96555
9932 79216
42813 79551
21416 86374
211 16754
56469 91003
45703 87641
64253 91712
29828 33708
4003 73588
49629 61195
18415 90436
21970 70474
53556 97771
37178 50098
18885 19437
6729 57121
42203 92926
3949 7523
26581 64398
49942 52748
38634 60992
40820 76560
17403 74276
56651 59218
55295 78846
41601 85061
59711 79148
23754 24656
5664 72717
53654 73287
56448 69682
28905 96384
25786 85892
16425 20149
49892 87439
42328 57198
55626 55672
12032 75721
22576 91332
28912 50502
9354 82573
32278 37014
331 85278
84288 88042
22534 90240
10708 68968
46079 74354
56488 57018
39543 46444
7608 71273
30143 34424
12637 35371
16003 49518
17880 59088
31106 41809
3737 68410
23964 78722
65969 98495
3854 11609
5350 71582
62802 77583
13290 82391
56023 68365
28289 28970
68843 70230
75121 87197
49779 89907
5530 71399
1984 33934
13776 31848
12245 32701
36069 69097
47217 51575
59467 68162
23531 68786
338 56368
28624 88295
20639 84325
3991 19822
26245 82040
71323 75891
34206 60354
36509 57082
40377 45489
1214 37716
56327 66252
13 78813
58489 96132
34224 93407
25528 47233
28070 74043
80515 87320
30215 51095
56668 95136
7045 81350
63154 68318
5092 97024
77885 80400
18835 83985
2558 67290
49431 59133
7184 84544
48390 92238
55660 98285
35056 88057
54253 60897
3210 52258
68954 90443
5654 66201
56460 57429
25174 47385
46633 63346
17384 78194
31039 56240
55784 68125
62162 73075
46704 81563
5598 54407
23723 81756
5168 50250
18728 77385
1532 48358
31557 65778
20447 31612
10842 73834
6543 90782
29195 45276
67611 93916
18320 77400
22387 54023
69888 72144
6296 96721
41553 41889
61542 77766
45600 65371
43698 72100
61450 84242
19892 71738
31666 77575
14473 20842
33021 87412
54730 96172
86720 93516
26567 57525
2931 50196
19792 25851
60319 79263
28060 99136
38179 53019
20189 71201
1327 38137
10717 18571
91033 96331
65402 90030
20030 67725
34844 75498
6327 50715
21807 99846
15323 49020
87327 90850
20239 78303
12058 23965
68255 76169
9043 87810
34635 67069
26997 94267
19338 62780
14329 21167
30113 53790
21138 45049
64329 80122
22367 96332
13281 26267
64002 67552
1635 44732
17312 32127
23735 79453
79397 96658
19715 63906
58203 91314
40892 46572
51194 98755
7078 90151
23212 73534
5592 7727
24437 33753
1821 20542
15181 54286
31835 37134
32228 94096
74083 89593
51538 54588
39232 44243
27806 68613
57966 75231
16524 75567
60028 82524
44283 75072
11141 53617
8202 51008
23430 65005
61746 76118
538 45967
49241 99222
56893 65875
25269 89295
13060 74754
52112 80981
70014 94533
43301 57293
18917 52563
14211 64182
43756 93312
18130 42033
83169 90359
10627 62045
21392 24939
11307 27239
41365 94802
26182 34294
41242 80207
9377 33129
41506 99027
74833 89580
68310 70852
21202 60746
24301 71474
68762 92771
24204 69939
14520 73556
58362 91537
25801 50072
49174 89281
21982 27110
32698 95314
22757 98136
36551 43077
32884 46345
38557 47653
35867 96691
50826 71079
50473 97202
29992 98160
13848 40007
45605 62083
14374 39881
2535 16576
31128 89263
23021 85811
10201 11773
1013 54267
62036 69236
70714 99799
36993 65909
18348 54616
24128 70032
31930 46662
34404 69249
22914 92476
52130 60535
33393 51183
87086 96790
2232 60589
65139 84247
39730 84154
7261 33474
35842 67370
29532 38297
51359 87025
71631 91261
21886 44629
34719 37882
14414 20242
80600 85691
42540 59130
27099 86278
35504 88301
78083 90784
19575 84068
13278 97827
30048 56533
12362 50797
45753 93053
37639 67190
12083 32527
9521 84328
42745 77422
57127 67229
9605 34659
68121 99876
14286 83035
24231 28008
56516 65462
1448 36635
52073 88538
19880 40094
38073 51546
17641 22511
1034 50366
93299 95942
35032 90151
70242 86353
9808 38409
30685 54987
41168 44417
379 34527
17935 49552
36907 46738
29844 55095
64757 78536
42796 65064
7190 21721
12536 71204
35315 76901
15854 51724
7982 34768
2159 32462
7537 21570
26599 45368
61544 70772
767 17906
44882 53617
72747 96918
71625 84568
22337 54091
27913 94687
7223 78895
13098 39658
1074 84023
8084 91804
5003 35415
23059 28468
74844 75608
7628 67621
35387 52024
3381 28868
42738 94064
4862 52594
28467 29875
16103 81709
34563 93039
28522 36692
59095 96570
670 47792
15387 86136
38016 46327
47027 86182
8815 76411
38567 39960
1123 80704
39691 62049
13365 81634
1101 42829
9258 51567
1404 22634
34725 64905
1412 98515
66587 70714
59845 87529
23518 88279
42694 82187
40908 42938
12003 63604
39560 45944
27827 94849
62744 90541
41726 53572
15302 16902
47045 82350
83708 88536
11510 38883
7953 61076
8992 65361
60189 61576
59143 63500
19480 34984
19891 26216
60126 96727
26543 71367
69891 79293
41087 44940
39775 87756
56423 59463
51327 79893
36622 46582
48527 70477
19293 31642
52047 58341
29003 48495
4911 36217
34212 84503
32709 75971
18197 36373
22904 70500
33718 38644
16800 66019
10484 58888
44010 70821
12 65786
25778 28561
4330 53275
61082 70509
17695 77274
61256 64682
6114 75176
64484 77008
19520 32283
68003 85923
14516 58176
5747 51327
71039 92368
749 83861
29877 56842
21980 86798
20235 37465
20609 83314
11554 77838
29490 63740
6490 90300
9503 54936
71242 92269
5831 86490
67769 70675
1269 77179
54613 73118
71126 76794
27005 94429
61044 69374
3415 92726
852 68509
44624 63886
17590 60967
7412 59173
46635 65982
46430 92872
87308 98893
12774 39732
31527 66722
21619 38579
11871 67423
39011 52507
62763 80259
85184 96516
16033 89356
11114 96434
61906 65292
47607 91000
39952 55142
38195 81192
8982 54266
22570 93111
22613 86013
65488 83644
19173 58461
69907 87343
32421 66563
29730 60331
17192 97435
7400 37726
61793 75978
24736 70342
38287 76282
46192 79196
33349 84756
49757 60464
6409 54001
605 70242
18590 71517
50537 86107
30610 55251
20112 69159
29996 52476
73608 74800
7210 16798
11161 47421
16034 80547
9412 60638
32282 77776
37485 73729
26135 63653
24577 74407
44859 86949
39823 53866
29729 75401
9500 56446
24408 79090
42265 42660
16791 84766
40640 81079
51784 71949
14008 15895
2185 71046
27813 43299
33312 49656
20173 43649
39244 44396
3604 63534
2096 47657
66534 91615
35740 91196
37695 56487
14468 40260
70288 75772
58396 63210
13544 15355
53292 69781
7387 55116
66457 78796
32160 68336
33749 82999
18443 29271
70728 84092
25868 29513
6667 50323
57434 75875
20634 98978
9009 58863
83178 91118
26661 48472
970 32874
31769 89721
64837 95104
72973 93256
4232 68791
19648 59699
31309 80753
6053 85376
41982 79836
48361 97327
9206 71922
6478 54090
12647 21320
6985 17816
55347 98430
34868 84082
32314 59261
16138 22644
25431 41346
42596 52783
43685 69485
2497 10182
58850 64740
14810 83666
10221 10690
86488 97482
42471 56837
16308 28794
22088 94529
61737 93175
5908 28568
43607 95818
29384 90142
41521 91245
12708 84976
17958 59442
5481 39407
12271 93847
44226 44824
5143 91162
48809 79605
9148 92690
11278 60086
23754 61742
36705 67904
40002 78323
8386 91392
20061 80584
30778 76223
62804 80023
73011 90973
28550 72917
8227 26694
43185 54743
10688 52341
11361 91785
29766 78775
10619 17398
39419 67437
11883 36578
46963 84413
3119 99113
81107 82070
41529 90481
8467 63799
36896 90811
29646 64884
22564 91539
54300 73728
26633 26874
2195 53403
23626 43846
25879 79277
76813 85592
36969 98214
55539 60785
93000 96294
23760 60210
9769 27759
83199 89898
25164 40291
44281 50095
93894 99870
57839 82226
29212 79630
23007 70417
14735 44653
47267 83737
27546 37267
36163 76574
55093 70847
34284 45323
5175 60028
55225 79632
40207 92476
19212 77260
35896 68457
53540 63333
85312 86383
34445 97862
21262 73597
74324 78773
29987 71605
8823 17135
2019 85292
61249 77916
3194 23601
45414 55063
47901 72057
36399 95704
28028 44666
82774 96763
6319 78857
67825 71653
13149 56571
51059 74128
18791 74479
37206 85964
76753 89417
68090 76810
6134 97642
5885 37332
12251 92210
46908 78163
8801 97551
36982 54366
17568 85492
35451 49680
65409 93514
6824 75615
75062 85220
19422 31917
26246 35647
12282 25628
1778 2726
39183 62272
40663 94436
68457 85516
49772 69768
25895 37020
20544 57689
8309 97073
87411 97416
53904 55502
67472 97027
24375 91294
33108 76535
71738 75592
33158 80647
68151 96261
55801 80596
72797 83267
16491 43147
33445 70460
15890 86659
19933 78935
484 8580
10436 51570
6312 57947
24004 30814
34169 47951
84784 86694
48604 49545
14681 88168
56804 69286
11610 40787
14434 25070
1033 68037
20437 91797
47573 72602
17105 81338
84437 91489
24422 26320
5844 71016
211 27283
11655 42377
25497 61384
86133 86319
73225 93909
15084 69138
80115 81341
39230 65729
463 10409
20693 67356
11958 15129
51356 54232
33431 62518
28558 45527
63223 85795
18828 53860
33074 64968
28437 57801
12292 46803
56991 74071
28743 80102
33801 34954
11943 78257
57492 66872
18318 65905
22503 85243
10780 64672
9226 74846
30204 44246
1926 56240
19085 31040
20114 75482
55835 98045
39846 84416
76996 86974
1847 15405
12697 88565
46182 88977
9109 21607
8394 19457
52992 82682
5487 11592
20993 60810
65285 88768
56020 79679
14099 78671
72160 95623
32334 72439
29976 55520
14528 97919
28333 55948
18452 95666
18084 98641
7108 74046
66544 67171
17708 75496
2655 44452
53350 81764
35749 68236
7590 47805
23509 98738
75947 82967
37127 49561
9043 28545
35627 36006
2202 20295
69968 70661
6468 65905
76228 99256
16808 49540
59500 78343
18225 34094
20660 33534
57426 76671
77063 94657
18278 76915
9802 41725
35072 64333
55258 89365
62614 65404
14927 21325
50213 89888
61641 68453
6720 62536
49990 90357
5334 40471
66105 72094
51703 81071
56237 65010
49117 67753
58244 98149
12812 37843
68059 83056
32560 73610
14770 38172
458 83627
22863 92770
8301 53909
13662 91645
21052 48955
55948 85823
11698 35436
13724 92378
6743 42534
55811 97758
59294 74883
81647 86715
72665 78292
26489 54226
44161 88387
26433 49105
45843 76580
63857 97558
18300 25043
12326 90416
12753 97385
3272 38905
24129 81430
11986 28020
53887 72896
63831 99835
37349 98867
1404 64039
9995 77135
66040 72934
1675 43958
38878 60152
47448 92375
8480 10710
68464 85974
71783 88686
61566 80332
93160 99182
3624 71589
41373 75366
77468 90343
72056 72080
2546 96146
654 92032
1219 95934
40593 61708
49014 92946
25803 68325
15068 45082
8661 97892
88187 96868
91780 99020
48237 57072
17424 37268
12163 18968
45964 62485
51712 90914
43017 71538
85509 99482
62414 99827
34822 44242
38519 62825
22328 28091
19884 62796
32965 90941
7965 48039
5548 72708
26143 41410
98858 99138
29493 63373
39999 74746
16149 49157
64799 69523
24771 62849
35598 45359
1882 48186
70848 95863
51036 63971
24933 89908
10098 40535
40599 86774
19435 34118
35900 74839
23875 33626
50442 66310
74235 90445
15552 87230
56300 91258
206 8446
13750 30117
38215 94899
34183 69625
46788 84850
17133 30275
66881 78705
51112 77166
17336 41781
50659 91509
24886 60616
74189 92274
26017 90111
60135 72165
13634 75231
32057 42211
16968 25569
60890 97470
81622 92309
78622 95775
1899 92866
86001 89213
8881 82182
26806 40581
23300 31960
29527 58680
59460 93959
804 55802
4722 15811
31345 40696
22096 78988
48529 72901
6517 79595
76738 77456
44316 93645
25886 89573
28484 55856
9829 51722
60887 75207
28561 79070
14119 32330
15719 64298
11909 71916
60170 93062
60163 95074
70237 71384
54106 80045
10402 40807
67496 72577
16671 40355
49962 62243
33580 42045
9604 10431
10418 95290
61895 62105
40408 75569
33539 77473
71582 99672
4446 23083
31211 38757
39510 40436
6889 32608
36381 66683
24987 67477
53015 77062
24559 51857
8163 87403
15723 19005
43751 64972
66641 76429
35786 40812
29575 89595
43100 74834
26055 32203
25062 87427
17048 51644
42475 49744
29486 46894
75264 99625
10561 92769
6081 26834
27259 93640
61930 94138
25603 43796
44396 54703
8030 91036
21534 57881
11768 79161
41393 69205
347 1831
64840 85315
10184 17006
46924 84644
908 52379
64530 75742
2986 94668
79665 81714
2057 5115
45381 55555
61307 72309
4391 94540
5098 84496
33482 37010
38731 79045
13138 32625
20047 61292
6244 49985
85556 88695
36391 84314
2728 83643
14235 97900
30960 44564
48230 72798
36898 67992
14393 79094
20069 73732
24545 30386
6645 56225
10560 83835
64790 87487
41511 50041
70352 89094
21346 29935
18242 43179
37740 38906
31906 90019
7449 40300
47300 68449
57563 69974
3654 17209
79555 85106
15175 18420
55360 65045
40739 61475
55352 84342
40475 51614
29739 49031
40921 43121
24256 80455
76909 96360
4041 51151
50724 78276
58660 90270
13661 71349
6523 32804
7727 33146
22607 34273
51182 65775
29448 96325
48809 72407
71854 89918
7970 58577
77412 84782
86292 94364
51216 94766
91792 98856
31998 51504
35125 67181
43658 58316
12669 51011
22834 51861
28401 95071
4638 54139
52438 75410
69439 98262
71223 97673
28942 74623
19640 43875
5734 96755
22514 72941
26381 74591
9704 46313
12619 48021
6755 17736
81105 96361
23163 83407
43414 46093
7713 94637
50962 59667
29859 78641
5200 77655
66709 76869
11472 75705
61322 88002
65224 74614
67808 84017
10852 33801
14496 79126
4088 7533
6323 95914
52664 68109
26599 37118
11833 47663
83452 95581
72276 75548
35490 89719
3245 75371
18981 34275
51685 82548
18403 59607
8150 65603
38505 82355
28888 70112
39228 61700
65996 76140
42920 59046
82812 88787
4269 70207
27519 73615
33458 81271
30084 68587
3937 25005
39959 68234
13221 33085
32081 59618
31584 41951
36592 45170
74621 80219
26614 31309
42173 65321
45865 84550
4059 66013
37595 81909
21253 33105
79789 90274
52754 65415
13589 88423
5206 70966
189 75454
12593 98095
35910 50540
29563 61048
25456 55298
49836 86674
22279 24480
85442 86943
3732 68878
12548 74796
54968 86345
20516 32758
29191 32412
40894 60863
9153 73805
33730 65513
28229 53272
20865 84281
14757 86885
50356 78010
16220 25443
69816 86926
30451 92778
390 68772
30233 47664
10418 52222
62082 63351
11313 31711
68081 86160
2782 92593
18504 60726
34227 82606
5647 92687
40404 71314
24050 43332
45543 93440
73923 89248
30007 78001
19170 24602
9250 96372
80890 87137
68635 82677
3508 21724
1440 52723
14114 28510
12786 66644
25098 49592
16400 93914
5975 84705
41104 81039
29304 38230
76870 81489
19994 47930
11385 45794
35643 90433
42351 56081
24524 87622
115 38548
32051 52810
43059 55651
32920 74947
19521 92506
51425 68530
4346 37728
50591 92292
8885 98311
1177 99887
27683 83922
30503 90790
5103 94441
75569 81284
74531 93498
25009 71861
22030 73313
10003 16839
36645 85488
6004 60659
27193 60781
63775 76299
7253 32503
27116 75274
17129 39275
43738 61092
22485 87270
22969 86155
2652 91388
12895 82912
34265 35919
6894 28511
68640 90750
53832 90966
43675 95596
13476 89529
58436 86299
1160 13654
21100 32170
2476 42940
527 67472
26880 38599
30833 90477
35276 66276
70700 72516
8908 52422
50993 62246
8719 46610
5596 43120
17735 91163
1399 1900
462 14728
51983 97294
1735 27936
17465 78487
14180 92943
28745 45902
27790 83245
31970 35735
20541 24461
33092 57814
33561 91406
81791 83045
31825 99240
120 78107
7491 85306
59306 81112
35734 73203
60525 71340
6610 7339
61059 66641
8631 62008
68967 99499
47596 91175
60261 64157
17240 88403
14533 66440
50347 90090
22987 52153
26270 85103
10946 63718
75767 86576
3027 63593
47002 97171
46163 54584
16461 34987
11249 23559
31083 71271
8158 71915
45232 46709
31916 36102
12418 63209
4423 9212
43142 70990
4800 53938
37039 67079
14300 14507
74210 80758
21723 66701
19921 35052
8693 27797
71530 90343
22309 96784
35796 42977
48440 92123
9117 94510
16042 76342
12483 65469
13379 87855
27438 48142
11282 61617
26997 51061
12716 85496
30459 86605
27397 91003
29740 97187
39624 45831
25624 92743
10367 26179
15039 77297
12057 18160
21347 71864
70196 82418
27817 42779
59377 91139
50558 75304
66515 73535
38055 45501
10381 53291
29194 73925
39317 51684
1404 48158
15477 82845
21780 52358
63120 80264
33748 49641
20261 87999
25787 51349
26589 38941
65801 81572
25696 38782
29238 34738
28509 90937
65207 77922
23117 23792
83336 94783
40012 69537
49980 86908
991 1355
38444 48398
73423 99968
31650 54062
32922 83839
54759 91992
40794 75067
68546 71411
39289 62257
38015 75165
42616 56526
25160 54009
6534 50276
27959 57517
50531 61234
57401 87590
67557 98283
31930 56605
32900 77178
58742 88527
31565 79318
85093 97372
28625 63358
29911 33884
23831 81433
35415 55265
25443 51992
50723 73364
36362 56780
53820 80773
137 15357
13791 74794
35583 46333
56972 96414
41323 94100
53022 91347
20273 95814
1237 80922
27649 95901
10605 89171
44714 97534
79015 94512
10286 34174
9962 92231
37549 57613
31195 69914
21830 93877
42795 62755
35981 43065
66641 91481
71297 89542
20339 72731
31920 83552
25596 83940
11281 51884
63783 76139
2873 38608
18641 43933
11406 25509
65517 81337
39843 40555
17689 30976
11854 66172
4536 99533
7939 24706
49916 94099
36224 45681
2162 31712
64845 71543
92094 97358
30814 79365
53386 91544
30930 82010
27621 31378
4656 55574
20079 51073
95 46473
49516 81144
66911 69453
11100 61129
32542 52692
47312 55105
15467 18088
34658 80885
42590 84974
77823 78060
21000 33631
33552 72441
44737 49864
23651 76869
9627 90595
42875 61739
76375 89196
57936 71933
692 33572
51907 87493
10389 59119
38115 74661
5342 29097
9760 58805
15243 34741
45188 89105
37853 45605
44229 52217
34357 66434
12549 35991
49776 54306
58641 92111
42525 76057
10349 33122
12297 41694
35459 46370
10618 13018
29920 88749
56010 93975
50093 58454
32775 54416
72304 82323
1850 6865
41900 91469
79583 84753
31946 53981
26898 52873
5360 27334
59175 67825
7018 66196
32994 74576
27526 70734
77143 83267
8923 69403
5062 72281
26619 39133
3459 4264
69461 98422
31193 88515
21818 85176
44776 82433
32157 76968
16859 17077
10862 77683
25723 66087
31129 97180
36971 60355
84085 94745
39725 83233
13512 34005
1360 45763
5620 55290
12764 97718
20396 74811
26178 34728
26846 78756
59720 87285
3538 16665
12498 52217
43579 91133
34554 74098
70829 80863
77333 95648
13938 79095
32062 53450
9660 29150
51703 82754
25975 62948
75526 97662
39494 69993
23869 77203
15794 27022
8041 21848
80956 99575
19370 68024
80710 89453
20476 41905
46910 71836
5874 15885
1026 20893
8952 60711
35353 81610
1525 46962
74057 91152
5391 47563
54499 98742
8301 65144
22428 72423
39594 58023
3065 21082
38787 96299
60620 66014
57125 69145
3227 49276
28198 99806
29384 79967
34731 85408
97477 98380
63826 89348
30396 36964
31517 36399
47725 57649
61099 84405
44818 62643
49338 51815
64321 75973
14016 27302
32989 77721
954 25277
32571 89407
17534 75325
9897 33136
31321 55948
63555 64602
27425 84413
4587 61883
38390 80028
41227 71916
55162 70047
40295 56183
48461 97886
55198 73027
50430 96261
34627 59114
31228 47635
49057 73341
31584 44701
59689 72901
73469 86057
47206 83895
36608 44631
26435 65730
1759 54787
48890 80705
8160 19466
491 35801
20877 81818
21224 67254
17879 56998
10694 28227
5769 99446
3953 56616
16978 82160
45163 59666
11986 12785
39190 58294
11409 54471
19088 66308
62075 78428
10099 18703
50623 96585
9044 80061
13329 78107
5926 66029
31224 79443
3808 47233
4645 84794
68366 82708
3952 45393
32842 95923
90425 93054
754 14957
1045 82437
25430 75861
29346 62694
52223 90694
92210 98268
27399 29301
2505 68715
39774 70972
38606 76056
56384 99469
36130 93381
7326 79477
173 51750
15046 77378
36386 81302
13295 78113
37774 38438
11367 23003
6300 81488
11038 35164
70989 92422
46163 92234
58244 61201
4147 40983
55913 89757
36193 49572
77716 87833
6244 61216
24219 80501
41991 79982
10448 39854
7071 32661
27362 91261
6138 18488
26191 41933
7776 51226
82307 85963
6331 76273
23137 59111
56434 73993
10971 52168
10448 92242
46663 68005
47075 59111
37473 44302
45274 75361
12968 97892
21603 24894
73825 75381
73368 83216
41144 83994
14692 48136
11182 76208
27700 53422
59970 77429
57537 65299
62734 71405
52553 85585
17505 40192
37263 95963
84048 91238
51471 91759
25281 74334
4062 53833
24584 79025
50146 79773
287 19423
9393 37784
2198 86943
20468 86222
35865 68424
19504 53186
41947 61133
81308 97301
33345 42109
65250 73109
27883 36462
19526 87839
24321 61300
70673 78852
38275 73342
30735 85907
56546 73037
25255 73617
38615 93576
44998 62483
29817 82349
35385 84475
34653 52739
652 59803
30439 45460
24016 47550
8559 25041
36158 62772
32201 64534
23049 69610
3302 65723
81603 95726
9978 36819
20220 82337
25023 84023
5843 68816
4955 22481
3543 61725
13828 35353
14917 18224
25464 67895
16712 19201
24362 47061
5979 60770
3317 12257
18013 44605
88724 89021
34082 79330
57848 95030
63051 77447
26809 74908
24822 49760
47090 75289
113 47606
49683 55332
69095 72138
821 79550
34875 92962
90288 99778
36449 82910
63616 95891
5790 14531
86834 90136
33711 41955
17464 65169
4070 10408
73970 98783
44764 52687
57 92546
40047 95322
3758 71062
15542 20000
14168 49924
10162 77555
8853 92057
57382 80648
26250 63779
27967 90562
47199 90724
15599 87780
51422 75354
64811 65276
42912 82532
15412 34597
38255 80742
11347 11642
10959 93455
7920 21227
20490 91164
65179 79900
26062 33695
35797 46221
78105 96515
31893 54653
24807 63725
44358 47387
41517 49445
4844 14539
42478 47830
899 81398
25981 52722
17591 33849
27459 46777
3279 76808
3754 67964
3971 13002
45239 76495
58216 71211
5327 50473
49449 92994
11011 57009
17015 49083
21032 76999
21789 69434
1502 65325
58192 99059
29776 69683
19892 40082
47782 91793
49236 65936
30030 45896
6858 48849
38822 76459
69068 72047
48467 75143
26336 26597
55881 64341
89239 98920
1522 47030
20433 85068
32749 89540
46927 74720
17420 94588
8660 37622
53786 57931
6833 59142
77416 84421
14918 94584
78991 81367
11179 38342
145 42312
48826 86397
28765 91818
68667 96676
55907 68657
73637 93884
34937 94579
2387 21281
32673 66037
15506 60224
14502 90681
6484 39479
92790 99439
24654 26077
81719 93190
59153 89370
53630 62350
76581 80886
39101 84556
10069 32951
21479 59075
25811 60714
39637 73024
59577 81042
21238 98863
1697 80278
44077 78034
10576 78278
36563 93919
40393 66002
89633 97549
35405 42007
27071 46510
41869 88379
34759 95060
23202 76634
39930 79851
49929 53470
5886 9639
48510 77709
43216 96319
75828 91900
76306 93704
13967 48737
36017 39837
70398 78247
5554 99936
4792 17435
83902 92822
11666 19587
6596 14929
10330 82957
10348 56269
30579 48197
21250 22096
3681 48013
9991 83073
45568 96599
32607 36905
11365 31982
16005 24365
50225 57425
18606 60755
15168 61455
12431 54600
10657 93977
72335 91744
37843 54164
44547 81599
67844 86244
38775 39296
49528 60305
16332 22847
56696 93002
4060 24136
50799 96390
12994 70707
21269 23253
35800 60313
22918 31787
51113 77382
5017 19351
4324 97406
85905 86849
86004 90242
14653 74704
1725 14411
9016 27743
42451 78621
21072 41337
40963 92353
2566 75529
10524 15635
3743 93782
13574 77268
4608 75120
54622 56984
66559 69520
71535 90133
61847 76873
21312 21837
42252 60630
61641 87288
88076 90339
29726 79022
23165 75304
20936 28055
51360 58360
30439 52754
5794 62424
33104 40487
44322 65987
15081 94871
86025 89413
22442 81861
24703 96075
52343 75399
13419 98131
79387 97052
33214 70474
20467 67817
41532 64562
24883 56476
71058 96407
5367 72626
31551 67570
21641 44501
70103 83090
11503 41337
54057 80158
27257 72417
89296 92505
20526 94806
40854 77474
37277 84808
66637 83053
31444 46623
19128 52452
65236 97399
74036 77510
21464 90625
11236 34800
12321 32998
56289 79248
32181 45873
38301 80946
53193 62356
38777 81497
40317 46775
60069 71140
5134 53586
12659 68299
25381 68710
78918 99520
1183 87500
32185 52650
7625 20887
27726 72011
77050 98736
16133 31282
73651 94141
3178 6839
10197 56059
24443 68900
4776 41024
34499 69669
14355 68621
27959 50966
65776 94702
56780 97337
94825 97022
51531 70416
8175 57479
12253 13980
21701 43994
11591 28460
40525 53171
5908 66751
24562 30394
74667 82718
19060 58787
3029 66298
37935 55953
50437 60280
12275 36623
3334 66379
37478 44274
40686 62542
856 53788
30346 89570
41028 72698
16522 63282
31911 84325
10165 64298
12188 31756
84315 94634
32522 49839
16765 92598
35500 56650
4222 42248
79820 83426
7958 19307
12298 61899
18533 27542
11518 28594
63049 79520
6067 71021
50073 56883
77201 92094
27408 31178
27613 58079
44256 64270
30201 68045
14049 25326
4435 19495
30475 94678
22571 52657
30402 36940
71214 98568
55861 81917
23877 73439
1147 6830
31176 85267
87974 96850
43982 58896
1014 59753
86374 95546
43278 68812
15796 84418
56453 86997
14557 47110
5441 59685
44782 54740
51106 78510
26773 63038
19095 93762
34058 51165
37975 49004
62463 97451
72308 83271
689 92097
38816 54980
21365 80151
34985 65081
19747 42175
14719 42443
1966 56381
15422 91438
39995 81759
33962 99764
1056 38853
10584 86736
24435 55166
78905 95576
37285 39421
73234 89242
19408 39956
21670 48540
4450 91223
46645 94473
91646 94562
55457 96505
11495 31043
20546 30795
12245 37447
5602 23887
13431 88555
227 22739
3766 60324
29380 45637
36303 37293
11874 90816
40685 98046
17362 77278
7871 96702
27222 35439
59989 73269
34034 64142
43150 43752
49663 82848
17983 64670
9693 43236
28968 59548
51518 73438
8902 35765
6824 30876
25105 88512
3780 75505
4622 18225
13883 80492
46865 77952
91968 93295
4296 49935
56410 77275
38018 61223
46506 69712
474 23807
57832 91934
28567 74571
54924 70854
44179 63447
55283 97830
13113 28126
44644 82523
16786 42822
64280 84230
26868 30843
12278 45952
37956 97435
50774 56667
13190 57460
3191 95425
58296 67790
11591 93136
10407 73293
20895 79696
66717 70724
22237 52196
35979 64861
36048 95206
92646 92649
8212 71003
11778 51786
1491 43933
14002 84648
21865 59619
52382 77474
50617 84213
27406 97902
63006 93550
23260 79318
22176 26925
3179 20236
53437 74103
80560 91788
22574 88517
1115 97695
84440 86072
20824 59689
60666 71741
43026 73360
10054 12215
18642 86980
3153 45702
3087 77765
74701 91314
5082 42459
32691 81518
70073 92620
70167 77074
12820 42069
14958 84607
1472 3283
820 13767
15206 70625
10943 70977
42461 49006
70757 79736
60102 66027
54425 68337
24001 66947
1670 2496
9420 48584
92823 96143
30762 35766
79217 92457
9200 89240
3870 69727
8053 88348
42132 79953
3179 14794
51812 56993
34520 40952
41517 75190
43778 51849
35600 64237
56198 59616
24158 56924
13153 17990
23479 79515
22393 58763
57368 67076
30726 34508
13231 80172
537 56019
3443 74741
759 9548
33162 73876
46625 54536
43355 88302
45867 78544
73307 81168
59961 96919
28980 41951
79577 81804
4826 81700
2869 78226
3104 39274
49379 79099
15273 62102
43529 58580
8825 46275
22026 96255
4588 87831
5597 25519
66161 90835
60404 90116
19262 34700
20418 20602
14347 83261
1638 66338
20684 52981
4355 81502
35740 37022
1074 94098
11338 76086
73762 85272
16825 77440
28726 78602
13021 20846
78944 96434
1419 34852
22890 61074
32758 90749
943 87442
73321 79912
61975 94001
2996 65793
26978 78728
88224 95269
1136 99692
24436 89027
14427 84898
23784 86574
25061 27385
54587 92949
6166 20958
28822 51786
48934 59128
15234 38876
3156 36804
2575 36250
90430 91197
47341 90371
30067 82632
13098 29625
42631 71192
7303 11988
87152 88525
5241 6931
52385 62491
32122 32942
51965 75116
33961 35559
55515 98748
93982 99556
65618 86757
37953 67171
18223 85773
22631 37476
85168 97114
38347 54815
1524 6351
63436 77018
69191 97963
64672 82547
36501 73822
69453 78846
10125 57884
2135 31327
38175 77663
22472 26864
2487 82657
46505 89235
1813 84490
74051 81689
31611 36118
29339 84795
50616 80970
11684 95338
12000 45204
13552 98674
13712 80811
50122 75208
20648 25508
8247 92309
26759 42884
77150 81434
80501 89117
88313 91184
55821 64147
12349 59618
16333 59610
17584 60684
3419 40792
75205 94087
3576 33539
5954 17904
12192 89802
44835 80978
46932 98295
1814 47154
27544 92862
23286 77220
48786 88874
52602 66824
814 46599
72785 77911
10473 80091
3234 92722
45724 51826
17046 96769
30807 80201
25349 26198
56696 76257
2718 33005
17683 89897
8430 58420
70069 97475
63550 81464
10549 76220
53843 79277
56055 67869
46395 68086
52130 82686
23906 63253
87393 96683
3419 99053
75748 81333
19534 58311
47193 72009
36497 49501
9259 43151
49906 53570
7044 7586
44147 99951
55511 92783
19119 32236
4103 43379
8606 94548
24211 86369
5166 17550
73511 94141
34490 81853
78295 97642
16773 71409
47093 81636
51471 92773
3611 26590
9781 50847
4056 60868
17020 54717
15053 78952
1775 20763
33838 71757
50195 50449
58628 85874
3436 44305
96804 98152
73622 79813
10478 68319
14806 58883
45274 93343
84027 87130
83299 93714
34543 42540
25823 51953
3881 10312
10724 24337
39272 76415
33494 45945
5316 46648
32477 79747
82880 87856
20012 83957
57081 77909
6738 19588
17310 58679
80110 97355
55387 61104
43897 90058
46391 72362
28246 82852
38714 78922
9542 89399
10765 78203
31684 80493
45523 67009
1322 68319
2242 48908
41520 73511
35865 80717
80469 94176
14082 83807
7133 27092
50705 61723
12682 90291
14361 62019
18820 20366
20018 20853
40479 65865
1587 82610
78811 86556
25470 25702
17630 24524
71542 99352
76669 97034
10900 42182
14154 63447
42591 95223
17220 59606
15694 19746
63428 71701
26444 80827
13834 15718
12382 53014
42411 49024
51339 51916
49505 79383
5166 47573
49611 75118
2401 69192
22850 62152
6372 98530
11195 44790
17761 90603
34968 60084
42833 97567
78112 89649
35425 78072
32495 53182
4601 34890
21311 31584
67272 90350
41751 55191
22469 50086
61187 95116
22226 69926
53504 96854
12079 35055
45022 79874
41 94929
33436 92736
47300 91969
5089 45660
18747 78093
1888 70785
55514 64370
59866 92227
6125 97485
65219 85165
15574 76763
8340 60177
78788 89483
19944 85469
59827 94763
22175 35044
22525 23324
65692 88201
42045 46471
10985 19466
6949 67178
35071 39203
48242 58965
21142 49830
51516 62718
52585 85261
46647 83193
37965 40005
4185 66482
5757 8849
59791 62634
41294 76550
20836 35933
39102 79873
18945 85831
14752 97325
1740 92697
29881 66383
34237 83149
32159 54101
52335 69984
19629 41676
4292 5434
19236 51818
62923 91350
23939 48327
29674 80161
76446 95915
8432 74905
4216 37320
33203 54132
14033 31089
6587 28359
5704 66598
10600 85288
49024 88957
33654 82939
7871 39985
39520 74420
9046 35836
7896 52721
18996 79867
37927 87076
17146 78274
54394 79248
53955 66495
9088 28953
49105 68952
11896 41476
39350 73043
37929 75239
59921 68831
10355 96772
16919 39835
28688 57081
29591 96733
11998 86495
22451 77284
2377 59655
53988 66880
4062 66110
26710 84998
37250 63382
64360 99156
86409 94277
10323 28991
28755 98126
17957 66719
2188 27119
24362 79119
20509 80314
13855 18831
54671 90403
77716 83397
35637 94462
2754 8919
2998 56384
41284 55170
13901 23821
33102 50308
42194 97405
43152 73587
46080 91804
85571 94157
11609 70937
72048 85388
17492 74208
13720 91102
34985 59547
621 20575
85743 99773
75319 92541
28365 36772
31559 32913
39587 96437
2032 73716
8801 76276
18664 30281
17922 27766
22046 34289
92744 98446
17155 70321
21074 82022
42752 77511
19283 69427
23675 38512
60408 93723
26278 62533
47695 56566
14056 93410
8270 95675
12305 45176
10467 29368
65702 90191
3990 13848
36490 56588
21631 29472
56716 73419
58699 78386
4263 58159
54407 59149
26417 36474
10243 82876
6421 16227
24995 39206
2779 68410
30508 50555
1328 26089
1498 13853
5797 14083
22224 65446
4599 27527
45378 85763
29997 77586
6470 55059
17539 46617
20361 93725
28624 90837
12151 78129
25228 99463
26576 54343
30385 56159
62949 73250
20957 84079
28567 50251
48177 57487
37200 97976
23624 35832
16887 57897
29613 71350
30376 76413
16441 62041
34774 87483
57523 71072
28528 41496
58080 70066
21960 44348
49939 78784
78238 86566
28617 49937
47024 62372
30227 58436
20354 61433
63986 91489
15720 77407
22510 83662
18207 43834
15397 61066
84236 86467
1973 34997
84170 87275
53515 76036
66851 90632
37404 97786
21962 83786
33362 60937
17880 93196
52338 69682
66914 95686
14889 18150
47507 94175
20395 24628
33024 41323
60217 88146
10964 57444
93098 96536
47307 51196
26825 45142
53620 98446
53017 84217
20836 38477
25791 78601
8483 91912
11469 47443
88300 95291
23713 44171
83388 85023
84804 92292
37175 59232
1610 34132
29410 83777
29486 78663
40086 51266
7202 44540
67215 79890
3946 95475
2122 53286
78530 97334
1288 18650
26199 42249
29651 42972
17182 93605
55391 92057
38283 43138
23189 50332
52333 67316
35330 49031
17344 52219
29966 76272
83993 95625
7145 75097
78692 92045
2277 73542
20402 82961
27818 80628
5500 99429
68973 77292
53411 71430
30586 88072
40469 51217
1722 91993
90997 92149
2075 33671
20873 92386
11608 86714
44913 84018
71190 98950
27611 38026
93925 96277
24674 46047
39701 87844
3159 98335
45100 78129
15926 59620
5421 56516
4725 25493
11355 16666
23542 79357
213 3216
4263 46261
68023 75860
31954 59048
26237 50217
80866 88495
3466 95467
24544 73323
6506 75041
13041 91529
65453 69925
47066 47986
45594 97155
69588 96960
37001 95014
5828 72783
48305 83803
52249 67984
14737 19890
3138 77979
40706 86614
84398 86879
45624 95035
70511 96904
18447 75421
64552 98972
7972 77389
2867 8932
66848 76509
44618 95535
7227 15837
34927 89299
84239 97373
18409 23166
25032 88232
11107 24259
33242 45713
50815 77331
71355 95091
12811 45811
56108 67591
46847 81549
26844 91318
61710 80037
87599 95930
30791 75116
42980 43141
66136 67329
63873 86240
17784 33495
40553 55105
22351 55837
16776 63407
29124 55219
45517 58895
51676 72862
20775 71346
69816 82099
15573 76535
64229 80757
45037 61774
4522 8367
12642 22455
36937 82757
22107 91876
5823 30171
52395 78080
12970 64029
75856 75940
67606 88990
41238 95007
17676 89652
15042 49779
22736 96968
4411 39262
18757 23291
6925 53116
18395 34663
12472 59498
46507 87408
5172 60940
54681 61765
11840 24744
57271 61208
61879 93187
76228 84989
44697 50329
21577 97248
31373 78292
65930 80481
1930 66149
75802 85222
14976 54283
1749 28980
47210 88847
7211 13388
206 5261
54026 56396
13023 91998
15965 55967
68576 92160
14636 85546
4559 94268
68117 87352
36666 72312
25625 43586
54696 77374
35928 63161
43006 49500
13155 84961
14812 48798
12717 91757
81389 90877
76641 85334
15719 83095
29514 97630
14383 27375
7668 55000
41687 56385
48559 66390
72288 98307
34226 58544
14588 98587
19139 40968
1146 86100
36641 93289
8579 49110
9095 87829
20629 66606
45723 89279
21925 77216
29898 51037
11781 71080
64308 84645
50403 62989
28538 96687
23441 46266
41999 85801
16533 23781
50279 60159
221 34338
71292 92761
14233 86839
17646 48391
51155 85323
41036 64716
28333 53724
32639 85717
19094 94768
18773 74658
70376 82276
35787 94179
38016 51457
19778 28594
37707 41435
68401 89579
8603 24074
6772 90824
54020 74482
16663 95143
77059 79602
3935 66697
52722 58002
9118 66152
3242 21973
53966 56015
6761 44410
58552 78776
38361 77988
86318 92992
24612 57649
283 81830
48 61703
13485 84618
30498 95107
31417 86133
9774 94384
40636 43141
37193 84547
30525 81401
16374 43770
2134 83374
20801 88557
11956 91153
30986 79279
5576 60278
25666 78619
77902 81954
37826 94604
19116 38450
39581 98518
28354 51099
44142 62148
3368 59381
55142 75604
85568 98714
17102 84485
33861 65757
50965 82449
27281 37394
17301 63158
4029 85727
7114 70892
38699 60181
33396 57805
3189 36373
1527 53314
69572 71679
36273 40119
45191 93261
80013 97400
30998 62614
31856 91278
15737 22008
33990 94170
16126 93160
12768 27179
13164 74612
20848 87401
12113 31352
42715 85071
47179 56615
4708 34827
16292 21556
61454 87883
25185 31644
6082 71045
7300 93855
55705 93552
58525 90122
51427 88691
22875 66506
15845 82511
70369 75170
42376 49846
44686 55222
18260 33610
85787 92690
20820 28023
52966 82319
54649 73412
72676 88587
25160 68653
56556 77067
27331 84906
14400 66494
31055 38002
492 12042
4245 5220
11076 86487
31142 93719
15574 17394
43286 50626
16582 53295
34723 80806
40738 65935
61669 88871
4570 34762
78788 89734
9933 18676
6652 48198
37661 40528
24801 55925
30836 39998
31077 53745
1931 98839
20382 77584
9574 75974
41085 95826
5371 52678
47651 74106
34595 86241
22886 95831
45898 71657
76386 78298
49214 63129
27728 98256
48358 54374
26354 96318
45944 51801
55725 98773
25393 72415
324 47524
41243 57104
30599 74354
11408 65498
20260 95166
5221 34658
59952 87928
60833 61555
21718 85518
34563 35632
40338 83564
18751 35158
14122 74267
6622 12494
16540 44665
62687 89277
36140 80760
40168 52818
33318 40619
68208 97815
49746 56219
10740 94811
29135 65208
45565 76355
30531 47894
8588 11999
47927 68158
71115 74705
58309 60840
10023 46803
25747 97842
5659 20962
81712 98313
87713 92562
40048 75101
12292 25291
68189 82140
4220 66812
29599 55730
53235 80570
46582 90079
30370 78328
9931 62194
52174 95278
4932 83838
28411 52888
28931 47337
23732 76088
37617 78192
53082 66291
52342 92337
64204 87344
56414 74622
42137 48543
29804 84785
45631 82742
70794 84772
91390 97719
10615 80822
39341 42335
5774 69324
58299 92949
55519 76356
67689 70138
8982 19099
34168 53447
64016 78148
22690 30435
47293 51954
78495 87399
18522 66985
25295 92800
20599 89126
1324 28809
347 92740
35052 86425
36017 92893
16389 82114
50953 85239
80772 94099
69526 77293
37180 76647
21596 68242
8573 77190
59677 60909
1058 69915
42607 46510
49584 90755
34779 58686
66774 87485
49521 67255
76558 82927
17351 83246
22159 96163
24965 73175
76902 89466
14634 24549
27342 96835
12509 53937
53119 82509
62657 92515
15627 66599
22902 73995
9718 16772
33078 44069
76665 92781
25869 27381
40918 84759
23591 71490
35676 70987
15532 75298
15896 16066
83681 92940
18191 98735
86473 89440
14354 98888
2695 35823
37761 83933
61077 92818
99275 99664
20433 33354
74215 76799
1796 65825
46733 49890
1942 80682
20783 78385
32860 98387
3419 19549
15887 90566
34129 52085
53702 58964
10627 27041
28169 35759
65694 89372
26513 41880
20199 65062
49628 89908
18866 81049
69610 69920
49873 82886
11222 14076
23534 37351
4269 10378
6001 37187
4689 72941
7084 63859
53591 81056
27886 29973
14836 71054
65644 67472
38011 51297
52492 60606
15087 49412
62 66000
39381 69425
41143 86218
1432 37793
7133 35968
25422 63791
59462 71138
66295 92106
72893 98052
89377 94296
52012 55360
3799 31860
30086 79289
65100 96816
71593 81440
88147 98441
72339 75698
42500 79119
24729 56905
61725 98158
16590 88801
43179 66159
17331 42358
11281 62277
77256 96541
6726 57713
66830 94829
52863 59692
53372 95100
10195 90026
13947 97415
85558 88140
70937 74353
18840 99761
6927 86469
50221 87315
7415 15598
12591 96439
46663 86953
22943 43350
538 59046
36076 87614
35210 82812
35418 82849
21597 56420
36830 41084
11849 24421
6273 24669
32413 48631
62847 73185
4079 29438
56521 99336
14730 30316
36647 64466
4807 30574
1100 78536
28301 95585
11607 23604
51817 71612
215 50301
89664 90545
16073 48830
14173 25126
13736 64224
47984 66187
32151 69688
510 92042
30176 85078
74557 77789
42076 92846
20530 95455
29222 51529
27152 29525
31014 55849
61758 95953
46490 78770
58903 86312
24545 76129
31336 84436
74105 93407
49639 88496
36056 57655
4884 57414
15400 87519
37187 94470
21969 88641
9134 65166
30267 87103
36090 37955
34409 88104
23617 61118
294 5142
21979 42314
5144 75365
49933 79617
65722 94091
20258 64990
18034 75877
18183 67477
46003 50760
16368 85996
82710 85587
22462 22542
37571 52492
20858 86868
1968 82135
15917 24797
10356 15174
63934 86140
49915 57562
34245 95213
41325 78588
12997 55947
25083 42758
30086 31488
19595 83649
12345 26929
55342 78488
8372 13254
37788 47785
2505 24807
84154 95535
61660 77903
1370 39559
35855 93447
28440 36390
8201 72791
88398 94987
14770 47402
43421 83302
2599 44554
33900 82596
11931 90832
22269 35365
95659 95764
48145 92293
11639 61476
22491 94550
34279 97455
76541 78315
21498 59480
85192 96010
57712 88321
46917 87466
49935 65774
44494 71431
4686 32230
45970 94317
29100 50315
22029 88135
61601 96593
46221 61611
17696 20361
40718 49511
42105 58125
46092 74938
68202 96987
23084 44093
31163 81281
11367 53212
7549 72334
41150 56947
22398 96713
38314 45800
15562 76093
18500 31825
5179 82448
12821 48783
27167 49392
35654 72871
75095 98523
34525 54808
17212 76362
24399 42252
220 16733
59382 85079
7075 75483
75965 91632
33525 75597
23419 82342
38999 88314
7455 30462
16813 60244
23973 99692
95783 97502
40227 97808
37588 87679
44164 50310
55121 86303
6935 14152
65849 92327
76183 88653
3019 21988
13800 91226
15248 46606
22724 52448
40278 59545
68978 80882
72450 75308
62177 88408
6154 91099
25365 62151
21926 55098
23723 82197
9448 12080
2022 68553
26676 72469
46163 51438
75856 76420
1866 30365
16818 42496
81161 89161
41541 83026
11346 14639
37518 40476
29851 87894
65927 98784
27832 64651
19935 65393
33214 53007
49339 62908
15239 87129
44955 78545
17309 31423
30792 96192
23387 55098
42646 69119
10168 67883
80104 86011
27885 72481
35628 73920
75322 93050
8602 93384
36186 50693
8218 9091
24278 49844
63196 84138
12151 20309
2413 86325
53439 64526
91154 99022
19494 32670
3837 12005
58135 68762
29470 70253
9149 67523
12047 13789
20953 88223
11816 58117
9720 38159
45508 78266
81805 99937
3952 27084
22479 95805
51140 76319
77581 98270
13134 81671
15765 68215
59149 68960
14218 39592
26935 80302
45525 65565
19403 85974
76186 94684
88749 97589
8023 83773
32852 54871
21913 76377
56345 87544
2618 71003
82884 97377
12411 55220
69620 89356
41849 82923
60444 69750
3472 23311
345 56114
52456 83025
4272 9878
7808 23846
24567 52770
56487 66486
18222 69775
58608 94526
7681 84348
47627 83383
23344 53297
45940 75964
39235 68917
3688 21852
57849 94893
21043 60189
22637 75911
38091 68261
48066 72398
8828 96739
48323 58469
11570 76938
9301 56182
56960 85049
13563 99037
45876 91285
6454 75673
88806 89761
25425 97251
22934 69233
35271 46877
20885 71271
63923 66724
52509 88721
27797 92004
29048 46530
71116 79804
69089 82278
59359 67117
92835 99626
5018 5089
71607 75212
72305 86519
18123 74497
34324 36155
8427 83126
893 5092
20291 29081
10806 16696
36667 47951
50824 94863
68115 76252
52385 69553
41720 58431
4284 77023
34357 39818
65834 77363
5285 62594
38166 70381
16929 25846
22115 41211
85744 93884
41892 81074
89157 93828
16864 72369
29528 97253
54680 66668
26318 38120
21206 81159
2715 78312
61514 91299
37210 66064
30589 64632
67347 88539
60832 86776
12762 79269
10572 56879
34371 44509
1836 77199
1691 37405
80272 92294
25792 75358
6771 47237
46651 99018
49441 93376
35855 61269
49224 68979
41837 96823
49727 81983
1286 52843
65119 80832
13515 65329
40641 93307
61132 71336
44565 85043
29215 63971
12171 78892
19371 31548
71190 78643
11272 20239
2372 86322
763 63926
35951 53999
29570 57221
48242 69467
94085 94688
88254 93330
75488 93576
73052 96031
21891 49501
40178 75204
55383 56458
1622 58805
10702 32736
2061 67587
62218 74041
8752 79845
30349 88119
2491 27569
66919 86305
55104 88956
64006 76414
1776 92180
79732 95205
7243 49828
28741 29497
83207 97429
40229 62855
73250 96168
24990 59629
84977 89493
5710 25138
54222 75527
20736 54995
11471 24625
2591 79874
1090 45151
62772 93458
41898 76135
22770 97654
2187 36933
14263 31597
80667 87959
11471 16172
77127 98598
67788 80652
2302 42212
53622 54352
37517 50336
56400 58535
20916 37754
13712 81818
77313 87542
7852 10487
4896 61490
32335 53822
3477 59714
42600 51811
24810 87494
57558 65166
59092 82806
63902 93485
32382 73887
23306 88773
50075 72125
4113 10806
28265 64329
21512 63475
55780 59246
64458 90280
10501 17943
14788 38748
26375 27155
23328 96331
9689 57846
62656 69345
27525 39798
50966 92455
39046 71974
73823 76723
54449 63450
33658 71298
72110 80212
53553 64858
16430 95488
63710 93678
58766 73466
18351 75528
24463 30244
30599 87285
78226 81652
48915 97304
5255 20400
14683 63434
5036 7614
15922 17363
35352 88967
5054 72176
19639 61150
36983 51644
79359 82401
34402 90151
5871 48224
5809 18204
60632 65602
476 54297
46290 92986
1225 21743
79664 98502
590 13549
44004 63563
85941 93134
6083 32682
31327 84501
70073 78157
12810 39425
17183 18851
72134 72826
61260 86235
34961 70055
52019 59666
24228 72075
9964 36464
15526 95898
19740 43892
516 80918
14096 43458
68249 98377
10630 26662
44944 64600
8668 24750
61244 90158
33623 77556
47040 73611
68039 80707
2996 59134
55349 72248
14529 74624
11321 46802
24568 84517
70007 77767
32804 78290
1106 62969
89640 95475
28543 38581
25634 81341
34710 91012
54663 65507
32960 82386
19891 64588
53159 63113
27975 97834
39197 83885
44281 53291
186 58552
71352 99276
893 59033
14843 99118
45822 53876
45910 50831
84569 87172
43281 63107
18998 94360
5688 68328
52068 95534
15667 55107
5473 79694
36458 75715
73056 88053
34864 89505
59574 61940
55188 99260
25067 86215
85159 99844
56997 74235
61474 69976
53288 71447
25117 71552
23990 81033
2375 38176
40710 69115
4885 12244
49903 70801
62573 82162
5940 17393
27541 95400
2258 50200
35050 47886
2564 65093
23620 91632
49057 98090
59589 66795
41779 54559
9971 28736
43197 80071
40159 91158
78378 83628
52588 77442
19256 64100
20182 24265
39790 74788
9575 31035
74961 87320
46331 59512
11832 39163
33272 94371
5319 89638
17669 99963
28347 85908
22222 26591
1774 47719
94954 98137
38836 80343
28177 93708
56320 74810
12123 81610
6151 86606
22512 30472
51017 60632
34343 50611
8706 52102
58145 96855
10923 44659
7497 49080
10330 12243
55119 61782
2702 85149
51110 98242
4359 22095
6906 50262
55816 92074
40870 66338
50499 68065
21711 95336
12523 28543
56853 66479
49832 61945
25583 63510
8243 99296
71219 72730
3861 80175
17902 49059
71339 76720
28462 92784
9865 78409
58276 62617
17531 38625
8274 66223
32230 94611
20900 57906
10286 92717
48166 71491
45734 60015
36016 74185
5389 79355
55101 71740
55939 93641
32303 48923
9643 72087
62730 75985
46109 96951
9071 39981
21110 75035
12122 28429
74676 75735
37724 76402
85257 93410
14987 54041
89474 97721
58754 92520
3503 65891
12906 29462
38906 46788
1343 97992
30532 72463
5113 91422
26223 87879
30860 79450
58528 90504
30281 60491
32929 69137
8396 37739
38149 97231
15172 20837
63884 67298
84603 88824
32722 80345
21471 55641
42820 93517
18112 50497
67870 78444
14571 55137
12131 53451
40527 61957
56476 73756
1240 94406
60289 81445
1700 57636
20312 91670
4123 37335
23737 76586
55068 75662
50452 58805
53050 69216
82404 92985
81729 83822
25593 33922
32459 39397
21741 47689
43818 56464
21580 54383
34606 40047
1960 96055
25947 64351
23407 41568
9096 94255
4409 13499
49316 78788
7343 35832
8369 99724
57668 70582
7428 62919
38459 93671
26890 97041
39860 92177
26786 72820
50620 81900
11176 53795
68044 96171
34789 96608
51211 58789
64041 65703
12827 60700
31937 52931
15272 83378
39205 49589
35889 99023
20469 90230
19562 24939
77074 86965
25403 51672
39006 41372
30600 42832
15992 82758
49708 60662
2581 59500
20331 34526
4485 6543
44784 54806
29934 92266
44979 55177
67896 71505
13199 97912
19321 43119
23525 75814
50759 85986
13551 58282
7780 60062
83531 84855
70210 96749
23115 32208
36863 90918
23933 73111
17134 30829
34828 58093
31714 97496
52197 98110
48504 52681
65347 74917
11456 71545
40350 88448
12295 76629
56924 89202
47559 61053
63307 67666
23465 50092
86363 86654
21778 22680
57338 71851
16037 99450
1987 21602
28214 68109
56652 96766
2433 34779
21743 36075
29688 86432
4906 73403
13920 82103
9190 76356
60427 88526
14283 69336
2706 8119
19506 84611
9171 23380
4429 66219
35719 55503
47080 63774
13872 66235
39887 92758
26099 99613
42744 92829
62412 90895
61244 90236
15101 77876
42512 91125
70771 71526
54137 79890
83233 90849
72782 83799
5381 74960
34438 81980
18409 56080
52737 78865
60237 77051
12527 37025
31477 44704
21859 73038
15042 45848
38313 97223
13736 72763
22388 64259
23416 86500
66388 89849
22362 42496
54159 55508
25217 76907
85851 86114
8524 41364
18545 26415
23723 46378
23792 42512
10581 19888
56594 57652
20469 25113
11359 52549
28815 45077
64055 65858
5595 7006
6832 88945
10561 92071
25599 97639
14984 57979
62384 75695
25223 83452
110 20380
13246 29451
47656 84647
80655 97127
27882 90531
11554 14317
14824 52099
1853 37617
46715 85510
54111 74217
6206 22274
47657 55353
10185 56669
41292 71688
11367 24987
32196 51700
2145 27559
6834 67465
3239 53612
60927 88097
64877 97200
37549 82376
31752 54936
57349 87569
15941 69668
27550 76901
23343 25714
935 16380
38963 84393
53401 74683
43334 55831
57193 64114
51492 73324
24837 47775
13797 28929
19601 56396
97287 97798
2969 19998
73656 75584
59354 83197
36494 60922
47712 53696
26296 65029
8527 99250
25119 50623
24821 42729
33297 66968
23000 81288
3273 61203
57204 68519
9845 30538
74481 88146
25394 29350
73368 96982
9910 27478
3792 17079
32284 99322
6163 23045
27724 35998
42581 86848
67251 68595
17283 22629
26796 86609
39339 53205
76794 82633
41565 90813
94634 97356
12312 94290
39318 51453
8935 11979
26727 88430
74280 80503
18416 85819
14460 37063
19170 79071
24861 75578
52601 56529
24232 34052
26810 90423
31632 83174
11493 39192
39113 53517
3193 31275
6666 8130
52255 97720
36426 40560
28222 77515
41971 75076
29285 93179
10202 98142
71252 98119
44436 67402
17727 96134
13273 85447
21821 37215
46537 50765
3786 32792
17593 88465
34410 56054
31636 88395
19579 39427
34506 92053
14097 90610
959 50023
6604 58591
19997 96947
9814 92729
1410 7937
60383 96140
58904 78148
23584 90232
31979 75919
44915 93047
21652 53977
21076 28077
45259 60849
57114 78882
55486 79195
3154 59942
35736 99501
33861 55138
76797 83782
53536 53780
38662 75928
46849 94647
13878 30179
91068 94785
68842 83504
45958 95271
78482 93475
17337 37768
61823 92476
62099 70905
43461 82746
24021 49004
8106 81570
70822 74018
32963 71589
12778 89179
4764 95402
18648 89386
11561 20486
5564 67333
86100 87514
34203 45289
7637 44648
2674 67942
6048 22867
6865 49525
26483 27767
2344 35311
54610 57088
33081 83249
22610 28358
47641 91198
75115 81833
293 30140
60732 78937
55021 68785
8159 42350
44034 85892
11370 44818
6977 84411
10212 23192
15904 67487
25078 60060
54365 56628
13681 89056
31270 72093
59037 76270
18510 42997
8561 21135
52477 62224
35149 49335
323 72936
916 63868
2192 41435
5246 19946
23310 83449
27213 33027
27696 65443
47498 96421
10031 48472
15730 22028
22082 39784
36124 94749
45811 80272
22062 39187
49484 92562
28711 28813
23118 81393
4344 50614
14489 44434
29086 98974
25825 54735
21185 84484
59864 83040
43528 78128
35694 48099
64265 66347
33084 90461
17402 77662
37563 51345
28025 78904
52314 87379
16974 95694
32748 72841
7954 94191
20689 64877
35893 45146
55693 66114
859 13882
16716 40186
10626 99939
63499 81788
36282 53262
7871 92776
50825 68923
67301 74897
75172 82337
37863 64425
19527 35087
40872 63578
28892 73698
21100 61968
16849 87751
9895 69909
13177 78012
81620 96961
29563 91509
7391 11458
23397 59633
2464 2860
23773 38036
51482 58786
20666 93502
41490 77135
46895 87337
85320 94040
25244 32517
52704 91807
76567 98585
7181 54595
12965 90042
14548 20905
39923 81117
43848 61264
24070 59116
60911 98769
32170 60111
12217 74618
40125 97283
53157 68753
1136 74090
23025 76149
90156 91794
24701 55455
81614 82561
53844 88365
11617 75851
24029 77978
39343 39596
81106 81521
64098 71764
39924 54696
19727 38629
34420 92833
3204 15826
49452 59421
41885 53720
52487 86341
77017 85014
12018 85082
4002 17386
53551 88346
1936 82593
36883 67207
248 90580
61041 75626
90881 97305
14879 48408
36609 92760
45772 66860
17468 57781
41286 71948
33911 73706
57709 99741
8805 9575
30538 72094
27086 71089
31720 52503
56914 94551
45443 63354
24740 73941
49947 65787
55223 89439
47221 59604
38414 90227
33800 40751
59210 69057
22851 96228
62827 82379
17760 84856
62986 87650
56229 63745
9224 51098
17193 71250
11312 65626
56470 99365
4406 37189
14313 47395
36680 95001
47735 70643
6806 16686
61182 61289
18103 27363
61691 81383
92381 95790
53491 56444
14140 37804
26419 93772
21913 88274
41204 48066
54640 99644
6974 30923
41851 56495
8223 83386
91208 99372
46763 79943
13543 44179
33996 46805
46503 85967
14582 76580
3091 59814
44108 68314
78606 94825
12248 65557
57203 59232
699 41803
30438 43939
48701 93955
53429 72904
3329 91279
9108 35410
9027 67126
63185 79081
24752 54862
13384 84913
28467 86453
16014 42058
20504 41053
9053 15414
55289 96075
15599 52066
45474 95138
37638 90993
26697 82480
14299 97714
68894 82735
41685 84924
7389 38971
27424 87933
91575 98013
34916 59572
31814 79772
33844 64779
50850 90929
18220 23174
21845 33195
20235 29716
53166 81339
52363 89924
27529 65571
58805 77149
75561 81915
10738 89368
7486 91656
8617 10738
27133 47009
76454 80712
8915 31182
5496 78319
16970 61457
7476 31737
11548 96442
86537 96330
48458 94755
47797 93940
60554 91364
651 94008
37399 59098
61916 96177
8739 72728
77004 97119
512 38097
4345 55193
83377 95533
45839 74201
68283 74599
20201 80722
12830 43682
65845 80880
76450 78852
2322 80617
73730 94232
51960 54242
6236 29006
57498 70292
13135 77057
67344 85270
51978 77340
34777 94178
17683 34972
72782 75692
32203 98839
30581 33696
20410 55451
19746 63021
9174 61880
38408 88057
61841 80567
25703 46917
62875 89419
94311 94656
65732 94456
50688 53251
24412 88954
34589 43620
80502 83608
23856 60036
3515 51831
27202 88177
40081 50044
38692 47747
21724 92607
34007 79865
18947 75339
23451 53624
68646 69305
56664 76791
67215 94183
19578 73538
23778 97078
86949 98073
49390 98437
60165 91913
7024 23226
29267 64891
18551 75241
49231 89815
50586 56652
3414 99881
28205 85977
63808 70184
31706 95570
42274 76350
13532 25884
43066 47118
59249 83442
68065 81223
52920 74268
45617 54418
65909 87116
72549 83190
38949 48642
26915 72865
6262 20787
60171 60670
58756 96867
83008 96609
12612 43233
32032 80880
33223 78930
11306 64691
57184 58801
69455 83784
28648 33666
12016 94646
14871 43004
4432 95875
8936 8976
17609 53102
32273 93640
53851 90282
54011 92558
39066 89084
25728 72195
36609 66007
18244 59084
18616 76893
41751 77987
78945 80164
37500 58227
20890 81849
44701 75382
86629 95499
34837 62968
3179 33455
44062 94450
3816 10435
29471 61958
10440 55960
74740 83401
33899 89541
32112 96777
23751 38561
30539 60298
51464 65792
21516 74891
14241 87808
17954 31898
17936 76665
24101 56504
9579 17337
11995 67529
33687 78843
18072 73209
3065 51198
24551 59428
48511 88431
69170 78581
35699 42268
6700 58093
27282 80743
59576 70982
56955 57804
55098 93643
16005 67535
29772 99829
34947 88329
2992 9695
8998 74988
39103 82824
497 59458
42385 52884
28057 52757
20884 46016
4249 80101
44753 61231
25849 66326
33730 62423
10427 23171
3899 72011
89196 92576
59032 66839
48998 87749
21618 26422
75866 84330
52022 76232
35416 61876
99933 99974
31003 51273
52374 62212
38596 61390
5231 22802
31866 34250
34736 69586
64854 72008
41239 53984
74867 86388
87745 88191
26120 53488
37559 85776
30583 78089
39395 57163
12477 90907
53764 76601
30570 82049
61717 86489
42049 78143
49308 56280
11221 61657
51172 55115
3263 64735
59854 82978
8308 10795
81894 84487
40158 51887
10947 68097
76950 90280
59848 81447
55415 61083
41773 88159
74473 92015
8091 38095
40178 93742
11009 75921
67033 67212
38052 80022
54733 71626
16641 81001
82837 83829
78362 94643
5755 88836
56435 83109
12298 27147
34703 67787
711 75369
17932 92763
53502 69064
13690 78730
36893 71311
26036 65021
4099 87359
24978 62024
20437 34220
18789 18872
13355 22805
88615 95633
37012 45717
6755 26423
28297 43030
46711 94510
51384 75348
88563 90931
20747 20832
14687 73206
3077 33365
30881 83530
28398 69488
3796 57811
60408 93531
2634 78357
54096 65194
36959 40295
27270 65276
3978 16407
57485 86309
627 79735
15686 41237
27945 87544
19669 26027
627 50467
564 2799
6305 17654
31981 53697
88493 94733
14947 94787
65869 99675
42506 53862
63353 93911
16057 61671
52723 57044
3955 54995
48056 60745
15609 93342
28673 72559
11872 74333
64598 81001
46077 55168
39280 55229
989 38128
72832 91817
16754 49088
31043 60337
71143 89811
83739 86033
522 40756
50142 99366
41288 84525
15719 82488
51684 92085
3760 54428
27914 31952
71250 96276
24501 67247
6787 91011
53922 67886
15739 74707
38052 69355
43341 82313
37514 95588
41399 49085
1978 9272
52694 88632
7167 20086
64695 67657
25914 31004
30658 64842
4197 42056
282 39754
10994 26235
76171 79758
41201 67490
9783 80105
7058 17282
14579 35509
36601 86255
66160 70928
28486 75439
27687 83864
18962 47308
4572 62622
63860 85493
16323 19845
12964 62573
1325 80836
62047 84817
46916 59417
16587 77311
39205 88562
24779 59246
77805 89463
3943 56374
13320 31038
7256 56455
3776 82702
3472 39066
5530 30699
38920 95968
49418 54222
18883 51193
34148 72547
17609 52637
8506 79186
45202 89053
7614 94797
69467 84093
48263 90488
17567 80422
9668 82235
38480 55768
1377 43602
41739 52067
28772 88661
4103 14788
68116 83104
32090 98830
908 5967
30277 97506
14436 86457
17506 65592
66596 98769
10370 84421
20955 26487
42092 50188
41468 57544
57107 72659
49174 75280
54212 97025
34192 49629
55079 89349
31944 41964
41049 75313
49301 86353
20132 99270
36883 37717
17138 44464
13086 96814
52109 58674
5145 50141
17966 22947
38867 96792
16103 30606
43135 59009
22269 53672
26443 69041
20838 23388
46311 76490
6898 40267
41000 71128
43752 91712
48132 92322
15892 73740
86223 96857
53400 78976
2583 84523
12334 74582
12054 53977
43613 73868
25095 55632
41674 63997
39328 84955
651 95928
1085 4613
2181 3539
59550 75460
3080 30321
57359 86334
14514 33914
56950 93355
27104 57993
30520 64789
25169 31354
77496 85421
68241 70828
19310 64567
5342 50341
18642 21522
34073 98289
38362 53798
52088 56953
45066 76313
44963 49586
35871 47673
63742 93792
44746 87718
1383 18692
44433 86177
23619 76506
22893 62553
80773 86529
8924 79876
15275 27045
17652 59642
25499 55059
7321 26376
36092 43399
65600 90651
32432 85347
48887 69061
3666 79899
53572 62119
74861 93832
27409 49846
46021 53807
86658 88201
44321 83550
2276 48223
70918 73505
83639 96410
73949 92841
19208 52855
30113 55426
84676 95326
34008 41076
1272 18810
58199 83003
483 60297
47145 99640
14458 50889
12722 16404
47818 55104
25226 40468
9563 38985
25987 47005
1005 11480
1819 32207
1159 67177
58686 90767
16630 57402
67066 69598
23733 88061
34545 82676
22001 34265
25019 77674
49774 57649
32136 48931
21351 78679
75998 78686
27955 95751
36791 87164
30784 96739
8514 36690
15407 82686
22118 70192
45830 52920
36437 56121
86804 94720
6262 23879
17432 71973
18322 23591
8308 58528
67189 97704
83537 86987
61155 86605
9739 96499
2883 60212
18772 84621
32597 79205
42288 57792
27785 63436
29431 98476
38070 52881
23103 45363
46627 68176
82451 89066
11429 22546
75215 77067
29046 54685
50252 90289
34700 46888
4744 41889
24942 63478
19470 87628
45116 93816
43646 51088
15590 82208
8871 81104
83763 94919
78093 78260
11837 34497
76207 94323
39743 54262
54293 98642
18371 19008
1756 52957
65744 79726
40366 52389
6905 34139
21200 83795
11404 97551
10669 10963
4518 56727
46780 55318
29975 55498
14595 91863
42953 91375
1367 27342
12410 99538
40978 99010
8364 10363
705 59400
3975 11679
64722 86432
5007 75918
5279 78774
28879 87321
4274 7917
24770 60915
6442 39234
61987 68495
46801 84228
4556 51851
4002 98043
35172 57775
49955 58839
11164 56796
28935 40893
11212 95418
29154 45533
9374 16218
8361 99295
32533 60507
7121 57808
18156 53816
34200 49381
35325 71849
25249 97033
28807 69677
2625 53281
7528 52315
8600 40440
36791 87381
37676 92566
17136 23524
25721 45050
30325 88808
32096 62548
75928 91030
73612 84276
50538 75897
35484 36354
456 748
43896 79834
27072 56390
28590 68222
56603 91993
30630 45032
33889 46171
50445 86575
6215 53249
18537 37531
63762 69585
16547 32720
4592 22600
62154 81321
95852 96637
38515 70642
88648 89165
37675 99258
860 71179
14407 46061
25837 45648
29676 60000
8221 80514
41308 93355
26614 51430
35831 72085
15844 65087
42254 77772
47121 77142
16166 17132
30275 44044
6254 27518
46082 66847
8815 83786
20317 47983
61282 72750
20636 95996
59771 85255
49008 69886
47984 53391
85921 94725
9218 54848
34592 75285
32327 85914
68284 70550
43833 56189
35130 39507
50086 89797
13719 49241
41004 59515
26696 72616
57576 64498
13554 38217
52299 94942
21694 95138
12729 19105
31883 37684
21012 38412
41238 88794
3063 68108
10679 98556
39043 42739
24378 80000
46511 62185
11624 84913
39586 46245
8521 74624
48730 96143
12774 86168
57700 85940
7403 38340
40290 66927
52440 58375
36269 98092
22279 29414
83142 98863
1882 55365
75467 95455
65762 71534
21391 54046
51590 91342
42425 43481
37099 46373
36166 91407
57421 86829
11161 99598
442 35191
1622 75971
9820 41024
15927 88020
13912 89612
8292 68974
36378 48759
23072 53290
43524 82272
5157 73084
40326 67765
40276 58699
32273 58699
1861 58194
49755 70669
45840 51006
8622 32720
20067 95146
63525 77324
3563 91391
5220 81192
8072 32870
13590 83146
2260 96954
93430 97179
34642 75674
60347 77801
5855 22086
85989 87074
4736 41029
65595 73314
27773 88521
5265 54974
6540 28345
25465 61372
47318 47417
89728 94910
21137 49492
48702 84452
39667 76956
46211 58186
11855 71062
2990 96634
14651 77668
8810 54204
23670 77475
65691 98264
62988 66969
64897 82428
20643 57045
15457 75455
17144 36282
38841 57785
25810 80122
38507 94055
46775 99372
15868 71701
20474 62317
41129 69750
54656 80674
79542 94462
43126 88307
54129 80210
78492 98921
63642 86116
9698 55868
89577 90399
73690 87825
47019 94229
47966 94430
55458 85604
71289 96139
2281 6444
18201 63726
5693 29827
46677 68819
28437 71282
47814 76554
13632 31682
3760 76876
7949 49085
11672 60407
51727 63225
6235 74520
10168 89894
34594 85004
12222 51770
31733 59956
16848 49633
53632 93824
60790 68174
19515 41164
23902 63162
34824 81658
21713 38265
19731 90577
39185 51529
40664 66763
20819 81060
34081 36480
20320 63848
11341 48812
73234 91308
49760 71467
66099 97257
82082 89060
68800 96386
18049 88569
12501 53994
35609 59938
18609 96835
64886 68095
26308 47010
25065 67530
12047 18652
42543 72382
6791 81131
33526 67615
32846 90082
47250 78669
3960 47638
17674 41099
37464 77276
12529 34437
1086 35125
63415 65018
60026 80155
26505 54108
82074 87404
15406 30472
37043 49964
23654 70218
6010 95868
43228 98622
33653 78418
25936 29074
38177 58687
72778 90263
36279 50329
55559 95917
52284 82513
33450 69649
4316 98347
6122 76612
33243 44086
18027 34840
39298 50279
60427 98773
31173 59399
2033 30959
44984 79394
3520 98855
560 76794
19160 38926
61159 94759
11232 86349
52561 53524
16082 34657
22860 93590
547 44324
2978 50814
87568 88932
36450 62528
37218 64724
34496 37163
25845 43819
43296 48483
27067 30958
33974 46702
12627 41127
33 20871
85336 97343
54824 59274
89586 90559
4656 92047
30076 55756
84823 90804
48253 76515
65074 90672
415 89101
21586 61595
28340 93661
576 19800
50097 61102
23005 51528
20875 52649
1403 42424
14377 41123
14475 72226
31112 59235
27595 47432
22184 62593
36988 97388
48027 79654
8805 62587
51029 98273
31116 95900
560 34427
21932 92646
31981 56757
18977 86982
10425 74326
64961 94570
49538 89314
7855 85120
23259 94240
11038 81755
25287 65628
35287 99100
27552 29867
44607 84246
46327 88185
686 30599
10042 10636
33679 69593
914 64278
14114 45790
37635 89501
30703 66165
50381 73896
6791 38726
29261 41450
54028 69818
29825 80459
24694 30826
17447 20177
20119 72259
75760 93407
28875 88991
61390 72652
6971 13913
22436 98343
4849 86807
29631 98498
22295 31010
7278 38250
5861 34396
9261 62060
2464 73237
45658 74916
52880 53498
1039 33202
29706 75130
13882 67155
98777 99530
21913 33767
33032 92036
21209 86344
21735 51601
21247 60712
35412 79692
57820 73034
25792 44451
75151 91497
47875 70362
6988 37796
38139 51244
19798 75432
9560 86805
17343 56098
31290 99514
49809 61181
64062 70634
3587 59842
44600 51376
49173 99129
35234 77199
13841 78757
28159 48779
92488 99973
1246 26102
22118 65396
50766 52769
32240 94325
1105 62972
45921 93793
44211 99748
34586 45284
69025 82625
12695 68885
12471 38616
12609 36556
17719 22478
79074 98302
29206 79002
234 97124
5380 46960
46347 51049
4188 46048
39953 60798
17922 61530
43509 71157
54504 72765
46168 60208
33044 59164
30986 47654
42075 94924
36585 99761
66019 94929
82966 83174
9482 53376
23370 41547
36897 77717
48576 78167
3992 83468
61736 87054
9531 40918
31151 86593
59293 68695
12595 22799
22267 43503
87599 99864
44629 81809
68486 84872
59541 81280
27471 62068
49984 61075
55355 89566
74288 79712
43793 86121
7495 12217
11801 58389
2812 6601
72291 81034
10055 24821
36162 45827
2927 58363
4123 77264
40939 83353
43509 95469
43097 75400
10385 29947
52485 97884
37079 83643
43989 85669
22345 38444
16666 90733
41256 68843
3608 55863
29236 69700
59797 81473
19154 72120
33175 35279
69969 82018
57342 65757
40977 64156
3982 52259
39104 80238
48770 88876
26474 37199
38073 70805
57860 87580
58510 67941
14476 52558
483 75173
226 68615
58337 94553
2419 83253
28259 74547
59063 97632
70797 92372
38149 54753
42997 64613
69990 90237
3989 83386
14635 80121
50100 74799
35359 80180
64108 81357
77918 95487
44050 73302
24952 58847
2403 27293
9206 9857
17088 85012
12448 72879
6289 49566
73096 76927
20021 96289
77756 95558
36122 64484
4222 59887
42500 96491
25310 79081
6895 31748
21219 99887
67193 79214
12956 15810
19660 52818
81321 96742
31644 93050
53942 75230
7539 25929
6613 63539
38215 95383
73445 92927
9429 14399
28450 60232
37403 68753
174 50692
32696 34498
15521 40594
91826 93675
24161 96367
74780 99540
6151 9826
92163 92433
62757 71639
53808 84625
1836 71923
8270 74905
86310 98137
57482 95421
13644 94153
10022 49517
10838 22424
17068 26616
40060 85659
20348 49253
55639 91315
21843 47767
40958 54557
35575 73105
11791 82706
54074 74331
25009 54708
14509 77310
25087 87086
5907 70492
45998 48952
18956 65037
1339 27959
4175 46235
76948 77538
66283 71392
7082 38008
46957 66394
50093 81394
4184 91760
19937 54298
14583 36859
80715 88744
27436 94775
24225 50788
51188 99568
44689 62946
9514 47919
29611 74540
36132 53631
35959 89746
5801 26156
13307 41333
38304 68764
3187 73657
41154 90507
57653 82251
21959 29639
29942 32011
17291 99481
21474 67037
76330 97014
16604 23993
61031 71234
35803 74360
12144 92824
36184 57263
2081 33492
52345 57971
85685 87567
22086 50132
10206 73233
62546 78679
45776 71762
48093 94792
62800 99161
54366 70357
7084 14862
32657 53621
51511 80266
49792 77376
1911 32793
15625 47998
3577 70762
7289 51317
48780 94921
10057 50777
17919 25446
10301 49010
45040 76278
65922 75222
782 1146
42591 63930
24745 59840
62759 83091
12144 78252
57293 79207
71485 79192
59467 95256
3813 65685
6848 88335
12115 13205
26772 69062
51542 94866
39919 88346
62101 74556
60041 66761
7937 87961
20230 66148
9859 69827
52056 79061
11790 27904
51319 64178
51208 99877
69361 80193
6070 12055
34072 94543
1284 35153
15901 97087
33571 68621
1324 21539
58472 74452
1431 51190
64080 86630
51894 70311
50636 79452
34771 35041
26071 79514
6788 24306
38932 45276
414 73423
613 15091
59327 72684
38022 44173
70153 94838
66624 89236
13218 86519
36419 73820
24686 30735
9486 16520
30861 55870
14298 62159
25784 74096
36047 98862
42705 82274
13006 96650
56049 87737
17858 97296
4092 16890
85464 98660
36502 84645
36876 52481
64705 76415
23380 74333
82931 96042
27924 70300
40625 96825
6432 23647
74875 92295
54002 79191
57834 70832
14743 95108
47776 69507
16243 99199
14447 68593
29981 89865
21804 37660
5595 37399
16559 68235
68686 73180
49739 61722
41021 41759
35600 55587
76242 88816
61545 97712
54742 60727
1710 52049
38771 47583
20286 37137
8727 96186
17282 34269
16939 78014
18033 22446
59009 81948
55516 82854
76341 79951
10744 99123
4567 72124
10581 79466
15787 97633
75961 90636
28115 87312
4596 87433
62223 95141
34751 48551
50185 94685
45177 57044
6692 87514
17792 94070
1352 15612
29879 49877
50388 80289
63648 71529
58710 75511
9869 96696
58573 61158
10429 31009
28520 50170
73117 76046
11634 13960
35096 99977
22336 93099
24022 95243
3875 93722
49409 90630
17539 30109
44439 84957
27472 55366
34885 77969
26770 94064
14529 23835
62557 68787
47109 49527
40478 88418
3889 74993
45982 97566
26491 32443
54117 74577
13737 77930
14683 79298
50229 55061
62018 91366
56245 65017
59181 78226
44109 58141
19959 69522
22820 37435
82171 98686
44651 85261
707 33557
1320 71440
36357 63757
36830 36865
19538 70126
85702 89653
57008 67975
18741 76191
46406 74895
17427 60900
21454 93369
71363 87227
11327 21980
3819 63896
16438 85876
15431 46786
22606 24339
7104 28838
2449 54946
4884 50495
12598 13834
15186 52032
13099 27833
54855 68666
30550 97897
12908 26710
5039 56409
54870 79826
46868 95581
22284 82581
29681 46407
20845 82586
11531 82279
33973 42448
68597 71074
17369 53328
57694 92177
428 33922
16842 57647
42457 75950
33810 73451
28889 62865
6640 52519
54250 71992
36092 37635
49261 58470
11269 63542
11128 24818
9937 46451
20994 50410
22535 66417
76595 88457
97593 99404
54187 60702
9226 49798
57808 90862
19825 38552
58520 91662
16536 90359
53363 90799
24314 98248
5357 57441
34599 81381
20194 83368
31796 35834
13111 83196
55827 67769
17456 27217
17342 90331
49393 93865
23636 37261
22442 64275
43239 78834
51306 58981
27957 57489
54205 56261
4157 19953
11306 14848
7590 97309
67237 71163
28601 54769
18071 94524
49772 64705
6456 57786
49547 84473
31138 70583
26348 82968
46678 50216
28154 38091
60763 93120
22794 34923
41541 52245
62757 77528
2534 95644
87293 93242
77628 82791
25283 43435
70886 78172
2321 92703
604 79114
43174 87160
4226 35516
34402 56655
5323 49550
74170 89677
39134 80774
23159 61788
2101 24715
17051 77197
43449 97107
73270 80332
70890 72993
53159 75179
56732 72638
40350 50353
48040 87532
23 46760
25837 61110
87157 88297
57687 89197
93136 95588
43661 54131
19279 44650
21947 70482
48271 56950
20966 40473
619 63278
2088 25416
58762 87237
39635 53440
16604 84006
2644 47298
56639 59551
10485 78119
18159 49623
2640 27913
28227 38115
55518 67884
16103 64088
39194 83296
70906 83538
26673 70979
42497 52790
52549 89926
37606 54295
45720 97002
6559 86274
3505 67155
82355 98721
8838 56702
39841 40478
10842 82965
70191 89063
48642 92405
13832 17397
44230 75832
76460 76875
15967 45285
19074 43697
81389 95237
24449 78355
15745 21538
74921 99035
10905 18299
14886 46067
26731 49703
39183 41683
8473 15973
2735 22955
23293 32196
9493 88917
34356 41726
72109 85135
28723 74548
51934 66885
19059 95916
26881 82923
61028 67015
29950 42372
81147 96966
3852 76152
2984 23574
20189 36874
8013 86129
29007 51196
24215 74855
18859 71955
23286 51542
52941 79431
80672 93843
7029 14093
19454 76811
82007 97157
288 22260
21446 86574
20 97355
12436 37050
29634 98335
10062 49975
41766 47810
90852 98204
31120 55832
28486 89133
50596 77858
56312 62909
31521 68257
44484 54978
26623 84681
15523 63257
900 26609
65132 97029
55871 93834
21579 36099
3541 80573
12206 68007
54710 64924
72201 84777
42388 99810
27502 77874
42954 55468
15476 64551
7009 29513
80544 87112
1331 52449
78048 79654
34302 63432
40116 45599
3050 83501
44795 60962
44237 56508
38819 63628
31103 91479
49422 81002
85282 85310
31707 39169
21924 60562
26806 34148
47672 99310
70700 80275
60871 97278
25425 47870
89493 96554
17752 86103
67808 69760
10780 65591
4419 11162
778 72417
81436 86096
65336 90388
24139 66707
37572 52284
14403 23226
33665 90156
17002 84897
29291 31226
51524 76848
65967 92548
23007 41625
10926 63410
44437 90054
58333 93579
17298 20631
58999 79210
19453 83597
53147 53418
7983 90202
29778 62577
56392 92027
41226 80287
36921 95353
7295 41169
34350 52074
26035 47251
14929 63258
41352 91220
20349 98117
68778 82249
47846 62972
24349 94954
41519 42202
22152 95153
14302 67130
14377 19413
55136 65505
18966 42195
53544 77452
15916 76141
1298 55639
27089 52561
36435 68537
21371 63713
37741 60383
55815 86054
28309 32781
47506 63206
806 26683
32205 84246
62552 81995
11420 63021
18151 45574
39121 92019
63843 71333
14776 47455
35265 89182
50206 81633
49957 79601
34364 55291
25530 47351
58645 87897
36601 90119
52808 67362
10519 76917
54400 78841
37098 38904
6529 64602
57155 79679
61963 80901
64733 73512
69861 96382
6103 8091
48141 94791
85995 92181
56828 77963
27193 81681
57586 60924
17781 36063
76673 81844
24036 75579
45056 93940
6173 69265
54499 90122
53320 81357
58936 66801
67724 69754
8600 22973
60502 63013
66611 99847
12826 30920
3440 20690
36654 78047
4733 92006
13234 39556
40169 52107
69536 92146
45152 98187
15314 63787
12587 91884
74634 87509
6810 60873
31905 61119
49936 88085
75600 84833
63779 87014
11617 49332
22833 35440
40034 60594
714 13854
19991 22055
23132 70655
17530 77606
7029 52738
12519 62753
34150 37483
44123 97629
3076 85652
30074 41363
15135 83498
44695 90037
22609 73319
2743 51866
59278 78636
42753 43893
56003 96593
86578 97363
17573 71359
5340 7202
50718 59026
90805 91187
12715 92967
27029 60868
34605 65811
34228 50127
30460 58369
25249 98275
36079 45074
20982 60533
60569 89360
31583 49836
8592 86766
5414 21083
70806 98897
75931 96236
69474 90188
1208 35580
26660 35823
6258 74951
26444 35334
27097 35523
45095 88046
45889 57872
6522 23168
10662 44345
57418 97208
7003 17553
15546 34725
20569 63604
49207 84068
10729 79686
1362 66038
36464 75765
45199 64124
10378 68517
7350 93682
85402 89205
38906 43410
3649 39243
19648 57307
48680 92282
45845 64843
40042 74181
395 71843
32290 45308
27594 96719
28374 56700
30035 95236
61058 96879
40894 58518
38993 47845
41390 47145
13853 31543
70676 91812
42419 50520
38355 68235
73894 93479
16076 97773
18768 83101
25285 68640
6728 19942
8576 95193
59230 91974
78251 85256
47815 77226
59907 67841
41498 97225
53782 70756
51647 74181
1730 25551
33997 86715
70619 90558
23448 56737
46404 61441
9344 93759
54212 62197
10281 43306
31788 67111
77732 98909
59573 92446
26028 69043
50976 53235
36088 68152
23740 52556
49717 88768
38416 96416
37357 58798
26366 41543
32315 54594
62829 78993
69575 91638
59044 97409
3193 70637
16796 84993
79476 81738
3518 37170
33305 74326
20696 58402
54163 95424
5375 77432
24419 67390
31803 97810
23752 91185
32447 57434
31943 71178
13671 22803
13636 60377
29107 74093
1301 42956
7508 23358
64790 94432
35496 69978
37583 75086
10797 46148
24351 71879
3679 17827
84381 92418
28252 68100
1421 59537
2796 5890
50306 50891
73496 86682
29036 95244
18555 92806
81044 87269
42895 79770
8339 31755
2858 40886
65989 69977
43117 77539
53935 98161
70770 75565
63728 78807
45953 58335
91676 98820
1740 98192
76499 83543
79998 99264
10740 66547
9071 82193
50373 89761
33317 38804
93804 96739
7852 34871
23320 62260
5073 42622
63742 71612
15904 39175
28610 92976
22223 64823
26461 42393
4250 84864
48476 54115
2670 21255
31823 77139
63589 71794
25486 87573
28682 90801
37154 95871
83156 85071
10317 81329
72353 84355
37172 51702
51200 87570
58828 95530
30512 84218
28104 35154
60002 89471
55582 96965
59529 77575
16366 37617
60962 76985
77814 96496
11914 88285
39783 66022
15766 56034
12967 17540
29169 45977
26061 46749
9286 74962
79681 96236
23138 64034
61650 95762
7251 93078
32648 91529
84567 96559
75310 78377
13985 40838
27242 65916
78994 80674
19458 52456
48272 88105
37631 68494
10290 28901
17942 29915
8984 78743
26296 28278
4139 11487
24125 59821
23457 54761
72087 95719
16138 87271
49064 71066
4529 35585
39069 87137
13982 37117
36170 39077
25847 98152
88159 89277
54077 93320
21924 78226
4409 35354
39871 69426
9691 50525
57519 59382
34758 73749
23846 42781
47260 63627
34921 50575
4343 47612
67480 92171
70097 85986
12164 15283
1821 92932
16011 28868
32502 63187
45357 62439
16502 70114
18543 40223
3828 53870
64715 82787
32970 33195
1518 49323
49256 78136
771 65008
43446 93485
64020 66682
22660 91410
34415 36424
21849 40512
21176 61701
47458 71452
51444 66764
13315 35253
18947 37851
11463 40699
6997 90951
74016 81231
9023 59736
50562 81523
47686 80354
44518 44820
46584 86559
17769 36657
18677 88084
35356 85632
22530 76254
80077 97166
3197 62007
4153 92242
27937 72982
7772 26516
40993 54246
29339 48200
43891 76641
40541 66081
3955 86237
13926 67593
14217 67694
6180 27443
15471 39188
12457 92476
13333 38906
24760 77247
22459 58092
88098 94790
81110 82686
6785 42147
66372 90852
3637 47089
71183 81435
24214 49853
13452 72535
50545 69449
8459 77275
11343 71223
72581 81978
8525 49373
8239 10995
14674 69784
39460 87564
15752 89760
19133 66093
28649 70059
9605 81904
68694 83518
40954 53782
60918 73046
53368 63874
54060 73321
26593 30169
57066 78070
5882 10778
90371 93826
8994 9488
23854 83743
62923 83134
82583 83020
2063 79266
45425 64810
5403 23213
340 8332
17261 42194
40124 47140
18563 34472
3610 75421
37117 93039
637 71902
68083 82696
14607 72924
21878 22239
5762 47926
4964 69094
6628 59629
79729 87411
1143 62521
35832 55424
5017 44621
50328 52182
10083 12741
23123 58430
3999 63351
55355 98010
34247 43560
21825 37449
75849 90702
31509 83920
13089 43586
61139 79478
62882 72807
9671 84817
32419 92711
9762 46587
20353 33629
40538 52379
7037 39550
3306 42070
20718 34719
7398 10662
52348 71994
25088 52027
47779 62779
81318 82419
22494 24166
30076 72612
2271 19717
64709 75075
35711 99236
71896 77495
31014 76566
10999 83765
387 2767
51278 74374
88979 98335
6035 26806
9655 52366
89020 97096
35786 47025
35268 53861
7400 95407
17923 40835
44472 74530
7691 79262
676 81676
25412 89795
26958 48975
94228 97271
17985 25828
2209 9377
1340 22626
21934 58165
9349 69521
65666 67262
28092 63304
3944 79334
3594 98470
64999 88716
77612 80342
6023 23437
6107 51920
6475 32817
16281 69756
6997 16790
29141 68503
75963 77449
24828 29388
26227 62273
29403 54791
19028 85808
57116 72343
12510 76896
1809 90873
16955 57444
2424 11422
5166 95027
7688 32644
32049 77012
15626 22069
13277 40229
10702 65808
29768 85384
37928 40642
19339 68393
19872 45503
19667 33047
19327 67326
14895 20996
36730 41281
35156 53518
22546 24217
39441 44503
10351 96124
3482 25986
35894 39131
36794 82513
43318 74398
28676 82173
65959 85587
64423 92435
17168 45205
24985 70703
44533 69064
34334 95942
53534 71550
42522 50908
12920 79651
1883 47079
52780 61107
17835 91502
27088 47732
27188 47718
67163 73258
31456 45612
12735 35186
10550 68296
13514 42628
9239 76289
11592 44065
10426 52975
67417 85259
9845 59771
12747 37396
215 84144
49608 75162
16268 18502
52612 53196
31947 36064
58649 64722
26623 80235
28120 42991
10709 90563
56205 96515
6434 62671
69109 88869
24950 87365
37774 39071
44484 87268
72900 97896
34010 46483
5220 24550
46128 70928
8990 48589
52538 92825
13100 19760
11245 98055
12217 87705
2261 68235
53475 62368
23565 74430
50085 57058
16740 79948
72169 94596
82795 83437
30586 48290
17701 46568
5716 61947
26191 32270
9173 49500
19107 70505
66888 85001
32987 42790
38499 40842
24981 97977
79505 83023
1395 12748
45924 47205
28497 42000
65632 77947
15716 50260
410 75885
22804 50827
72415 88107
11554 28123
28695 29951
77996 86080
13024 83008
30346 59743
16977 50942
46645 68710
26635 29588
2640 67443
21098 70446
26448 73464
12057 61146
37150 49441
52224 93286
8603 33089
78548 99039
37866 91089
1295 89221
52820 65433
47050 96027
17838 63926
38602 86821
62974 67199
43611 88509
42454 97243
5367 75253
39908 54774
3123 64406
17325 79671
24615 42664
33339 64704
26594 38976
7552 41807
17610 92153
21613 83385
19897 67836
36036 95974
23429 51905
73545 93733
15008 35843
49142 65322
89676 92593
59090 62878
58556 88348
35643 50502
46595 77687
44327 59276
56457 65669
74193 84062
30355 79560
259 58189
52128 86920
11890 36770
10231 31956
11719 19262
38385 60422
35111 38785
29722 57223
7805 69637
63143 80559
27054 55392
11912 89367
4265 41782
52105 54727
30026 62475
8686 97221
26397 73573
22339 36916
21694 33691
2775 26401
4094 64477
28579 61225
72240 83697
41048 59643
29055 75177
49897 51859
40378 88903
43468 76715
29446 41198
22868 66796
33901 91946
23744 64612
20564 82400
42761 61040
18222 97091
71602 98992
7317 11474
37392 55852
48663 56653
61051 63982
49888 84668
56043 93559
31293 36279
18080 69947
8502 16022
20950 87103
90128 96256
5050 91500
58970 94019
8565 31988
15526 24462
15973 92223
35226 80326
126 61599
8073 10014
34076 63361
44507 87511
35075 65309
83357 98624
37370 93415
59439 89486
70398 89162
48687 92230
73846 92283
3568 66951
15463 27668
18570 61328
21978 71355
24194 91870
66287 71705
75 98649
42195 69585
75717 93473
53602 61291
22184 95502
3061 22573
35650 85696
20588 66180
14338 25053
18873 52706
18982 71668
24983 58578
33342 67006
40314 52561
128 49471
65489 77603
56242 93633
10826 17486
14418 46140
4666 48232
20805 21745
37230 59815
44107 83333
31367 82784
54317 70042
52106 64277
477 23199
32567 58930
59206 63338
57168 85777
20741 55469
20665 25089
7494 28803
31240 58186
31756 95221
39432 64525
1 81748
28515 37520
13452 18420
28058 83689
2513 97971
55346 95330
79031 79135
72506 94973
74502 77418
12058 23284
37259 47082
23991 87099
759 15307
26741 57906
16246 50211
14761 46488
47419 50385
30957 48647
5451 42656
272 92300
41834 45507
33044 50685
52246 88876
39660 55804
49666 85521
50005 52723
66334 93664
62603 67913
11156 38560
48257 56849
50365 91599
13579 71987
9730 33327
2088 20167
21205 51346
62143 74701
3794 26571
66964 89690
30727 40973
42023 49133
39135 65491
25472 63882
35547 46697
1882 98301
45845 76098
63368 87617
37638 85102
48340 69645
19746 52284
64838 81239
9775 24223
28784 73977
22962 41303
35831 61518
27601 73367
737 69012
54116 86303
27431 87428
21649 50385
31717 61487
6144 38882
8937 52220
66645 75988
74473 88123
37983 75660
49600 82358
25021 49691
16088 93299
8178 40889
44432 91228
65501 97942
23884 36245
3495 41881
29475 34399
88057 95635
34935 81932
9807 93920
5647 84494
26221 89493
13180 37411
38680 44501
26091 72198
32185 96386
45163 97410
666 90656
56244 87944
8288 93807
8881 37183
15931 41892
66374 96674
12486 90104
5190 58453
42949 59089
17784 95123
31076 34066
29602 81287
18557 19235
6254 74810
33059 83341
84696 99211
22341 52073
13526 49687
5521 95713
26773 54119
66239 79835
6961 29732
3579 59858
9357 85000
16506 85843
4092 74792
11785 11990
40783 79468
11399 29491
49589 57147
46708 91644
17149 60042
91450 97061
71978 75500
57863 75120
3711 60060
15672 56209
22189 76723
10486 53597
26906 59311
11022 69920
80021 89902
13590 76574
20342 55927
29436 55127
88465 97075
88968 92618
708 82636
31204 38402
3435 62853
39487 59572
18428 76682
31482 34792
49601 74752
59960 68911
94334 96657
10582 12474
10227 51948
52977 61180
22601 76302
5329 15570
13797 56725
66170 75188
60486 99761
7430 14419
51386 72184
16883 27116
58546 92866
31125 48938
28429 45253
48779 86006
36512 59901
60987 78960
6325 85594
52416 72899
13000 63912
70264 81033
47178 65954
3532 55761
18853 26639
60227 88751
39038 39384
18944 68660
15722 61940
47733 78849
700 27789
61974 96260
53361 58845
25218 33013
93628 97103
80167 92517
633 51000
65842 95349
89012 99291
27619 32978
43065 70054
22341 97635
61934 82180
20537 57327
7396 59032
30000 34513
27306 71861
81330 95734
8704 65080
6284 35617
36311 55574
61170 80816
51549 67060
74690 99691
35159 80934
37102 98402
3394 97165
41869 49126
61918 67168
4147 87906
7281 61685
7626 85453
58963 65016
77911 88270
19852 38153
26399 84132
20989 50510
40164 78584
44527 85563
81964 89054
29430 37848
46116 93664
32512 95293
83599 99932
21837 71047
33185 79825
7186 20448
33614 51810
52284 92587
11257 18895
17080 64931
1714 68321
57272 72837
8717 30822
27605 71421
62786 84436
8889 76736
989 91310
69884 98661
15049 47199
18270 94988
22943 28761
5137 16939
69186 99779
11905 75144
1360 58873
36153 43369
11725 93288
33760 89692
43481 71460
71729 85041
72542 72715
22881 69367
13936 55724
4780 41446
35889 69650
81476 97429
35025 59020
12352 26232
15585 57259
9052 73550
63793 66479
4480 53860
59835 92996
21124 47133
7249 42178
3296 68721
61645 87599
32304 37841
622 66434
76466 91159
2424 93434
24354 92918
3025 27434
57844 95404
23796 71532
25402 58023
6614 63248
18518 73376
30239 60011
81940 97069
48522 53636
67162 98430
37513 81212
59486 77007
310 41415
77868 85233
85635 93261
58842 99846
33454 72474
9739 43009
89737 95725
75327 91912
38753 64657
42052 44303
75190 88216
26293 88035
6500 25601
38687 76719
65649 81869
14229 62654
54897 96684
31833 32527
14228 17598
23848 46305
7964 63075
13883 24216
48421 78018
16457 81867
5893 15287
22610 75519
29483 39226
35728 36809
31462 77770
662 87415
16555 67762
74594 88938
32496 96759
66158 90034
21441 93424
40874 90240
4170 34858
65846 98329
38885 96230
40126 57570
34182 65717
29285 36004
45449 64346
12842 29302
31405 35259
58362 73425
18363 89153
43920 46240
40427 43592
37107 77675
48490 65180
22419 63402
38490 66986
45232 67878
71628 91599
48492 90581
2628 65286
34134 67837
1834 32505
19012 71807
73702 77853
35525 42044
47589 83373
3612 34395
42824 96305
28504 93378
39150 64250
2404 26452
30493 49156
67874 86559
64778 66340
18408 30218
10779 61955
4036 35362
4829 80448
32777 87187
59195 86687
82710 84529
59662 69674
33793 59319
22158 42179
63756 99903
11919 33215
33917 47799
4842 69887
74866 78677
17171 95048
41579 58111
19993 42328
23588 91831
18729 29502
9686 86474
18204 73451
56685 85895
59917 99960
22296 72435
23782 85455
28205 93565
36755 76640
36304 78839
34067 42909
32635 52518
64993 86940
6468 39388
26883 68918
57386 87872
65202 77097
77758 84909
25743 56464
26787 65214
23144 84360
20515 45319
55484 92637
44285 57649
35855 49085
1364 68697
19405 38018
29415 31072
32599 70066
19240 60613
17214 54482
23529 97121
24010 86790
33090 43759
5196 52751
85789 89001
31409 91107
2576 45115
53397 57828
39105 79151
33809 37442
32532 36998
12915 67851
19627 41701
1439 57242
24093 75883
45312 60397
33469 91319
79255 94375
21697 56906
7307 30057
9513 62513
61370 89483
34339 91012
21428 55094
43179 73758
66107 71971
10250 84478
65843 72674
52828 84057
49708 61176
71554 77929
1365 82515
65273 95911
44290 45979
62760 72907
49129 68759
15728 81125
28870 42553
63923 64355
50695 78974
10216 61862
38336 71847
7499 80933
24742 85447
22927 66335
69149 95781
4395 77376
55040 85114
2937 40684
50364 72394
25383 78168
12044 16333
8663 22746
77729 82838
16340 40123
37709 99638
57134 94572
13682 55123
63577 91630
10955 43443
65846 92381
16982 78645
33161 50906
15195 23039
16572 38177
12509 29522
30275 44678
85949 96313
41729 65027
44551 69984
64347 95344
40641 60666
30777 79818
15962 81878
57851 80332
8900 31674
19413 38694
9467 91676
73027 99143
26536 85911
12873 85588
1043 64000
40936 73919
51260 87667
76840 81695
69309 95209
30822 86299
30530 82723
3629 64148
6968 99433
3234 5639
41984 86853
28204 71315
5903 16528
22287 57895
81449 82394
8599 24905
45936 58486
35071 82738
63102 64287
13424 14082
2324 12760
13762 14121
2302 88123
63277 94752
1200 35358
9437 93317
57770 98116
357 79217
42080 75097
6483 80239
3493 93561
85838 86094
15994 65642
10407 22265
59328 84278
33504 84060
47108 48205
94439 94968
28216 45431
2147 20605
45161 96648
27626 52867
21052 64339
38854 99827
6394 23397
39010 49922
32446 63592
48205 92349
19887 81843
95995 97168
64121 84347
4562 61389
30751 33391
10300 96601
71093 91594
66911 71440
4771 35262
2441 52600
6022 29465
24719 95697
29393 51927
3345 89509
62828 77769
38650 68584
15353 27169
85260 97920
314 35315
80052 90876
37383 56434
25309 41354
51769 56650
25532 76729
40229 60466
15902 79414
23238 25523
20567 95659
64372 92920
42074 58579
59994 70952
44105 58770
13915 75111
4736 19545
22254 96013
79943 84419
82946 95690
70517 92022
62089 83975
61973 76243
75634 78071
50470 88699
36678 69932
30648 62433
32910 82581
22333 62951
46116 84929
53408 73102
64793 82939
18113 81707
10729 73069
21743 87316
812 33555
44456 90834
25275 59971
13942 79818
70445 85987
13650 60460
23294 33893
66524 74015
62888 96063
67279 92833
3322 4092
13910 81212
60524 80188
65345 81176
12022 91967
21871 86437
38698 53438
1300 78263
19286 83474
20033 38870
10172 17481
44380 79175
10833 38516
40666 78343
9940 82456
73079 95606
43288 45302
37656 71625
35010 42674
33367 36774
47875 79628
55308 82984
76986 85894
27696 37960
42572 57112
43194 44489
68989 85122
73803 92447
1163 97252
24619 37399
15604 99385
12770 87501
80453 99358
25255 38249
11057 82401
6457 89396
37130 90708
45042 82250
34897 83374
45561 66974
58513 97048
42712 54789
1475 68211
3405 61565
15934 78490
5376 83095
78994 95503
39996 76756
85470 85841
66447 75180
15629 98635
20979 50671
3122 14215
18189 41463
43234 78844
62243 62461
10202 89558
72182 95398
9856 28131
18053 41172
74083 97048
18970 43038
49060 98013
41585 86967
11637 53716
28044 59658
54074 97030
10554 16057
41071 91881
20057 35403
71293 88471
16611 47369
70999 90651
3488 79001
29782 75878
30299 35063
60524 73314
83247 89677
70738 87601
17598 37265
42092 73021
33942 60677
18236 42117
29841 35976
24094 84118
13905 95682
48020 57926
7111 10700
17023 37288
2772 6617
30443 46928
3463 75556
10523 43117
83120 96652
51999 76195
66686 70014
12747 53213
91229 97157
62365 83479
27855 90396
25620 34703
2383 9723
8133 12769
23866 45938
8017 14580
15091 87003
46610 49477
29274 53827
52507 96935
18691 80621
11920 17954
5395 31989
45674 59122
15674 43369
8943 86560
26048 77059
5168 96688
37657 99208
59826 76064
9546 75494
67314 90132
8978 48129
44159 49929
63204 72892
12459 38378
6595 91053
6314 58885
31107 61607
2135 82632
14238 60439
28136 47684
2208 87127
50282 82677
9248 38671
10621 38647
47272 79248
10213 46076
65116 78524
8198 22848
59863 80884
50862 54507
27281 89857
17231 93438
75065 86083
39006 78761
53058 68878
40870 85403
29952 36096
32084 58792
60259 99402
21318 59296
54811 69950
67583 82127
13214 25203
66139 87630
47982 74026
29178 31818
59741 93813
42851 82181
38254 79750
16580 80459
16077 99104
17549 81467
13733 94320
6860 7712
69852 90231
1518 48593
28363 64643
7539 84914
85596 99837
28440 83762
36846 83086
19203 26572
15035 21257
41550 88040
23264 52203
5825 83627
5729 77348
17378 75479
3582 19729
36838 60642
14184 95568
44694 54882
6917 19464
29974 41640
39018 66747
59744 84512
14072 92249
77302 78141
19930 55272
89968 94591
62898 94406
7797 91587
30370 56972
35271 35587
41835 97084
8240 69145
48402 51747
30154 77789
28267 56771
59004 83702
14780 72276
69003 96952
35729 82463
44556 59067
4096 71780
20733 97325
12555 54121
11898 32527
22003 96941
3892 31873
26644 64382
74762 97500
14305 75297
1702 93855
61799 79331
56400 77448
14534 72043
70318 96573
25052 59123
33522 64657
26918 98396
1035 88471
49219 77683
53651 77958
81498 83322
65948 90388
24984 59121
63645 64475
40832 53974
31242 57089
41041 68713
56809 90206
2332 80803
36886 72219
2205 59881
26677 37162
5139 51615
64173 68512
13845 34179
50261 78858
36933 60382
7461 78641
24103 46399
4789 57056
25556 58294
7538 17886
27644 36215
61431 78563
61522 79169
46212 85063
46265 75990
82170 90553
2192 70112
8630 62955
42463 91153
35094 88957
21387 29111
10870 38502
9850 56775
1312 58134
17397 50817
44079 97182
34811 92661
1787 58315
59644 77513
69062 89164
89165 89330
73458 82278
21306 25302
34479 97804
46122 65389
17073 22109
43862 95478
6511 76685
44524 79490
366 9189
16203 98311
34919 36017
94503 96736
36188 67721
4030 71949
30301 48963
12591 79298
9236 94385
5252 77417
57810 65981
14136 57933
18331 86635
35396 61171
75116 93472
23779 78694
29958 44128
34806 91487
40914 43768
55691 97766
83377 98172
13510 74555
6972 26734
57233 68746
11552 55570
59276 60497
15532 35914
58877 91603
92807 95854
41509 45462
16333 97592
71266 75847
42588 49672
46501 58803
66777 95300
73279 77447
14272 76408
50936 56739
16139 65471
4606 39352
31190 33856
18997 89028
62622 71243
32590 78373
9939 86975
9887 43987
64139 79830
6605 79096
9324 28826
73909 78109
16447 93318
14525 52384
12923 12930
47929 70618
49316 66962
153 33217
69528 99892
39734 80802
16082 30668
68543 93862
35522 67251
68542 94612
38700 73416
16365 62633
8825 90188
18050 82299
28437 55912
690 58077
51634 98722
27022 63314
11451 48621
11736 50374
650 52608
46277 49455
28793 47157
1819 72195
14026 77420
38346 88265
62452 99238
30331 79289
64560 89736
33591 52344
26724 86777
8314 40889
61549 72745
66552 69669
73458 77604
79913 98386
4441 60047
11380 26062
21287 43371
47142 58926
49410 70380
25101 65090
28701 38348
28053 77601
13882 92380
17182 80514
6598 62805
34554 66152
13635 61622
157 9729
80372 87335
10593 27079
3563 58930
28824 79812
80037 82268
35373 90836
4284 39320
35129 68291
39922 61798
10309 25200
34655 96762
29317 90244
45040 77153
3708 54584
52882 77637
44039 97877
19343 70301
11836 83139
46176 81795
6341 78486
4299 21801
58219 60596
19442 33549
39887 77348
2988 36213
76234 79519
9765 10259
60837 88957
78220 87626
4024 34026
25252 59395
64763 83510
3501 9365
18228 70050
2007 37179
7023 28678
55265 79680
63876 72637
54517 93972
47532 50080
16686 31372
13171 17014
40290 86698
15741 63942
55958 66220
16156 34436
38992 75185
21107 55169
49127 57551
12902 90752
55946 65590
8714 35704
10796 32631
15637 58094
59877 63493
70236 82882
31981 34897
36292 65610
35607 82772
11608 52684
88326 94375
35562 87392
22465 75933
66172 92992
37791 65216
209 16213
24526 51577
28786 82953
22400 91182
56305 93354
53893 65523
13763 95326
35452 41831
14223 36834
23232 89743
890 69921
3683 28685
29510 58578
1258 31594
14704 75217
15259 46841
45117 69522
807 51767
73206 88130
72497 96012
34509 96982
25338 79891
33991 94440
1583 16850
79319 95471
66281 80197
35278 52885
60717 97621
6957 47602
39742 63679
24036 61401
60850 77022
54946 73143
53112 95204
33128 62217
14154 44189
17620 80284
33273 45671
56404 59114
16314 87061
88690 96888
4788 15279
27441 64737
69960 85138
60820 83045
63198 98034
45645 93465
34044 50988
2279 24660
6534 98134
14159 38830
1516 62905
56146 74090
12593 64536
46902 83345
28145 66966
26188 70950
26526 94149
15808 41762
51962 86552
32463 77359
79051 99226
8545 55252
20937 65069
29704 61607
29438 96149
72009 82027
13686 36727
9124 80059
38843 67365
7490 95936
42936 86856
48579 67604
5449 49087
57500 71757
7484 90246
54023 71550
4651 15561
29577 59032
48729 83480
18469 97446
37592 41475
22350 84611
22701 27053
2668 18405
10004 55594
12507 15211
9983 75187
3290 94550
43874 48838
14226 69645
18799 26512
57958 92833
64354 64436
30890 96922
70272 73073
14342 24097
15943 74148
35609 90223
44045 74227
25856 76650
55745 70328
10119 27238
30023 49807
35477 44384
46624 61246
31093 41545
763 69898
43612 88288
41583 83667
14726 59918
58402 66316
22765 25519
67213 76174
6898 81121
25101 79789
60219 65030
55429 58886
59560 81828
74775 93836
20664 25256
1966 21072
36151 98149
29453 42077
14568 73587
31373 61155
72769 74344
22782 72482
51780 89279
10342 73053
77202 78136
8704 29760
14766 94049
42802 97305
6266 39428
2903 13082
28744 53407
17965 55670
62601 96008
37405 73417
18974 40704
68771 69397
32929 42139
73030 82457
28819 39070
855 53988
22984 96668
21178 46094
44149 56311
41295 68290
27308 41485
74749 76411
82536 98491
51945 89276
7035 45531
7347 24030
59862 79589
78404 96013
46732 63577
33875 39410
52625 59632
54017 70171
51317 87653
48508 62384
20800 47471
30147 36530
14173 41048
25657 91831
76637 78191
30947 58872
39901 48134
7125 39855
24097 99786
77265 85413
7133 97887
3496 73471
26001 70232
27838 81119
9314 14466
3983 31796
44977 89536
23374 28033
59251 78169
77010 93888
85488 96489
9901 93008
63196 76340
49780 74273
13206 44815
71714 99642
28256 56056
30705 37357
8327 40506
40866 96148
46677 61540
35209 89788
31803 84718
28256 76376
61424 97284
63148 73000
30641 75730
50716 74150
31012 35920
38673 51853
5353 79513
28359 55255
57307 62487
19005 55013
91195 94344
85092 95931
15953 39170
26363 92464
19898 89846
88356 88707
16717 97241
54475 94117
5127 39291
26139 76938
64216 76912
27991 40095
36957 70621
27471 60225
78231 84427
51860 66935
18503 64125
65596 89940
46718 64617
1414 68229
23658 36436
34607 89734
60424 74578
11667 76682
5572 70313
30044 88095
14749 77894
45315 86290
90062 94646
45143 82711
4013 73778
75187 76414
44953 70567
54106 69768
61266 75870
56270 62353
12050 17338
43249 72583
43326 62984
6633 71339
59039 77759
75978 87828
41488 69264
17566 92629
33408 43288
9634 17515
36733 69861
21479 39334
43418 79313
53699 79336
54081 91588
27690 71603
29290 53508
19418 59119
9795 37634
22364 72175
59169 77226
47830 67183
31176 95946
26129 87416
76808 95752
32646 85377
3884 90455
80163 96692
15139 18716
67323 74730
22068 59848
5037 76114
21111 97354
27252 38156
14027 75171
16522 75889
27929 97267
58135 89392
18610 96835
7058 58235
22921 28570
22644 71166
69011 77222
7911 88830
71364 86384
52135 77184
10196 59964
24492 84817
58845 64028
34946 94900
45142 55234
41151 99262
18554 64800
32203 60660
64779 67381
71234 94231
35753 72543
6595 63301
7494 27959
30565 32427
21242 29831
3145 88320
41457 51974
50906 80467
38121 91912
23790 35412
12406 95654
74032 97528
18457 27188
34469 95869
9912 88402
36522 70587
46767 50633
7835 90693
54543 81561
21534 73491
47457 83262
34105 38059
16591 59451
33995 70014
3533 57618
37974 56359
19473 32672
36370 92610
50665 65268
5722 39503
3086 8766
54481 85750
37564 68526
2479 25380
13103 95039
56851 72779
68485 96193
30823 53543
13837 20755
2741 34931
69449 94866
31998 45343
36808 65961
22937 85088
58769 72079
21263 24798
29921 85564
13112 42240
2410 45805
2691 57236
28750 62142
679 60426
44072 80966
54660 54973
15478 47389
10438 10588
34213 84123
73917 93214
58498 96688
30426 80502
25231 38658
8164 15969
81220 97426
22540 91812
1658 50877
65353 78717
6750 45528
35037 53541
19260 34770
44516 46384
23486 27131
16344 32599
61514 97079
44907 70950
13354 98178
6217 58727
16688 31223
47713 79144
3788 63938
8991 93833
37319 50554
50581 78434
3476 53875
11353 73646
10936 44775
26027 45492
43523 47432
61545 86878
45205 96069
5256 78988
156 19741
33963 86374
52843 65070
19593 21032
22366 91682
29788 47099
24932 76235
26863 74482
18596 77713
45975 72643
363 53165
21022 72124
24863 58401
15179 58328
9811 94639
21924 41177
72164 75275
1113 57906
28592 80112
52463 80359
20356 84347
10533 57456
36151 70623
20206 68113
52071 79730
59667 71038
23650 47986
10144 62462
21581 72324
4903 95090
18275 96429
35297 47459
32985 52686
34800 35654
6793 80523
42215 99464
50589 84074
66361 95682
1136 73089
34026 89116
55689 97218
32677 67681
20056 45678
16683 20918
52569 76221
24986 44041
7260 66881
41176 93161
2477 96107
17327 33467
92666 98578
8007 48108
63246 73218
2068 3659
24541 75386
44442 66647
29783 71435
28374 53530
9461 21045
1018 40388
5420 91034
40035 43285
71375 79921
50941 91568
27511 77317
41062 64698
70074 80423
4859 22209
7269 43754
75041 95738
1825 6302
50993 76259
83649 87254
48196 79299
15548 35354
15197 23085
56246 95940
7029 12508
54642 81313
27107 55644
29450 93406
83626 93126
35382 47381
85687 99466
20291 21179
9242 50667
63785 75832
62339 81735
85055 92035
36097 80803
85697 99042
10537 76405
715 9919
62547 94289
24019 28441
7647 91504
36695 42368
45965 53666
42331 66535
28229 63478
31896 70909
42400 95608
18432 83959
71812 85990
28577 55193
25213 81856
4911 84250
21186 24369
48035 80747
1086 24269
68333 77655
22053 46577
36759 78601
5520 86888
29473 38907
9944 33384
41819 85327
51083 55775
28334 45225
13388 35105
32067 86198
181 19543
17657 89671
80629 83338
7582 46048
50849 81628
37650 91552
22728 79426
9737 31760
26079 96676
47816 93261
19333 41413
214 82851
49674 88167
34087 65618
13120 89353
4368 71652
916 84276
12146 41549
64564 70216
38805 52379
56306 74752
44617 88071
20701 47783
46199 89702
9180 60651
36639 53890
38672 61695
24160 93623
30706 79095
66120 98735
56869 60531
47862 49648
21394 99096
47609 60965
28766 43683
63544 94855
11395 19456
49413 49998
54726 87608
14306 80704
38543 98476
3466 18896
10555 86767
4032 34844
44270 86394
47924 56115
91835 98069
34878 64103
54337 62150
3156 88003
6533 32129
30470 56763
28579 35875
33992 52749
11168 65772
76958 83107
46792 75697
29067 73965
77491 86397
3116 66677
7201 18661
28023 94827
43672 72980
62929 65208
37655 38020
42211 54333
19071 52773
15451 63508
29038 89446
1031 73095
22542 91100
45643 48647
60900 92340
55917 70022
50163 54792
19528 79798
28237 78510
50855 89720
26245 68092
12719 26365
5191 51925
70285 88101
38036 83389
9909 67980
1409 97733
87265 92949
32850 68539
67406 88350
19804 33909
14549 19757
3521 52640
33139 91895
18937 27111
20603 22492
316 34668
58746 68042
23325 34213
7470 69974
73822 74057
14523 50003
5133 59751
49991 53886
55083 98180
16678 67490
12141 25486
4817 8589
34987 67602
40791 47943
23333 73510
43519 97603
50956 61934
40531 89335
13312 68069
57682 97950
51644 75873
4738 6797
3339 55560
9730 30352
61401 67886
84229 84633
85986 97451
74846 95521
42794 62873
74844 98390
12382 57144
41060 97140
9951 98671
1708 56585
22844 76962
37304 62420
27946 47937
20358 28086
22563 53435
61809 88677
18510 37726
26408 37021
53735 99418
85989 97334
11491 48203
356 72538
51381 64419
22557 83378
84402 85802
33609 74070
11527 65116
97840 98145
5485 50301
14403 23817
17163 79427
50224 80664
46561 59896
54883 77619
45264 49502
39424 64142
35066 88796
22165 70564
19913 21824
35938 43744
23809 47548
1278 64480
42907 95123
5307 98202
26472 46632
81949 93211
17082 36093
20482 27392
10730 37528
10059 82269
20283 98578
41295 71261
21874 31200
11903 94973
79421 95621
17665 69575
55831 76368
55020 99486
87724 88554
48775 55244
10998 62593
33472 50488
2886 30253
24107 26191
2666 85369
72841 79852
45685 64095
4179 95069
10858 85872
11055 32655
233 95728
37395 54949
11731 83777
53566 59967
23856 33315
10987 88312
24540 35610
7623 77756
84713 92851
62489 78671
48137 68521
5890 81329
33424 46733
83492 88651
21455 49687
31073 64664
10027 79677
19690 65953
9074 32456
60979 76345
11188 76105
29433 57665
59838 65735
72992 75635
15895 20560
7059 66322
12938 69245
31268 86327
10126 95152
42830 67063
14914 81228
52734 72582
18526 40200
80958 82459
31668 61279
50224 52611
40819 54649
51053 80805
20959 25053
28328 65653
5928 28550
623 65082
43425 56121
60367 85942
3417 68472
22745 76717
77656 93074
8740 35473
16470 78421
6848 59513
25500 87610
17256 84606
43013 98516
25567 39267
7760 23651
36635 43617
3188 89908
84809 97956
1857 33763
79981 86843
80784 89566
844 91872
8581 42702
57719 80335
80168 94855
7916 14553
5343 83421
48432 80751
9167 66508
104 93404
7636 67407
5088 71975
40277 57527
45379 55298
32284 84511
1113 59524
34516 35895
31672 35255
20476 91716
8003 74828
7237 76389
10372 10670
20437 36550
13305 80412
31772 56910
1576 24358
71612 88391
26315 46601
32798 70743
46690 69995
43626 82766
5418 11634
43247 62515
12116 60754
87927 92210
12547 91876
72624 88261
40654 58956
74004 97337
32898 83360
11248 17806
25174 81091
49518 78813
27004 55554
71809 82550
5749 9639
8323 85457
68843 70993
5729 50920
27880 58978
37259 80827
51477 82483
27086 79673
59470 77352
2556 53069
32016 54700
65152 98704
50999 57606
17065 77450
10638 46765
38772 82394
42779 50703
71794 79508
28487 35535
46304 67931
18121 28458
12965 98890
36429 64091
64343 84385
10357 44102
46100 54515
21596 84448
60638 78552
164 82125
37947 47192
79157 85295
71722 83878
63689 93764
64046 93720
42956 63798
25390 26431
10030 35563
788 91144
19750 20058
5038 24114
1052 38856
49421 68178
1507 69814
8671 22858
3792 33470
85289 88571
28940 70148
3735 60126
19305 60471
38093 78688
36668 57019
55654 95122
75987 99168
38061 74522
9526 32530
2942 69689
21876 61523
24829 67916
55198 72079
32344 51883
27437 47774
34087 75734
66824 81297
55119 70501
7977 72913
33329 95616
2332 2642
40936 55917
79515 79775
55100 87208
77285 83890
14832 61927
44813 52528
52023 55688
83831 97270
19694 66123
26866 27023
39183 51271
63206 92687
16135 36865
38081 93233
17678 41342
34096 97295
32484 47766
18828 52953
62874 99668
45170 70804
23898 71546
12168 56502
4721 36228
47694 68710
57598 57671
12119 93873
18336 43976
77841 99276
25653 85329
13948 20325
60316 89209
3078 59547
35446 69004
92394 99300
45254 56343
9022 10895
25495 36498
10057 17816
53693 63338
59561 72527
18931 42794
23678 51194
14853 49540
25197 83676
14085 61923
34360 92198
7462 29279
75210 96034
33130 76343
41139 88983
39282 77173
39253 94510
52907 57507
23949 76146
26459 93839
58588 62038
15339 97744
49483 62877
28215 89531
35733 77370
28400 62197
87012 87359
64890 93528
22186 24881
63963 92792
15993 26651
29280 55398
84740 98493
68928 94584
59657 95014
49132 60235
48542 67995
20510 31255
9855 41427
37342 87518
29150 91020
21740 85353
51593 90524
58884 92433
37102 71860
35851 92578
48527 62579
2388 72572
25413 70361
30132 90992
35793 37433
17591 58256
64442 89005
15832 68910
39368 71779
54849 91292
58908 92916
48933 76619
78677 90090
29449 41822
87284 94247
70299 85230
4842 10052
23868 83812
22574 83557
11172 73121
22313 75647
62236 78133
34413 89637
4363 78263
1213 10033
6937 79254
55939 91319
6305 14445
28218 90830
7462 97497
32952 87334
27711 98303
45837 91104
46857 52897
33120 46008
22829 85705
3899 92710
59140 64521
9352 53770
21240 64493
37281 61392
35120 44058
60057 75559
42946 56869
66606 75593
71979 97642
62932 85935
14859 55896
18911 20187
42626 69448
36275 95794
56090 91668
37745 73627
72152 99131
3135 50434
44468 56497
19320 68213
51757 91992
5822 11420
60835 84369
59468 95160
9445 11388
17782 43339
5236 93311
19903 41644
4345 46076
77451 88103
64718 93367
85521 86161
33829 74294
25328 62886
60267 74575
53849 88160
70802 86374
10774 27785
28247 78293
26639 38074
31423 35037
72688 82657
6029 52087
5739 14766
32411 51018
16811 51307
77067 97032
44479 81052
24597 81705
65207 85648
43916 55215
46984 60102
80312 86018
18912 89480
51893 58610
30264 89348
91783 94997
13765 64901
35268 79305
12174 19693
54076 78198
56753 76312
20183 93978
71089 96253
72044 98215
17587 57500
4913 80402
22234 42665
20290 61124
45125 66568
31221 90248
8008 22701
58839 69252
15179 90299
56126 82281
88040 94146
30223 96227
29967 71990
1377 7733
34883 65873
8773 61068
17794 51745
42113 89670
8305 46785
28700 65237
46045 62056
36505 98157
48254 85392
41744 46272
88116 90727
42208 81164
76590 81712
72297 77237
18601 30615
13800 75154
17991 81854
75382 95068
22799 79855
1473 70976
16574 89747
10036 14592
69054 99115
1654 85702
1619 61834
60188 61271
2517 61420
42192 92961
1112 94263
50129 66301
5044 73887
87775 94486
30152 73200
49694 63376
22385 69861
68978 76406
67395 78870
88226 91014
5301 36284
20405 33118
31973 65014
72173 82447
6849 63280
34326 52729
14880 44788
49472 89243
58493 69689
42530 74398
49107 58260
6437 50327
5755 59529
42265 77082
34838 87916
32076 69496
54525 90295
44678 77280
70908 72260
6663 82174
21086 41990
54868 79019
72697 99053
14870 94022
21498 62950
38800 65922
66915 75045
61641 62250
5343 20897
66238 93982
8404 80527
6165 95530
37283 45384
14986 93795
18106 49705
4182 6412
90062 91873
23534 65546
7770 56675
8962 94598
8438 50163
53919 91524
49791 96468
23377 31579
32075 47223
26618 74241
18642 28099
10189 36614
37300 68249
77527 92231
42843 86945
34883 74731
7734 40758
61210 62328
61701 99371
16298 72848
10657 59434
26121 83073
20507 39687
26319 39857
5777 84176
7623 74047
45379 78220
6101 37506
58998 74430
65927 79211
10025 32956
1746 99470
33050 91738
32383 99366
18103 90465
61647 68536
6254 19823
17428 40973
34752 47211
39453 46410
23348 28067
17187 81204
24676 97191
57710 92950
64757 68961
10040 65322
10436 96977
7519 83825
16479 53726
31709 71180
13967 96797
49985 66536
21843 83362
64180 67403
29326 78264
11887 28808
44921 63712
12377 71724
12222 23873
11043 24014
34431 96781
97548 98905
20940 65366
49382 80145
1658 56101
74591 88376
43868 92810
45264 96871
52131 90763
10430 72799
8855 78293
31591 58403
46718 71235
38357 76436
15950 45365
37765 66577
64276 73145
70026 99785
49539 55619
55706 79602
32479 95732
54132 67825
8823 36485
58625 64360
39442 61676
11813 55373
14458 99548
58025 99022
49368 51503
53070 67179
72456 74633
28532 54263
3055 78052
33681 65555
17610 75344
11799 37296
27426 55823
19829 53912
24018 74005
3950 42409
18483 68395
62492 82841
80089 83360
30224 47398
40265 73018
33583 79231
14973 67874
32799 35785
78578 96001
27015 49674
23200 38548
10331 78852
26454 88154
7839 15207
9777 99693
93364 98597
9610 85820
50887 52410
21003 57796
34013 60578
45230 63614
79253 95051
33752 91470
18175 62407
24067 71589
66266 81718
60885 87640
3902 94705
1489 78328
10066 96630
71745 94201
23730 48182
22655 90222
45712 65851
41521 99967
89715 96375
65272 92803
32566 46482
40096 63741
34716 34975
23501 67419
4096 76091
9850 50978
44035 54121
31046 58927
24991 73485
24077 25510
73977 99330
2747 59025
49433 58675
20321 39379
24204 66532
17980 99564
91876 95769
50065 91980
18981 84509
15198 28494
26382 47707
38606 74988
32872 47304
84584 96033
26524 45292
4943 26962
55341 62461
41350 66613
2214 40568
990 50676
18717 45771
67533 94813
7802 38238
68199 69687
15826 68733
80604 82704
36119 47932
34321 42990
28128 64050
58259 85453
36900 78386
41488 62474
79106 81131
85407 90450
19409 76612
28508 51719
36309 83796
28065 55066
61434 63061
88292 98739
36981 85033
21556 52139
88430 94497
74293 88366
31190 79092
1799 57256
29350 91015
8411 18430
18957 52623
45663 77385
33816 70804
75201 98046
30594 49420
4103 25962
14889 41330
18282 22520
13368 39692
27055 59727
50377 61966
27557 88919
50025 85159
39910 48779
25754 28971
19720 49965
20334 53154
33591 75295
33428 34054
14913 21885
2837 94455
4573 49479
10473 41900
56790 80191
19952 54411
79493 83132
36198 82107
18409 86748
71330 92154
493 68367
33139 94787
4054 62095
53572 56444
44299 80008
25298 78405
27802 46525
34437 51864
2365 8880
53359 97957
11478 50451
44112 86249
58778 59109
74639 75512
20759 37662
6084 57219
66216 67937
23062 83075
2715 6664
12716 58231
4759 39777
61819 63425
75200 76226
94116 96499
7828 42512
3223 4538
10530 62387
21197 46795
21568 50417
3564 45045
6763 48472
8726 49234
46427 87093
39237 80032
26338 40930
41779 43200
25442 68539
14763 32693
27432 49841
9671 20109
14249 61496
48949 52749
24247 43867
73531 91188
51359 75759
1025 26980
12325 33891
19537 63590
16729 51055
26982 59340
10042 89736
12901 67971
83102 87387
63687 97683
42317 58533
20289 39178
46433 69114
41188 80637
57031 92465
73545 78350
3352 27896
32731 98514
28186 59169
33221 65991
13786 21617
27515 38333
5175 42302
25443 94901
28088 35470
39200 57477
40204 54714
6349 11655
5593 55985
15395 31329
20825 43397
8377 92366
43856 51229
72099 92365
42885 54769
37681 74127
33178 60853
3525 17322
59147 81225
16325 62488
5039 24971
22936 68798
76061 89392
31629 83611
33883 80397
4426 52731
59685 66680
15793 65861
11043 48283
66638 66744
41111 99543
61497 69520
6430 80526
32890 46965
1196 91245
55265 62732
18980 95593
28884 98355
1017 15109
5062 20951
8930 76265
6394 68641
76496 89660
15509 41673
2332 44382
71250 93748
48165 63481
38946 50847
44338 53577
6722 87503
69644 81390
9222 95261
90182 90579
44077 84481
20768 88562
29478 80135
51065 84019
14866 51340
18439 71965
61280 66934
9592 22050
49485 94077
22299 64834
85424 95599
17505 55155
32633 60852
19108 47468
44667 75481
118 64510
29870 52792
20212 40012
20996 60011
77457 77746
10798 33977
22205 82817
43339 70508
54483 58339
22484 93047
16258 45471
10037 29126
35302 99016
59018 88558
86416 94243
44238 59851
27949 32905
711 59484
62102 69004
10731 19344
10755 57093
610 60106
40655 60896
67390 90009
373 52177
20900 57081
67275 90746
12389 97416
14339 69407
30070 88311
76925 92092
5018 10320
23770 89695
2737 80240
25397 98809
15840 87465
14120 68521
16897 67110
43914 90824
15553 73838
37004 80149
11282 20969
19805 64418
39323 53394
33238 93138
4815 42229
77673 94420
2383 79409
7347 9503
9638 17808
76555 98258
7752 13162
68489 74672
38218 97349
51395 98235
20969 52303
42044 62117
29386 79058
45609 78944
35427 55633
71539 92388
28567 83772
34685 58360
8359 76044
13210 84963
5596 6301
7955 32979
37170 68315
55143 90511
31146 96146
12365 54652
12960 29737
84216 84547
63725 89547
64066 78742
53717 64003
40307 96214
27409 35811
57920 94618
10063 82922
45168 73693
65819 86569
35888 95763
11940 66798
12007 81371
45323 60187
40640 59534
86 32164
71446 81907
1648 50647
29395 62228
24340 69024
2927 4709
9959 57719
5397 40176
57822 65005
66947 74204
4958 57200
8867 33830
49333 69540
54413 92518
41515 56347
9065 88154
25664 94180
36251 80104
57573 98173
6989 56863
62464 84413
26015 73458
80605 93548
76650 91009
10650 32263
22855 47457
36286 60177
23737 94426
47351 75171
16293 22844
20014 45477
55202 77822
2630 12759
65661 84003
46903 86185
51829 79563
11103 49261
25171 64228
2518 95544
55571 73011
91647 95061
38754 64670
18549 33067
36521 81006
42637 99105
4217 45228
8941 35256
14014 92609
68689 86798
51995 74207
49056 49401
28161 70938
19025 48457
37370 54021
18665 42459
63717 90026
32609 65594
51684 56893
3322 38813
4360 55398
3207 53221
90216 94799
20829 51831
2112 55223
17481 63385
10724 23459
1768 50493
48644 91824
47680 79454
579 79741
82297 91753
26568 28275
31874 83244
96907 99222
1423 18111
7940 15755
25672 54596
52098 61677
18849 21592
11660 58387
11281 73962
52941 96114
62515 92778
66097 98674
67400 85000
5828 42576
28744 50202
54483 82737
44968 91453
3770 27326
15438 49998
57915 96504
65369 76365
60971 79673
15784 76450
54950 93321
16238 50840
825 51075
12068 25171
7136 66370
41636 89539
5968 53249
33248 43963
5908 56142
24738 34966
49672 89815
42618 69247
5533 58741
21944 80441
6791 77992
3627 84758
23507 69197
54148 60213
8557 9639
1557 21687
38982 97985
25560 41894
57662 59858
20071 62495
63037 80271
34288 70480
11306 82820
27001 57924
12944 25044
61295 94586
45989 86722
23695 74054
34580 94742
82022 95813
81566 95394
42091 67243
39338 46593
86818 94793
60746 70238
6398 65755
18391 81221
52516 70896
4375 84390
34291 41358
31716 84380
3053 20979
49705 62877
16663 68519
22546 77043
15945 46861
236 65163
45352 61474
42574 95351
11386 89131
33606 41548
38838 44056
20383 22313
61971 78745
9378 82305
6750 11133
38093 42482
54793 78795
11959 12235
7410 56674
10362 98639
14801 56192
7765 19134
15183 18546
4226 79661
11408 56886
25516 43034
49569 72698
36621 84156
90832 99248
24536 66817
10811 49834
78913 92696
61976 66432
8882 46690
14340 78283
41216 49357
17697 99892
41020 43373
21384 39275
64358 68953
13814 71439
73470 90110
62517 94533
84534 93889
52376 90896
10374 42033
74429 87545
47701 56976
3393 89799
78655 82292
4849 13814
2641 93208
20253 21498
10278 28558
21184 82553
17063 48007
41594 73056
20630 96150
65533 83653
14114 42726
11286 19175
31278 83335
10200 19886
5875 12905
5096 36433
59446 60194
29342 55384
8703 88375
24585 87851
11219 53847
26559 94508
22177 98194
89526 93512
9861 30407
8935 44325
17828 78388
16110 28456
3860 47350
51950 83137
19869 57944
47281 94004
3487 38396
65549 68932
13212 56529
5853 72738
85331 94609
11774 77120
2541 33434
9798 60642
19559 63920
70725 75914
81674 93009
23112 25059
25384 77574
5290 26203
74745 89969
17185 63233
5977 51450
69326 69699
16299 84409
20008 41867
7356 82270
21922 61324
24411 97031
13409 24111
12155 18536
50086 51004
36504 98386
7515 59129
3722 71601
90 56905
87974 95499
83387 86735
69653 77668
41418 74469
3299 42640
13440 49480
32827 76328
12232 94408
21505 33115
17972 62970
19551 56457
3985 84975
16236 81907
36180 47637
83106 89893
5711 16177
277 17166
77476 83888
535 94413
8245 72140
31140 46192
36152 88412
4585 94927
21525 64168
68362 72929
31738 41152
57953 72544
2488 62918
24483 70575
36392 36539
64888 85523
1078 22718
62522 67581
57497 84640
12515 47595
77608 95768
48014 65679
57772 85476
28947 93310
51759 82175
34561 76745
7976 22692
50496 60034
33664 47765
12574 75001
34443 79342
10785 23357
71660 83308
39584 68070
7026 93917
35249 42781
59507 96435
70488 74158
35258 69404
78092 99001
34370 98297
2885 90443
30551 70726
15985 40436
96250 96836
13972 28119
54352 90802
24458 33103
1735 35003
8469 62644
14833 56159
9810 16872
54592 89384
8244 57460
49678 83276
35729 41372
32803 78839
35301 72527
29357 32246
61210 69160
21019 78580
24171 49623
1964 85100
37955 82257
11484 80368
9261 28520
8041 65290
10857 89956
66306 81789
8581 34166
81999 82217
11699 48046
4652 75832
4165 36426
2643 81894
49623 64249
48182 82316
31056 45670
74912 90707
76895 98856
80624 81565
27186 86675
24344 99991
94905 99620
53040 62036
67300 71315
34742 82415
68213 74243
93171 99454
51530 68462
7338 25929
39985 93527
26402 96876
42778 96742
38609 50840
29320 80737
33824 85245
10438 27880
86796 89939
4646 80253
67675 78003
27806 88469
11012 13526
38310 50533
84938 93296
4934 49731
82470 93767
21080 30538
63612 90256
23003 47738
15652 29424
47473 51361
53948 90168
38231 85075
5482 15726
40735 50744
51896 58332
42812 81420
33933 36675
55432 64042
65990 94608
63205 79026
18241 57308
1159 87918
9320 66538
27338 58694
70108 77551
92845 97136
32185 78066
48602 82776
54813 70488
82008 91256
27 26101
19678 36944
20945 92238
12065 31908
57721 61764
17696 88029
71903 78843
42475 66767
67062 72516
13582 23960
64126 91816
52775 92535
34455 60417
43994 70657
44371 55831
21765 41442
10329 39136
1854 91806
60691 83754
17250 58809
37337 89934
47080 72234
52729 77797
6445 60252
30194 95401
34331 94743
75760 85069
9332 50555
35759 59303
13859 75038
41870 57316
29946 64986
39075 71237
20267 67585
1989 46973
30400 55853
64104 84293
39029 86199
78176 83392
62268 76862
1352 89412
35783 99364
31662 75674
3432 20928
78075 98783
23782 49553
42046 58470
12843 86819
4243 45313
70506 88969
4964 13701
48324 87310
23606 31376
8860 98442
15060 92132
49392 52660
93037 99195
18766 68761
67195 70148
14422 81289
66441 70804
59041 69848
52299 65934
52651 88003
39831 53917
49596 92015
74653 77803
71874 91745
13596 99725
16556 91978
19832 66951
41980 62884
21895 71262
47131 55047
48967 49460
46300 99316
28724 29988
43224 88103
13216 35143
32316 58480
66405 85213
73999 91261
69305 70525
67407 74922
12799 37266
27260 92474
45659 75729
10467 81186
77188 85557
38787 53100
70050 88978
36539 49845
17953 18304
9384 80630
2072 24560
4691 90188
1732 65106
36945 89758
15135 85071
29416 55553
3553 85714
45148 83391
33556 51938
14754 88459
70435 71229
3992 9683
46321 77967
41868 77931
62209 69361
50158 69666
22072 97691
14933 90924
7542 13840
43694 55035
68852 86449
62698 88931
14210 38567
10121 13046
5544 28624
50136 77430
23919 75938
31194 58097
2597 33619
35311 81072
42807 44267
384 43789
7763 75181
54954 89181
1591 46389
13077 23615
36947 49217
1003 59026
12340 68213
11119 45419
75945 89342
30153 48727
2024 75962
79052 99676
30065 82819
2029 99152
74083 89286
6154 90339
15446 62481
18611 75769
96074 97076
25953 88007
19241 48043
89062 90154
37214 78991
10880 23429
11019 33553
11272 13621
40281 82899
12359 92466
26479 94526
28327 56132
13355 55892
38015 67655
21451 23317
18345 41597
72469 82273
18711 49829
24177 66187
28481 79616
16146 61722
40605 51608
45388 87619
3894 75300
53863 99809
4134 46865
78318 89100
17474 52511
60324 89369
7498 72425
58016 59780
13489 88477
51643 53008
46992 81177
12924 39687
29085 60646
23608 87046
62285 85975
27237 29684
48698 56856
62661 73320
61516 99501
80533 81790
42434 92821
10234 60000
43766 65461
35892 90166
46381 93518
17984 82517
50114 98342
33071 39989
95649 98481
60846 81837
32137 66817
6156 57957
30834 72617
7609 89050
79233 96183
71691 76902
70746 89643
4570 30804
11696 67061
18624 86666
5505 14822
94085 94088
37413 90185
62823 70317
52528 78613
11585 25563
20827 31172
4630 38137
73350 85128
161 55217
12965 93479
19574 99604
15938 96672
82601 91848
5023 65051
21846 74407
36475 37773
20051 31095
23479 27039
49169 98011
17229 89445
18483 47717
43090 92648
39661 66623
61406 77958
35169 59297
34334 78831
42072 93119
9734 33185
3272 9236
16635 58567
81611 89326
26340 74834
37587 53361
41035 72299
4328 22013
91773 97143
76541 87978
29704 88332
25534 82657
42711 98907
25758 95101
1870 66052
33281 82448
8458 99073
12999 59134
18260 43712
29044 45028
33231 70076
2426 51992
1013 54225
53152 66486
2980 92862
8200 27321
37963 89081
56316 70435
25784 86618
16890 60188
49115 73849
6090 85797
57717 76499
12120 50062
28907 57950
26052 55756
41319 86965
3929 47895
20650 86550
58797 75146
5133 64326
42828 49139
10474 60250
1322 70780
19589 55255
68863 75755
18600 46051
24882 29655
86095 92710
5914 56956
38691 53078
72944 84523
6042 61642
1386 95239
65949 67644
49662 79522
64710 99098
3213 56682
13036 77918
6138 80849
38914 54405
10596 20363
19642 84661
54892 73036
1591 94193
65900 84705
1152 83675
51340 52996
30320 62698
18583 97400
7043 59722
21716 54454
66217 89943
91740 96295
57110 88217
9046 24496
19674 56883
2468 64761
37300 37571
17562 37720
23117 25006
32001 67042
65506 82982
73212 95148
25225 73196
56606 75365
2529 55887
11477 96375
43193 77843
41431 95458
63786 81760
48429 90659
39963 67273
11759 90302
95962 97218
7523 90126
71340 74298
69551 84930
58554 62398
64131 75638
5153 93932
3151 28597
2087 36309
24928 39102
36328 56500
5 53166
89606 97422
49220 82524
38111 49285
9966 48967
10576 88485
25993 92963
11369 64056
43760 94653
72831 83043
55287 61894
3239 31253
33886 72685
63274 90559
14170 19102
32139 46524
83688 94945
11007 58693
44048 54525
71171 73763
76326 80681
82016 90619
21168 72587
49076 58927
60304 96833
2502 28953
1603 87272
71758 71978
29839 86399
31789 89538
74696 91562
40674 64485
1966 38499
38644 87712
49982 99924
6091 35352
52406 57500
49608 64414
3709 26393
59461 74432
24582 30285
46093 46458
50270 60861
31124 49125
36870 83616
25039 63381
141 57271
495 51395
12808 32477
30269 44637
59129 83530
6682 99862
25444 78898
41725 94065
8258 39572
38256 99279
8215 65687
18419 76574
54108 65993
8111 92394
53511 80421
33500 58279
217 97742
21962 62199
82168 86980
26153 53926
102 73270
10258 30613
37702 90061
53837 78460
79226 94616
40086 61555
16019 58629
40432 53190
33516 38038
37436 67250
37856 46583
59749 66782
12014 63236
39118 82429
4035 65355
47800 87443
47658 68105
62944 97056
36850 67920
63296 82131
34452 89165
19006 35549
6485 25395
39367 96935
8287 58698
6736 95553
97065 97975
82773 96839
54475 82130
15330 59591
30993 96097
29150 79238
46757 63002
27284 81631
33111 65795
22764 68084
31877 38936
9162 47681
30028 57067
35304 99049
27883 79718
84027 98495
54668 61776
5454 15990
32669 88130
12823 71836
40792 50443
47909 74800
17275 94143
15490 87477
2541 57158
32422 99204
5917 93377
26613 77247
45836 82195
57398 79680
23717 41776
32465 42575
42308 42690
65600 96022
3732 59775
10190 49842
28779 92011
32115 67330
19307 95120
9406 73352
26696 41085
30589 79885
42235 84671
31681 66667
96186 99163
7168 95669
80960 87242
19515 75841
31236 99987
44049 55352
5012 79835
54317 98172
22686 93223
26933 95815
15646 62140
49754 53307
15482 56942
66827 98986
64040 98595
66648 72372
5944 37595
33770 36671
14938 50960
51188 84113
20975 92821
41490 78465
39894 72629
57710 57945
83541 92434
84973 92531
35113 59144
19951 44656
46683 49657
23455 44679
17132 85660
63771 80816
11505 35710
21208 42350
15667 81816
15623 71597
1928 18557
24012 77795
38886 72088
48419 50796
73440 91572
9633 25338
60596 88032
26284 69966
75050 92440
13616 81250
30111 79530
67879 78715
55842 93217
8867 19299
53641 65534
36561 72881
18581 24992
35838 99573
66771 91919
6682 86369
25190 95103
23797 61777
36795 45379
45015 87816
30571 49213
74258 82114
16839 61279
3089 81912
24432 92245
67377 82799
48421 87376
18467 79969
17528 57521
24128 30680
31968 83215
43996 81383
34326 66682
16203 23436
22667 26139
656 73589
34426 52039
139 45848
6257 98854
31382 84578
52271 86945
51745 56237
75154 99259
37073 43172
27831 28356
66482 81252
64971 87504
77335 99207
10921 23942
13918 14217
13540 78336
7677 34408
67236 69598
8950 12095
67965 89560
5081 41166
40226 61847
11676 97290
26418 36149
26908 48974
62677 86093
12663 64238
25319 87416
11501 49784
84425 94512
16018 33307
9621 68476
20418 78837
46463 62726
55105 89349
17113 82397
81577 96420
31768 55137
7548 80420
18791 46421
11376 94767
35126 43808
6680 73060
2347 73354
58338 72110
74706 94963
19064 34731
26175 98885
26467 91632
9166 67250
54556 84430
45944 52413
28774 33084
8231 68546
28670 30232
40644 52894
39167 62025
11517 20082
43359 70549
23869 64852
53304 87838
4214 48312
6120 49142
16929 63283
46147 81709
32470 64247
15051 38032
56527 82072
95707 97445
44199 64409
33905 79949
19890 85313
50703 98864
58677 78960
1479 14365
7748 82507
40368 67617
47916 49086
29759 68249
27072 99067
87143 88896
80221 91366
93791 94642
4744 79229
78874 90403
16536 81534
58837 96380
78037 96529
14868 20744
42911 68722
81044 85681
4033 39107
38427 55452
42947 84845
47698 51447
20511 22449
16211 73053
18422 77796
43958 95086
84012 96283
27641 78841
12692 26127
34938 91308
92906 99786
41293 75017
5027 59111
8640 17552
65871 80987
19119 95442
1106 56552
77141 88596
42307 49065
86027 92791
62160 96763
49073 77626
26206 61737
87626 93773
29021 50818
26838 84289
33790 46966
55502 63768
32149 50611
39085 50733
60388 82835
88580 94114
21163 47987
16054 68826
22895 64502
11826 15620
27365 42087
55042 58269
56151 82754
50210 67265
34741 75086
1420 77325
19105 19772
15435 66553
20506 47113
4961 56572
47126 84752
37592 44487
16036 65651
4855 85662
17389 51464
70518 86830
1328 29351
77715 82885
60666 99262
1370 63989
28613 72833
18882 46277
20265 69856
46640 47384
22355 51648
3730 31583
74292 92344
41967 70261
12234 38896
60273 90112
3697 44162
31105 64643
40809 71322
26767 70717
23448 60292
23003 99511
70118 90618
35955 96516
59527 96615
4393 92416
68680 87881
67084 92034
42627 98879
47376 54045
25981 26852
13172 36648
40 89615
62863 89629
12902 68450
56154 84317
25865 65906
26460 73162
41013 84692
10 984
91317 93298
21326 99633
32793 38843
17440 21482
85890 88031
5373 80979
73202 93169
15875 28874
38036 41318
12153 68606
10467 90172
35535 62302
33824 98574
11863 34473
5059 77590
18561 71966
31629 38300
35326 62246
71423 73236
1793 23199
36436 44971
87452 91052
15375 95656
65687 93030
47001 67993
3147 13936
30845 70881
13304 84593
37808 65566
45565 88958
20173 25948
37508 60932
44058 97972
20628 84507
53290 80766
463 92505
18552 49502
9820 69040
11432 65904
15428 53791
3660 33933
16747 83975
30015 63136
1299 17998
48795 71671
14628 39050
32466 78878
19951 39875
37165 84320
26051 68148
20464 86907
11387 57436
7204 66394
64924 67254
3059 30152
74321 94567
2052 32609
60321 83089
27044 82036
36074 87300
9524 31966
31731 83036
44793 74541
32244 55620
11421 40065
52705 58483
59331 87279
78107 88780
41449 72612
35024 92710
48843 57231
22434 97330
9324 93413
34342 42221
29457 46898
4009 88318
40904 82815
9596 38429
72677 85310
50122 68134
27335 88882
48800 83872
19550 31800
33742 87042
43378 94475
10412 60000
41805 95870
48747 95301
39378 74816
49918 64368
46028 60619
13380 56065
25662 58185
36534 39916
68405 76650
56090 75898
51334 86704
54268 82869
1069 84452
41315 89895
6178 45218
47455 56495
7526 62050
23422 37346
62482 96943
73162 89841
41942 61111
27120 92496
8536 86580
45279 70692
24956 89430
86979 91414
9106 66396
1404 96516
27742 96090
59537 59674
56317 93214
67485 84215
11946 18367
8015 18226
64162 94549
28686 83619
64599 83813
2255 42464
82302 86447
53963 81001
8144 24965
57333 92164
16270 82026
78292 88176
47062 92942
14770 46940
34505 44467
26525 97465
22710 32365
31672 70511
71404 81823
31551 89931
49168 69579
50728 66691
8923 47271
84094 90926
31128 56358
2888 82597
24522 74978
29240 31167
8729 22388
69834 70240
28583 43349
36098 59753
981 73405
36838 74439
17876 78689
22476 83024
4798 42822
33501 69039
5598 79141
45033 51452
13866 69502
1700 60550
17429 20173
13747 93595
39616 54828
36603 75835
38423 61822
10749 73295
32327 70245
19193 52144
86162 86395
37611 62708
14513 84734
27063 55315
31437 49788
32393 69196
20441 82287
7262 90253
1887 37203
13872 14195
25969 71046
33803 36352
29359 82862
48880 80161
22752 50472
34792 47531
13956 41800
4869 69960
51864 89722
74976 76381
19817 62146
34219 64489
78521 90622
48793 70093
45447 62094
8211 67292
35918 94459
38531 79453
3725 39105
16719 72162
41676 56692
29893 45729
18300 35884
12240 29996
6887 72256
10863 20108
80856 93288
39884 73519
27231 27663
55130 80890
23148 66357
38105 89390
22930 27589
56601 79926
20918 83817
15858 60499
43308 94815
11416 90269
8061 59646
79044 86209
4498 62994
90749 99809
7230 89189
57393 64945
41607 57277
9897 48484
73762 87598
1753 35501
35899 58302
22840 63797
22002 48886
39419 64874
68260 89342
73175 84773
82832 96780
79508 99467
22829 66582
38780 43907
11791 89978
55585 58271
61257 68456
67661 80251
9767 68850
57513 63770
68597 79157
15052 97385
104 85050
7087 85305
12356 73144
950 76156
43670 49069
25924 50815
14574 96269
32512 90228
18893 42430
24346 54645
25269 43479
54331 64867
24332 97960
19152 36740
22709 78347
69420 82289
2834 16369
3222 64498
40644 93484
92743 95623
43987 56725
80874 92543
9856 74149
38394 77435
71200 97634
6598 33215
36569 83543
51526 72064
63025 66729
7249 32899
21234 56673
69542 77241
18792 34876
33235 36903
58052 68756
11592 58305
4528 17427
57263 96441
97006 98729
38424 69348
29852 83273
10420 81447
28834 95472
58423 91586
6872 15753
28323 91894
3775 11324
32154 97943
12736 60127
27173 64468
9028 26728
1365 72869
51297 66572
32336 32810
43102 52589
1267 34956
80128 91212
2952 19360
12930 85835
83371 89860
25129 90266
34397 82239
64007 88457
6143 98444
67948 83101
10560 91835
22640 88338
32089 81986
3504 68397
37554 87522
76466 93317
43497 46029
30 21073
14447 36502
1681 74948
24385 78111
10949 95666
51977 55340
61230 77693
6848 66758
43553 76026
35553 38648
35628 65799
24193 94945
2325 19638
356 75724
3184 59461
1836 12943
41332 79314
37341 49869
6371 42435
73320 73467
73669 95376
34679 98917
6318 53877
10939 99999
48475 58866
42250 66657
11324 21244
8544 95816
55820 79684
10525 12138
85794 90363
72753 93556
38974 87117
52422 72072
23354 93466
30943 47602
29718 39839
31990 44497
50915 59276
52096 60958
32148 46276
8313 76046
23908 92548
19066 57386
5296 34514
44616 66151
8079 41623
20519 68387
1118 26515
7725 22621
2111 3452
44049 84465
870 89002
13889 78576
94427 96558
33752 75955
1115 29400
72083 78517
6920 69171
26387 56220
67948 74190
36866 73663
60799 92167
89657 97099
60648 93070
37336 76894
33797 49260
3482 64851
12120 30341
71398 95210
42615 99378
38232 85825
23484 61370
32956 43337
79933 93420
61200 70961
62386 62816
46201 95675
12433 13448
73699 77320
40383 55599
32745 69088
13645 40928
53057 83787
70858 83722
34709 41513
40139 46906
20459 70676
21190 35859
4285 30424
38644 98102
13525 81468
25455 52303
36568 46664
11192 32478
66084 85012
89621 96221
79014 91606
53317 83429
20664 80636
31421 83344
61957 93515
7021 61513
50858 87565
28866 90579
6278 13547
58949 95410
79075 93813
9978 12608
3170 40029
34656 50995
40448 76800
38405 51573
43489 70438
79174 90359
82261 87595
56419 98333
6017 13536
41987 63122
29144 52222
19380 39436
37656 95129
10369 58150
9124 83786
27412 99303
81402 97454
13180 79501
77904 80077
25693 82691
39023 88914
10201 92327
14444 18842
41568 46630
7848 67551
2480 32073
30210 63381
39606 87902
32520 51492
25837 29957
77559 87380
46185 60978
39598 72035
6318 20131
37673 43678
25538 33078
46207 97349
16504 46640
80368 93967
36183 39839
27385 60770
11096 87362
71678 85778
12005 61539
23304 95219
32749 37571
31653 91201
15676 25269
22051 71539
89564 98918
18008 87742
37495 59719
9333 59249
37121 54480
47605 80717
73275 73389
10993 26979
74033 85215
35193 41537
45240 51644
29645 56169
10950 96116
23095 88545
2934 45631
6972 91311
24794 61498
8259 42462
12354 76581
43124 46124
40882 67840
10576 11481
165 18895
35665 45947
47467 64361
23503 60574
67129 81048
17611 66281
53082 95468
3149 26059
24442 26533
21459 91543
28003 51356
35117 71444
24592 43292
52883 59989
24575 97026
39222 77620
14755 28046
41186 43062
6042 36003
17322 91446
716 9545
44697 74262
49791 61583
3540 8716
45147 54860
74732 88414
36389 68566
30831 69470
71134 75336
42638 47371
35955 69540
48181 81608
11117 67630
18603 26792
14924 66742
39892 54040
60172 74574
10971 69761
77218 97095
35811 41026
3605 29616
15036 78890
23740 90884
26625 93726
30331 82128
23122 89176
56145 73084
3688 20947
20800 34500
9626 81626
58780 67745
25436 61165
36039 39760
12628 44706
79175 83655
22867 29167
34973 96181
38237 86228
772 93507
12288 94413
45581 48425
15646 84852
26158 43243
28796 88545
25839 37435
6399 36530
42335 88711
3459 24779
19198 47238
7883 74279
12468 80676
22345 80580
50567 54078
34748 73547
21598 71465
14623 36113
36406 92709
22272 51626
9246 95351
4818 42598
9967 45361
41689 47788
22549 32703
984 68028
37108 38565
8250 57362
4336 68364
46759 83544
51687 63696
64436 65322
20503 29793
5789 51042
58514 75396
50758 89956
31400 32400
34293 62450
41835 66071
26577 55477
5413 78969
37563 77688
34573 53473
62953 81359
52449 78835
62900 78556
4368 36622
84515 93357
7360 96786
31726 51013
38554 89603
26764 77694
23272 46003
63282 67437
5664 9125
65263 71423
44138 56852
24772 59518
24974 89966
77803 90245
28109 91114
4154 44477
35068 76631
15915 71015
687 22847
45062 65886
34029 90971
20093 52964
10954 61066
26163 36840
47585 64738
22023 32364
32677 64262
15676 93183
46175 51291
16306 67771
28494 46095
19549 37264
71263 81935
52386 83933
19778 74944
31611 94255
14869 46746
21562 62381
16162 78106
60871 67242
8996 12814
35617 99788
77696 94782
16742 83053
6295 65673
12093 81607
5299 66667
60337 96825
56205 64987
42426 94771
18906 93998
25035 69904
39454 87307
25961 58765
25565 38992
27638 70116
25115 27377
80225 81555
44996 93737
6847 64038
28063 66311
8336 46976
17468 39095
33804 67162
6469 33779
27437 67305
24549 34737
768 83762
8804 53165
81036 95960
6805 38567
20572 44178
19597 87643
32098 56384
6615 20794
58758 70817
31310 95862
64751 80472
46572 80614
77954 95637
26828 74827
37921 48270
13322 73629
56081 76469
52230 78455
55202 60520
13083 40295
5638 56255
2460 31907
17527 87223
68581 84382
56216 84282
29521 90306
8792 86985
7049 81164
9032 23568
73289 92274
6139 30327
56359 66665
12355 57964
72504 99244
72958 82465
60064 75671
28083 81955
44193 99590
67868 83315
58875 70271
6793 48085
79315 86967
45398 64097
16573 99254
3599 11441
15151 74287
21855 69496
35822 43805
31339 88089
41372 64995
63010 76346
2890 88938
36141 97676
44409 95937
35820 58642
46331 46419
38732 94134
42184 81017
8221 9573
12055 83086
32788 74226
76642 82261
36809 65901
52865 62861
32102 89367
40305 58295
17984 26297
51010 67374
2857 23871
41904 45055
7038 14292
60907 66092
36354 77173
33286 41194
40216 71743
16784 36561
41349 92030
40153 90276
80434 98133
9093 65966
9665 29330
7741 25111
81344 92558
1694 78180
63007 69882
52766 97503
23009 67204
20680 75237
33049 77404
12127 89648
53356 87364
54908 59780
11557 98153
20060 72719
29270 87019
46739 91743
29883 83363
28385 67451
9076 33406
69493 87536
14069 45872
14233 45543
60325 94600
39683 87719
51944 52139
74472 97903
16552 43390
44409 88834
27496 35961
41324 46122
12002 33914
22162 83055
7594 45259
26680 32513
36101 47128
58103 73207
55117 69847
15826 35576
29165 64021
659 86479
66507 96927
88571 93572
51928 62390
1239 64498
9710 56707
24408 94527
67760 70594
1857 68440
47393 82865
61334 88876
3480 34578
14032 71847
7447 60567
5056 35800
805 41017
52033 73103
41319 52138
64135 64247
67548 92967
27251 64111
14256 60521
19266 84645
13138 16231
5490 61889
28021 37686
16622 88353
45417 55620
14100 95714
41428 55365
36683 91925
11310 90857
51166 87086
15904 32386
11014 50664
23804 25535
40160 40286
36353 54799
48663 96102
74541 81085
32542 69543
10201 82976
15843 79317
14669 79507
9619 36243
15442 81614
67045 69493
57393 80309
72515 87529
12723 22816
30514 80533
10107 41140
42109 75545
54965 81111
13425 79584
2104 71716
29830 91972
88979 95969
20799 65495
49528 65603
3685 10710
47734 62883
4824 87750
30524 44069
50340 67238
8409 10755
36935 71257
58458 84316
8274 31182
15329 46311
80900 87000
31441 72983
21317 54674
3842 7089
35937 48191
28216 85245
22782 88947
78627 98586
57674 58491
35188 71856
29572 49497
31985 32358
41712 92417
72933 94181
65591 89471
21858 47033
12005 56655
61550 69944
18743 41390
16461 34529
31754 68163
25106 84789
91200 93437
11869 33991
4448 94469
53236 76208
55302 64118
32621 48302
22470 58795
95240 96856
36659 83325
11693 59471
20442 50424
34381 58113
44928 58093
42394 68804
55332 62931
80223 94730
33841 78088
42045 55177
46027 54509
21891 47670
15344 61266
23842 35964
37824 52858
41529 78778
30850 60322
21034 72857
31647 53969
44612 73907
33323 51515
3163 59104
6895 26022
72376 78202
59668 71752
74762 95312
65281 80308
954 11106
11333 83807
5345 49754
27459 55393
21199 64714
34539 82016
8363 93727
16259 72127
15689 89105
23285 79091
35317 40937
48461 71282
4370 61354
10225 10892
2549 81764
39534 43206
1730 43331
69385 70835
22528 54888
1250 33378
86609 96891
4898 37724
19695 97464
1091 52993
61063 99432
38543 90012
35186 88618
28350 83888
27338 98418
31256 80095
12539 68095
25373 84848
10198 84949
68769 81184
43869 72737
55998 91801
46465 55392
9433 94138
23519 68660
33478 68549
1788 58129
24990 77738
2976 83055
74813 86556
28405 38488
41679 72944
15906 95572
5326 42090
12912 54264
10109 48142
5341 23128
56248 58585
35558 85036
2407 44350
51508 59602
10549 67388
3851 96163
49492 84033
9179 63029
38027 94541
35774 77607
396 57091
24818 34515
51548 75858
62058 96007
59767 81531
22273 53763
26423 82483
19118 61769
51944 71393
2924 25323
46205 79535
15928 81711
8356 73191
80797 93303
3123 34864
5224 96372
4290 56667
55813 56153
79577 81197
44302 63795
25039 56863
3891 5809
64445 72095
907 69085
7511 38529
36141 48273
18299 51035
17981 75189
92330 94969
14345 58956
15506 23104
23132 34704
14718 22693
3821 42957
62178 82102
63926 94969
27050 46702
17265 99099
81390 87824
21750 87078
12567 19700
5062 56463
12620 18715
14462 57354
72323 75825
11915 58816
9743 37294
56700 82543
54063 87626
41971 77278
6770 97547
51163 63158
25739 88892
8802 27572
22714 41935
55807 84942
46956 98156
47845 64142
50675 56386
32544 66302
31847 37616
48784 49278
49645 52368
8069 44270
63395 85970
78414 85869
27135 72556
70360 90538
78361 88217
14575 26089
18320 68868
75610 80471
53670 67956
31277 84513
34993 66312
70755 79756
5756 46439
40202 49483
28504 31472
93701 98836
21035 57509
34733 46787
2887 12917
36152 73216
58446 84933
52650 82784
15303 69840
41780 90540
23646 89799
8761 79783
10638 20382
41967 51490
42824 77223
2578 83079
6078 83099
31410 35525
40446 90821
54580 66386
11856 98742
44049 44187
78366 84740
57596 87690
24855 73203
30392 47003
34240 47733
37121 51137
69165 87032
30343 80438
79022 85831
43386 80728
8728 43149
73111 97678
12758 89583
32689 50727
2018 4609
39589 75472
44986 48411
82508 96086
51166 89895
78884 97118
73005 85746
41598 66060
69274 80354
35836 73455
63101 88559
14769 39207
4801 31493
31825 64490
8492 81058
38685 80607
82830 84764
51202 68523
89210 92715
30531 67860
12553 68216
39410 61234
32121 89892
31139 61166
13472 92073
67527 89514
32275 38681
84252 98150
7723 50663
48715 79173
1851 80123
60385 85674
11483 91289
42920 47810
11792 47675
23526 53846
36827 73465
41420 84327
61837 98617
36754 64092
19100 69929
1581 98621
66438 71591
16812 62205
2498 98305
43221 77288
31774 76408
37101 59663
1798 5041
29737 47516
43055 85104
71527 90659
65120 81497
7559 19038
3411 45983
46505 75377
809 58077
55756 90912
52233 83456
47542 50990
23323 29173
33102 49804
31440 76373
3471 96250
47059 64186
25448 72430
7662 85769
55583 76954
3878 72254
22525 91541
43449 54369
85578 96451
29130 34876
17462 60603
54884 85712
34996 70425
65787 70645
42763 62771
8851 70536
10532 68101
16564 70777
42091 44744
32062 94350
48061 76227
75882 81254
26550 91133
30097 79586
9645 51890
28905 98739
63841 95470
44348 64973
1169 70535
43221 76521
53875 95951
30596 90092
27091 36639
1289 10694
9934 51465
42676 94627
19954 74599
53727 84054
46255 62002
11412 19173
14645 70097
11293 14020
41928 54774
77642 84822
66935 75276
12959 82641
1850 9412
15807 27677
74719 97695
27910 69573
1243 14846
20804 43946
28753 56617
62386 66711
51311 81057
23888 55858
26549 42504
75968 90987
2601 70831
27547 35540
9318 14555
24487 94134
61366 82324
76368 88103
3161 34220
52987 87647
37716 45595
29544 79363
28942 35021
30464 32198
26058 27667
75047 84768
23229 54430
18338 66961
37038 67653
12948 47580
15143 90885
2017 18783
45321 97685
7428 63126
43519 75201
29863 67852
45930 91243
77218 85028
41527 48990
4070 97373
56584 88150
48481 76476
31564 70283
74669 90309
60142 89945
4873 39984
19343 87308
2237 18961
6960 17824
89023 89565
7451 23338
45787 83730
56175 94960
49914 85082
8373 76172
12893 20507
11907 30886
19707 56100
17029 80997
41126 71289
64350 81296
39189 92942
31871 70536
14836 81227
47931 62400
24660 75616
58280 78436
26349 49782
18233 60495
27067 69526
13007 36581
537 74341
7760 89321
56113 71060
39022 93277
13218 51377
3821 91185
68848 93336
6467 21574
27433 31620
13544 25837
32267 36562
3646 52143
48453 94789
19770 35628
24539 48824
31652 46628
35693 46206
37214 89990
3039 50503
68169 99019
41217 97379
57098 88518
48228 95322
31644 68187
61184 77168
18796 25259
1079 22517
23380 67917
34408 93236
25319 98090
10022 59756
12422 39791
76171 84398
54621 66789
56697 83361
5406 34140
28992 91019
73904 84811
17096 41012
41547 63070
14403 45724
11197 69083
22159 95948
19051 52214
29657 37174
10356 18478
30595 76995
19637 84286
81392 85743
90980 94057
30275 68438
58989 68811
36771 71710
28293 66836
32806 67478
62016 67223
32784 83522
83209 88201
1662 4546
4188 18023
85725 89248
30421 94812
41205 96370
39168 83577
65104 72869
21566 83037
81802 86193
15017 29948
321 20028
14504 65879
8092 49624
52900 71831
14188 51541
30673 62282
24929 28564
700 75236
15223 42470
68990 78552
8281 97365
40065 68256
30063 50244
32816 51349
14954 46447
63242 92333
27948 87787
82957 86331
35772 56130
62999 95093
29210 30667
22361 28914
63687 90186
6975 69649
4571 74060
4034 88614
378 74839
57964 59060
5555 81631
79731 99343
16808 37313
62371 88742
78436 82275
67557 87685
20617 90633
4974 79379
12757 85440
24967 63957
60364 65793
60262 93411
3924 82655
36983 51433
35247 97627
9987 60525
68939 84509
16081 67675
11482 70635
31399 32394
9099 77754
21812 73546
17990 44352
1055 54228
19456 39497
29895 52157
46052 87963
25820 81610
27157 83589
91312 96326
18705 35359
76552 84417
21363 39868
30363 73949
29745 64083
10462 15819
23016 77346
35452 61216
46841 63002
41711 90314
12126 31194
74715 75296
36363 76630
25791 73214
21537 66129
37056 58657
18578 86346
30624 53252
38137 77381
28105 51384
71303 81335
61314 88324
36381 82992
591 4971
55725 99013
24596 91545
47373 94799
21255 31988
58650 84272
53224 67071
53469 62520
54654 70492
16416 45572
28232 86414
8923 27730
25655 31878
84034 87818
64833 82370
35407 96503
18107 34553
30478 94381
33070 55286
24997 96775
79933 94493
33118 43316
7665 22059
7341 8526
21625 49569
14212 59485
23734 43780
51922 81795
58811 62603
6580 26545
19259 28506
50881 61964
76749 93329
49548 66776
45013 49636
65690 77159
86483 99551
13415 97578
91912 96396
26678 87652
28301 29417
41232 51388
52841 58012
13935 88221
46023 69194
14830 26354
38116 43604
8728 34531
18836 30847
5855 37895
500 41422
29079 89627
54493 61115
68921 82694
84504 93293
7220 7927
44903 46721
45867 97937
14149 36141
42075 92913
74288 84872
37504 71671
29936 97648
26135 66447
10530 24839
58206 83163
10647 15905
93599 96760
22940 29226
7565 93192
43670 91828
11022 71065
23603 31189
8308 8373
27795 40452
49802 59394
46410 97353
24511 72131
14837 82067
46437 87523
41837 85548
1651 5859
20400 81058
52015 86809
28948 50304
42215 96675
10276 26294
76069 97888
20469 29401
33773 57438
36013 77024
4993 62467
49705 62929
63773 98010
7009 88868
23608 82432
21259 99439
48987 94393
16367 79802
51582 95551
21772 78285
11339 69963
31874 64906
51135 54493
83457 89424
1322 55441
44404 85527
34025 77540
57153 72931
7804 44083
4883 87775
6897 19326
11237 22144
62471 82180
26611 97858
50370 52909
43686 81993
60860 97428
9649 42024
34912 93223
41609 77952
23005 42227
16334 23549
9480 26934
16293 64454
10730 11770
45109 81680
38056 92154
2302 39699
86664 95019
11664 82431
43868 88888
40976 77979
87059 88288
54596 85237
13387 77968
23556 78604
42918 62907
38622 56197
41787 88659
16505 73996
14020 80742
36511 56984
15072 51725
13404 59036
45179 85482
90611 97048
89168 99221
81679 87065
70810 71226
43089 74194
13381 70253
9367 23301
13184 57512
27560 34787
49208 81919
2150 9955
26742 32999
3588 46395
32095 35911
68801 90543
70988 95340
14020 17153
29997 94479
66567 85910
8831 41198
45165 76099
34258 72561
21207 97200
6536 13685
44812 60465
38015 74225
15242 51497
15541 68892
62073 87358
38419 83218
72000 96562
48467 86097
3670 9983
35195 36404
83301 96795
6741 47680
32303 34729
29396 37202
3134 55496
26775 30592
12180 29307
20009 42729
28686 70602
24142 95348
66417 95972
73245 82405
5843 9411
23390 46819
55115 75685
53080 81053
37852 73969
22480 59732
3274 56168
40273 66786
19538 60993
29851 41042
38477 56365
81796 95470
20892 64885
23878 97312
42162 51008
40656 51589
46636 85767
9799 68576
55143 88169
65500 88331
9035 58925
6340 45262
12084 60067
11285 71277
54098 95124
49411 67158
173 95464
16199 42181
38595 41746
36196 73521
21403 94954
56321 70038
23470 26003
32270 81568
70458 90675
3351 56263
78 36397
38995 57445
41452 51091
15244 40352
38636 43883
23575 63771
15378 93192
37152 73142
53275 86209
61368 98575
67122 90229
61859 83067
54495 66972
23293 62258
3729 40493
29377 59728
49757 49872
67781 84648
60821 69676
48471 99825
46371 73210
5342 97970
65038 70352
5204 91956
5155 64381
33334 42334
64525 83235
5483 44953
47011 73937
47411 48302
20476 21377
51980 89675
75914 86238
46784 69001
20227 27379
88128 99118
19477 29597
74483 99769
29852 55488
54054 87893
33498 58141
21001 60908
35288 81984
179 77901
6575 35545
4615 50292
15427 51229
69230 86717
72819 74735
19776 94819
83851 97195
37662 96984
45500 60144
71150 78126
43788 60125
10134 61455
11054 78636
80420 85628
7629 74760
814 14492
25859 96716
6658 88662
7033 69350
5291 95544
22067 22945
37438 46007
33792 35865
33615 79146
19455 20932
56963 98454
27991 68457
43499 63028
39258 54791
28981 77242
55546 83400
36398 62221
82978 92220
1804 43745
55497 98442
5952 66582
24266 85676
42570 77358
36214 74944
31382 50647
3829 77819
63399 74358
67860 96900
6282 51864
19582 48741
60777 65776
5003 91755
7733 90580
90302 96529
19498 65769
6705 21123
52421 58298
60359 85591
3806 40610
45748 92177
22676 73431
72296 91843
30000 78637
76440 96753
31237 59488
33522 76391
59274 85996
84677 88098
96101 96937
3782 41523
14911 99396
27713 50584
21257 44970
56384 69639
16120 54543
16118 54954
15415 76917
34730 82850
61800 69322
15156 59733
50033 92208
65639 91764
48583 66520
42379 47525
79406 87475
11342 38248
31333 68367
32478 65885
49937 68569
3015 4641
54922 81341
35624 42997
26618 83437
21616 22169
19502 55558
35681 97202
15627 24865
8795 86566
4542 29996
28279 40625
84370 99336
24183 73188
45761 89501
7433 80266
70920 99544
25618 69159
12527 60326
21578 57707
46641 65059
28783 33295
28019 50442
34750 86784
10901 65290
47342 47571
8661 19420
39485 88362
74681 89208
69562 69833
29685 85924
19979 68844
56616 61567
24957 44755
5783 97715
19516 45284
17333 47063
84601 98791
15881 78168
73804 81684
96000 97395
53058 53396
15088 38267
6250 80985
11095 90728
69073 94996
14215 57559
35556 87899
22828 26192
2953 70879
35953 45742
40415 63926
36761 52972
24068 59459
67286 93989
22499 90961
56983 61672
555 20267
40339 44413
25585 75334
52260 90167
18806 57058
17498 52810
2378 12185
20338 48931
60554 85101
43080 61634
18693 77736
60395 66542
91051 95809
51943 60604
20897 54160
70978 81817
20894 92541
919 70178
49705 63089
8426 18930
52291 91953
16849 59025
39663 43758
21384 67747
13358 86728
9749 60720
77589 78154
33894 77433
68704 84263
79982 88449
91182 92063
12501 61866
65932 76494
61633 89979
15839 17795
31190 38215
41825 66195
29682 62113
20617 57019
35613 87191
34832 37837
2697 73310
56171 93146
23135 95888
5544 80743
16881 53992
8142 99157
7686 61566
35810 41100
9855 58068
709 30437
20804 39311
24626 27482
48672 99052
13547 44292
27809 65225
1046 83789
28676 28964
11563 68650
31070 92099
71322 97507
7475 65189
82741 95797
4871 16122
3037 14577
44671 98485
43254 45938
78959 79464
46907 96603
54504 79966
35805 65082
72686 81878
39878 48763
57257 82744
5558 33265
23140 46090
81241 98191
31639 45868
23862 84451
55041 92364
67202 93007
6310 25619
12903 49103
59276 85942
4447 93098
50312 99154
60697 64539
39088 99305
38317 65250
28603 98125
70913 98036
70549 93144
77549 78653
17763 55058
22565 92708
76376 85067
3257 64118
3789 93388
22155 44606
9948 14383
16612 92347
6048 85215
37361 81004
9199 67380
73301 73967
25184 76791
61998 90439
17414 42416
23779 85238
12009 33818
14778 36439
60150 85474
41661 45669
7285 88952
4406 30245
69515 72767
74146 91980
33769 63620
76503 93523
92093 94108
65840 76201
10555 42859
23501 32275
32619 93430
3582 38928
52576 54279
48575 69419
41956 94305
4794 88869
38188 86400
9469 78279
13333 19106
21756 53650
7828 39752
57750 98847
36740 48081
49067 64283
46607 77691
62108 84081
89623 90863
69348 96253
30905 87039
39995 77586
129 50050
33107 75022
71947 96899
75668 78569
39594 62240
33 33975
28260 33057
97735 98925
86650 89137
13408 70786
41597 81922
29031 93487
48319 72447
13266 92567
41193 65445
42115 65548
12350 47243
92554 99348
39216 96442
39373 53710
474 19906
57634 93731
52700 89793
48781 61747
66707 87651
14650 28653
49559 74884
20567 91258
35753 53431
46435 69500
2388 49997
63076 96518
40286 49072
5252 67371
42141 94877
6234 87326
38679 63117
11362 54824
11646 75938
21032 77129
30338 49547
32756 41815
38130 40228
11792 19942
29874 37777
32758 83236
15997 45899
55632 68102
10886 18791
24551 62533
93689 96157
35921 77211
18820 59317
29832 98553
53337 85707
78037 79465
45980 59308
32458 97053
28049 86775
90070 97608
6429 79621
20075 38600
15412 32522
85044 88215
56322 67673
26864 34716
22596 41840
40120 86551
2726 53871
78871 99692
7420 60197
8774 92314
74891 77589
9231 98882
32127 69770
13582 18515
3054 28355
15653 52765
53663 74203
44090 51527
79324 87381
59806 82698
20423 34312
11622 35122
60079 97249
37575 51007
25733 94282
20543 61712
12481 67179
7858 60402
26594 74223
32891 94843
35842 52907
36078 98417
3326 93395
21587 55324
29107 68949
21464 55713
95992 97699
9603 27389
18921 83800
2989 51445
10508 32155
18045 34277
29457 68883
48458 76845
76687 83754
9826 46709
8339 52373
30699 61814
81580 87506
27686 55303
10657 29014
59131 89560
3655 19501
50287 99119
8720 56975
3325 28627
86224 86480
17403 91735
62240 63391
23195 26182
2431 85465
33989 78517
23507 99149
6094 41107
3757 22540
41373 43031
55562 71724
24410 51065
33593 60790
9019 92849
28313 79499
47357 75563
39258 82168
262 80113
29211 77181
5267 62089
6996 86578
3882 74669
33442 72134
78583 86816
26323 75333
18001 43723
51402 67283
56406 59383
21360 99830
21173 42058
29904 44599
45911 58122
54444 66729
4687 55129
76057 96459
24806 68535
79156 84135
12435 54708
25973 72167
76855 98883
46296 55484
18648 34181
52288 62917
62533 76312
8262 41001
9025 89778
28064 48289
24080 85956
56007 81626
21622 27848
2063 66253
65546 73108
6541 14594
26875 34440
240 25378
38631 50844
8842 11836
29413 36682
48081 73876
8639 86552
8975 83605
9474 26458
58467 74693
10122 45808
31638 93848
37352 97193
34381 80556
52050 72518
28403 40135
29400 59272
12337 86512
5902 89403
68896 82694
29132 90076
20289 39700
39332 52752
30652 55328
44531 96417
79389 91961
52989 94955
24059 58075
49964 85356
3271 39467
10959 18290
24506 73179
2875 41918
18971 53863
9703 47391
77308 81550
3297 53154
26435 39786
71249 98781
84740 89291
34391 67355
31784 93882
17196 83693
10328 52693
8996 11817
14564 26140
13065 42632
5119 43319
44898 53794
49159 77127
15889 55231
7843 10792
21821 26394
19743 68966
42615 50468
11696 51526
35187 66397
23569 80083
16242 60720
52114 75644
10580 88754
1971 42918
46283 81942
23197 49114
74263 89762
2006 81510
21143 54153
10312 54586
12434 67241
8736 70389
6342 72366
67684 77347
41755 76905
23317 60031
4093 43201
23363 24462
15291 26624
85521 92965
11805 69196
22640 84608
27794 59168
44216 94829
25027 72747
77218 78019
11910 77090
39360 70134
7955 20862
50179 66745
47839 99879
25231 48539
16085 24270
17422 43998
11437 83769
11461 97450
35967 73761
29812 78691
44902 56767
51183 93488
19574 61851
7011 53195
28572 39097
6452 12395
18674 88599
9689 44403
43576 87513
56183 87016
50045 85069
35895 55905
11743 68317
23509 36777
23206 53818
15822 41816
4676 75783
58563 71521
52700 89350
3093 85695
29603 73177
56356 60484
765 74424
28919 86680
5727 7897
10045 47373
60697 72818
44064 48558
48278 94849
44739 98197
18287 80879
50816 60435
68586 70386
21623 80660
8851 60901
10841 41046
58900 75391
42276 60548
9579 81347
6347 11283
16690 39461
37888 88131
3436 30865
95055 98197
23444 37980
8462 11591
26388 65825
37785 88160
21442 98221
73159 74565
18020 64264
16993 65079
64180 73726
9290 67184
23686 87587
34731 88165
49061 54560
25517 90996
7003 75390
8643 93266
21196 49777
6342 35979
38395 69888
76192 85196
13604 63897
64766 95681
31987 73220
32491 73307
50139 56407
35148 73992
56086 88681
28697 35746
50255 81643
20943 75696
74604 94059
49807 62727
33691 60028
33438 69889
31993 35696
52790 82930
77635 84570
13814 60998
15179 70595
16934 36715
18419 88089
371 10170
29123 62599
14686 70941
26708 71608
29859 85680
17553 93373
6311 59418
24189 97016
46237 65789
6996 43427
14285 48533
68341 85299
9049 31523
57938 92058
51303 75529
59857 74245
9761 95486
11827 18894
357 16002
47744 72181
22384 85092
48984 96095
23199 39278
27132 56820
4196 65428
29931 31537
9155 52882
70189 88969
46495 54167
61946 84301
33019 50435
839 9665
17571 19614
59646 86909
23875 88818
59958 79192
28948 56424
31212 37311
43814 77419
6938 68773
73146 90362
21062 72779
8022 34239
62264 83591
25254 55260
43567 68360
35396 61997
64991 95740
2341 48903
90024 96360
10188 22514
4697 79732
39201 84961
61546 81237
58303 74792
13917 47615
9696 39555
37670 93192
26801 88236
27878 45269
15666 48070
23207 72654
52921 82151
35486 66409
3436 99466
14997 73157
31253 31846
30724 38503
26683 27428
7086 90399
42896 50135
14421 46409
11901 72354
10884 98790
8839 69405
205 38035
14920 27913
12317 40477
25002 67259
4615 7196
27810 33494
40199 86345
28593 47891
28666 69925
42629 95652
47916 80193
57008 57718
18496 26587
30803 98540
30670 97104
1325 78454
551 6915
38947 86528
25711 33324
26320 69607
66654 72938
5134 84285
46850 95015
66356 93115
11456 73699
74052 87798
27160 33342
49365 90379
27944 48006
19156 52006
17471 91427
56496 62593
28681 99108
13450 18718
24633 79354
8061 58066
18503 30919
51894 69520
17588 38089
29571 92818
75032 79412
83981 90779
1702 58428
2418 89497
62889 68068
52603 59952
53161 76996
61126 67583
28581 61022
44743 86480
23559 24528
33838 45588
7590 45895
71345 74704
17012 70578
38383 86751
19468 23816
31743 94351
40029 51690
19771 77348
50521 95192
4657 44470
24836 30869
27138 50167
14074 57513
34879 83081
10278 99196
1051 2001
18171 61793
36260 51025
23082 97327
65071 76131
883 84736
30494 57763
3224 18534
19461 26960
73897 88040
13050 37230
60407 91364
6872 58413
38125 78587
3017 9963
62257 71162
16334 36245
26010 38777
56018 56902
37653 69084
87927 93348
10403 33854
3934 32476
77123 96154
20736 38434
23340 90682
4139 16633
32454 73896
68171 97652
39776 54309
71463 98601
25859 97318
2489 99622
6196 33880
62592 88548
22636 30201
45194 97204
1836 77258
24277 29917
1825 72607
39112 64826
47055 85049
11527 58990
88655 88761
51969 84479
15261 74809
47748 57300
93457 94756
27110 90898
20309 48041
42802 94175
2061 72703
43608 73115
75880 99841
19307 87956
15876 72407
8609 45386
73869 93442
15655 85739
4403 48943
9629 82756
1270 16667
26878 89188
90616 94031
32509 61641
23968 80287
8010 62442
12697 77574
1408 55252
77089 86258
36457 61394
38338 69127
36281 82588
1275 36023
7162 20281
25837 26726
2563 69910
49355 76613
22010 71948
36080 40773
20555 90199
19258 50097
2095 95002
61501 62967
54605 97805
5489 87611
5116 80129
10541 84915
12306 12614
29233 46489
10313 58376
54233 79260
4055 89834
12364 91613
19840 69629
9169 60106
31648 81315
76677 94096
53699 84803
47888 72566
8468 53669
1879 85524
30582 54824
38458 70623
1984 2700
69791 79376
54810 88937
2549 83337
30653 72562
1651 39458
20083 97674
53374 62608
36448 92896
26578 39047
13464 51914
16502 85558
11522 32330
18798 96347
21669 84016
22781 42958
11279 60442
17254 64530
34800 64785
64486 91232
8473 40548
16218 98545
6202 68230
81488 96949
24143 51428
40043 47492
35150 43369
62643 87723
63078 87524
1635 40058
1400 37153
20485 26090
38997 46996
26453 86345
15377 63057
17431 90639
12530 69071
21734 58110
212 1256
43855 51757
10641 54658
11198 56781
44388 58937
12904 39563
31991 97269
16152 86664
34597 47039
40309 83944
14852 37053
44620 66157
17919 32866
23286 49344
48722 80227
34412 38380
54547 81177
45399 77008
25551 29738
64667 71439
41164 87550
38627 78209
34903 51505
58234 95216
9499 63218
93138 98939
7386 54223
15700 23309
32629 71134
3217 69245
38871 40889
7295 75935
64556 71704
47341 60147
7965 9887
21566 59074
85500 86683
94030 95835
18796 98764
6436 32048
2557 72399
5716 48481
27662 74126
33667 42089
45875 67967
12393 14204
66230 76437
75675 81075
17142 95370
15365 97018
60018 67394
27036 63244
42497 63100
91134 98810
20440 37754
60216 65594
45552 98826
78848 87377
63102 93521
33526 86687
65345 89459
16918 62366
63515 83585
71781 77181
53814 79327
8689 90219
10449 96648
25735 81393
27105 49201
27141 35719
71312 94113
14381 43252
1399 22263
16220 20698
8728 63652
57895 95436
24006 37101
42912 96627
58959 79661
28305 47776
13152 53405
8212 84251
8645 84574
19541 51636
1663 3697
9535 74109
24362 44288
26657 71956
13193 96214
56212 89480
6690 62424
36305 98988
11372 44059
12679 49138
54517 55695
2145 81936
58560 78159
37958 95817
52637 87022
15481 82489
47050 64805
41588 89099
43510 74624
31235 74822
6933 51347
12433 94314
10685 56131
89989 98695
7406 60696
59878 80890
79802 86610
1636 65594
32564 76143
1086 81527
8741 84226
32884 34552
13781 86128
10240 81614
81963 87907
17509 37293
75439 93070
631 44598
2031 3834
22682 46557
6634 46783
8538 18436
578 41064
31105 68395
38273 38736
27218 72039
34607 68993
60085 94619
44247 94837
37132 54773
8204 78397
77028 98311
9225 21873
11105 14568
31227 63247
15592 41296
8117 69588
14902 41877
2011 76412
50828 84681
7978 39112
16858 75543
32239 63057
28500 80063
44861 93374
3303 46729
72733 82274
62023 84612
4346 53914
42089 95677
7077 36471
12106 54971
2893 25296
68109 87828
86809 93106
29627 80246
12335 89102
58788 87925
12493 88894
44249 98742
31687 50306
20585 72712
1159 36129
40496 54137
47025 69140
33375 51966
23771 99101
24778 73964
4801 32188
56182 82911
51985 88591
22378 45325
22800 90809
192 31077
61417 65156
4595 66057
50200 92249
45393 91278
4830 19614
15353 37669
5612 9176
24154 28650
12144 72421
28986 38986
4789 55724
23681 41185
74613 74645
45584 84433
28085 47612
52047 99136
49799 60404
20871 95883
31126 71379
22143 72913
47255 72925
13065 82008
28758 42483
29459 72388
46024 53059
81327 84408
87406 90356
40613 64377
13289 38907
6718 99910
64192 97002
42553 63350
36365 58531
71473 90839
40098 52710
39807 78718
8855 86832
27841 96139
54534 92039
7899 92400
30809 36473
79276 83659
12893 76409
53088 66914
42646 49552
39313 70058
1878 79288
23744 26685
20893 79555
9470 54521
3746 29061
36813 55442
24429 99680
7695 63046
28120 76975
77671 87249
1837 34390
3765 37655
75082 80205
41254 73151
26682 79148
52552 78485
20314 71865
2881 27631
15241 20541
28926 56184
6150 17594
77360 92987
15500 37682
3579 30617
88937 92837
40922 75293
87571 97826
14494 94302
90518 90789
51051 63670
27491 83803
31190 77099
55682 80209
13145 91272
54058 58351
34878 75906
13371 66989
25183 40380
9731 96879
16512 77507
37822 67038
42822 89882
54843 61796
38748 62086
58220 86961
6825 20195
87 90670
8888 21287
55047 84158
51608 72591
44153 57433
54313 61407
94681 97855
1829 83682
39710 67556
60105 71151
11532 47740
74633 77185
5246 13054
54578 65923
63716 91503
48194 71036
4645 26030
25424 76256
2043 2534
13876 22376
65758 74410
88070 99172
28403 84661
27208 61054
51609 95755
60105 98211
231 88643
44268 89507
54574 58387
55366 92870
21635 25905
98652 98741
23818 28982
77787 89553
33772 72403
55936 81654
23953 36066
4312 12996
37427 86974
20765 73108
76806 83532
17666 53300
29721 44386
17703 72606
63289 68910
3910 99417
19874 80536
61221 96406
30324 58385
26460 96143
44099 79253
6351 48830
52130 88840
72377 75487
5486 75132
30348 59189
18644 92111
35921 41150
25408 39442
12039 47997
93123 96292
4663 73745
37280 97500
15024 98789
55046 91859
51455 52038
49406 87172
74756 91799
53170 77558
15048 57579
87221 93942
25561 50610
64185 68919
35666 95325
53626 82188
48690 99988
29395 66629
72673 86972
24162 27824
54916 84435
64071 88300
80740 99629
62265 78302
12106 40140
16339 55631
22484 64052
75969 89131
17119 95307
10761 75974
53163 73314
32159 85139
65554 84942
4159 55219
14589 99802
58951 96814
10784 33591
3972 94857
56386 71718
30056 73447
50202 79581
28887 54939
37782 41271
74373 99265
20698 59289
46783 51259
62111 85955
25063 88804
43120 53117
69889 92524
48500 72634
29208 80323
17924 52909
25024 97471
14916 89213
51842 73374
58789 93425
20242 93821
25176 31715
43012 59307
13509 16445
43196 90059
58675 85811
15630 50076
17950 19046
24740 25437
53355 62605
43205 89496
52684 72205
17386 38453
33434 49339
15760 62195
3316 62838
8515 37133
26126 86364
24350 56899
10062 56797
46926 58723
68746 95591
30631 81728
78107 94720
46456 71758
2661 22060
8057 36795
60210 77687
13659 87307
5596 24576
28593 48320
60287 65293
44848 63775
23499 96518
7781 42862
16858 49742
29011 37178
33554 74568
2975 32636
78380 98657
30208 97749
51963 67282
9620 73891
44115 44486
8389 41896
5703 19079
24183 60106
20921 38554
84839 94204
14682 60559
686 29135
15460 80076
13648 67780
10801 53768
31566 69423
539 72213
39692 94969
42561 49413
57849 62886
10563 37662
55772 72911
47039 47522
49556 62743
38840 40032
19883 79706
46300 71341
34724 77619
56019 58410
51114 70773
65482 81470
65587 67538
5667 26554
31431 49287
908 13480
4455 63323
72790 99554
6868 41540
33447 35497
47627 71836
45220 78063
44065 77771
6650 69617
16329 60272
26582 58862
59331 63873
32150 57640
28605 41007
25550 73919
14478 66906
23615 48720
4017 78313
12991 69943
53730 80779
77576 90026
25161 88228
66826 96050
69602 98701
44220 71849
47387 85858
43435 98549
28349 33216
34201 69848
66913 98151
15815 85262
32114 94714
27487 86607
60273 65197
29332 82337
48136 49432
5185 44094
2902 40160
32662 72788
23123 94934
3297 88334
25682 31558
18557 83275
59846 87323
21239 67717
8865 68594
63383 66008
96439 98393
1147 23247
12388 79874
61860 91656
6015 20044
25494 41111
70276 76405
69772 74922
12441 97750
77093 87806
55173 70781
13751 25596
50705 99511
11957 90336
39109 59903
19039 29395
4269 57314
72711 93172
27905 62281
80430 81027
19793 73492
22029 73418
16291 27435
78127 80393
15248 57515
1963 99404
57229 62632
54031 96011
41785 88690
9119 76310
68813 89830
45593 90175
11497 95253
19544 37697
48145 92113
17124 87228
3883 65595
35082 87977
45810 80155
41891 45156
62 85893
67757 91447
32722 85847
10519 16509
37298 41935
35445 49759
57631 72985
19257 51711
17941 82369
27921 78250
28343 99536
65577 96548
33704 41822
21260 73167
964 13738
84431 92589
7897 26312
29421 65780
58317 62792
68022 76292
66940 81542
41847 52210
28892 56943
3282 30966
63430 69289
406 27684
49209 59862
9655 78235
55503 75663
19555 24897
25518 89564
72443 78708
35580 79024
39730 87445
56943 73794
17562 52650
21862 23456
20789 80696
62961 66229
79514 96105
87542 90221
19138 67851
10227 72577
42385 65013
66692 78112
934 80483
74756 78228
65953 83606
66318 80463
49765 77897
34421 94976
26989 93310
42230 85807
16491 52909
63800 64805
21315 69084
8378 57676
27093 58425
70716 80690
10205 87782
17671 58124
3391 78049
22298 86678
17402 74963
25720 98930
45815 82966
34949 83636
24433 46866
8378 44605
26425 86729
14130 39929
3506 78115
26024 96011
18492 95222
18621 81270
61442 65437
48503 60905
52081 85904
3399 15107
44164 88453
12592 55164
70496 86014
38753 94772
77486 91770
49427 69890
3008 39937
12647 53504
54892 77681
64933 99515
71317 93887
38777 86243
82006 97661
36708 51200
39844 49825
7243 45556
1834 12184
40156 57920
27844 64627
82233 86793
16332 31333
43361 72117
38569 55975
32210 51607
10107 68691
63432 72288
31091 75287
10590 27396
2763 69292
14677 54114
30610 68722
30789 51552
49274 84184
14366 22227
98764 99077
22663 27056
7995 93531
21062 29931
41653 76849
12125 29741
51020 57461
11822 66643
29014 71447
36785 96395
30978 31487
65645 73477
21737 93454
51964 52761
13218 98893
33148 37447
5786 26280
3937 8043
24122 85619
83381 86476
43891 65735
4917 78700
20547 76331
11980 77975
67572 84289
41205 67373
3806 27759
72170 86753
29035 86921
10380 26460
45846 89019
27384 47954
10963 39091
21644 57645
61906 84223
70321 78922
6949 20704
23865 57869
45320 70980
47920 92149
7000 45568
11593 31812
57805 77794
25233 68139
16086 71005
75362 97939
31865 99160
26919 32344
49978 64311
64123 99611
31516 90908
46308 82549
37202 39212
39161 58776
30027 52010
33230 70452
24480 26258
48674 73073
25299 59215
26439 94774
30708 83033
8438 51742
29946 80813
29470 63034
28970 67155
34169 63267
14055 67477
8788 20606
39667 83596
51646 79004
51 75659
4651 49988
87932 98780
22865 57884
583 66260
23534 81398
5426 50311
64921 98981
55741 66959
7648 87792
16258 93984
17240 89226
32882 81089
7650 41148
25386 67955
2074 35935
626 65584
53952 67398
26128 92402
48631 92605
40746 73099
11660 85247
44636 78292
31610 94895
55941 62288
53067 92048
13388 14188
31666 81133
7858 78339
39987 73058
54589 82230
36678 97665
65436 79098
14677 93064
54696 96672
53798 56281
49548 60858
643 75845
28766 87468
4621 93218
54148 82775
1252 34801
26370 87508
28310 68695
43227 97952
4347 71444
90064 99144
136 7156
1237 56865
71358 88112
49172 83377
49736 82558
18886 59009
15321 62460
56394 78037
37792 49031
80087 84001
68741 79503
5687 26591
55978 65690
3772 12737
22486 29935
22533 65757
27895 84279
21529 33661
49276 58804
9446 63047
66747 80839
45213 95059
9072 80793
47355 99308
21881 36944
8634 88232
24859 40884
8062 32591
45722 53473
68251 77208
38081 97580
26210 88746
49347 70355
51001 96087
41508 57271
28547 53655
83973 98180
55060 68708
73807 95918
42229 90340
51280 95165
1763 9616
64729 88679
66508 84618
35194 66927
74048 87059
32295 49786
20938 55235
85087 86670
70351 93677
6625 18470
16269 83927
67224 92189
65625 77983
30421 64497
38268 97041
38946 75018
27151 78577
26557 43201
38099 95316
49438 55786
49777 68232
69396 92516
29114 31810
21866 88767
19421 25749
30877 69104
23431 77948
23090 73835
3206 4738
6453 69675
25928 58164
64850 81035
22736 90484
66543 69553
24394 39567
24851 41500
11306 21968
51342 59228
68453 69836
11449 86667
40605 49068
9709 24087
58869 91225
31792 74089
2782 18625
34035 42703
16924 63618
57398 68226
42628 46929
68408 87817
41825 48163
27238 60881
56588 68481
16531 32636
16504 30222
38158 84326
85019 87615
28058 84202
1371 99138
34726 56540
56043 88204
2768 24113
86345 99042
32134 71567
61652 92247
1701 10834
30834 84589
4165 52528
53475 88138
32627 70318
24267 32038
30511 70501
50947 93178
75870 92839
4606 65516
11042 80012
25936 37717
23504 70088
18350 85229
8177 64251
20824 99432
41230 55116
6327 15563
11408 28022
39085 64836
10453 92703
75043 81704
11098 69983
50145 51752
14693 56090
47626 84033
46367 69719
77714 79441
5537 7166
72467 80914
52440 63198
14662 84421
42497 68353
37155 94532
65784 81221
9744 90945
5415 36188
3016 82692
28250 61379
46839 91552
69430 99285
29512 99537
22159 84804
1109 81557
33590 59607
15364 51230
67791 76987
34294 40460
22447 55032
10582 38638
5625 79612
58485 62351
8632 65390
67964 96655
34163 47044
71325 86305
18177 21631
24468 48951
18719 80446
23027 72157
39462 74675
16818 39575
57814 88713
41051 77604
57541 75580
5876 9630
5585 33108
34944 48514
21324 52903
20961 55711
22227 44844
34307 62933
11645 35705
55891 94696
24375 58803
51214 55296
418 17531
56756 59552
13461 85083
44571 80736
4940 89341
14431 75754
53579 57690
21015 49838
701 38310
38019 45154
48645 63432
72730 87873
1928 8253
38687 53535
1230 6213
16399 20619
39519 47313
16103 87058
26712 53657
15288 39892
14098 16227
13603 98397
1424 78910
20764 94791
61793 96462
7928 10584
36804 86485
36609 60927
18197 35792
79072 92016
47448 98041
19190 93146
2361 2482
13185 39855
104 17782
26931 71735
61338 75045
59345 80287
26553 83165
35444 47456
11423 44495
28918 60004
46847 65212
6526 74112
53653 54201
1036 79032
31914 70193
41852 93864
11821 25879
49136 93730
24743 85606
50963 79420
3702 11624
15039 70418
54973 88602
7599 71075
13446 79027
47083 66287
57859 71722
63594 68453
70846 91547
24938 44941
87219 98390
84376 84472
15 57990
31375 42920
13079 39519
32454 82986
3792 41146
41996 85774
1143 86866
14765 37510
53688 88301
54296 68658
5017 54538
43102 51818
18871 74407
61763 70427
64899 86928
34332 74161
29936 82149
76847 91784
70771 87325
74338 86439
9831 24213
19994 34314
45267 83023
43605 61243
45235 65307
43556 58876
59504 88360
68481 83075
30331 99671
51228 93973
7245 27076
45542 91402
1565 77855
16501 61908
21399 24927
49913 66645
15455 33899
22256 58199
21555 45001
2304 45344
43064 53489
37006 80295
22287 38133
12220 28733
180 2428
87627 95262
44417 78011
28360 38091
43867 44295
33314 84228
20543 24927
65721 85856
28353 35630
72939 76751
11859 28506
46098 99146
9632 53905
12778 26838
44297 48180
19820 37780
73006 80770
68748 77682
44959 53515
58031 86848
63075 63932
3496 35454
38497 53662
395 2230
8185 68487
4730 87645
21836 47459
19695 56558
38570 41360
38262 86500
12170 93970
11288 98168
3573 25299
54282 63517
5625 98972
60707 74487
30522 80755
38667 71957
46314 83849
110 59378
541 68504
69719 97053
78223 98506
1499 95646
64597 97931
2406 99029
647 53268
15396 80127
3542 93244
30913 66269
33132 84649
55013 68487
66622 95074
61421 81536
1779 40829
48253 79439
52199 83267
5043 53366
46943 60036
67513 72431
32292 34581
60719 70092
6802 70812
14203 46644
68562 96499
55112 72849
18270 36226
51328 84158
42771 96512
11817 69980
47071 65009
8044 29522
5366 25404
13484 62660
4148 49938
6932 85934
33307 62401
18739 41949
9152 87953
1067 82625
77928 98833
6287 21249
22620 28243
23894 39282
31621 73880
62526 70114
53591 62548
10047 10318
5951 21160
85260 92370
19162 30302
19907 66014
49981 77381
37415 47886
14341 39924
5294 51205
14165 71122
3158 66086
12296 27411
68544 84385
840 26990
25180 78201
5119 12888
52794 77913
15767 54668
24426 63299
51203 60976
3021 38191
2677 68304
26787 36830
13728 69536
19169 83611
3492 72833
3667 13602
22214 44437
40497 75826
5607 82993
2907 57057
17225 40868
72511 90598
21072 57674
21595 44827
46303 62703
79358 97900
33987 80663
68958 92589
984 82244
7976 96183
19899 66098
21341 29686
32185 43886
2917 84894
71090 86373
28420 88523
8766 82857
36744 51062
2344 92416
52850 94844
42655 48930
52717 94486
21462 93381
35047 50309
64070 87745
11469 31751
64549 83345
27382 80567
28978 66854
41210 47714
61069 93505
69562 91498
18927 91819
52356 59120
6248 31930
15692 50564
42817 69732
49113 61799
2573 74289
42272 80347
80378 91743
17713 73377
12613 23699
13927 48981
82000 95412
63532 92056
8836 44657
8513 46515
10396 51427
35650 88894
41106 46096
6383 46948
38401 80335
9131 66415
64657 66668
7717 33965
20661 37939
28951 32827
9533 98030
34604 95212
29980 75913
5229 84999
50796 95061
30585 96574
9146 68852
35001 71104
30818 76029
3239 84391
54635 64977
62551 93008
81642 97988
19429 77345
60294 81575
29369 51058
66451 67253
45289 50799
5869 19204
21902 65782
37707 59043
34928 38964
23962 57830
58718 91291
17988 19309
9727 71034
67157 85739
13204 69739
9777 94874
17761 43057
48711 60026
31551 46520
6780 98633
50626 65139
27003 92872
38317 38782
39919 50819
9959 70925
11577 81971
50032 78406
10552 89592
6019 28171
5652 54336
5690 12961
34312 99748
39901 54800
50002 53129
7035 33520
62039 94181
36348 66443
25440 39376
15971 50591
2027 72250
58947 99931
20231 60738
27742 87274
26225 52900
24964 60382
9852 94036
48637 83862
19520 51239
18779 76402
54657 56530
6289 41200
11434 28091
28299 48986
27207 31498
57129 95640
34701 50322
54471 90837
68230 82764
36265 90912
18923 81580
83865 99288
22144 29484
53902 64945
4543 82104
39788 75969
34718 90755
78982 84492
28667 71258
25352 59584
33753 79077
75339 80116
8487 18065
22476 67384
24629 48680
34793 87590
34813 55024
22524 88659
47157 97324
54444 73482
65730 88814
17394 75793
1404 59266
28097 96915
56618 82238
3187 64309
16494 74274
5447 54798
39385 78031
1928 52903
78401 79136
46063 93348
665 13272
3918 67144
25111 96879
50395 84437
3513 9140
6006 12051
48653 65139
22236 68164
28086 35742
16775 87734
36246 98152
47636 91463
8400 22488
9642 87914
53745 68071
53521 85244
7313 69865
14675 78699
865 61842
28653 79162
54724 72193
42726 51918
62346 80823
33412 88360
40743 71114
43117 64913
10800 81680
7576 24432
1782 45625
48481 73868
64140 99949
71893 98014
36932 37149
72109 89521
25824 67392
15736 80249
10195 46782
54158 86897
2526 73082
33923 79856
33813 40930
19516 50823
18833 98366
10686 57240
34046 94488
43326 83761
11639 86116
9515 64597
25262 69103
90338 91661
9830 46176
13166 86810
9258 45373
12808 71511
67576 99333
82536 86340
38083 60442
56990 95080
2956 45845
26973 72798
31056 36066
3542 15774
46309 70773
21548 23390
6747 77514
85684 94870
21908 97927
23531 73078
5236 5934
17683 72413
19288 65617
6699 30788
48279 52871
63700 70313
8217 25398
40632 88983
43271 86808
89576 90253
47560 66817
46165 98293
15093 79806
39147 56185
62193 90536
31717 98449
54337 72181
16032 56838
10662 59085
2111 53619
20507 94740
11805 99428
28335 34531
45495 65972
37856 55827
20929 54695
46284 60534
9502 47482
1869 66833
63760 84999
27115 61292
23855 97328
88904 98102
3254 57638
11910 68332
38362 40471
34686 77964
4765 35405
12999 82811
30229 66834
69223 85919
94942 96487
72955 78563
797 81391
5691 58115
50445 95246
2008 2389
18484 41600
17992 52618
55318 95089
30136 85417
3762 59278
40333 68409
13570 72334
3989 17920
35868 37854
22248 76104
16477 90344
38434 80850
52021 66536
28128 88364
12166 90594
66736 92260
16713 72708
10403 66757
79228 93894
38615 88094
7472 86696
22217 22546
62802 96087
35395 84513
17929 80117
57374 65930
66396 92804
46805 91592
21465 28300
46330 93412
44009 61229
19628 71223
11007 19682
36028 93406
36329 61914
8747 25564
2591 29364
40815 43730
51504 71424
42887 65889
9965 75228
22113 44071
11608 57109
8103 58152
34933 39268
21735 76455
95606 95814
4160 75121
19349 82291
61185 82046
25492 87663
14392 70711
58265 89934
45688 61753
2018 33977
1489 44999
37432 42107
3046 23458
37056 48486
67415 94445
53281 80370
602 78329
43797 57213
62101 84995
18593 47003
44618 81573
88287 88762
14323 87827
65596 82418
9279 35330
46496 52292
21572 62632
43917 86057
14560 41439
9191 87994
13210 58488
1513 20098
40231 53215
5631 27154
51358 91025
71702 77534
55769 75370
31279 34480
46960 90451
16916 22666
57996 75520
29118 41602
41221 47191
34121 61502
9238 76142
44816 93222
75588 89936
66299 75390
6435 36251
28551 70410
59102 72881
6151 57311
37077 37564
5602 51241
12635 87043
34760 44711
43014 87233
67616 91433
49207 98185
34129 58576
49647 81443
17729 46910
17826 67708
8261 15375
8736 33458
12392 80226
36494 82719
35465 71747
2655 20020
49977 90493
14768 24863
1145 20034
80771 90088
25132 97483
61631 89682
7624 94995
18958 71888
51670 94044
46547 97017
37826 40947
29652 84520
50385 95779
31142 44031
50126 87729
5956 72028
8885 78018
9881 47542
2370 87797
19478 58490
74786 77696
22976 46245
48164 89351
32266 66808
91195 95949
25030 61357
1849 42011
23186 30849
28679 28894
41002 73411
32836 82897
43776 72527
44055 77488
81296 84196
92679 98391
40414 90416
24472 77321
4247 11775
79704 87412
20527 70726
8209 63496
58701 62912
33371 63693
80973 86722
4584 33904
85949 92576
9534 65512
29824 59867
50846 91263
29987 49589
37754 41996
6400 6975
27685 42825
31196 54336
19314 69219
31768 61782
16255 46396
17708 93989
23943 87492
53180 73549
12308 36016
40676 76266
37772 65696
38639 92906
40479 51956
20640 87698
9109 20052
25982 68922
69401 90086
12199 61318
8868 32121
39799 79696
43712 67688
72703 75960
12320 22867
11943 38928
14889 33463
39330 54548
82639 87470
9026 52417
43161 84294
78018 96953
7255 23877
37588 83869
66857 79875
45389 52245
50478 58351
848 45799
1314 60439
37469 39354
64306 74118
91381 96894
58276 67169
11346 61020
36599 99834
1706 20774
10791 42259
66902 72403
88 89985
36226 81603
1690 62133
4754 86242
25462 45846
27823 50472
20869 97087
45081 69361
11002 92025
9083 97657
6256 33307
39893 86426
2947 3774
15226 88734
1067 88721
35571 94307
70189 96875
3855 54875
97743 98638
53689 93665
26079 87557
42492 62785
64788 68430
32016 40439
11101 22591
67001 83001
15917 19324
26430 88786
9341 48361
8177 39362
39125 56038
86076 94204
25636 28589
53070 93770
55110 64203
15943 83717
19948 22702
24579 77312
57632 88075
50597 56129
41914 80913
70542 83511
6054 7250
19251 94614
25723 65658
74913 94616
66189 74373
1267 88662
56663 71749
53937 69589
1325 83701
15907 54464
7555 76327
30038 40938
20823 24863
17277 50082
10120 46607
3256 78093
29808 36767
28396 82054
71958 96979
60861 89445
52 17732
12860 80037
24823 46840
50326 90841
34894 80696
44119 96542
40610 60869
48289 93035
21101 40111
46779 65583
929 9271
34273 42410
24970 32606
45190 98110
22177 76439
67182 92825
8110 57591
45834 85196
14106 69451
74351 75545
6108 60028
61659 91361
45305 85044
64213 99114
63296 93428
21308 49891
854 61490
30426 97941
3277 42476
1885 49337
14462 24828
12038 84569
4079 84032
43090 57455
19187 44898
85029 93638
21388 87138
46045 74130
19281 97410
37448 86794
67717 86259
16603 39740
17008 18349
39407 62615
79987 93064
84483 98205
7251 67126
57345 88481
15653 99980
9331 31944
20181 35553
45757 50385
7325 7877
5181 94921
34979 84813
36547 57848
14638 60015
13828 58052
14428 23732
54861 70111
13570 14371
47921 68777
25186 76217
29364 74997
65752 89258
27036 68575
48885 52491
10874 77041
73799 95170
64439 76450
44348 92353
42075 50938
12306 16941
19880 68485
56070 78867
82045 95769
25458 66238
4269 41999
12080 81753
1681 5017
7089 59015
10413 50636
2792 62341
42720 63289
54607 65518
22067 57037
16370 42848
65792 68244
10928 31138
48800 49563
31014 34634
76445 98529
38369 70035
7192 62631
38506 70849
20718 94545
12352 64910
45546 99587
34240 51155
2974 53746
56505 78430
45030 93805
26243 41987
8544 54100
28732 91892
72690 81913
20291 71176
56488 73939
71291 98638
1169 9449
66840 85344
54081 94654
2304 89562
35512 78487
19833 87346
6966 37426
50489 79315
22567 63556
11427 61520
78142 87949
26677 70972
67829 71937
18486 24655
19923 43410
48137 63901
15685 83103
2062 69082
50261 56141
27506 44132
79517 83931
52923 75474
55083 60079
71973 84594
12030 19201
21257 92005
33083 76757
25101 55871
20027 46007
29933 98919
4753 69634
24310 81037
66160 97031
67530 71275
19879 76218
69751 72192
12361 32886
2620 41076
58588 69121
19045 76425
58352 97143
67379 99391
10526 41279
61151 84091
11140 47989
31096 46618
68670 73282
1498 55936
74160 75227
1222 36239
64200 97738
78659 93300
31502 86350
13441 39724
9807 14169
73086 75244
15158 38150
15619 35985
84543 95434
1240 12027
8771 46976
12514 77427
3929 37801
60728 85513
2831 97414
32682 91608
24738 85260
40675 72651
42694 60609
20973 78446
42047 50263
27346 75568
28790 82462
5127 50825
35128 38324
58991 71136
40142 41560
21408 54069
58858 78311
56116 88412
26873 70425
55090 97311
26184 44070
32035 47026
43254 92579
2605 85191
71112 90260
30311 38248
10611 79189
28477 31133
35696 56815
3134 40134
15113 81202
69158 81093
20540 34505
43342 50515
45323 99243
40211 65449
64911 78971
9405 20612
9576 54240
44175 90751
52402 88802
62857 83680
30426 44439
32090 33778
19946 57678
80554 94819
6377 80305
18631 49416
19690 99500
13176 56435
3360 11673
32081 91914
5364 55683
1071 35133
4564 38874
9750 39724
17432 75741
31078 91522
18807 27568
36940 88498
73546 78183
40951 60361
5294 84527
7743 20506
54081 84507
72199 88766
90745 99805
14142 42792
14275 66381
42561 70381
31549 43461
61543 65248
54909 57561
84176 93748
32147 86445
90799 98137
59220 77869
30557 60282
24074 58863
4624 79984
25059 70061
16675 45349
28517 50301
7793 50788
35374 48864
13834 32501
15721 24084
11760 60199
42 25000
75086 98085
66369 80149
11646 23427
84213 94988
56898 89030
49009 70806
34974 64095
26406 34114
23764 83062
11421 79705
67144 92727
83273 90140
30042 47196
63459 68914
40767 83400
6986 69940
6848 7632
6057 48918
41118 96963
3185 41846
47420 96688
5863 78520
52407 93264
16116 76746
17690 32428
1705 64642
35403 65106
2845 29747
15122 46842
50484 64911
63251 93407
11128 30683
78726 99371
18116 66609
18035 18607
67351 95541
30159 46283
38323 52071
31761 40327
81309 97292
20537 91579
71340 80556
19283 51603
58245 69697
26341 92179
50980 58651
17486 27808
39847 48451
5490 80638
84890 88949
57498 78881
65209 91567
12352 24427
15449 66486
61470 90024
20542 68195
56880 57433
32298 49611
20686 42053
31782 37913
23143 30220
7628 73622
12575 52949
43754 97712
21289 30329
72807 87070
72780 90135
26317 45064
36005 89778
86210 91956
52 20950
76767 85536
56357 92122
1106 98696
5555 60713
61566 67414
43725 48200
50014 79654
13067 55599
97351 99892
285 45541
31077 35306
56055 79868
20358 51106
56268 66313
6981 48386
53157 57270
18680 89057
31169 38220
28118 76970
5107 46982
15383 53541
10540 40747
23276 45711
42294 82662
26122 31995
67533 99992
33219 60611
32103 59739
74626 93752
43753 78388
38951 66963
60198 82956
13594 94096
3418 33683
15219 98539
35402 91927
40359 51559
49562 52596
15710 48963
6488 88471
3891 85054
7096 92814
9867 66774
5440 54857
5752 15180
2066 67127
35356 60844
19787 89308
31946 68253
9298 75555
13284 82472
72628 94489
2129 6580
19324 41112
31550 61198
72214 77301
22222 73767
46825 73651
44018 86181
22586 64709
34776 44996
19482 44054
21201 87831
24744 85001
52683 72253
34714 65316
5228 18902
71446 99710
8960 43605
13801 15895
17906 56452
53302 66644
64682 94081
5073 93421
19340 75415
47164 88866
15054 54574
40415 52298
61702 86796
15793 75896
29873 97719
16787 83148
63572 66627
26983 43561
27817 34641
59506 62810
79492 86066
396 78134
21961 46785
36731 92394
22350 48844
46567 80341
6158 98221
31061 68536
32238 95184
54541 83194
6003 79914
5667 80367
64787 78579
33065 66222
46880 71978
15861 37689
61330 75603
21055 95500
52937 98785
8261 61315
7687 47918
1671 20811
43817 92393
40035 44848
68902 82974
17878 61324
2785 18173
20304 23645
17405 35879
45010 60368
18031 73902
66118 95289
22625 55000
44042 92245
45557 71567
57540 90845
5276 87473
59308 97964
7958 44097
6479 46821
35700 87177
2489 41339
11591 36607
14677 23603
45604 89064
11632 65879
15267 63591
27928 86015
59654 62245
8058 48794
29329 76125
4155 54347
21628 95997
17389 24023
25179 84616
17536 48264
26651 90244
7035 8983
29319 53730
25436 93152
31549 33974
29486 90676
15711 37804
10016 36108
16276 81952
17360 65746
40137 91769
25167 63745
4000 93713
59540 98718
62011 72308
53132 65979
23267 94881
19467 44076
59836 89958
20208 50929
12006 45067
32649 55678
18061 50763
40325 58260
48704 55979
52739 72160
33426 56261
70691 89491
70062 91360
69939 85987
27238 44332
195 10949
32522 97177
34969 88768
38976 91433
19218 31773
300 93173
24830 56499
22954 70526
44557 92328
5706 97374
12943 78942
29918 41639
88923 89494
12506 67532
2719 60908
3518 98950
1639 35900
54777 61435
58444 81349
29298 52930
45815 75686
604 49884
22975 53175
3207 10700
3214 69449
53218 53505
45085 79195
66209 99331
34860 92876
72666 77689
23915 28955
56233 73045
45355 92231
16819 98013
96242 98692
87479 91687
8273 35060
6896 49792
74221 89633
78409 92200
13693 33372
61495 96478
9899 40211
40820 77081
50217 98236
37055 77389
68749 71061
10281 64397
49555 58201
23314 83323
38268 38278
12043 77009
10197 46215
19836 95524
30616 50907
41 96177
37830 96457
93001 98860
60995 80914
6673 16453
19911 50215
13279 17770
60110 90599
38212 98722
35096 43984
59766 96463
35235 48232
22246 99457
71321 87268
15315 24685
44163 57816
19360 64806
22231 85183
55317 58117
57936 78470
30575 63178
76281 86739
45172 71662
80510 95194
3433 17852
22720 23070
19176 96487
76494 79836
10447 91977
2174 7744
39593 90815
80170 89813
22283 56898
2428 5575
94615 95463
91610 94751
74168 86806
71331 89459
71423 86064
8726 11565
1271 28052
75038 99114
21872 87219
4748 40650
44942 81976
21898 48238
35652 59405
27635 99395
52324 60548
54000 54783
66179 75030
10433 12116
9601 59945
17514 53243
37249 98600
36691 92059
20409 38775
3549 77247
22141 26908
51069 64843
4905 71327
15423 26210
36805 62796
1988 66166
793 42101
9359 58178
33205 95276
25759 76867
26670 27771
20369 98559
58842 87404
18072 38167
49483 77762
17329 90273
20938 65344
17545 79055
8718 24522
36324 78481
63698 97968
57826 93023
57813 85058
36558 66453
13993 27495
22080 60634
18984 43737
21460 63037
8628 71948
7991 53898
2270 34843
30095 83157
3535 69438
38611 39658
52849 86172
64442 89038
9548 76687
18426 88649
4975 52556
14298 16896
9685 59816
35135 42612
12379 41007
30305 87837
25246 38864
18477 79245
25414 93765
31070 50378
5022 34364
24543 81970
3289 98439
2478 56359
87285 96511
18310 36244
55265 86034
39511 69657
10594 70686
788 78354
63601 82634
895 32561
10427 99790
48335 75909
89911 91078
60416 67159
69096 71425
11824 98201
52292 58467
52526 97604
16031 76583
28986 47554
9914 57851
59566 90447
39466 87943
10259 12600
42899 89435
20674 96093
81767 99648
19887 98197
13121 88006
63711 76553
77415 84043
68116 83852
47395 59801
60883 90053
23837 43562
13576 58393
26559 90396
1746 98247
11829 73460
61807 93226
4874 92145
34426 90119
6317 41013
16002 57603
33029 78873
20308 97312
57169 84605
66741 88567
1113 54653
46020 78907
9677 68100
2677 49389
19156 99848
4706 31162
9035 97491
25438 84204
61160 94288
46997 70461
4710 44267
25021 53297
24138 52372
34541 40294
10343 21261
1590 94895
37731 86282
61493 75785
14963 97800
63461 98578
66515 76414
2265 71268
34716 55918
70177 99090
66051 87484
61407 85991
33907 64409
4594 32387
22741 34120
39957 92040
17728 92443
37733 55456
15610 65631
82209 83405
8508 12321
74524 89180
59007 64561
5956 60017
6337 25858
8942 61665
22201 22734
350 31770
48794 64273
6879 58870
15680 43859
80113 85623
43729 61421
25240 84267
37197 98278
28991 87463
6197 96955
75133 82527
73372 78486
12142 78382
47451 73929
35773 55415
20861 45259
28101 89337
58728 93471
15260 36071
30687 37977
10737 21535
69700 88430
47171 89779
2311 40714
9536 99904
10983 94980
12431 94222
77110 91578
82046 98123
43594 96344
4575 98267
59844 66038
11489 28112
87953 88037
35713 62746
2532 74465
50727 99778
2922 37062
33561 63069
57889 94412
25347 94543
6149 65600
59168 97169
603 39718
3525 91568
11879 29488
54956 62127
36606 50648
20404 58612
3137 14321
6115 68943
55589 97419
63247 93279
16346 32471
12208 64845
75326 83264
67160 99964
58676 92516
28549 50699
59832 75685
9703 57488
35381 72932
21920 95437
44199 70603
56216 59812
81260 82630
30794 33173
56307 66240
32472 87580
45393 90394
454 34746
56647 81717
19936 79552
4440 71396
56511 77908
3194 97378
67103 68681
13628 67942
6080 58889
14963 21397
8212 27696
30153 88773
67269 75929
18137 51980
65667 95539
68356 98004
41228 69998
26214 53883
28290 78602
45875 47508
13715 79871
78528 94007
52530 91182
12849 16985
45783 64336
13933 99587
61649 83689
19649 49437
75805 80550
47124 91274
47059 55127
48935 62377
39143 49051
1890 10943
2458 91127
27493 67053
348 4713
20459 84345
68379 68829
22248 68799
64979 77035
33489 60367
27918 73702
2452 17703
30306 66854
66305 81077
12349 86797
55406 64923
5174 49561
63584 78391
68594 80916
16991 34582
77190 81597
78411 85202
26194 83602
13456 44835
30958 45848
5675 39206
42684 90575
3403 63537
62680 70510
33254 91072
14264 92820
77585 98732
27131 29022
32722 75879
14173 65831
1541 34212
29422 70327
93345 94489
3289 15879
4876 43064
2932 34502
14603 65808
2670 59912
91852 93869
50556 56663
30571 48537
9804 18908
64150 84493
33605 87797
9933 54869
22712 27723
34315 59450
85470 93572
52838 66826
53424 74515
78176 88915
56785 61660
15028 86340
32822 48537
20814 71964
26977 72838
39012 60198
27673 83134
12639 98099
41179 98957
27842 97541
24617 99153
6335 96675
166 56910
12995 36600
17504 36357
59304 69362
62807 63588
4521 62836
82928 98363
3025 18806
25610 91089
57257 83781
10671 15745
48072 92220
56379 93856
46878 90596
51317 59886
55075 63411
43299 44526
7295 88466
37841 87851
70819 74826
84994 87513
42549 52717
83111 87102
4295 87169
39936 62823
20001 90058
81578 86499
2785 64656
12378 99507
11772 27310
8597 74399
31708 36127
41865 98889
62551 89746
2430 97030
634 98158
49981 60104
14812 75718
56640 84627
2087 51008
14113 84961
3162 85053
9016 19756
19809 32910
6968 30428
19284 36387
3563 58011
56013 98266
77867 96994
27373 90000
48141 79396
60857 94952
1222 17322
44775 93323
53799 61415
6433 71543
62538 65948
78324 84405
26363 69427
57137 77894
83856 92921
51019 67381
11997 42707
505 19803
42559 51231
22135 86318
7043 68506
21068 81284
24663 45885
66757 75688
40534 58712
25593 37533
6797 29947
61111 92036
29100 99447
19461 84254
49373 76967
41418 77078
67482 87089
36058 54272
50306 73816
9470 35193
80261 93595
5024 39597
43529 65761
79061 99154
12849 55129
8476 13085
15299 48800
4226 73890
1032 17458
44817 64983
41412 84344
60697 75411
7269 40746
37873 68894
19760 69449
32055 44086
2491 94230
11391 90384
11268 66790
15512 56164
18045 63038
75706 99389
45400 79893
8705 87803
37538 60842
15543 87720
16361 59905
21028 64154
51953 65858
2835 7706
72135 85005
23797 27753
21967 94363
17272 36313
26635 82369
22510 55827
39900 81309
4601 65233
1182 29505
48103 60309
25858 26031
23134 66210
63254 85967
1849 51092
61402 68565
4834 42856
53724 97798
17719 80267
36183 77226
44287 53738
42068 52947
12908 60227
5190 79701
53484 67773
67832 86329
79496 87442
8845 96434
17883 62153
31195 86475
48435 55998
68666 74211
18572 54644
19227 82595
43009 63344
28705 97517
36453 60362
45872 62341
51973 68474
50033 60073
6507 28321
17708 57135
2540 23460
71601 94976
28967 82843
305 23252
80342 81229
16303 98756
1450 59484
6168 33988
7703 88716
37191 59236
2443 90095
64266 86337
5476 32932
53438 88912
22949 51494
16540 61656
75607 96253
13006 21232
2057 11176
49445 71349
21124 82709
10605 97118
20452 42929
3217 18084
20212 96061
19613 48145
3586 32130
25495 38446
81452 99990
16919 51255
66283 69043
47596 89000
42393 62728
17797 51865
36166 80646
24242 64299
77038 77119
25554 87400
67535 91956
3676 85478
78938 82775
26302 51505
33570 84483
21582 72169
43136 51941
23096 98747
40821 78665
46562 49874
10458 10482
613 34819
47938 60199
35470 99350
39959 81119
11665 70730
2050 68520
86960 95788
20436 71241
26110 47594
15137 27538
65285 96341
29926 93635
51695 91398
39089 90992
59532 99648
72424 89286
10726 90446
9919 56512
79951 90396
12777 68002
4958 41990
59904 67649
16484 72245
79479 86005
4678 30665
10903 26129
25 53295
18785 89222
21000 36068
2763 30999
2057 88908
30016 32288
16010 31825
22916 72324
6247 66431
15377 59765
1950 47600
19566 72530
44778 55911
17413 40465
59208 63316
56884 66023
44812 77835
26261 43777
34713 86998
4016 90726
33479 54300
6542 79467
28186 74940
16627 75048
45292 95427
5164 64659
17620 71485
27376 38063
5665 86589
13687 84092
37466 61359
15926 74798
35492 86397
36168 66149
86550 96320
5158 69808
10744 78587
20964 70445
25299 88423
89488 99967
36142 81392
37677 76192
18656 93412
27912 82927
49866 59724
50193 85579
50427 76113
3027 27944
2819 98008
35863 90480
83271 95348
48491 73872
40706 73176
34057 81047
49264 95602
25856 69375
59682 63944
61544 92160
83602 95117
3586 31260
61873 86880
3632 93304
30434 73340
3985 55239
38381 77554
34958 44171
46574 68230
35368 91700
32040 89608
85596 87203
40601 94379
49159 91034
13476 26824
7217 79799
45507 66169
18608 96254
11698 91703
673 1998
36919 57696
47214 94470
45053 77608
32783 43182
2521 29441
30015 68433
27855 46175
1446 45854
62952 80113
25956 39272
24184 30244
15996 53129
61976 91705
33799 69975
42912 99700
32696 72209
85187 94251
7522 25028
23599 72502
1755 73263
30872 86797
6223 18338
37201 76635
24192 59369
31520 72440
6312 80466
59362 79472
51165 57146
46107 92349
61702 80800
16656 77019
53691 88436
47713 70714
5286 26751
6138 77692
1337 14782
46496 65644
26703 43943
5746 37487
51353 97900
79942 92661
7946 86392
91589 94944
2249 31502
10684 45674
64176 74766
10858 80602
20702 39929
3367 64561
39500 45663
42675 64574
73228 86291
30908 35916
16541 29051
12465 97654
28938 67782
19837 90907
72179 72842
27014 95720
67602 79145
11404 87113
49418 85268
35604 46215
42807 76419
85696 85948
29361 57343
28079 77695
5496 80735
49697 67920
51897 86356
58467 77137
3890 84688
59646 74089
134 9755
36219 97993
16335 82958
32260 47161
24776 46072
8757 62672
74906 84248
35853 45552
32255 45612
53829 79488
15895 27745
34397 35169
15249 71902
13642 23702
22144 73620
29454 95475
37832 43040
50639 71090
9380 11952
68672 87542
45309 67420
58616 74947
9744 53380
47931 62716
57613 89638
47035 85170
37163 52016
28882 83670
83159 89694
25211 70666
17616 21485
64785 83726
44316 66892
55653 89014
80716 94636
43847 62481
25661 74980
912 79523
25595 33854
2534 84087
66050 71936
79571 92395
44154 84156
887 9200
21772 54667
17682 58854
60586 62859
469 98657
7829 83495
23973 59077
34283 58103
10586 93120
11861 53373
4076 81725
45528 49633
24436 63735
828 14931
11028 74654
26547 58641
33421 87557
10224 48541
21233 29764
80014 82502
87006 89986
7532 73964
66615 76113
2533 30915
37395 85153
56291 76193
25260 87237
66353 93532
72302 89802
49007 90244
50831 85776
1496 45986
41231 58547
15013 27275
15142 41002
12136 16874
5125 82096
29840 37544
2252 61215
59366 96926
49974 51306
59980 65922
21666 97507
40335 69182
39946 52465
25884 29095
45477 53242
7108 89614
4677 17866
5920 38584
45970 88369
48276 67251
28573 85104
12406 96411
7265 77419
8987 72818
15240 73516
39653 57123
7834 66019
14321 93629
90995 91706
13074 87146
14226 53301
48713 98681
57705 68263
34889 79058
14600 80061
53982 81262
41793 73374
18554 87235
7010 23424
36318 84125
24780 89437
66561 77513
9778 73374
63360 70668
35837 55625
18274 91919
2981 32780
48638 86438
58657 86142
18021 34380
191 55345
1885 13274
8327 28093
3960 26715
4741 32834
6892 26010
79024 93158
38345 78755
72515 82868
81503 92317
67480 76582
25010 59276
8536 39837
30623 33648
37029 99789
51575 55390
29038 97548
29885 86630
64653 65415
81569 88523
21641 63303
20510 77482
7227 29530
26228 67122
64686 69341
33374 79353
23214 30974
8340 48195
72724 84279
43777 45146
77976 84745
19649 43132
7812 47704
44716 66585
7363 79140
19801 53444
27358 54713
23291 91450
39341 43982
13904 68609
24896 89249
32278 62400
79107 84422
54012 54780
4783 79803
39384 98793
21411 46626
18607 87025
37559 72887
61171 73827
26402 62802
42586 63560
61629 82808
1031 63521
13474 64544
37965 89719
33876 44352
17978 30455
4721 59131
91691 96459
5394 85913
13689 39102
9427 77795
25574 79762
18621 43242
2992 14432
56174 65157
44370 51583
3144 88631
30836 91204
33342 73957
69306 94237
43882 87440
25762 71580
32756 53626
52100 80360
5705 14173
59648 61878
45003 70209
52818 96041
11709 26691
17106 83381
91282 99596
8552 74522
3265 15215
22117 50968
48964 89840
10158 63476
20454 87974
5649 46917
46245 58146
5685 29018
40063 78195
32083 96101
24719 92783
4570 73322
77869 98692
43480 59774
34143 36460
18597 26568
28111 75280
20938 86438
60982 81463
31302 87767
16973 60436
63267 79310
20127 68495
26614 54241
23453 74859
39112 55721
28737 48132
39904 89064
44479 83442
18041 39515
49116 50807
29492 48438
12140 28598
86581 87538
52714 73726
68503 99722
60943 87811
546 70854
70669 70672
33328 97071
47260 90052
20056 68485
95788 99181
4297 51736
28368 84744
19316 87941
95190 97592
2400 14609
38444 73928
5484 96081
15642 65089
85429 94191
23563 77420
20749 45221
48466 69336
45574 70006
30013 67124
51807 56115
36270 90531
39629 72537
12380 69956
20327 41398
76673 98098
52252 80767
59121 85530
38770 91861
11214 40497
22669 46771
4170 35773
3728 15799
15612 92498
17214 66122
37709 48615
74105 89902
1211 38027
60780 81891
21487 99280
30852 80214
70345 97394
11430 34232
60896 82208
58090 64948
17958 77445
54086 98278
49751 62373
29479 41816
42545 49487
8025 86305
1573 70941
59869 84857
55785 83111
14108 88632
23801 89525
44862 87174
85249 93244
29772 41609
50574 93885
35489 88314
9147 99965
72767 86722
41518 92094
13925 39342
25491 43173
11773 81805
57998 85410
2626 34581
62011 72747
1272 9110
11010 41443
81980 88219
16639 81876
8635 88346
7128 53772
50288 60516
11011 28635
10075 77979
11097 94677
89840 96009
38195 88157
2478 70306
23005 52987
4695 29000
30677 45132
52169 62314
10666 27281
29374 67018
29869 94246
16486 90449
8272 53553
57358 59605
31651 74833
9380 96862
87036 92258
47132 77135
36722 68973
22479 98134
10860 32710
4620 92574
43916 90189
1319 69782
20001 69001
1962 86534
63130 91772
76927 79861
17999 75118
1467 68836
61433 89146
40177 82317
38088 70601
32236 41717
10949 71735
35877 96091
13016 18045
49972 77082
19283 81939
3778 96513
29421 35226
61699 96901
81076 82560
88 59882
48106 58756
41489 68911
72530 90978
8204 40056
14074 53701
60859 75702
49809 66190
42003 95909
36965 80086
46868 86478
52369 59534
40173 76400
18475 74146
12978 35861
31323 94825
17841 75850
86630 87240
14862 56913
2528 59851
14910 73867
35342 36628
58478 66503
2717 75237
5213 40330
33013 53093
66080 77824
22843 90945
86757 87774
16838 58988
28401 82612
16015 39343
7550 57849
15111 56939
52023 87867
31033 75707
2888 22526
73081 94102
1897 27194
70184 95764
8233 39324
50381 70046
7859 48748
41745 57190
8857 60949
37230 41057
66057 70577
5888 25948
29490 66938
14780 15769
58204 70615
2321 11734
51079 76845
48551 53114
9860 87824
6833 43570
41945 99823
42352 64948
19691 49933
53093 91841
66643 92354
4653 92846
45996 90163
14945 19731
34722 53521
17748 93625
18484 62085
9359 9706
16696 61682
409 51446
41864 94682
36852 48126
38073 49553
59389 82852
25484 86133
77173 79021
68596 93404
4706 80749
14729 90401
692 72011
44771 73666
32530 97889
20437 29159
60890 99786
17531 34533
41941 72891
367 9747
44717 57586
25430 96299
22347 23691
19418 43066
12530 47569
17483 87787
61073 84306
21259 63529
3756 75752
1044 83685
30331 54851
21817 39995
16788 99692
75594 87299
42521 94020
66551 88982
44113 95185
17387 43900
19850 96020
72943 88537
54523 68934
333 30836
21280 30063
45560 86047
1522 41882
11968 54183
15936 18504
62348 65614
3277 59640
25926 76326
22007 68246
8486 10038
71253 78656
33886 83637
57061 60298
68333 84712
24447 62900
87182 88091
19866 78448
4051 89813
27141 90426
15526 49409
84730 89196
3514 36778
7315 92120
12578 89521
8383 47833
10993 41589
77100 99234
5478 38711
14210 31072
3673 65402
36592 56737
57251 92769
48167 96101
20800 94592
1167 47574
14373 63788
72765 85558
38673 92475
25232 58585
20234 76943
22250 84015
43754 94361
16267 64379
63976 66646
286 65200
6596 29719
73550 81543
43633 50811
13829 95946
10979 69973
26328 61694
68280 69254
41528 79598
6274 39399
27220 35107
16805 61971
21898 45690
49028 66823
1605 43984
55831 59606
47944 51716
4303 61172
56777 70348
41992 68112
9790 30924
65286 87008
59081 73695
35208 92765
49379 76978
12707 61840
39457 55213
74929 99703
1714 89761
22875 50012
9507 79087
84520 89178
1950 42198
902 68351
33598 34283
59156 91373
48096 64020
55945 75451
13846 55040
677 90009
87933 93758
5713 80659
39721 86877
44840 97559
7704 17414
37913 90627
10650 50684
25390 54055
15174 87512
30264 64512
35249 60953
39907 89658
57884 84426
89304 92369
25678 71272
67858 69903
39688 94663
40300 98020
34379 70124
23514 82108
19086 27151
57784 78591
4217 92864
12126 44032
24877 89939
32383 81494
62384 83616
45039 52662
34789 64338
43699 63483
30308 41085
42692 59490
33343 96969
12838 18892
49761 53304
60877 89561
51337 53214
78418 93129
8752 49314
89484 92969
74875 90651
71420 80278
12536 67067
4542 50997
53943 80713
60552 65729
64429 95586
38780 93290
30276 89531
56733 91107
4403 77904
46336 71270
38845 54519
32865 99586
54747 74015
37383 55884
21040 71396
25442 92966
39492 78118
836 85336
16703 60762
4496 29603
38257 43591
19038 68601
6588 21423
60039 72205
61120 61998
8279 46998
8190 85216
18933 61586
31111 52898
70385 78462
21101 69480
76679 84329
64550 91785
65436 90108
57307 79710
32053 43761
17334 95292
26018 56370
57302 65679
65111 88719
25123 63279
97122 98900
19515 29152
2136 22981
6092 54827
65872 78641
66233 79317
29194 62008
11002 96414
24070 93180
10801 71112
7188 70723
75258 82622
27929 64473
25046 70894
22808 27989
2565 14848
18706 81540
7213 38103
61150 69121
24298 66865
28508 52805
29774 89164
2253 92742
5906 80747
5782 63162
17408 29265
8017 82254
27300 29852
11464 67618
12960 62338
36538 92614
28636 98854
1157 20834
8311 65242
55451 96553
63750 78952
32458 88381
41198 49890
10902 91113
29351 50385
68350 73787
11469 68172
38892 76266
10136 76524
41763 50802
21918 94616
8943 26763
80890 84422
38752 49536
50854 74388
35747 57985
7710 22985
11006 22638
30846 74345
15431 55700
33247 36511
2605 30314
8025 62351
20075 98026
14754 65752
4669 38604
42753 84949
69117 98066
47423 67192
80025 91936
5537 89076
53004 59402
64817 74926
13676 40155
62229 81314
16444 21253
14848 28682
2773 61388
32781 83498
33222 92461
29294 35500
41642 59702
33916 87840
44134 89589
53264 85709
40321 52137
28970 31060
45125 95696
76073 95845
8358 31465
3548 92157
18675 36405
4101 39214
11159 22776
25721 26628
32429 69018
53777 74765
12319 51858
44505 92680
7417 36602
18595 44202
10703 32125
47359 90634
29904 48998
82851 97480
28796 45219
36213 75441
52943 99577
17220 61899
40099 79222
7081 31339
49334 63158
45285 76662
77312 92788
80368 83083
5450 90343
32089 71652
58080 86645
13688 37240
1264 14371
23967 26545
40102 64967
31116 70440
16727 70563
47356 59197
13847 67041
45391 94947
46996 76227
17469 75887
16769 61505
25704 53082
34206 84526
29055 83463
22135 92968
7002 11153
24847 46068
51942 64429
36738 57774
16903 30676
44962 80786
43591 48672
19005 81542
128 21327
45927 82939
22326 80305
22012 74581
61609 89031
16375 24613
24993 35359
12230 81403
53983 72050
53248 65726
9622 12471
29643 90806
15403 32457
53346 69133
1646 18149
25541 67501
4272 89204
2564 13567
30097 75828
26570 80082
55084 78927
64191 94907
49341 55557
6147 55536
51590 86070
4901 26840
1694 4343
51523 54167
25407 65336
85911 91470
12542 30228
4362 46451
62803 63862
28757 69472
28075 76211
44174 45353
17015 68261
18829 27087
16680 65117
21108 39289
60586 73975
47606 86976
37705 70842
4440 96664
26149 67734
26323 29911
31135 81951
9220 31257
10845 24921
68879 73565
56239 83514
40077 92209
23709 28172
79969 98363
15940 46173
38785 57766
23884 86639
12519 38652
16693 88860
43074 50330
60296 76850
43404 82318
72509 89587
73501 97547
4833 40578
92065 98243
25365 35594
39530 41052
24586 76852
22118 68299
14009 72341
2075 63679
22056 44536
62672 65354
8090 25275
76556 91595
27480 71250
61366 68532
25586 90955
7963 20285
2261 59793
76132 92302
64231 88337
8542 99914
22063 64353
51839 90739
25583 33108
47163 67202
35387 73774
53685 74368
385 2408
45317 86450
3468 77847
88033 98739
61858 72926
46519 68621
16782 23084
24682 67270
48598 49141
21041 82380
71222 78913
12072 53137
50547 56581
88061 94219
13771 82627
20848 86684
12730 75368
68882 68964
68669 91010
6952 33862
49609 68422
33168 56500
36601 71260
15293 28856
14872 75097
866 31386
15213 91519
52296 88054
50189 68090
46766 76037
2187 87451
63249 95077
38080 87323
31198 39373
6342 79277
9399 73339
36323 63392
53594 91414
26399 60818
58459 90237
51340 77558
10940 43841
17097 88702
31937 52951
34895 50359
40265 90158
14601 38528
30601 41313
11958 21140
72708 79850
27479 83107
11657 35567
34712 78939
28159 75010
1210 37801
82585 97147
1573 11089
18181 34803
57231 81072
94745 97158
592 18943
29579 54463
1827 71375
24553 73017
4166 70242
45642 80525
30451 91767
53998 69192
28837 82580
37554 75484
61971 89235
11477 42345
55340 77111
28106 30908
53226 95971
9113 49970
19365 50866
31441 32085
9179 71322
63731 91329
44752 50044
24811 63348
11072 65500
23644 38506
2777 95346
14184 55047
57132 64325
62717 95187
17911 63949
51807 63071
27369 92864
63462 87918
15805 77083
34132 78382
15990 53654
30990 67117
46646 69337
89299 95945
38024 89888
30489 83077
3639 74154
25748 71271
40938 56465
10762 95511
50137 63575
38816 39415
31877 94886
42296 48697
18062 44092
1615 27655
2360 5111
65658 91858
13512 91297
51600 96921
3736 52333
48281 93663
17356 45065
22978 53323
61323 84176
37252 52900
65039 86895
18567 77733
55248 58554
58511 72142
14480 95605
65211 83871
2884 72305
65170 91918
953 81401
10832 54059
37964 55296
66813 87758
25323 79762
49153 82489
20041 75524
11424 86400
24600 53359
33379 76175
39793 75470
75052 91746
19939 94044
33687 90192
74719 84152
32478 91187
68 26077
60510 81581
22912 36245
10108 35476
47280 71489
25417 35954
3838 89896
10574 57008
15446 25901
19044 35294
16899 42847
44852 76744
4877 6886
30445 95655
3565 43231
33079 36860
6022 72009
10222 69668
60832 89303
62919 69526
26171 56592
37176 44625
83742 83873
7561 99922
44668 67565
51341 62152
18892 78589
10068 40331
44039 64306
87435 96942
2108 54802
318 72996
836 42416
14248 80383
1717 69654
77139 80665
88646 95163
28994 65145
23539 25372
46816 52048
21936 52418
25475 71262
46306 89550
57909 76474
38516 44018
56189 69040
2913 48082
663 24956
28007 87296
11092 77230
40353 75208
2031 50916
7717 22662
7151 95867
68846 88449
15496 36684
32216 60382
1195 8117
37844 72695
50991 58326
155 88569
14834 97145
23908 93424
4517 58011
41281 48832
17161 70257
31772 78509
56478 75566
68397 82358
69462 82583
1030 60848
21397 37802
55891 96057
65619 93559
3228 12921
61413 74706
17719 46372
67312 75192
32530 54711
47969 48574
10418 95592
20347 87566
216 40683
30441 33894
850 97965
8659 73383
19940 43737
15931 50766
6006 23447
67032 70973
10578 94642
31026 43821
6970 49433
7737 87429
42031 59834
37366 61492
13338 92367
16017 41398
62236 94353
77054 83701
31729 59078
34564 53514
25185 36156
22991 23517
4104 56745
8826 52033
2315 42502
28904 96716
62717 78261
37214 57990
65132 69729
11559 71346
30603 79004
55877 56710
4371 36847
53988 86411
48390 52383
35486 47327
2401 4651
1849 68867
58796 68835
3843 21104
71544 90044
55165 94545
92243 93056
61548 71526
39598 71007
22890 79287
46554 97297
74720 77101
9635 50133
40875 64881
82830 91537
26284 81427
7645 79557
62605 84135
26588 32324
3945 77835
39403 54104
3649 80964
13357 95072
47263 90594
52418 76830
36524 98770
24753 69374
20115 43153
6778 70414
55647 82389
4079 75247
13793 87726
12117 35844
81184 82027
32118 99590
18257 88135
12228 50549
50433 88850
37873 95494
34418 78869
23533 47409
20457 48509
17188 64326
7062 84693
33666 49960
99443 99929
13772 76909
74931 76240
25225 89565
6953 50416
60293 60310
40619 61356
55046 98471
15475 55289
29535 77643
2404 66714
54382 87123
479 82193
25030 42861
79384 94239
5057 97652
56379 58498
44618 57312
83821 96037
3362 17025
28006 48913
66421 99550
10666 52541
69182 94263
48015 56508
4274 71403
17002 77970
15240 47416
2444 30698
65559 79435
52657 61585
40600 91466
57931 98613
38732 44795
35758 85544
130 24551
27895 90212
33717 86794
70490 75592
10867 49498
23457 80006
40906 83103
24932 55543
60211 92543
59544 79095
54439 84136
19343 70579
19074 93095
22039 28340
58678 90419
13121 14277
37713 43900
15703 20552
4905 94957
21075 57100
1719 76306
47620 98420
20631 76943
3325 38069
20846 51394
4632 27612
22949 91503
90867 94078
9467 85190
32613 81716
56123 65676
14516 34982
11428 15494
23683 78007
7642 87541
93815 94175
5856 27300
10347 95564
1501 59663
22114 24663
50698 86855
32541 80511
25335 37841
41829 64002
7895 29260
38602 92148
61459 63303
27879 72356
40082 58148
56755 71377
5618 65969
26130 58061
69044 96480
34904 71170
10069 52285
31767 53042
9216 61614
52640 97374
18065 70418
4606 31772
13099 71868
361 39885
1388 35693
27030 45593
373 10357
11188 84353
30597 81573
31056 80706
41637 93996
16715 23249
41134 91972
8058 50527
1622 49161
46179 53873
41524 81896
16301 95158
11509 33168
8708 97810
15521 76605
4147 70157
6362 87748
40358 88704
56081 61002
26284 33660
9756 95448
18329 99640
56012 99349
31614 60067
18497 29914
55632 76006
4113 31674
24844 94159
59784 81067
439 4033
53360 53455
16327 84494
12281 76561
18980 88041
32277 46746
57565 93307
10072 54525
30818 68339
38068 52582
58457 70592
11174 18133
24177 51049
38591 69835
24204 80173
11290 89843
14064 94211
67776 85429
50076 57610
1809 1908
12193 61891
9764 85753
77258 98960
20768 22252
4857 23429
17430 83293
30373 66388
55473 70854
1735 61074
7071 36335
33923 36339
26154 67453
43570 97453
4372 74915
26576 47740
9016 54544
20511 93763
26260 53387
25888 39590
49795 93869
18002 76497
8589 74552
76018 82952
32383 97416
3663 78077
76887 80539
9474 49317
486 21013
51909 85039
51632 67630
19628 26993
59760 76665
16932 50588
59358 93485
22662 48783
16899 84983
20093 89697
64 52550
18487 96987
12495 48179
66822 81668
53258 66082
35560 46463
9784 25769
64093 70318
12713 42201
31027 87616
92618 92954
56787 96450
31910 87859
1502 63808
3411 24623
56698 88908
27843 52847
6985 38578
48019 98734
37910 40533
41917 84153
3598 98368
16666 45558
20015 26828
42889 76401
7480 29389
68478 95952
13033 89807
2059 59704
1655 34721
43329 70302
8593 9570
11081 39285
32841 96099
53179 97857
19238 40033
46914 59267
79568 91939
25845 46989
5218 26553
63681 63902
28123 71440
60776 61111
83518 84965
19352 56519
51417 84580
51001 65489
36571 80866
3322 67624
3136 75198
36994 62376
50779 91579
931 77264
25629 39537
61815 96022
58511 95638
54916 68357
33551 98062
6002 95518
39050 99779
29278 56008
38985 81466
29717 81351
75282 78763
78117 78771
17001 63005
17163 77657
50233 96376
39993 94688
13802 49389
13897 77217
87339 93125
43690 89542
44873 47883
48594 66055
32045 51841
78318 96929
25561 85452
10532 60102
5557 89525
30990 33991
5968 60113
88822 93452
11597 88834
26801 41691
27292 85611
31289 82551
26277 75472
2056 66852
4822 81649
13209 96024
8672 10782
38982 79598
18150 31027
24443 35475
76365 77967
43578 86554
15307 93911
69309 95870
6587 93293
73818 96269
88566 89406
46204 98652
34120 53250
12526 95013
66994 75516
5770 8711
59741 93721
89723 89808
28986 56444
50222 62194
26980 42567
38847 87916
33282 66786
89361 99511
23464 24908
11328 41184
43581 66651
16932 57205
44952 55473
27843 36892
23843 39773
2977 39952
68843 99426
14665 54211
52717 96009
67655 99569
64759 89464
51467 77352
23371 58292
57387 87829
27502 56126
2257 47103
9046 71445
17958 52230
32313 93360
37207 80946
24745 88431
16296 90305
1425 48842
10733 35779
40622 76162
824 75253
41586 89199
20754 58289
86897 92248
18705 23244
57711 75639
9554 43421
5122 59457
32535 83283
37843 57711
46661 72098
20148 61367
301 88451
13738 76302
51861 92634
14207 65470
33633 97910
81069 95562
51750 66735
22174 86301
80037 95056
14833 28843
3814 7342
48340 54533
10089 65984
42174 68334
34992 71042
2898 77665
84746 94005
42333 71136
5916 93284
75268 98159
33377 37711
5558 78741
89762 94013
77854 96943
34604 51604
2159 68790
3761 29543
29062 85983
11569 70416
57386 99990
16360 25209
50641 99222
2545 59996
72478 76321
62845 92032
77752 81971
22915 26539
66446 80614
11146 31471
13110 25986
21166 65066
41155 66741
48827 84216
48793 59624
57992 99171
13053 25399
36717 46368
39380 62250
21223 56909
28794 44928
47457 52762
53536 83743
21258 31073
25361 87993
24123 72930
74282 80106
37219 79761
37149 74355
55453 61310
14 72339
26284 52147
52393 95289
57804 66209
5201 63170
32782 44827
72797 80327
23033 92924
62278 71614
20588 61520
34859 46267
43512 83305
55834 61533
40400 87898
32519 79932
50693 92550
29956 34428
36352 79445
4733 91140
34657 73434
1682 2314
55 64817
1885 98361
35101 40484
63798 86493
3954 28137
10777 33862
13597 35937
39956 73543
18100 21952
14404 79140
35159 57540
10238 61431
25724 95208
50093 76349
20659 37915
6072 75767
2948 42593
73636 76898
64299 82126
37325 92631
90853 91004
20952 27541
55760 65243
49349 89842
437 90390
90 575
4562 55181
36067 87862
5022 39015
16301 49414
9844 90856
31967 40010
7136 78170
36401 87900
40678 62893
33385 83814
41883 75657
14356 28819
23912 44762
1403 99655
12356 22625
39394 99659
64631 71037
62883 71679
36834 46029
74721 76468
10789 71642
33594 92516
10332 17282
4758 26254
67701 76466
33063 91814
10088 28595
35853 61018
33873 49575
25237 67042
48415 63548
35487 48381
25171 93211
31663 65340
62397 83263
49883 55150
56089 77623
6218 17309
13371 42896
42621 94597
1843 51099
47236 72049
3746 68031
50713 78220
94316 97532
29961 68897
25915 87113
66643 76748
3953 56791
18705 33943
71964 88774
52256 67878
70052 77857
86630 96502
21311 77816
60572 91650
21933 26002
34102 53546
23452 83378
49516 97260
41388 65244
17777 63334
68685 98700
73308 99664
7223 53794
72942 93927
88119 95490
56965 72799
64423 66287
42890 49612
27737 98050
561 13314
45637 64559
91950 92469
30474 55437
5176 15615
25338 63255
54734 77477
22917 92140
46787 89178
94597 98994
1473 78886
47686 70356
3503 31564
16079 69581
41999 68573
43928 77015
35576 91103
7045 88511
10243 51831
48575 71831
2835 12682
36650 66513
25620 73765
17788 26666
7540 13525
49029 49176
53236 75076
46279 55702
63713 83267
375 23384
43075 60626
43861 93397
6851 54814
31133 99240
37735 93908
8402 48049
6479 48559
17213 40160
44519 70358
57834 77060
50178 69031
1633 58719
32331 73683
54732 83470
28579 32243
56011 82620
69741 96318
55276 97593
72963 75879
64101 90669
59887 64207
9635 75794
18900 94946
257 96783
54674 83944
65424 82065
31819 76008
59653 70422
8851 93408
8687 66681
22869 98548
7562 79953
18161 26292
18085 57586
54745 70995
39303 43226
66414 94925
71384 84110
95359 97499
1180 13936
81704 94368
6307 12790
55767 75369
58266 95691
21160 72487
30403 36126
72218 85147
3482 21770
49202 67466
86780 87486
69936 77772
15499 29472
29617 53177
12821 64375
59178 92538
76343 82289
29197 96816
11108 13640
50910 63915
4978 36739
47476 61107
11215 34092
48439 57403
2876 73918
32885 86642
9532 22247
54624 66996
71804 77804
43876 70399
98 28158
62403 96552
17268 42120
23174 33165
56955 98776
58737 74644
2307 41826
91966 92921
32085 80153
15351 56609
7642 18586
44605 69504
29446 67975
6245 58597
42064 78814
48253 73122
13746 55047
37228 97691
27240 54234
27319 42218
76002 77571
94911 96781
62636 77758
12909 67816
65262 71654
341 78315
15570 63353
56847 63977
47633 96925
10931 64101
12086 96419
43628 83560
51684 58732
19657 60199
42567 66314
44739 73468
37927 85268
56985 67709
18328 25382
8119 69154
52046 89300
29354 40024
64556 79403
7073 15374
48718 57681
35378 36994
21526 89095
16851 79434
21844 70153
34234 87557
83421 99235
71342 71607
53666 82891
3715 11353
22613 48452
3597 51246
21374 41268
43011 92880
42952 75655
27996 41727
80594 90438
54754 81527
22662 90927
78971 83924
28141 81161
51752 54435
48722 65909
1149 57262
50369 65106
38561 88531
53530 79577
30754 77137
47962 65314
65651 76636
4941 37215
40326 67437
43249 76224
25991 41396
7718 89809
65904 97811
90141 93882
58997 93559
50312 62008
29430 34164
27071 75973
34177 38840
51402 98425
32549 51892
60702 94554
24358 73637
36039 88703
22185 62693
31935 76674
81047 89983
8540 99040
5941 39805
26758 96367
16533 36324
10680 73481
52534 80483
20856 82689
14006 36298
65753 93578
10990 53400
2952 36214
8037 33436
11841 77076
24163 43587
77871 99153
6932 17579
26970 65824
10837 16957
40123 42893
1691 37041
5005 99990
30984 50216
41823 61579
56934 99740
24156 55276
19727 26146
16269 71672
37020 50347
18071 53689
10193 79778
64951 83601
4972 69700
26167 48086
49933 90864
92435 95126
40797 78656
59207 68087
62618 78093
47765 49337
39653 89202
35910 95622
87269 99597
43976 56254
58577 60358
23749 85162
93318 93476
44137 61734
27383 62922
31013 86276
38418 45017
18052 36620
48405 78670
4731 84366
13674 38221
36393 76021
63120 63304
36780 82428
19307 68246
13611 77326
35143 61634
39152 70812
90292 93107
62234 87027
32094 80074
48343 66386
45798 47244
87677 89080
14386 83332
10448 18893
18036 26114
51636 87037
15009 36922
513 83024
18766 76457
82138 93116
4369 88322
88091 93091
53104 79760
18813 53759
41959 93879
8388 49471
57883 90288
61795 62412
62817 93452
304 37954
65818 95780
3007 85954
7046 31093
79722 84376
53841 63385
14075 41208
2857 51462
53649 55114
48592 62845
59754 62697
19111 80597
79582 87890
32181 54266
30844 88251
46720 94274
221 45762
113 69493
81068 82392
31690 52419
23015 79082
10947 61873
10881 99019
60055 93340
10914 45820
4256 41030
14136 66320
56397 76460
8377 73454
14041 23676
77608 90780
37815 62933
18651 27586
15918 18712
84627 96671
64713 95585
44545 71926
11354 90771
55744 59125
26656 30585
3448 50853
15228 40935
23761 99013
27197 68304
73194 78680
1599 50774
9104 72735
66037 91215
25614 34485
15815 67216
40679 89246
67903 94604
42976 64683
7862 71508
493 39930
9904 90312
8152 62649
58023 73621
53270 87901
36693 55195
37060 56275
49435 50252
1211 97237
16434 63790
75291 88496
15205 56363
49419 51784
6670 42616
17215 97000
524 88411
43968 57148
51424 67241
52450 71056
8497 49178
4843 80109
331 62863
19291 32483
29888 47779
69475 97308
13336 63298
70071 75764
2806 15826
44971 81834
16449 66485
37189 78140
23483 76510
17153 80425
21581 40341
73026 89301
48657 92435
22373 82040
5907 46961
31812 99628
11593 75673
18761 64170
42930 78808
32301 73966
63418 63615
4608 26530
26220 56643
70214 99628
81577 89680
2032 90299
15458 55131
44314 55647
86278 97500
12094 17659
44852 68753
38995 40179
577 59674
21190 93823
60862 83624
93875 95074
50244 88343
48864 73076
38351 76926
69850 96726
21895 52569
43032 72829
55182 75682
23923 45949
10579 14185
11849 68572
48623 92870
24667 52763
82550 94032
21252 29481
36231 61889
49366 71961
4968 73404
31652 64860
15997 52168
81354 82636
2471 90751
87324 97412
74762 84907
43486 88117
50429 87310
17948 48573
9999 58141
39464 85584
38041 84834
14426 53544
57151 82695
38284 47190
64527 98974
54154 64183
55079 83626
39606 65062
45843 67726
5029 14145
40944 79604
61640 89460
9500 17834
46153 54371
44141 50293
6246 26558
83313 91649
83735 93734
3006 7164
53309 79688
71262 83120
21201 69884
36765 56651
19980 82794
4155 61840
12895 27037
21390 45189
7550 39042
35856 59412
34085 83314
69349 80234
16706 67986
44601 87627
48715 72554
36188 83230
2142 59923
81465 83367
22678 98567
33906 72208
75614 99938
513 95129
54828 75249
3615 61405
43445 49700
23050 40725
45092 45486
69283 91689
24712 89271
15068 70411
82389 91663
2500 37085
39331 51803
7575 47363
34954 63327
64387 87893
13989 64588
7947 79805
17477 91290
55589 62544
3585 5535
67297 75789
6330 80826
31059 81756
1562 61697
12792 65310
84756 86540
35086 64502
9418 65241
15380 96321
50992 57688
17862 30649
5956 62749
39259 76369
30014 74493
4459 39278
17273 33074
71454 72171
60699 90939
38713 60569
47365 48350
33634 85348
75007 98051
13926 35447
1736 48370
10513 34614
31622 68621
60312 67963
49513 90462
36711 58072
61069 64892
42220 48081
45553 58913
18181 65028
30171 88053
47930 54963
21766 79336
56030 71058
878 49908
3180 31799
14312 30864
80291 81127
55749 60989
10119 60163
20645 30071
18676 61059
37817 72391
16670 78748
29918 93872
87161 97068
15790 79244
78040 83678
8008 79531
6619 82833
37367 43456
36599 83831
51009 65334
40087 69373
3824 29916
83774 86302
24723 82532
84599 96854
23895 62914
27633 94584
42483 68676
78198 95198
25415 86052
54360 64111
56175 84763
18239 34452
24459 83663
73502 79800
5487 21985
23851 69876
36245 57525
88501 99660
6614 17755
68931 72983
49915 58705
38322 73774
3397 57280
18906 28663
15324 25952
41247 46072
38957 40128
26801 82891
55061 79821
2096 80675
3247 42027
47430 80348
34709 44382
28787 61598
25317 98781
3757 29320
81465 93048
17429 81637
12967 36584
322 29230
17093 33311
34031 68559
13566 28948
8986 12741
60761 84047
38546 42540
45698 98344
3885 79209
44993 87872
17142 76655
12131 99166
85577 92813
22010 96836
22732 62943
36557 82849
10464 77645
61382 62935
15910 56717
29221 52717
55311 82309
23483 63402
23931 81010
29168 59693
13348 83406
39514 80336
12635 14137
18325 52883
4394 59723
36924 79826
29485 71202
57326 84076
24138 25684
19971 98234
254 7731
22291 25586
51343 73093
7024 53150
12374 15205
71789 78299
54798 58015
5248 75495
67840 73942
11151 32606
4294 87141
46466 85782
16810 50577
8467 13303
43085 97485
20811 49521
21321 26532
44048 49139
14109 55961
80712 95670
14367 76285
18120 56188
33103 90930
12170 17669
42383 65460
14695 56130
25934 57825
90019 94064
54080 99561
48885 58627
16427 84208
9761 46738
25853 76485
60747 82455
35956 73982
6288 66203
348 79312
52577 54119
2137 99884
32307 66856
37738 56233
5797 27022
20416 81720
14089 76782
20419 95821
32675 97942
26176 90648
38191 49324
27811 36225
48182 52615
26069 32202
20283 78994
80881 87312
81692 88145
42345 70921
77630 89797
15114 46133
44267 70553
40 17720
35954 43276
58905 84430
17340 73483
8104 83650
4269 63644
23844 44330
27177 84321
23239 93105
68143 79182
51870 66579
8525 67198
28469 56745
21530 37829
10836 16809
1785 5530
22722 64157
27887 28879
33302 74227
43146 77136
1710 93850
51913 92943
24333 28522
878 33716
6907 76503
41341 71095
20557 99212
10410 18383
52050 59025
20315 56715
23467 74620
26610 77192
649 38786
12804 53484
50414 66622
77829 96357
2367 74410
57354 64691
53789 87035
42481 66412
31626 94716
11598 72473
27901 35376
2404 41516
24596 29124
39773 80021
38142 39798
7604 76315
1884 82690
11255 91733
3082 59965
55312 98943
42447 91193
79585 96818
3118 43386
1181 68566
4036 68074
66488 86585
38577 66933
8849 48472
14094 43398
27869 90107
26034 78539
4982 37524
36513 56878
26916 34981
17918 78070
39343 47761
58057 88369
49547 75749
1994 40916
17478 48917
4424 54518
48442 97741
94117 94167
2387 82725
32853 71549
18415 18531
82895 95817
42217 47516
34521 51453
16519 33689
94 63276
7110 15791
17342 71130
17141 95737
24209 62339
13517 62337
14743 24538
11490 50114
8777 67679
29680 77834
51165 98122
68569 81087
36296 57431
29087 64280
959 41900
21589 59219
40222 89155
73678 96986
9437 35965
5731 23008
56274 64144
9313 9698
15167 62719
38956 57811
17810 50478
7384 58700
22996 90841
19997 90372
12339 59925
16849 46341
22848 34407
50909 92350
17970 23615
4418 65774
14922 99983
3492 96899
6673 22670
20378 36537
58683 93987
36786 44125
41962 87413
78757 97161
53725 54910
24294 87041
46510 48639
17558 72583
11012 64188
5210 54548
580 54927
69478 82109
83972 98056
18503 26605
40496 71281
34709 54561
11575 55473
13283 31882
10817 82681
20141 23205
11465 57312
66438 92441
19422 65384
1038 28436
17157 26635
43264 91645
680 11254
19829 44295
26940 27951
5392 77616
10508 93432
24873 57306
30405 79886
85831 97130
32759 72531
13386 54363
75933 84978
76721 94099
10501 96228
34860 89329
23503 93022
38179 99449
19089 69369
15870 60468
13257 66438
6849 68065
69897 81333
10759 38284
76221 77084
75751 90442
7184 24536
38968 46411
64060 94505
13250 21547
31527 86409
2916 14852
2950 27276
25730 54916
79665 87646
67211 92721
22707 58842
29824 42582
75432 91136
41872 84238
1690 35992
90976 91561
43098 52144
34201 59303
10392 11211
1344 55761
70885 99052
39280 69770
55362 83731
35152 60512
47650 49859
50978 65008
8194 9120
44386 46351
537 51839
28051 42313
46194 88578
79877 99561
15215 97051
6252 79498
4334 86805
39295 89770
27443 29363
4263 79586
47287 76822
59747 97298
29781 74352
23884 42850
12913 43216
505 28051
3592 40480
14665 51868
47449 50592
32238 47977
49525 52810
41291 90002
17672 40082
48882 60154
26211 77092
43216 56192
38330 68409
27405 75646
26943 99558
3252 48018
38701 94905
47632 97454
13889 66829
60907 93636
24789 76994
42050 44670
72546 79135
39912 45443
84061 95715
58821 81391
5534 41611
8215 55598
13601 55199
20899 99176
92780 94355
66106 95576
68309 89296
25687 38281
18144 33764
43609 62748
42886 64834
33090 77595
13635 68454
22536 53748
4189 85138
10472 44654
62858 98494
30834 73903
1202 81082
58755 65672
51472 87194
11721 49378
65546 83760
5604 32742
77857 90176
37746 61595
16509 32263
12318 71786
60677 62504
29198 74582
54932 91595
71923 89306
62377 90097
31015 98357
69470 90351
67717 90338
49572 75610
62165 63637
25664 28443
13795 43280
25686 48392
5778 35134
21836 22645
4298 81423
44196 62180
32671 52127
26123 26428
22861 75842
21185 63254
46050 80459
34944 41789
33729 82675
894 36982
48532 57200
24342 79817
6058 22474
79769 90680
53623 56223
4241 74664
35214 45914
22505 92581
13598 62403
50792 58167
14762 48235
89986 90197
41119 65870
74067 81791
5802 13344
9084 94278
4068 84881
18832 80976
7782 15999
1016 61851
16986 28093
50512 63411
29227 45986
19885 49293
72175 86164
86770 98157
2616 60511
10088 98538
92975 95205
40601 61356
5558 78573
53011 60463
77735 90377
17949 95768
13913 16133
15849 99668
16218 34960
1815 79551
36649 78038
23875 76385
18198 65545
24574 73472
7989 58711
14880 91169
25027 59095
58129 89823
78903 81630
64981 75574
24291 57710
71846 85456
5439 58103
51505 83638
58269 80459
60026 65010
29133 37354
38403 42944
51667 66839
57968 79655
3853 89440
19450 77824
26650 94812
6719 31432
15618 62198
40728 51613
49587 52859
17118 56510
25875 32146
6805 18898
30726 44993
1672 3509
33074 67899
8280 35318
1416 92663
35688 62071
40670 70228
23180 44427
6076 54981
11237 24674
58539 68314
49903 87977
5677 94388
61571 98331
5187 25730
46149 93233
26450 67537
43308 46036
40801 55478
87227 92901
34364 42201
7591 18314
2093 66052
25352 92871
12993 66961
25770 62617
44166 56078
26638 93567
23728 33583
49018 65530
12210 47578
22290 94106
83695 90242
43530 58370
8493 40868
609 89100
53314 70178
39695 70419
37894 86048
31863 56803
16781 58613
68091 94811
51111 84758
27914 44833
32885 38126
28742 54320
27019 89223
71514 80457
20796 77998
12339 16807
75688 83431
10110 30163
1588 41358
77403 84240
55417 79468
44767 99794
740 26565
28989 80602
21430 30914
54293 57525
62663 63453
31601 42123
11244 82566
57220 96779
24930 62211
27559 37277
39396 58599
27781 58972
26325 99189
3507 25841
6749 31468
71171 83271
77330 91020
26067 67691
57361 95755
5029 38493
4272 14408
31760 95054
49007 82640
37611 90273
31071 82139
9837 17778
39806 66783
2602 77197
34314 58728
107 34458
17240 55184
32199 44888
55719 91348
11106 76129
3116 70293
19468 29151
48156 89342
5203 62946
44140 49705
5372 30323
25545 98170
12286 94055
40123 52962
2050 4776
61569 93234
31029 59602
61861 69878
25816 61199
11421 99705
8206 74065
69590 91627
34685 79840
36020 60812
22141 28570
12797 80815
57315 72366
32615 53199
66813 70223
27141 28573
46259 79551
37327 41270
40185 53640
12520 78482
7551 74011
6914 27718
46554 66927
57504 63762
16692 81405
33879 37325
53489 92526
24979 37382
65605 98278
57684 97849
45311 68079
22505 87516
14935 87568
35816 37208
31254 63925
24051 52937
22715 99638
74838 78130
73034 92814
25380 61993
97757 99426
10746 76193
9647 13906
21356 87626
6788 55056
44004 64121
19499 58455
13786 58083
14085 53341
13822 65212
38499 43578
64319 82266
6235 88583
35585 85965
51459 94051
5126 91011
82957 92015
36208 61327
14853 16084
29640 59763
78950 81598
29533 39236
23802 35654
64693 98799
75509 86308
81063 97255
37301 85180
20888 25139
6752 58887
41112 57372
37506 62601
36131 67356
66026 90617
52289 79848
57070 70447
19550 52448
42214 55662
72568 72887
18117 96604
85120 90160
90275 98627
12471 29308
39309 59502
56951 83537
61151 98967
74234 76886
40062 61855
11357 74858
2230 76566
34635 93187
67445 85840
1363 73576
67615 72187
10662 13177
8412 33439
15534 98603
20875 62165
34271 93281
2033 22564
39521 54408
60374 93459
50796 72208
52234 99404
12357 41300
58295 71126
2858 64863
28847 57018
5555 46644
55647 62769
60267 69439
18334 19946
82069 94692
3758 51505
31316 55097
37716 80357
26219 40250
83655 84208
58192 62749
42528 78509
10895 80637
58640 63792
46825 74343
45872 99473
25300 40678
27420 98609
11381 47667
12672 80927
3399 40671
6674 17322
4672 95700
42572 63120
20496 94342
59711 83994
22668 41682
74989 77741
17322 87919
15541 81767
40200 65845
13910 75183
28609 30124
21936 81816
58941 78452
23765 34306
87712 94617
47589 83369
55174 57125
24460 92747
20201 73801
59366 96992
57058 64964
16269 88232
6047 49017
55546 79519
70468 97152
17703 89542
3788 9708
47714 91290
4371 78858
21304 99475
75626 87904
70401 79402
20193 33963
3998 8549
61387 96710
77578 96812
21249 53434
29586 79013
13120 14176
64468 71356
63809 84961
39428 48622
9578 84104
44794 74308
20818 27025
23845 28268
11458 33838
7305 56295
39067 94481
12952 50815
13578 18146
38120 99928
21348 96468
57431 87327
64656 85466
62434 79190
7491 52841
35832 48051
5679 18341
77836 85148
43095 52644
19732 45612
15948 37752
9343 87314
24734 28743
21276 31182
74363 75361
31544 74822
8830 66965
12089 38131
18265 88789
37621 85107
77484 96174
20825 79128
62279 70447
67853 92099
61733 79610
31282 42081
16172 40242
10129 41558
7034 65141
13845 28513
12711 99888
8193 41159
62337 86403
26860 92707
8657 21043
83457 96793
36484 44130
2116 28726
65490 69310
23765 77243
13697 81764
12922 80484
18255 71461
4304 29723
5831 72059
65586 81697
26264 51453
239 81893
77896 83997
16610 96023
13402 45769
47827 73234
63560 65022
89581 99345
14896 30857
27573 42474
35385 50894
23476 45512
30341 96444
18850 45969
19730 38755
29318 95890
28952 75575
30707 60650
60736 66828
25722 57320
24768 40035
46148 55710
13648 72802
45738 47471
40633 41105
95239 95919
37136 47306
50051 71522
19253 64231
40125 57500
29664 52545
19877 64151
276 78665
2821 64242
28146 95936
25166 26131
77218 87004
5459 45716
13071 72533
48877 72209
79694 97836
38191 48540
13483 94861
56361 95782
82132 97768
21692 69592
52905 71317
31760 67241
74162 88645
11171 21307
17588 42683
13634 32043
7211 33759
13355 39651
97156 98510
75518 77739
16836 90431
2887 41617
39573 71908
54225 69252
48285 58398
73639 77974
37140 67151
57079 64656
52181 86718
20360 22431
51892 97478
37477 50203
12046 45778
10488 83413
15297 70643
32503 61623
47620 71639
87267 88017
1118 23735
20855 67669
32883 67067
16492 61918
57592 79953
12957 89791
10389 15896
14272 67596
3448 5300
44701 69748
21259 79117
19958 69960
67943 75677
11811 62854
3377 92202
71172 92083
36966 69629
14624 76077
22075 95156
31497 55468
12583 32865
56363 83814
15613 99484
71287 74892
11673 19012
31691 44878
9535 59593
11265 49431
15542 60258
46828 61924
93602 93752
3774 37787
33829 47415
41574 93866
19929 20285
17034 93931
58551 70337
18503 19767
77065 90856
48997 75777
12314 17578
21188 86249
33801 35362
45694 68502
18730 80350
57118 62268
48430 81123
63277 80838
24957 66939
75735 78038
810 79601
1165 98868
8455 15048
30857 32244
34605 69504
79058 87417
37792 44442
56061 61005
15759 96073
14106 15407
300 67395
42038 90827
30919 47729
46093 85646
43778 76204
45705 78900
59887 97030
18967 81597
71078 87554
14176 24706
2597 21055
39182 40415
18334 50777
5787 86248
47093 85169
38357 46585
27377 76303
30925 60943
5839 22039
27532 50656
82910 85977
32017 80263
24704 74397
15019 28728
40487 47315
6464 67753
12190 32626
20283 27527
13289 85290
43011 60528
72879 80607
43741 73089
54868 90595
76910 96085
88530 95234
16051 63496
7063 24468
5139 50785
7738 75281
8378 43118
34461 90271
89015 92752
42157 86330
34714 47591
30191 85590
51896 65913
18487 95056
457 72261
533 38197
2871 51160
25772 41614
20183 21578
23739 69127
20376 66289
49985 81142
3157 99237
31233 44806
18058 56972
23179 80535
58224 79060
84257 87621
42767 93863
18894 89502
5846 56737
4764 18935
5002 98893
5751 36569
12236 61066
16283 92504
34630 94700
14850 28982
47454 66194
27361 41393
4380 70512
42687 84441
22865 89809
39695 77182
14044 57020
16379 97782
13837 90533
24925 74347
4542 48597
84045 85184
62182 62957
81620 94946
12719 70230
4444 84235
5115 74186
28244 97250
39730 91922
8747 20343
16401 22018
16388 99983
11667 64415
23380 83547
6288 95909
26743 42379
19913 87346
13307 24751
69529 80789
97527 98638
42838 42916
3800 61603
2786 61900
59758 87262
11312 72547
51035 75389
23141 70027
8229 36779
35922 53543
22635 22900
24421 25270
43315 66629
73096 81919
92230 98168
18055 90906
23719 28271
80052 97172
24014 80703
20280 49453
14849 80424
51834 82680
25399 59994
2976 54384
57429 77254
38937 92684
44113 93352
42794 57774
272 27027
6771 45501
15658 89337
27196 38632
28136 99546
21054 87084
95938 96083
10594 54270
48516 51651
21481 46385
3200 70086
25653 89524
29081 68501
42297 94424
9980 55833
10039 56209
11598 69196
78842 91186
53055 87664
2611 41370
25215 94114
3368 11597
26548 87608
74843 90079
73271 91688
75709 85829
27044 80363
32029 42522
17780 59115
34325 67005
2358 29716
94192 99088
22182 89137
551 15533
20040 69810
18659 70611
11739 49839
80158 98597
13844 95219
20193 51718
20900 60003
80864 94881
6762 18618
1666 3534
7773 91658
9808 87282
57908 71294
7785 12849
52055 72985
22514 82032
53427 71882
60901 97296
16346 43388
47690 64192
12616 27768
2590 24261
47823 90792
37074 66175
12562 73002
27778 46827
5662 52127
9204 20612
6239 87747
24534 26871
21517 23345
1703 13605
67591 88713
86110 99686
4394 44818
16762 96171
46531 46667
44360 84186
76844 91996
41164 89822
14553 78007
36824 48844
98327 99874
50110 67246
21978 85979
9189 40459
70323 95493
55680 63944
44514 68009
47314 74856
18590 69432
36494 47547
46619 60655
32757 92235
48002 77200
35970 91872
46348 55531
26618 89462
24990 39991
28309 65442
55832 90954
44289 62077
49426 99557
41616 68514
14616 85646
90527 91217
12351 57339
26543 89824
21187 48650
34395 42969
70221 95327
1001 59466
67587 92807
72595 99347
31362 39397
31196 72019
45999 93840
40511 55502
24481 92978
18795 96373
44893 96923
16760 53859
66149 95515
58517 61275
40654 68702
51590 92206
42517 51002
91103 96949
9414 73147
8087 20552
4477 53452
14135 49686
1363 29716
943 32037
2158 86805
773 33157
9941 74980
27859 36516
24353 43585
60786 76304
23154 74768
32487 34097
10203 68376
16324 81401
50488 95579
73270 94461
56202 93190
59372 67295
43643 73749
58819 63562
4481 40608
7921 47991
25984 65699
48663 88260
6482 43365
12822 93289
49505 57956
31276 53551
78435 92429
22666 98140
14493 54045
40886 43844
8711 18287
18556 35233
17564 52471
33677 56994
11834 45481
65006 85220
30828 57920
55101 70239
14748 38105
75595 94356
28285 29904
80467 98944
21628 42049
7212 67996
17523 71673
53333 92407
13872 81636
46126 76273
77385 90718
74587 88823
54287 57010
10223 12657
13720 92052
7827 15938
45523 82467
73926 77554
16339 33505
5808 21287
64553 98825
8034 11479
15314 67215
24741 86462
30065 80655
49794 99939
12355 51811
30261 74361
49109 89760
28446 68301
5166 6448
83459 98971
27047 93868
38959 87860
5842 99423
40165 50556
12272 80185
21186 93777
31268 78351
13682 45762
45312 82418
11466 16418
73753 88173
16284 21600
27445 57343
29260 42814
31602 43684
518 18888
15432 64090
38503 75602
3782 78517
68395 77150
74506 94671
18941 49360
24988 76476
32179 79748
32476 89671
20237 24411
4342 38058
32788 92447
3601 41127
17076 92610
41247 61391
4879 99918
57066 97265
49758 93203
11949 45852
502 63215
70991 92809
56729 94982
923 44462
17098 90269
15258 60209
24073 90280
9791 96108
19826 48249
1776 54474
13347 54338
19515 63810
53953 99905
48162 58581
32588 90327
40672 46839
2449 32446
7933 94532
72698 74311
35909 36697
49794 78680
5878 89164
18217 45688
13520 76048
8809 84115
29087 30033
4481 97872
54506 77235
5794 59733
29195 46275
60119 83344
2410 46288
6954 99667
22956 28446
14036 58552
39792 39933
60992 65639
23345 87438
6031 69920
71350 82208
44280 65830
44067 84688
31218 78750
43439 92916
72927 91285
5942 43009
6785 15349
2082 93097
425 80544
42581 96791
25085 73050
28329 41288
32497 48471
79998 99421
87621 99663
18451 44437
20116 59222
17342 90588
58961 93994
89546 97120
43262 78321
49307 81233
63930 71212
76378 87911
24700 59086
49945 67110
569 43425
31338 78519
43746 99026
18408 96134
81387 97564
20249 79313
10351 12039
9032 73654
18173 33935
6672 69176
83041 84129
13351 63612
10380 83781
56603 81113
18347 49837
39862 49380
50684 99376
14502 26893
14436 63392
36785 69182
26741 78507
32732 88601
47773 55327
13966 73352
42366 77370
36580 58898
8546 86754
38677 39935
8039 32231
29748 50347
43793 81434
70600 89487
37543 42721
23522 85025
4737 23949
58009 70398
1607 96463
30289 89618
66172 78839
4753 30571
25666 82294
33040 60348
42917 48744
114 62055
50834 51427
4202 39820
79250 86090
53920 88427
5473 92994
19808 99269
4687 51933
14611 65099
12103 45214
24636 66542
24043 97928
46327 87824
18237 59560
28256 58849
18471 21390
41679 97145
46816 56126
62371 88592
40083 46704
36930 71694
18547 72100
42725 84782
35816 69580
54130 83209
74761 76470
7491 79199
33350 69423
26689 60844
60994 77107
15643 92083
19106 32275
62072 90754
5479 91611
30650 46291
863 50486
26828 98003
39753 58994
86320 94901
66686 78051
4897 23174
12071 94522
18047 93671
19672 45271
20450 32263
1948 32294
4738 27337
32771 88033
9032 21310
48376 92671
4956 21730
8717 83648
45718 61688
52975 60408
25523 31551
90132 92628
38902 78915
22391 80778
43788 95357
50595 83064
3288 45465
35751 56413
50934 63545
43702 99107
39960 86797
18442 42830
43914 52306
52469 64909
30767 66598
21376 91444
84261 92911
16085 47693
17166 61021
80 27111
87592 96864
75403 96164
50022 53368
9978 20439
14254 39750
1087 29455
37644 67459
28651 91279
11016 49368
5242 88852
14634 27107
69328 91464
22221 74676
35919 58905
31874 94130
28433 35274
23661 58379
11665 47477
45072 91447
4658 70096
36267 92325
46456 89538
14100 20839
41338 72700
70073 91304
15281 77300
9717 47546
25100 25505
12354 96240
63636 81309
28549 60070
72648 73405
30320 55809
26979 49906
59499 69882
20633 87351
37999 95852
11428 42098
14078 88165
12736 89732
13365 94403
2562 79296
68905 85351
14191 59290
54801 77165
75130 81755
7883 50653
52143 75711
12263 29989
20539 75771
20007 63209
26192 30786
63071 89199
20946 67975
455 21045
51457 53404
213 59849
52883 77001
35683 52391
42550 92528
92840 94582
32621 64320
55848 85275
8458 87331
60288 73952
17217 84479
12800 14336
42978 53726
8086 35339
58346 73360
32659 97230
11224 46112
12490 73982
5882 21233
12872 61645
3140 93111
8457 45793
21558 95640
35109 72881
23092 32742
25845 72146
79221 98006
19017 32931
58373 67629
20837 45670
49348 56240
3564 78204
55083 83138
38585 74231
9579 20253
48206 66331
62018 98078
80983 85474
50392 54620
93822 98682
5326 69407
8735 89464
75120 93183
48055 59606
34198 58891
58370 85603
89335 89413
55670 84052
6283 51850
11688 94438
29178 45007
3680 46557
24840 42054
20681 34396
20179 44802
19734 22187
31951 48528
22092 96924
48675 79681
24892 85695
2162 57937
88977 93687
50552 63346
2409 65398
35849 94909
9460 91973
12365 83196
33275 64174
48996 55511
1584 95731
7229 26220
39215 57977
541 15593
22903 62077
82975 91459
26399 89614
12830 37237
59283 96886
96311 98242
21679 34254
64254 78332
56483 56744
4122 65475
33526 41489
47177 61273
48652 63522
81662 98570
1646 5719
32112 55147
15835 30966
15429 58141
59041 72251
20019 61970
41364 58031
62906 97317
34235 77637
4210 99126
37043 53031
72901 83737
76745 99301
2889 38031
40203 88113
57774 64956
43589 99148
59422 70554
16830 64250
6859 85776
28536 49608
26302 63927
27303 31397
29133 70471
57089 76348
71627 91004
68370 69196
54512 80628
23676 32345
29945 53469
29843 70451
16586 94333
4727 21517
5017 82073
6511 11890
15483 79850
45689 67927
50604 97739
32159 56669
4554 82726
4307 27641
24273 99457
9697 74736
58882 95974
78269 82712
43977 73132
41222 70269
43308 66956
69184 88758
35073 55328
24684 80791
41184 55832
26211 41346
5041 72214
30032 42685
8148 70263
26271 78791
9732 97402
18787 49126
39282 74287
22879 49670
74854 96677
44317 82991
48142 56422
5994 26580
34728 47161
3991 8032
24710 98535
68639 82680
26817 27258
35857 68579
13654 96808
57650 99441
53658 73962
57646 66289
42022 60641
36682 72724
24869 87084
74446 93323
41340 69847
46670 81544
10597 83296
42930 92290
11826 96104
19680 67070
2587 10224
2583 77974
33353 49686
43030 94852
55639 81863
88924 96943
15537 77057
19612 42332
11967 61090
11116 84662
2163 83259
25988 27407
55773 96074
32454 87501
12053 81284
12537 42936
49041 56446
29019 87249
12189 67179
52532 76656
30766 68883
30715 57352
28052 59143
56913 62938
18949 67083
6826 87156
37549 66958
6418 31869
1420 12565
11661 79456
17796 86461
84831 99978
56231 68089
10355 79704
14378 29479
65462 65891
1458 43539
7483 32167
86651 98525
5778 72380
46219 89388
35421 52681
61765 91599
21735 73308
24334 31258
15588 49620
24883 29975
14041 23588
43611 60825
57125 92509
15594 89477
63316 68765
7435 34137
10183 78391
34467 59647
41256 47794
15048 57095
71512 89242
3325 92338
58916 81504
65781 91776
47302 83301
5367 13654
28415 92200
7148 72952
55731 83093
34098 37068
18149 90077
87164 95418
30607 45473
32496 84546
16678 59105
24875 67140
48614 79475
62635 96540
32797 73040
27804 56933
41657 61705
17214 77763
45435 87489
43904 99593
58965 81506
9892 44464
19644 22731
6371 96015
39859 54173
37316 88796
65184 92588
39659 82468
1661 36087
70819 86574
45873 63811
68066 86080
15391 18034
72138 77651
4919 42816
5419 86192
86006 88879
45391 87866
30874 61692
6186 36165
7 16239
35029 90189
249 53897
22397 81130
37100 63599
32622 58232
13745 66849
20173 41990
51725 71142
62745 82818
13584 53310
49440 55152
22711 85907
12878 96807
42815 46570
37875 61428
11711 41146
26993 70817
9920 90432
16915 98717
2961 54004
75104 97055
53775 92976
55246 75227
63751 79831
46750 76724
45252 48726
18126 45044
60732 81987
66496 75184
60841 92653
29413 90669
11812 61199
25234 54900
11882 62166
26719 87297
34467 77257
20621 24517
39778 67184
51446 79719
16513 50506
13267 29224
29123 33104
4954 96365
17590 22630
50083 98894
17433 41341
42752 70534
7946 13711
25174 76258
1834 85038
9596 99220
29127 57918
15471 41194
22280 45500
17533 62091
20739 36142
16281 37619
69641 94887
17703 76498
1076 81093
34118 62477
37174 46026
24115 83018
63686 91935
9536 72735
3844 47068
54424 55105
44041 98082
59778 70377
3889 64156
6061 31316
60134 86691
17451 64020
19016 19266
3215 61792
68525 81792
40923 44529
14901 21240
26567 65222
8826 42933
35332 82735
8381 82549
61002 96585
45335 53116
85536 86048
18766 88437
61009 92815
103 77252
3528 21314
55626 96687
72005 73308
4657 11680
7328 46483
1217 4884
12759 44121
31426 74029
8854 42711
47468 58648
27986 62754
76653 81996
31266 76751
34461 72516
27826 88202
16826 98997
30626 97669
23215 43685
5918 13833
7351 72358
26104 57771
29234 61309
62007 67815
37756 79808
9963 24313
3830 64345
26328 39965
37326 65859
11331 67442
10946 78429
26498 41709
3538 52217
17871 95134
20861 38520
26126 98060
48391 96449
40322 97104
53068 71079
29115 31154
76 2435
43802 47542
35206 73988
23967 90289
66017 82036
51820 74583
135 31306
64611 94798
43429 88566
23982 30567
51863 89242
12840 51848
69684 87864
33750 48417
30695 74804
14817 74230
16106 21558
16350 38890
1694 25904
48234 64623
36458 85396
211 69027
25906 54498
54305 55640
37541 59374
67381 89217
31265 43298
27330 57025
31723 38355
11160 97588
16525 25809
6301 38646
17245 98377
19082 24061
16298 47465
33006 48413
14912 49281
46153 49593
47 39821
13798 73977
15654 98696
80045 89818
46433 66240
56077 64030
17237 80964
23180 51771
78199 82427
10883 33365
7604 30183
15360 18594
17644 79844
15199 96734
2315 2829
41748 60367
31796 82736
15152 41323
26753 69600
31830 95532
54935 87085
23487 54911
68458 71081
5142 70028
9443 88208
22365 44803
59126 68063
33902 67685
56969 74518
62127 86680
43182 69997
24440 63671
12405 33678
539 96138
39682 85285
21054 67393
19001 58186
33417 76300
55879 91613
76314 91546
7944 52813
38244 98783
12125 23311
70643 99262
64850 97283
75533 99093
52121 79592
21638 60056
32587 58660
63978 71595
51522 65300
13060 51504
5818 36861
86081 86984
10786 75748
17753 94173
11876 72718
22813 88123
62820 69621
45158 74989
14081 87565
18210 78692
66017 79747
32100 82275
29899 75608
13698 50658
32147 40596
38194 70313
16789 78467
17382 34667
16530 95741
61213 67169
36858 68137
29484 41834
38854 49517
14775 58076
56164 86073
17647 54009
68249 83425
64375 84846
27458 92434
16774 96002
7462 80972
18556 63054
66485 94409
11963 41450
51102 57882
8075 62875
10382 73742
14042 33148
20153 25788
10440 95457
53837 95858
31978 61433
39653 90263
3618 19499
26565 78648
22043 93376
14768 64318
23990 76805
578 44287
5090 8699
44210 46087
10693 62176
68522 94480
24399 93635
45284 83023
78366 97613
4750 30650
15787 26340
24948 73997
14281 94704
20871 63214
21296 60965
34934 68510
55445 77296
18046 78649
3225 32825
19709 37612
90498 93905
612 37614
56200 93111
8777 28541
42881 69810
20726 35164
61860 65502
85554 90353
27632 48272
51350 57021
12295 48646
57664 58589
36076 48181
11439 31148
66858 67024
31229 86819
22194 62487
41452 69904
13356 46283
695 41393
56217 78047
29109 98240
49260 58378
53621 95586
23071 27867
20010 82663
91317 95653
24599 93670
26230 44367
45496 92619
52814 87746
5823 42042
35228 89249
19460 44942
33938 34718
76510 77617
53573 80461
5418 58431
43792 44978
24654 65994
2129 29582
11058 47698
33233 61604
30137 91960
30649 51218
24990 85419
12980 78356
18037 62451
6019 62470
35069 74765
68227 93857
19871 89301
10222 76460
54985 61084
3211 61491
28240 89548
61306 86541
16333 94169
86288 92392
33880 61558
37417 40896
46435 55935
25385 79253
24835 76836
3080 20188
7247 37453
25758 42540
28309 76442
1925 59744
39079 60091
47059 73903
39087 49229
91804 97711
12940 14147
196 17428
40073 81987
19569 78600
27099 57261
46424 86671
28440 83254
15597 83641
87118 99699
5396 81286
4263 56529
19544 69623
44033 95351
59599 88311
64528 69439
11039 95810
65013 70722
27617 74028
84000 88900
26948 34735
43924 47904
54163 99466
45740 93927
18736 32087
18992 72162
29865 32228
23081 43709
48970 82309
80078 96977
44451 70272
23412 68443
49161 54362
54851 77042
4605 46421
17106 26813
60030 62256
18654 42558
51063 87007
41894 62732
2060 92628
63046 89022
40474 52383
40814 45795
22879 52060
10495 23183
51642 87062
51073 55088
19831 99601
41251 73951
4554 35539
24273 49009
57857 72447
8587 79437
9147 39217
42856 95000
34105 48078
48070 86732
6203 11389
48844 53831
48666 63217
22816 67294
28065 50788
56116 56668
6272 70440
2168 65438
5193 89244
67878 71889
19815 54814
50065 57040
61777 66885
16576 76949
3779 78835
62159 99843
36325 50172
28949 66829
71577 85057
17094 44384
30335 65499
7883 53751
579 28760
16275 53557
35273 46460
31422 41768
3992 85756
3172 51627
28846 44095
38631 69347
35854 90518
12146 62635
20539 58225
70782 80921
13414 56375
58808 89863
23469 27195
23528 45529
27060 99943
43784 50826
63727 90274
9449 56734
3120 4915
18947 70839
58722 63493
76529 87142
8567 62899
4452 62598
12045 92420
44494 58971
13600 71150
75226 93063
38842 43531
7521 20513
8790 55526
55449 66448
2654 13543
22345 90120
57523 99768
46846 85467
16594 33260
2360 15771
74581 88041
76095 89363
11493 71876
53440 75857
18624 72068
23336 41499
27303 55588
63304 99671
25028 88469
77626 87822
50663 82991
60069 82616
42972 62441
1783 85453
46676 73844
38752 80567
51647 98618
18975 41614
59646 68716
50662 59489
27325 73403
53295 58768
45559 65082
34930 40062
9601 79945
5019 14474
73546 92308
47471 81428
24018 44534
25690 83676
41332 68204
11310 27533
19013 97519
7368 10987
28440 42775
3666 48080
36715 90549
34050 97096
23232 30959
26314 90979
2740 32625
28744 37073
4082 29315
79903 99163
30675 33848
44822 89549
1022 80381
53844 70435
40218 53644
53148 73150
32914 39898
1287 70517
6930 53860
7773 10371
34546 83723
18110 59311
1531 68680
16520 37267
40580 92717
42238 43485
8724 53685
13655 85518
7335 96268
21533 27685
40907 88093
49862 88471
24563 75081
82580 85591
29722 40598
86 19007
31525 91823
48425 55649
2339 23034
9971 63506
47133 56718
14977 51581
47629 97066
63235 68432
13692 78178
18941 85497
53010 60766
41443 78352
15072 80375
8955 37516
7077 16547
60996 84223
76108 89855
13638 94419
16366 61404
28025 55475
11238 39157
18887 87443
30076 72018
31734 45361
46404 66354
48736 50631
11675 57181
10298 29690
13754 56281
57637 94917
37554 77091
52896 53954
7888 48234
48955 62649
16962 50049
35292 63952
83262 93980
16725 75859
143 2392
62011 82684
25377 26897
5969 49665
13186 64724
40425 91917
74307 78184
12913 82360
45979 79188
26181 77603
30211 99702
47848 85612
68001 98972
43885 59211
54967 68937
8303 26161
33479 77586
28983 96613
45406 94508
29037 34687
70245 96959
26066 94242
23243 36392
56422 81178
2706 92860
6282 73383
7932 36932
27638 63865
58097 93443
88842 91650
42853 50173
35961 92193
46612 90152
51795 59065
28668 91866
79025 81629
87695 90058
23580 34440
24650 53277
98646 99533
21151 41356
93201 96192
46607 51065
34263 88646
49748 99689
37425 60654
60157 75294
5527 96118
56982 88050
37514 81625
41215 93232
13280 43023
21560 22965
29856 43328
34581 95239
9590 27990
929 86555
26662 63645
52138 68765
10651 31325
7971 38096
58210 78406
34995 90096
18860 23750
45237 82464
28269 59721
4366 40989
41180 57804
19951 31914
76529 95373
4774 97829
25114 95289
26965 61831
1673 17685
62605 97962
18231 60766
73671 80643
34979 81981
68790 85659
17117 53892
48850 60746
22433 66845
55720 66076
15084 87173
30150 67693
13491 83171
72524 87297
52057 79190
21357 55571
37950 54203
16652 73859
6319 15904
9215 59615
48520 66839
27592 96149
5379 22126
29751 32221
70281 92680
27829 97085
59443 71662
39138 77459
4343 60170
5244 30045
4155 7678
14167 66634
27945 54403
23135 39273
30066 98218
5833 79675
1443 88634
72110 80432
52728 53890
4275 78945
36648 87362
45924 78023
26828 55237
38381 38505
6075 66780
34476 71451
10435 61670
44273 63975
57890 58094
32847 94313
18761 82348
34647 38975
56554 71591
26348 53027
28863 29656
33450 38541
18076 82212
12646 45666
76982 78435
40947 64988
31175 88840
90285 91490
66613 74113
32402 64938
84907 88306
63722 91695
60464 93313
62670 68732
80708 88144
73388 95961
37223 94549
15869 68053
17865 96769
41483 49431
52410 68919
46422 57536
36427 38776
7605 72885
39781 78709
34266 71466
16850 88120
41460 88045
60053 62453
7374 15821
65081 84164
43253 52037
53599 65732
3240 26615
34785 46783
24874 97638
14508 47204
10121 26683
19148 64220
59383 99256
28388 95558
16645 66662
293 25932
50877 83597
30347 53355
33180 37954
3324 59529
37786 70890
21163 93497
61981 97560
40594 69226
2580 34998
266 71173
47399 69996
15407 83914
2397 47097
11060 81837
73616 82166
24571 65004
14701 95166
66313 87653
33247 58670
56517 94591
6733 44624
65448 67278
38743 46196
27413 79488
63305 91296
53214 67591
15324 17243
43765 96631
33658 95036
5479 9902
13278 45649
14432 88295
76148 98665
18033 40537
79382 92360
13808 96065
43538 77066
3332 92526
48193 57179
31708 92389
8700 33767
28534 32470
29036 29695
2449 67817
21155 23111
16045 48850
95922 98506
59416 97712
17250 18613
52857 64616
17005 22174
40567 42831
3357 91708
42221 56707
41462 67271
7484 59551
50927 94146
1956 85110
44949 59730
14360 19651
44012 87099
39085 42377
19858 38517
40188 47717
55068 62132
17169 51834
31393 75626
70725 78740
46669 85632
4440 51312
20105 83390
55121 73288
39407 45182
39837 73162
37536 93089
40365 49368
27135 60840
5140 87072
9927 95937
65325 94109
2360 36650
8496 15153
40445 87960
25334 54061
48882 72669
53530 73174
38221 92326
62720 96533
21206 51733
50901 55383
24813 33126
6014 36374
13388 56308
58379 65796
35202 69363
6227 74090
7240 14748
14095 59661
24637 80966
66726 89813
47781 96785
31217 43506
39010 99509
11663 79638
62107 78220
64608 98881
19657 33547
48799 76285
9196 36513
57662 78690
50220 92443
4699 10356
66785 83918
12555 88070
19488 30030
42432 74361
13134 82319
31287 40417
17799 84679
24415 38882
25028 55730
23244 93074
49485 91855
9034 55342
50631 72251
57841 67917
56526 85576
10002 11370
31907 87798
8643 45240
36217 84562
15875 17268
20280 46145
87281 96949
2342 21991
2053 32829
1534 36980
5151 20796
10522 27817
34296 58726
61965 70766
70167 84459
45697 78618
11093 24067
81791 83740
51754 60135
53764 86062
27034 95186
12625 71154
38371 98371
23128 75509
1340 3076
4100 71054
29396 94747
5298 46128
46907 67115
2709 63897
35374 99862
16951 49847
53235 97034
18823 50056
83060 96757
3127 75430
53808 55551
21395 70145
3359 74576
43245 91066
80598 80956
32391 92230
34265 61241
2580 74236
22056 24673
62063 84259
22483 44232
13076 80849
86691 88159
85215 90154
49106 70636
84830 87077
41504 59704
57864 70843
43773 46238
30776 32986
62248 83401
23281 96812
35151 69455
74345 92443
82578 88813
34684 84197
17970 97039
67550 74716
25006 94003
6106 96747
26786 40644
59235 86362
37961 78872
14764 18044
12271 17809
9971 32563
72457 84685
39671 92515
48506 97487
3893 77891
1966 22994
27204 48719
2389 42422
22864 90098
82931 92445
17195 31853
86034 98888
28318 29827
45780 45997
28619 64400
21864 45390
17484 80495
27273 60077
12496 41259
73870 85373
35561 85051
16085 44655
66654 94144
20580 55855
1405 91548
27459 52582
63312 91596
45098 65416
23611 39215
59342 97632
1980 65977
2253 67882
77872 96250
73966 80125
8524 69291
15230 84353
23711 68575
20010 55640
49773 85198
15825 64353
7901 93720
19536 46865
55230 62153
25275 55722
23183 31773
49868 77239
44906 57186
45345 77336
23695 79833
28377 94612
40991 91752
76474 93279
15867 64580
10066 25857
36010 96025
30735 79342
7990 63705
14193 68833
34507 88809
461 69087
35715 44927
8881 16549
57928 81618
35339 51369
10960 84545
19699 29377
86045 99400
25294 35013
12592 53168
29211 90259
31114 38051
77757 97426
19369 99732
22008 67964
9828 92084
47880 62455
212 67120
10750 29313
18262 38368
10712 20425
9688 43491
39515 82812
2538 28188
10611 42417
13862 43378
53779 70202
31439 53122
7599 30032
42162 77862
30790 33593
29764 48456
46762 92011
60432 61048
4801 24535
33305 50911
1061 86676
53941 61769
60074 89765
6666 74682
2839 11695
51434 97429
18594 54852
20354 53477
63819 95097
23895 96418
27017 94017
8540 42316
58318 76537
2368 36232
37460 88420
22485 33924
54161 86753
3240 17355
71120 85283
49386 98667
27667 37915
3296 65454
53511 57034
30303 31497
11656 97806
56423 81200
4755 71995
35394 76835
4485 30473
41997 44078
66775 94078
47661 83138
60132 71296
17074 39423
79866 80227
6386 93761
6683 90492
59628 93999
36041 96702
73119 94475
71403 73220
21126 45860
63139 95552
20082 64136
60621 65969
7288 92961
81476 81542
54501 93103
84807 87329
7987 57117
41910 53261
29843 35266
40290 85590
51378 62606
2650 31718
9129 45086
65613 74583
47858 58296
38838 72394
44642 66173
17403 96121
7321 8706
44133 72168
62882 84924
9148 33914
14331 57548
17534 25184
21171 25952
4955 40044
31990 61694
31908 60496
45406 64344
71647 75569
28418 57838
37367 40167
74149 88295
33087 63461
54642 78117
34736 73831
12864 82728
26888 95517
51330 94382
37453 60440
9974 70895
23579 93283
15219 21404
1127 20659
4642 37357
75596 96062
36582 38477
58858 69899
72597 97605
26665 97953
25463 70832
24384 61664
78874 80909
31092 45659
55709 66341
17818 70487
21488 66388
54432 71927
77345 84968
26675 86104
12944 44635
11968 45097
52609 96457
42485 78312
40170 42294
20513 43001
22996 57838
20122 66277
36312 79613
67240 81602
42904 62973
88311 93539
76434 91701
16420 44705
24828 25566
42253 89938
12085 89515
11931 80170
50016 71855
11699 85081
34219 37322
54387 74842
58067 96172
65636 73417
66964 91348
39842 55916
12656 74579
20160 74552
15064 79214
27990 86638
27010 39769
8725 18072
70466 96901
81909 90051
32541 77980
38481 62252
10171 52537
15616 49053
8837 87156
85633 96929
22038 92388
22943 65238
65441 71135
60625 64688
15629 45516
52370 85528
28888 55371
14008 43894
67542 82756
41264 57896
12332 74741
769 36230
16702 94675
18535 20377
8804 53314
22710 40992
44146 76112
41713 65507
21147 24236
14873 53431
30575 68970
33249 80912
83493 90181
4264 48306
54362 97364
29517 94225
3137 19740
23629 68148
39514 65038
94348 99235
57222 80119
14746 85990
84380 99197
93005 96761
10169 36439
10814 76382
46939 98465
23631 69184
30877 95147
60137 76800
18006 81894
10117 10844
64278 84593
31331 67201
66832 92638
42632 71034
63585 70647
33764 51285
42734 76039
32346 88103
89415 94730
73400 97412
40614 87221
43180 76080
17991 59855
58785 76465
6157 23503
50470 76148
15918 25384
43320 89488
17591 28935
2407 22889
11960 83958
8273 98407
53640 72616
63379 90507
62687 77444
37230 58332
9633 84719
28791 58810
16661 34517
57263 62911
25636 77571
52447 57442
17204 75438
6814 13285
10316 48128
1116 2422
28589 35434
26518 30080
2802 87790
19344 47845
39123 39436
23995 31168
22466 45101
21996 69082
8354 37500
47663 95621
52885 98303
6047 95855
23840 31268
58277 60140
13314 26898
13683 40621
49145 97266
18853 64838
9114 28549
17100 94833
15991 87332
66846 80299
9591 65949
54635 71559
42481 54840
2329 30852
8106 15953
10911 36441
2606 84996
1395 83571
44316 84463
22702 72868
50498 87072
60661 84185
29556 68432
38405 88811
63922 91936
53599 73197
76693 89727
87167 92943
65725 70119
36803 38879
944 30117
62087 98833
23076 52194
4682 45555
5323 66431
50845 70689
83499 88010
35512 76129
29684 46547
33949 83622
5752 45345
20719 27980
59802 96687
11147 44232
76498 85683
40799 69881
25451 25645
10299 29130
40324 63090
5666 64874
9839 27803
21952 33439
28120 44451
79042 89184
16917 28204
65433 97624
31004 71086
1835 44965
70542 99516
11126 95745
30182 94463
26604 33549
31647 58079
47817 98287
47241 53012
21649 92091
11875 60479
21977 44818
43725 51647
35912 50042
8918 52979
42131 99228
74043 88769
20578 77695
14327 92760
61628 94678
38726 72023
2270 72447
6726 42840
66290 86167
60378 61079
45994 88138
61060 73638
48686 76429
14158 62963
33619 49917
24155 83131
4877 9900
4668 58730
12589 47930
25485 44483
21982 42271
29610 30745
42384 99755
42371 93740
19241 29255
7832 44752
30402 99163
34642 86888
46016 77031
53375 56497
31093 52975
32873 83321
17720 95147
49445 61309
23716 86486
49877 73809
24995 54733
50593 55409
32133 69704
5393 86043
9171 85042
55749 79321
20236 56787
20797 85678
53777 60214
2927 24132
10885 81299
49924 64641
63017 69790
18205 83499
20054 47930
5109 35186
32043 84407
27586 78206
20585 46016
40025 54097
29230 66768
45712 82617
5469 39317
2648 71324
81523 89216
76384 98977
22176 76706
67151 93382
1993 80596
37869 92577
76331 87354
28873 53572
48015 89501
39599 76436
2391 33457
20664 72074
41097 57454
77327 99858
25096 59845
2165 26359
4999 23994
52087 87131
40993 83739
66511 96317
29741 93936
55155 57178
993 49643
76017 93309
22347 29915
17758 40601
43159 74826
2218 48612
69726 86693
6957 94001
23559 46209
9616 71422
11388 35152
50836 59595
48498 56713
23674 96135
26742 51784
22412 26706
737 59745
51 30673
14333 88970
63952 64483
52578 86060
7151 69235
75081 96918
48374 88547
36384 53853
15509 51450
51538 64889
38545 91981
39739 76575
44592 71036
38649 44192
47822 82827
52846 56206
38680 73999
16653 49115
19036 25424
19546 80586
4108 60621
73076 87244
28218 91662
53939 64559
26106 91502
14396 15992
23926 54290
37984 38895
25204 64657
116 20818
57771 81897
8667 48472
51284 52666
714 54231
12867 28186
3480 13925
5140 69783
15387 99491
31468 88441
6980 87147
51069 99669
45455 98003
15087 63591
30595 75056
12922 51339
83248 89868
1165 62971
8258 15996
17862 25162
2723 74214
23990 29832
13440 64690
45493 88569
30992 52930
39739 58220
80166 97976
31320 35788
29887 60812
7817 35638
16339 53194
39629 85109
50525 93783
2166 28727
43270 79408
47370 87869
30364 77501
49455 77879
24036 53333
469 27463
8925 22487
63352 87087
3764 76050
8055 65150
4352 33480
80926 96541
815 26008
23804 54906
62270 78887
15759 54349
74764 86086
47110 86980
47406 81244
4731 31057
4543 70027
8751 43484
41492 48712
756 9287
17256 50358
36391 83032
24838 77387
203 89399
7505 48469
42587 92381
22039 39154
37684 42008
52201 84034
19066 22391
5197 86916
15314 42584
39575 74823
38220 95625
9943 75498
3507 93673
23958 29000
33532 61662
46821 57176
4057 11637
65626 95483
17297 70543
32300 47242
11135 38294
29309 82684
43656 68621
8272 17272
43031 72384
55148 88961
13666 46128
49150 80894
72234 75545
49197 90642
5642 48402
28753 62516
47838 48181
16884 71958
36796 74507
41444 93665
25357 39586
41584 72356
71634 90138
15018 19741
7790 25373
25215 77104
65918 97786
26672 67508
45757 78634
19921 82056
4100 9755
31299 96926
53740 95104
38665 71861
17438 25477
42905 83988
53809 88642
64067 71152
27998 96306
26231 68335
5691 18660
30690 71737
18246 67131
68451 78384
42762 91734
28605 77127
14395 88991
33663 38121
14959 36353
21105 34968
1614 19487
26297 85358
27063 98049
75888 96063
16357 96531
33106 52906
48232 91298
42270 43276
48138 84953
4726 95561
10665 57917
23121 84583
48023 86927
35146 94186
17717 27587
77189 86941
53340 62690
42565 69158
21361 21509
51451 64197
52738 66907
5018 20681
23997 60231
65317 70063
28745 48816
18039 28777
3527 74602
43333 44071
3271 34546
9193 63153
40308 43046
12524 47414
10483 37947
19344 53857
57457 78324
3618 80540
4578 57619
3814 50634
61326 71607
59327 88817
17959 75920
69166 80098
14094 75628
245 52483
5424 32476
23530 23916
33142 90298
36786 71247
20637 28534
19153 84352
41764 97177
11131 23397
42456 95841
49438 52255
20874 80187
29959 81648
13807 68490
88777 98556
21831 68048
60812 66857
40758 53633
14183 59956
5783 66841
22290 48324
26973 81705
75576 96297
593 46661
43717 56218
41563 54023
50973 62022
11914 30290
6807 34250
7364 35281
19550 91034
47531 51320
14622 49150
40492 44072
9384 67101
42116 90289
20325 87733
21362 27502
27675 47073
9244 52685
58035 88863
63219 93524
42864 57575
1015 67756
37768 52030
27914 95897
44528 49808
7494 9517
39230 65669
58574 70601
640 68107
89033 89419
16314 21611
74053 96370
958 81402
21986 23755
48345 67961
20701 57315
9041 27011
2914 49711
8839 42325
2255 77451
30405 91986
12001 28095
18592 37026
72926 93118
41444 62432
47454 58120
78502 88425
2070 18704
12201 87045
15810 46103
39084 98475
13615 31287
29107 81117
61372 67618
23605 76874
65868 81576
43731 76095
13659 82440
1529 79354
106 45870
69693 93740
22358 68366
65186 99853
58253 62741
34659 67539
21219 86085
6624 54489
38491 64596
43079 64284
40575 72483
55513 89353
53737 78272
34786 61481
34608 69219
40240 64060
46355 65106
17299 42079
24037 50016
11460 50170
12277 68432
15450 65997
40824 66359
21095 41159
47733 95167
26466 74821
42925 80712
24343 76107
8106 59750
40039 68372
16562 87509
58941 71208
63833 84832
5405 86361
16735 53857
26270 59349
83818 88154
44023 62435
42834 67157
31418 84696
52444 82931
12872 89546
33441 82288
49794 70993
1198 96498
70615 74976
3159 5507
11270 50833
72299 97060
22509 83233
88632 98775
18519 27375
63658 76498
23573 34898
8155 82702
55460 99125
46510 73415
11828 25481
26797 78877
7841 15919
35409 94689
11089 27306
55218 68815
26091 59855
27606 75013
13744 52321
59205 92037
29317 55372
1031 72794
21690 22571
3764 65784
30748 36705
32570 47557
57576 58872
40263 97684
26770 75646
3177 96631
32515 39543
4575 40887
768 9862
25125 73108
6922 78735
44409 99119
40393 65410
23990 56822
56145 84028
37091 58598
84436 99107
40130 61795
24745 40457
30753 95514
26685 74860
58371 97564
28636 76052
30549 71418
39715 84559
50402 71229
10771 26313
26535 86649
24339 87929
18538 35563
14701 98890
84491 85290
53980 91136
77810 94958
18641 60890
10641 78545
16592 25158
57690 58703
68653 92679
33839 61943
21065 71087
6435 41506
55620 58671
94469 98535
44123 54608
24285 35960
10264 53730
22351 49405
3108 8259
13577 96766
51557 75041
15007 77706
8428 37281
42015 79253
46558 96991
16427 57767
64645 90504
17147 77607
17409 81876
7101 43335
12355 91870
90356 94543
5105 50815
36533 76207
4612 68777
11224 21018
74999 76896
30566 71297
47008 64935
21891 45015
10881 25987
28459 96481
11616 20235
64769 87343
38638 87598
9983 75359
4389 82560
53553 81925
5191 48071
14559 35765
17157 66628
21471 53882
55484 59452
29612 60584
16826 21122
21933 33349
51408 64081
42916 99398
5115 87056
56899 99972
69370 97507
43778 71217
4074 39013
11396 89540
17919 80400
54515 80100
59752 66922
16477 52280
32281 37543
95509 99251
21539 38464
25254 49774
7449 99059
24554 57691
72315 94983
21731 69594
31401 67466
14309 42679
16551 63794
77057 89712
17547 19902
55918 61844
48631 71943
48374 77158
56014 96347
73505 84442
95981 97320
21571 59829
38442 73329
32848 53350
29572 65158
30771 84761
43326 82934
20603 44181
34058 64975
68731 83820
51919 79814
19333 20233
97528 98769
3610 98926
34885 58916
21677 44024
25094 76228
11231 94776
53019 94094
28008 67917
6236 31743
3144 82371
71451 97023
40271 53624
23319 28466
46375 47645
86063 89820
18120 80460
38668 85371
29724 69491
33244 97213
25854 99617
2605 83052
35928 47792
16130 57674
70599 99153
16651 19042
59637 96476
56686 75500
44873 77712
13650 91500
65670 92697
35924 82574
80799 81996
26585 70681
2929 68634
45604 57868
55050 65334
37898 99889
3339 7896
41379 60731
29904 76168
56907 57869
65999 74794
46832 90431
15159 20744
66324 80798
34539 87780
4433 57218
51266 63625
75411 92271
17837 83623
7009 47430
69309 86691
12129 97287
13684 19820
7459 57585
1732 68521
34729 76170
34730 99342
3686 54632
39233 55822
32082 66348
6418 29853
55833 67612
48485 92359
1709 49730
67965 82372
10518 17024
15084 15371
950 82178
6055 45072
41207 43154
13307 78965
42452 47043
57689 84175
1078 35580
19363 70880
65528 85984
13208 17853
16115 65679
57245 92073
58869 64059
68288 98057
39756 60489
72753 93613
6582 82059
57027 96702
19891 84960
88760 97248
43356 63488
78641 83214
17134 25315
2178 76656
21448 50544
40304 70838
25756 95865
78994 96085
14673 31628
47775 77525
27452 51218
51224 96665
35462 59908
20299 28848
576 26952
21398 30550
74598 82947
58834 65090
22051 38748
97177 98136
48447 59650
34416 62628
19736 20212
28069 52014
35695 52428
9056 99725
2577 9939
51527 90715
48011 52111
46579 58876
28405 97573
819 46967
44395 46864
60541 67493
6046 57819
50572 54439
85497 88257
11488 95371
30502 67876
8584 53464
31159 67288
46218 95268
66046 99796
10484 13342
44508 56401
5386 25823
49989 55756
49043 73138
1035 93493
11808 98995
58753 82437
27135 76593
30275 51507
960 9381
32980 50163
20720 87511
40052 47008
23430 74762
36193 89355
44324 57526
30718 68959
85790 98754
7538 58642
1596 37210
24761 38584
60953 72041
1410 95706
40741 49244
18936 51537
30338 83896
19393 54365
2096 94543
21508 85242
67169 81513
5613 46784
60604 63030
24043 45207
3006 98290
91402 93121
15308 61224
56605 92071
21427 60947
7635 45570
234 40659
9780 41050
75109 93244
3218 85105
9316 49693
4604 83597
21954 39442
10489 12147
11399 85802
20424 38892
37666 60939
27414 85128
81450 83533
51895 89403
77266 96772
16838 61857
50273 87004
880 62636
48028 78615
31116 82309
18122 30715
6519 31921
74884 87331
55233 99134
36050 68573
2455 27221
68197 88908
11988 75008
31095 86817
69339 96472
16217 60400
8209 64475
14979 39093
54632 97442
62608 89910
60945 77774
9036 40022
38199 84834
16228 95670
1159 9947
19800 38509
32839 48985
26242 48496
7649 73318
77836 80898
24073 74231
37918 83068
21363 33255
43574 61104
61430 67708
38903 56638
7141 81535
49786 85942
30752 35791
64693 88433
24442 65616
9770 54624
860 98701
1560 46644
31583 35535
17088 30579
7986 85212
21324 44339
49564 60718
84996 92636
17869 91966
36580 53778
18636 76878
13771 45564
19826 47730
9862 66332
26366 63123
50409 82446
13402 76420
24484 30479
66099 73965
62276 91576
82891 83565
77699 99725
12016 97604
47331 56635
8170 89762
4235 97590
70478 98793
147 36685
63056 68929
14109 43978
17336 56053
58364 99878
52998 77651
38378 60982
20768 62614
31042 92384
3884 69609
25414 26848
29684 37789
48769 97046
21160 76518
47231 90447
55210 82795
30766 79589
24334 80222
48922 51153
27257 59038
43802 56173
27694 58979
10749 66799
42397 53324
70799 90959
21849 87012
92248 93888
12766 41369
46480 83698
3317 38580
56513 81685
3812 88870
44949 86177
26401 57613
7066 13391
38765 73818
32373 80741
64117 83977
55442 98236
66646 80441
69674 76543
2985 79423
5149 48225
19928 99975
76815 96299
29628 45082
43458 62927
31206 96138
52673 93858
23988 48988
1215 15672
639 70806
12883 51361
1047 87073
29114 91204
10796 61429
24996 42579
66126 87552
59419 86135
57420 77429
9622 90400
31565 59198
31838 63160
33552 74317
53122 73713
50291 75669
80557 85056
1 70808
4050 26491
12621 14922
745 7757
37193 78991
6255 81236
33662 39944
37939 89526
23916 49481
78339 92488
59683 67519
1457 30764
5930 24416
30884 47830
17642 28900
47611 57161
33527 79764
43325 75202
8990 72308
24552 88260
32724 66006
47075 92003
78186 89920
268 96690
47816 71979
54699 79275
58189 64643
11762 63501
5484 20803
1076 64672
25495 95558
44988 46071
48183 67628
15254 32522
17156 33375
862 28762
4832 89648
25233 51012
48583 82249
87176 91038
19308 93415
49218 90793
75598 96578
16950 32798
59034 87722
33101 33546
59616 72586
20698 50585
37502 87131
3792 34168
53820 88100
12740 17774
56992 64194
85791 86027
25561 97689
7504 49771
70328 75060
52147 58897
23621 86612
63598 69796
3672 29289
20900 99415
10203 97171
30999 47236
19004 61544
31729 78175
40098 77952
18863 48196
61418 93006
27789 80015
20377 94317
41242 87738
42279 66257
348 56861
8312 94507
19932 91096
28115 43307
12166 83924
53691 78694
24369 35315
44508 71458
52311 57783
62618 63368
43586 63441
4824 51282
11815 88157
71019 80730
472 56753
68741 98185
61223 87770
51265 93093
66605 70786
3613 50230
1388 80220
14826 19664
7309 55192
53645 75537
30637 65743
55142 65264
52543 84009
14499 25580
29065 36463
39796 91347
46474 63690
14270 51880
12798 54614
29444 75190
24868 68441
4811 47565
34688 93890
47062 47325
38216 46286
40204 54127
57758 71125
3500 16171
87149 90208
16021 88365
3320 38139
16815 32310
6135 18932
70601 84078
26397 69165
9461 24482
17454 24647
33220 66369
6665 80563
53916 91783
4759 42073
16869 66250
13250 79910
5999 28430
53263 67624
41520 62856
30623 98987
38430 56183
57721 94189
6187 60879
37904 80940
72173 79623
74082 94575
20943 79234
17556 75451
1232 53169
10905 43281
26423 41082
53928 70893
6797 75187
37672 70649
53072 82809
539 22717
38746 56181
14845 58944
19988 91700
63843 92031
17967 92411
7783 27327
31219 36290
38188 56617
14953 34302
667 87490
29096 76143
15580 87285
27805 98235
13087 18177
64435 98587
57729 90098
4548 41002
29635 90886
26939 37980
42282 97289
15553 42353
20956 92562
15288 87314
83691 86296
76567 77621
15206 75098
36074 86643
34993 72996
16941 61360
52698 54548
11972 42204
20684 75016
78584 91855
50956 81077
42678 94474
27305 39998
10706 98736
66615 92425
75698 93301
48758 95741
13424 68951
55475 71929
28301 64939
38141 62427
24560 73847
19598 25493
41704 57358
96608 98673
29912 69178
68688 75182
46980 98264
59059 78628
8593 61859
7466 32522
68149 76526
17079 84581
60775 91626
36238 46665
42020 58014
56175 76611
56130 65004
58070 61599
19350 29105
6116 82496
3759 61595
6491 46812
10700 66229
65435 81567
53894 59192
58047 66693
4465 76070
40017 72358
54417 78994
65505 77627
32222 46098
9436 50880
13505 48297
38562 94205
37376 44813
14091 63770
19594 43001
48588 82873
51814 87841
18430 28682
1249 73144
28155 97354
442 24802
64740 91192
40816 67746
19250 41407
16649 21716
50475 55907
15145 55818
38333 48762
53870 86159
79398 99045
66111 94778
23215 87184
8920 94353
13029 15381
47736 96006
47423 86163
47174 72994
10787 63999
21838 33068
5608 8678
12158 40963
11115 81555
83750 96122
37835 39402
53450 70792
1500 57778
34466 62430
40285 77792
13111 85092
71897 88591
65965 67829
43121 68302
55254 56350
37530 51590
23368 50888
8178 87098
55086 73635
82650 89037
5062 57477
77348 85581
64340 88111
33205 42001
75463 79243
10353 26984
1456 82121
73677 87932
42747 65254
1942 88723
39829 76931
8307 88030
32232 71781
19617 54210
17370 36686
87163 87843
4738 69353
45657 75243
26241 37704
27124 70105
27476 61075
25091 89573
41502 49466
53331 87042
33002 46054
5156 91040
36777 68356
38654 38829
17528 46993
31004 40653
28274 35723
1228 47282
47169 89366
63336 72318
44503 97187
12626 27943
13519 26729
8003 17665
17662 89618
31235 85891
10033 82774
29477 46661
26868 59605
3822 37624
50854 70102
40423 47409
15811 55204
14923 54001
23729 62648
55975 76359
56783 83839
7763 13615
46542 62670
56201 97660
20041 42130
33774 34723
51276 66452
43575 61467
5179 90730
4216 4579
5907 41259
61092 65796
14795 59189
23329 91314
34266 82524
43213 52487
19974 44378
22501 37819
17381 18053
20705 27456
14432 93007
10870 22586
18584 19482
53769 90187
18529 32535
2001 78544
17795 51652
2520 92151
73058 93117
23789 26762
8509 42333
8692 44509
8718 86583
78958 88670
5202 82665
62026 95208
18753 45733
33737 41457
2742 82527
7924 20501
43596 50160
3943 97354
29590 33625
24822 93682
26286 97933
22187 61305
53203 88760
59676 64353
25146 50011
910 6833
25902 52441
52780 71524
11261 58137
25120 48583
57248 79361
7977 16064
27390 37930
40324 95903
40548 58249
21781 93140
4507 59059
55726 76002
62063 76112
19873 30637
36055 90131
16968 24678
13695 72872
21960 24266
3628 44109
56524 99428
30734 59711
51419 93104
49048 86652
12083 99547
31689 53714
12390 69348
49242 70932
64681 85899
15369 76456
19529 74069
28866 68184
63666 72544
7242 95846
49994 73863
54973 64680
25621 96535
7362 32144
74879 80712
6089 94670
67370 85600
43 84292
49755 57128
30462 72023
33362 69525
23250 89670
61335 83950
57392 66959
48281 70250
68169 88149
62983 97340
19362 88305
2719 78006
53229 98397
20429 37288
8107 23360
26973 41266
47876 88863
25710 72064
2331 67294
20130 65505
5262 15551
21346 69304
22524 26963
45084 97471
22509 49465
45423 88819
34608 83564
32991 40641
92130 94726
17635 71628
23268 84386
44341 51777
43335 80774
33362 79631
15430 46222
46146 91739
38787 86243
73786 74683
5475 9281
9065 29991
64980 82413
40483 62115
38898 72228
2221 28378
33543 53922
19949 50173
22344 32249
5966 58889
49534 99465
49811 82944
59274 96753
62562 87596
18857 30867
72069 76810
24909 60936
14553 26881
1914 12973
40128 74918
1287 44084
50891 62806
74179 75391
24848 95633
6567 8526
79529 91135
58942 67529
9521 69326
43666 83416
68628 88379
2916 17058
52197 70106
82411 87502
29716 32445
28979 67068
7422 81277
64014 78930
9489 46678
13679 43294
50767 52954
57265 65255
20429 22518
15129 33453
15975 57364
76314 89980
746 17709
28761 86853
7581 65025
73050 83247
13982 65648
38445 43141
20747 75473
14956 48660
2546 72765
20346 72518
7021 84591
22812 86535
34244 51388
35757 56559
64006 86553
2339 99445
30060 32563
51408 95242
32113 67762
4080 17902
51917 72796
44621 75740
19309 74965
69957 77517
9745 53507
89668 93232
12755 91838
30164 55643
41105 76805
20110 45844
47985 86900
81435 82733
31387 67588
48926 65526
58281 94430
50163 60474
1424 9000
40628 89527
5798 95966
4189 98130
13719 21685
63280 69233
59552 98434
53762 63823
20880 37518
56603 78770
14255 30482
13656 74437
85956 97993
13366 33996
25884 38853
1801 40041
57312 71286
83176 89192
74127 95243
37783 88629
5283 16941
57573 99642
6954 43641
19109 56415
58646 70169
56543 79417
31017 78566
30691 72847
36691 98512
21368 29638
26698 63103
8590 52564
68618 88334
9186 84557
8320 37726
3755 17560
41245 95674
8193 8389
58115 66541
53767 81529
44013 84116
31481 32961
6580 88305
24873 58034
82476 99405
75687 77464
21298 63623
16541 51001
7097 9728
35339 98550
65797 71007
3972 9065
35280 83848
19673 63060
36066 66686
7594 86768
42501 73033
78761 95810
24156 36031
14876 15863
54034 91220
25287 37973
25088 68710
57802 62235
89910 98552
21383 82232
38479 69945
21439 88994
12250 58676
24343 75576
5113 89073
21152 23437
86734 89724
59363 60672
49868 71519
44671 97105
2414 74997
51805 71025
51633 91865
33920 84041
21910 89660
5208 65351
17906 88655
12013 41674
66476 67716
9297 51056
52793 94732
45492 65692
83037 83573
10134 87299
28798 39340
36472 48820
19517 56073
80610 93579
11808 29884
55530 72143
42030 56108
11108 95734
5548 91321
54321 82197
8312 72124
13302 59750
21804 32544
42179 99448
27453 62524
29961 93950
51416 93786
19081 38708
41987 79879
27064 76666
74618 97979
87422 97359
50004 56620
5722 69102
31084 92130
14391 51248
45492 78272
31994 65981
60697 87516
65085 70696
5545 92722
25416 36604
38691 88599
18885 65079
8302 59350
15917 32965
87178 88066
6812 83232
34347 63249
18535 70810
860 3480
17486 61989
94644 98804
76721 94554
1054 41210
37576 50049
19248 47199
34773 80947
21469 69086
18076 58534
87032 87351
9080 94353
3925 63684
16628 49644
35580 67976
70989 99920
54525 60401
1009 33935
72074 77692
81840 99553
28583 60519
47605 69606
56033 95305
21336 48498
44478 47566
26060 77209
56871 76729
13140 33176
30647 44446
17757 56562
40415 70643
27498 64202
14946 41106
3862 20721
24892 50925
30725 56474
67846 98857
2203 50426
30197 79796
62534 72701
53389 61592
36118 37353
6032 35297
3293 50998
79182 91082
45219 79456
8037 48953
17749 25609
10046 96225
92264 98392
46638 98649
59604 74555
10808 44985
10861 69315
63298 72382
26457 31154
55008 97824
5383 45567
22641 98408
61431 64097
6460 88476
7745 38513
8410 94150
9938 40480
20378 96429
20858 81450
11861 36099
42646 53536
16331 53987
76996 89534
28064 91017
36018 90281
38441 40872
23194 30553
70128 98114
21963 43079
80089 86390
42084 77906
50277 58600
30886 74628
22777 95401
29949 89067
4341 72384
3908 31724
2866 96619
35473 57075
39551 56733
13431 37042
62302 74775
61814 99240
24914 47551
52680 62960
31365 84145
18029 47768
48864 72193
1236 12521
52816 69082
16608 62120
33176 39133
2628 82607
31620 71283
31696 65726
24049 26846
89558 94904
34257 61711
6224 38191
7924 22268
23479 45486
21507 82527
29337 87071
41390 43333
69153 93506
6066 74693
27563 44717
81073 95615
12691 53698
40916 92736
92128 93273
2563 20537
23751 80315
23445 59351
56691 94266
55907 99395
11582 43150
7448 22261
24159 65704
19879 89523
29615 86084
4876 94036
50242 94161
50358 83178
12814 49284
501 32181
9065 77202
46353 93770
65797 80665
29732 49068
38698 41464
8237 99135
20607 89483
70055 85767
5466 45233
53107 74747
54788 76643
20537 78116
38072 77528
33324 89166
10541 83025
22327 57757
10814 91471
1879 31628
42934 45601
89112 99501
37715 44130
82428 89917
40691 51874
30505 67956
28793 41057
36146 82486
10706 97411
14849 69318
23846 68385
57305 88830
14913 52883
24362 97086
42021 46754
58968 71668
73012 79316
8670 17315
62709 81193
30647 77519
45183 95237
53583 83940
9394 29242
14187 63220
3377 64998
14871 83582
5297 30559
20742 64651
8325 38758
9037 25713
2434 35071
27353 38422
3906 28646
62365 77826
3028 47296
70123 90911
41207 71898
76827 89836
5442 30745
60861 86895
30032 39315
17254 76314
23677 95206
30823 36535
127 18300
63248 88958
46321 49281
12083 51376
18020 51435
4743 85262
56196 78445
86180 93145
1444 55630
29692 73878
5434 70660
20305 84181
30156 59206
8701 52642
44160 60727
28360 80750
35626 87602
31980 94437
26384 75365
66551 94986
28726 45855
20530 21482
31298 50313
80809 84623
33881 54311
1676 68319
30860 99553
80273 96020
63127 89574
22549 83798
2481 16533
22208 80690
18866 66132
85110 99081
95920 96558
21442 66878
379 37974
27972 59590
5671 55157
36480 72435
58152 74059
8846 41501
8942 20178
38442 68056
66949 82133
15139 86199
10333 77993
29445 47844
12636 15540
33829 87050
20903 88513
20634 89568
2605 18768
35698 40808
27714 93433
1531 86857
43658 89114
25858 75943
19742 86352
41565 78839
15126 78028
16182 17841
7817 49959
17626 85849
32680 67947
22086 80435
55228 88686
1758 68102
1641 76839
42331 98310
23613 82722
39745 67813
27633 38903
25795 51770
21521 46208
11903 64117
27968 65197
76707 90405
47305 96116
44775 61698
55356 75276
59629 99817
7603 87592
64697 81182
54261 95916
46372 56757
3773 7652
89209 92533
2905 4705
11820 73493
23910 86041
11059 36135
1775 6916
76572 80409
65947 95304
9216 63202
59450 82827
909 84880
42458 61818
30991 51837
21581 30652
59367 61652
23302 84147
1487 8007
10226 92639
3402 20769
18118 72460
27083 35345
5005 32670
54913 81671
8468 33863
83487 97400
27048 27356
26507 53020
7080 27014
28694 97700
60580 90301
20391 64405
51300 63132
33534 61175
33454 59319
4220 52663
5341 28387
27346 56322
72847 83200
4097 71093
83924 88681
86500 92092
58441 61266
7967 65996
28630 58409
39313 44393
57073 79118
18957 50344
91658 94498
9299 26289
2866 93115
62081 67631
38240 85922
93023 96796
14014 90873
7421 25788
23765 64429
4087 75900
70434 78850
11471 29075
14297 60072
600 15147
38878 56638
38447 48496
3197 90936
58329 74945
16691 55408
69032 87413
41191 54121
97738 98715
67435 79085
51883 58300
1420 42995
41605 53189
3583 88214
19360 83907
60233 79137
52008 55782
49577 70120
55040 71825
15441 44388
44805 86060
33875 94219
88629 99868
55117 76022
37160 65125
24828 43345
2135 3972
49362 72702
2618 92387
26110 41161
11025 95125
15437 94951
38974 69428
63665 98499
16742 18046
37185 47010
34922 73652
62055 79215
31817 78937
34398 56211
2462 63694
18749 35791
12698 79569
26811 82478
18175 94404
48031 56531
75411 80433
59001 86972
45084 61132
1087 91359
205 54690
4948 53220
62332 95998
1594 24265
11738 64624
6578 37537
62857 86286
60264 96710
26464 52591
16739 87650
46621 60823
40669 74545
60983 94685
61761 82724
55679 92552
63090 92309
6072 42802
63498 90623
3471 25520
1907 41321
43462 43898
3868 68901
22506 79166
12576 20908
56044 69972
68927 72444
13729 68808
28453 95373
61175 68056
89433 99781
66051 93348
367 91767
5214 8273
8937 56648
24345 63113
619 9807
26783 61695
43203 96176
29072 84774
44414 55391
688 13573
193 89057
50197 55428
15707 49918
26852 74056
33302 79361
32876 70870
17292 80202
39309 95718
24053 87506
70961 77580
56917 99201
33915 64062
47231 60610
26058 72144
4770 66646
61090 85573
92501 97983
42203 99490
9583 98249
62863 72212
30411 51485
9420 71936
87195 88497
23845 42379
43410 62033
24748 63260
56243 92819
75555 90568
42214 61181
46254 85660
66073 95837
9273 68436
8812 97019
64825 80115
44268 46812
80852 82170
38909 91180
16616 50298
25232 38096
24910 60400
22073 97315
40029 67996
58987 71608
71851 80608
4352 80465
12351 88258
40466 51966
52581 82075
572 12249
12748 26579
13162 59446
15337 87865
29093 51117
62055 87440
54283 63585
7835 69689
8333 41406
43559 74948
16992 35365
28327 87915
59702 81421
5352 96268
28535 45285
17739 17900
13476 35537
83932 98705
78823 98099
23523 31190
48194 83064
26665 70910
14279 42847
59093 76181
15860 96628
17701 34895
42806 87790
972 41067
59912 93128
38872 73510
54969 75674
17336 52819
38472 82966
17096 98214
10055 87237
48021 97718
6079 77724
66772 93109
35495 63329
37089 92695
16432 52316
36922 99506
38182 73202
41544 67754
13213 45652
77247 93846
60054 74359
27286 43549
34920 76866
14444 41871
3040 85327
23259 52083
10329 39763
85723 87480
13071 50649
80885 84034
16649 81828
27489 43530
29986 85943
50434 81242
57111 62568
58555 65846
13382 47068
18425 98350
36460 62242
17104 39644
15642 92098
55874 88954
72194 74657
40365 49362
1372 66756
5954 16669
26854 30206
15621 54694
72022 90185
71487 88974
15571 40670
10874 38129
12794 75728
26283 85524
2712 38541
2285 12650
9157 90405
17959 26118
5516 21872
42605 86935
6462 35176
56370 66870
70089 73568
10964 34990
16021 36205
33049 88227
52945 65005
34067 40775
31158 59494
9720 33661
24575 56807
20588 92202
30138 49813
14454 85954
8886 36534
33946 84129
54770 79458
15856 59704
75521 93235
20488 93119
18516 35334
41680 71313
80727 93705
75072 80119
51295 80595
46086 53944
19734 34964
44374 54828
29799 30880
20987 72123
32392 91237
64898 98298
1773 3411
28873 82063
16251 37379
11801 50588
11800 98087
653 41160
1578 35714
7069 21820
29578 97849
30512 57189
66520 90223
49819 64981
73360 84920
65492 68777
7899 64282
13987 25242
13889 96322
4506 35320
38657 86555
1028 61150
27905 52199
63740 90291
22024 84374
1550 49930
34151 54623
81347 86828
97568 99894
106 7055
5079 54609
35762 81398
42748 83681
4160 51768
41830 46767
27709 62799
54737 90041
22265 82829
19576 54455
43106 89798
64079 96700
24381 61424
23038 43511
16240 98358
17435 46547
45647 80103
15424 59778
1781 54296
40974 62800
6870 78447
20513 50061
25319 79511
15799 83526
81303 96034
20732 79598
63253 81890
88754 89082
12145 96510
2962 61109
23429 83917
12563 42678
31721 73686
5049 53588
9081 43147
28435 67611
24043 34960
67963 76522
43788 90580
24314 49620
20684 31912
78765 81030
5825 63924
9434 16671
36518 91313
69981 90166
34026 94719
8090 64004
28442 33840
2704 83185
6487 8111
13040 15190
52888 84954
30274 50355
47115 93664
6063 35493
9315 10284
22087 29050
3202 4087
64437 74709
18932 98216
29363 44383
35060 77554
29292 35513
5255 74954
20606 98328
51268 71942
1577 54901
17722 50697
49209 53113
44599 88448
5406 22699
37292 70037
39347 82935
10257 15977
56042 90605
60734 99224
32572 88928
3309 11346
65034 69100
26007 81621
58854 63710
51255 63410
22508 24417
21008 27349
39219 97701
27030 61765
41095 90364
65212 99303
37823 80298
19676 80760
12615 37553
10035 82347
4539 76079
1625 64978
42153 67775
61830 85004
18926 69653
9398 64196
48062 62095
10413 31556
58131 81704
11037 36050
20453 64503
80184 91188
57247 65559
28892 40286
49383 92254
5367 86165
3188 57790
49821 52360
72812 74025
78140 90112
3299 56584
49 70244
23010 28051
11320 26118
78440 99950
40181 81591
31932 53551
46193 57539
98688 99815
11257 13616
14309 37712
49615 64777
19308 68993
21927 79453
646 29581
8101 27164
4506 8473
17731 62640
3122 71211
3841 54277
77335 94984
75967 88330
55791 97688
54216 75212
34603 85994
65819 70073
9032 62650
65819 77501
41894 65293
24194 64124
17169 53131
1787 52287
29934 75846
11661 40798
8842 47474
62930 83244
96259 97837
31889 84366
28838 45059
31863 59788
8987 63869
4286 61945
11153 40690
41280 93766
5638 24182
2318 47006
58127 93559
30692 52473
16124 36875
64017 99589
22183 77349
11776 88575
60954 95782
14184 17341
17212 51853
36465 86216
59123 98165
19201 92871
7024 43679
12526 16587
58608 82416
11648 23753
66982 73444
13830 21279
31730 65936
30831 64221
52209 78067
44997 90141
4883 64083
69976 77916
10974 88705
44707 52716
31393 50812
69690 98182
6760 75287
43440 59769
55150 90057
75454 78634
31684 80156
70884 99780
14537 97590
7450 64969
47960 90691
22463 42655
50559 99644
7917 75062
2893 63991
63916 84209
24532 89499
10322 68227
19245 82335
43620 68236
40293 80308
5089 22403
6814 96258
28157 58945
225 43987
39144 99726
23820 86910
57715 80057
13434 76190
69759 75307
51553 60108
16210 19047
7381 12513
26568 78265
13655 65749
48009 85594
45365 88264
9660 30041
70951 84764
37021 76291
5734 17973
12495 80171
57449 87840
704 45475
39536 54435
18775 84043
47233 62421
21785 61574
71874 91400
57677 78671
69027 99061
49493 70343
69009 75213
454 844
5587 71852
17197 49208
73298 80952
42609 47800
53365 63388
10792 95732
67170 75811
64665 86986
28454 38606
14110 36900
11063 28427
2297 21221
16268 48157
31742 87637
29611 54213
19675 83608
60790 69399
24610 39555
33806 58764
71587 77687
66810 81694
19115 58020
6770 83380
55176 65596
2903 74472
4976 64589
38705 54471
30419 73962
25826 73651
5707 80755
30055 98087
34275 51918
12964 93600
26033 27688
82646 97805
19360 30150
25992 55471
7402 9768
48483 69803
20680 27252
6224 40290
21560 78096
19995 59367
10140 91032
22203 81882
2205 47835
62949 79625
73650 94162
54221 58417
27010 96087
39316 93897
34819 62753
43178 71484
29783 84104
26698 44523
5118 20552
52240 77457
22442 30224
41423 48779
36611 91541
42231 91242
13677 67241
41108 95734
62778 72361
90880 97138
74932 88648
32261 65018
55616 92397
9315 21082
19444 64697
42805 48446
8362 88654
19646 46025
23461 26663
36720 70342
64918 86060
44803 60878
44321 61458
40881 53319
156 9259
37914 98206
84344 87234
21191 90237
39181 53739
38520 49083
14343 97423
25807 63537
14939 60592
38958 89388
10534 21167
22466 61197
19440 58013
62371 67546
16585 16891
12147 12158
33820 96298
28252 45195
9648 63964
42309 49531
71974 76504
14773 35982
5468 22898
32033 45011
42794 88364
41776 81156
42346 71363
4788 69930
42103 88501
71299 93785
37697 90531
77132 84610
10297 65249
18026 69166
4994 11591
48839 49992
11738 68412
33275 53702
5499 69783
39069 48681
2494 94131
21437 94414
74523 76402
10 10062
6720 81050
64243 87638
33845 97715
28613 88511
26653 39230
26273 89348
53294 58716
25431 54766
65746 82503
51713 97927
7889 19300
23491 54445
45660 85209
29394 97992
8422 38599
19209 27856
16115 33052
80508 94556
69981 91981
15963 23315
16918 44426
10546 20560
4004 37730
16724 97769
13548 51537
22107 57108
56416 93299
28882 97655
32178 94087
17091 71826
30992 35443
7624 64526
36367 72564
39060 78479
4571 7782
14970 55274
6068 96493
1607 84610
51837 71448
13008 65085
6189 68207
94590 96016
66699 99160
40685 48443
20548 59890
17619 81763
13596 34093
41563 49869
4720 85531
28789 62990
17809 42037
43806 80126
36687 60296
63390 95284
17902 98690
19968 59502
1855 2127
36284 74176
24847 47916
26764 37978
32397 44886
38552 54941
30442 54990
1659 72588
22269 73287
2256 62686
8078 67138
26818 43373
8171 24879
26184 96686
22308 51658
42639 58282
52939 89567
90635 95848
14821 70736
51282 95114
41954 70487
43236 51462
81097 94459
88213 99318
1109 36013
49222 61177
20842 54638
79595 84938
8153 81287
14489 46034
70950 78754
3478 22255
13109 60052
15147 46046
23896 74928
39561 66712
30435 84972
8834 71084
17366 50067
7209 21314
69814 85897
1585 2297
7241 34348
50650 69100
17015 87789
14917 46501
15360 84757
10676 42004
8257 92417
25551 92137
11156 43865
59450 86930
80775 98839
76526 97769
42606 52943
25412 75677
59240 71082
16589 45820
87013 95994
57050 73056
6163 20040
58795 68000
78860 84450
39914 59827
20523 58051
38144 71830
46759 87541
15970 16948
32519 58517
20334 95887
192 81592
5151 17925
34623 41334
6316 88808
23801 25367
31560 95168
4177 30223
53982 63560
59629 67869
22236 69120
45301 57455
58949 84343
20501 45238
4363 8108
59617 72450
54451 90376
54156 97543
55348 89240
25718 96103
67127 93292
74439 97014
5804 81662
13779 19605
6975 12532
10175 68899
51020 87663
25113 29252
37379 70815
21053 73527
9381 88066
2243 12489
34430 76136
57743 98294
37023 76625
300 86039
5360 49758
23534 73810
21983 84888
5588 41977
56437 80821
68201 71011
39859 94368
44660 93243
18698 82390
43725 76194
22781 92321
28194 95562
33761 76405
50466 90373
28944 38298
33917 37059
22434 71147
34784 78800
74560 98918
1056 80262
35572 85742
15744 46243
48961 57787
12095 29525
29862 63016
58729 80618
69761 88756
29872 61004
2676 87281
71389 96659
22040 51481
2623 97293
66077 67260
3221 3569
26423 77018
17583 41565
12622 45799
20455 73526
26381 31457
65043 71473
1030 68574
36480 58392
9840 76849
50777 73501
8598 21556
1513 36047
65998 82446
16831 61726
43672 63311
43620 83925
20534 50231
19113 38029
18946 58104
25326 95236
6039 83562
24540 29690
49520 59082
39739 40764
4460 69297
12017 62910
8982 80999
66111 95545
3759 16053
18710 44568
14002 21217
51202 79104
68456 88974
1898 29491
21746 43255
25448 51987
10125 25888
64830 67653
58790 60322
70327 93360
21467 71397
58779 95493
27209 61260
14099 22997
33713 54033
38106 79195
1150 79572
55970 89750
16529 30736
55537 65800
41086 99515
51594 99141
21504 90921
25212 81478
9231 31191
19313 98160
22770 77328
27218 79857
22380 92896
17159 37976
54182 58246
25533 70541
11052 70224
21528 27355
27154 99989
198 2746
23875 39169
48320 90311
1404 71124
25105 94970
5879 14932
39858 83274
3450 11264
32678 68328
49672 69008
34419 91138
62553 86690
5937 27285
9116 81935
58457 83315
4755 59886
34550 96694
22818 77278
9382 44916
86742 96703
45210 67453
76349 92148
50824 76073
60510 77284
25965 96364
43068 88086
37126 85149
41754 87661
8660 49228
70367 94262
35650 94072
56886 68815
65358 81798
54715 96588
48388 56477
7252 82817
85001 96597
55705 78614
46566 71538
7889 42943
1858 35547
87337 99242
70313 88983
3618 64294
16399 92481
74529 82227
80650 86156
46285 71551
78362 82776
11898 31125
9031 55531
72634 75820
81782 81953
5178 77602
16800 81127
39543 42151
25413 54988
29558 78172
42299 44074
59336 75758
56346 96821
63269 95897
2518 38018
6075 50898
56006 77781
64160 67633
87754 99614
19722 26837
24170 38352
34475 96839
3435 15149
69465 99273
22749 62065
32527 69239
43602 75191
28536 30865
36969 60427
74027 93570
52853 58146
9076 36303
33596 63213
55125 73457
50984 81104
58959 89834
42855 85113
10881 61351
29992 95706
12891 83194
44851 65528
29886 63401
20897 29475
52057 85120
7984 92008
36698 56733
14229 26037
22984 81050
23154 33313
13299 99824
2645 58887
10813 78704
48540 99651
72782 93895
3553 5949
11822 27810
27958 38666
55607 60729
56690 78494
76942 84016
29680 88739
46860 51114
18457 37651
36467 63282
68758 84988
74403 96641
19778 97866
11144 97449
41263 52803
34824 53738
4366 87541
15201 36296
61663 80839
1554 24164
368 37650
71920 99327
86038 98022
66819 93853
12161 81234
1260 27351
64413 77184
35852 68850
2004 37899
31729 73358
7246 15361
47969 56054
6336 95946
77020 78205
30819 74802
8714 9512
5916 74712
4922 19948
10542 85373
35588 63307
18017 66262
36153 72474
38106 97139
11194 19152
51083 92259
62554 83027
11417 60406
38063 48333
14360 62163
52536 96065
57426 93522
40719 81517
21350 41015
9498 32031
68075 75725
27366 63474
37593 55769
46608 49407
28898 30550
57549 95218
29138 74206
40889 51643
47728 97401
48358 69300
41988 99064
1255 63127
28259 31111
2896 96187
8819 51427
34132 57966
66727 83638
39827 59236
2894 47787
11946 49668
9462 95843
14304 44664
48909 87632
17569 87915
27781 73904
46607 91352
9329 30918
12164 59199
55576 62730
57313 68089
68805 96241
73162 83149
29712 45599
39096 39785
69116 76937
34752 72551
56733 61864
39653 45892
14816 90030
21255 55525
33730 40938
44321 92026
53220 77327
39956 48108
22155 79063
22986 88147
51969 99572
41694 60372
5518 98330
82553 94166
8703 32657
72580 84432
18352 93799
7762 19355
53711 59980
26239 81200
40339 65809
36609 83792
40088 43314
39442 73400
47273 49337
3176 71431
58732 73217
43610 74160
26299 40229
64774 73714
15468 24931
18769 21786
12594 62547
66017 99610
2397 32893
988 49229
33339 98589
28766 65568
10124 64900
7441 66763
28531 45385
41878 46000
46155 84776
22389 27552
13959 92871
78816 83798
35657 75635
71903 80166
553 58686
76817 78329
26448 65077
48435 62658
18522 62564
53899 78480
910 13012
13922 61578
20535 67630
65378 86714
48635 71270
53189 71498
5761 96393
52395 94357
27014 55785
10637 21453
11519 82902
2283 14601
47817 81323
25522 59704
78660 93995
57705 68342
24795 66904
23760 37957
6909 10874
16182 52081
19911 25959
15345 48380
36767 39182
10371 85130
71761 88718
26480 66930
58335 88681
27635 90972
33420 37490
8638 87969
15830 65899
33007 64725
23272 48375
52942 62301
53241 86032
64975 74994
39009 80530
42798 84890
54289 61788
8887 25504
67889 83475
55834 96508
6344 19312
40217 89468
94930 98793
34451 92474
9482 73093
24068 25756
54780 92993
12409 57551
18093 73543
26231 85481
95017 97310
3601 88743
12239 24918
14230 76287
30955 90092
42308 45095
9704 50580
42996 88615
14160 82932
66144 98317
38436 75563
24480 57581
2214 26813
32266 93115
77770 94245
65288 99062
529 48722
53086 62519
24224 53835
64884 96330
62085 84618
9759 44605
52357 96839
29795 56122
3385 46136
33938 88131
56540 61405
19982 42643
11758 45757
4520 72688
62311 75115
46287 99906
65936 70029
50274 87188
85258 94605
2136 43476
57699 75650
6427 20389
33671 59930
45879 75193
37239 89954
55495 58072
6530 46660
267 30730
30627 37609
21524 75495
21877 37858
14223 87203
41688 61912
44888 78654
69263 76883
36292 84529
9354 36806
22558 90673
42653 90261
330 80227
12310 98078
67795 93038
4768 28429
40123 50919
32946 69998
38738 73266
69118 79221
4593 74888
12253 93717
931 4167
40164 78143
20289 55058
7829 76180
2964 9165
42487 77920
9290 80642
11385 30017
27751 33453
844 18107
37879 96071
37004 75695
41941 77431
78049 82655
44444 46338
17351 77108
6471 41699
3102 33909
51686 86390
21522 84020
12950 65368
21465 25297
17582 31000
12100 60800
23241 66120
32532 56246
33327 34452
62418 84839
50486 97493
14155 68330
36805 92180
80176 86996
8488 43400
21615 73147
64387 87526
37855 93219
17168 95613
75015 79898
49128 60520
30972 63151
58753 76845
8694 36219
97796 99170
54234 82678
27204 29301
59208 83459
50462 72771
2886 63807
8872 32459
20680 41334
43054 77924
41032 54091
37329 40774
47163 55640
90103 94542
15136 48739
56190 95366
38931 41758
17597 17894
52235 54222
58005 86265
16908 66925
30228 57501
13708 32873
28343 95795
85625 87985
69387 85892
59875 98542
14127 23414
29620 38759
233 1427
1598 70729
35561 60290
60915 90866
42493 98578
64930 85865
17862 64381
56012 60492
64008 90133
11167 11789
6020 70250
63914 84569
51291 88606
18320 50341
83645 86929
20251 47636
42315 62274
47441 96734
88970 98193
42154 84152
45356 74135
8198 36344
18879 88751
29542 31769
29722 37030
17819 38631
36821 67267
47622 96924
88827 92682
15585 19893
51920 60185
15135 52232
2058 24037
3442 12449
87420 88048
11506 56400
11040 80439
28732 62543
43560 95104
21020 72458
640 25200
1670 72298
42578 64076
56475 66470
47860 84410
5452 44897
51380 82172
26938 45922
42392 88132
12729 96336
11330 58452
5573 10361
72833 95234
27025 85401
25763 74373
84338 90804
68556 94428
12899 73322
20759 91714
60250 91004
10176 80843
48761 55608
51220 98245
49245 64552
19197 96878
32456 43492
1413 49931
14039 71988
16112 74286
62270 77075
29069 76539
1573 51922
33376 45692
2134 91996
6326 42828
40252 94045
83378 96578
11164 90782
72877 74928
59246 98700
18873 68058
37490 70879
31716 42416
15039 98051
16166 41724
24204 53518
8594 41773
54905 95638
15362 51684
48500 77091
15889 89853
1362 76881
4883 46606
19223 20394
52154 60890
14373 85040
56591 77118
78183 89739
25171 29413
24023 92517
17246 38184
5263 90030
8677 50495
8763 9934
32010 77973
6596 50734
12110 13995
26142 94541
56754 59063
46006 49256
26577 28101
1914 10865
15269 86829
30216 82014
70396 76378
33500 72564
16474 99623
51962 93464
56091 88661
693 48902
52656 64013
8514 82523
34535 45968
60868 65829
17076 36338
84979 99349
5603 94040
68737 97110
2365 49211
66954 95645
42985 96508
31514 47325
24896 49229
25934 88065
5320 34004
84592 86188
55358 77179
36098 89166
83772 98920
37321 95341
46411 69123
52893 57210
7444 62567
16738 92460
68188 68733
21565 42413
51930 54146
4150 20402
36317 58564
6293 65049
7263 31487
41730 88486
6301 79951
31255 50347
62613 73536
73177 80977
8621 93454
50969 60842
48927 90127
5456 42809
13893 96710
16333 22812
42121 68619
56837 95863
39646 40982
27409 34517
68987 75893
36025 74106
49020 82704
34903 46453
48100 79615
10973 87231
27885 76310
43679 48615
68124 93776
82593 89505
42921 59774
40366 91053
6206 92263
6443 19358
11601 29135
32967 49802
27722 53182
39693 80233
27265 94769
50737 54676
24094 38855
25549 41143
35071 81664
18615 92190
63326 64623
1307 26835
7337 94203
77904 83816
93019 99341
23406 80796
50383 65259
20330 97497
33613 98322
26627 42727
41775 71591
38823 84030
23615 94455
60894 70493
19184 49047
15916 35710
86220 92860
8986 52302
6636 36113
58430 83036
24362 70282
2258 41699
26576 60718
13100 29772
38934 70615
23963 87339
64394 87398
1204 50609
91965 94476
1112 4673
63690 91626
37743 58414
74312 84111
4315 37994
1032 54526
77364 85954
58808 79752
2568 34555
13024 22753
28453 72354
44464 48027
54844 70407
5206 84866
77213 97408
58136 59620
1132 12616
18890 22994
62758 71582
950 44090
26121 69046
15908 97846
26379 55996
17788 64489
21707 52607
13756 27168
65574 71200
10219 13828
62910 69050
33895 67871
7565 10326
58210 99200
63988 96626
77261 87275
3961 24672
15179 56834
75257 93172
39598 69763
47191 77066
43641 59074
24265 43644
72756 86291
49434 50517
25373 78453
16470 97767
85472 92721
5024 94449
44592 84934
36651 80795
16058 86726
12969 42700
26313 96571
2546 79094
30472 85944
58389 96331
72165 90068
32855 60883
21311 70491
12229 90996
6586 93138
69540 86824
30282 41481
40126 56833
28341 35225
40647 46982
46921 74019
85323 91233
41910 79032
31186 55702
49834 78648
79291 91200
43009 54233
8281 19736
20230 84807
18889 50805
8287 15189
7927 30723
5410 98497
22409 73211
2429 86054
14842 24601
31530 77834
4380 86174
6510 99158
17914 38345
46967 51831
77149 94603
65523 90239
94078 96116
19886 77738
10486 26557
1793 57315
33576 46009
15049 38928
21746 68870
51095 99255
11033 77238
19603 94141
40741 42032
43729 94763
816 96259
84840 89459
70851 99487
17247 96285
6667 83163
36826 89113
6065 73505
42171 96440
62718 74171
20421 26919
36186 52570
15561 63707
11352 13313
32897 63543
67738 69276
16795 31765
26753 88271
17296 98642
7715 90075
32569 86358
5923 30081
21067 22666
26316 78117
25831 93746
30491 78494
71642 85499
14728 96967
27495 56058
57311 87563
15065 21738
18702 58534
29005 38537
49513 98952
25428 83656
45635 54451
22094 94324
62534 86336
35598 76522
15005 39854
18281 59077
683 38094
47488 70348
22003 93039
52043 73839
2931 9829
8511 87756
62913 94886
26637 34425
12940 57826
24714 57526
31451 96999
805 49001
32316 34117
64315 64408
35223 61152
4196 27685
37418 67847
203 25151
55584 89796
10402 77958
17986 65948
53782 84976
52770 60390
7531 88816
60577 92543
10842 17578
32999 38546
66636 77344
28056 41783
12922 77539
21902 40925
10471 80412
1246 65276
39191 57007
27636 83674
3938 23169
20175 79459
13450 86084
51889 59165
10481 45049
10596 22523
41758 93094
14187 65800
15800 68890
31673 72206
6772 68732
60236 79925
24254 85302
18880 73516
48343 97535
26226 46054
78420 98959
32863 93613
32363 62511
1083 9335
12556 25472
34190 51764
56476 62617
8779 41694
5794 32696
54802 79439
13881 48745
73518 96194
30687 68630
78983 98520
50020 59921
21978 59709
42258 89613
19632 79030
72785 87280
33836 90847
49207 55586
46484 53005
42241 92879
68231 84940
78728 79378
62975 87960
47726 67295
17706 57096
234 3698
19876 60549
70050 97913
66637 93723
4065 34672
1758 84151
40695 87558
31778 76271
38319 44377
90830 91943
66969 89940
57527 92016
13232 82043
27956 58474
33976 69423
8529 67498
29943 94828
59895 85196
21 44713
10511 95536
17422 53474
55622 95660
6368 67683
18384 92270
5544 68779
48978 51459
84807 94333
49628 89347
25492 71634
49367 50746
26905 52176
41518 51865
63648 84351
27540 66099
5238 5409
10329 10396
3801 78555
36520 98223
77013 86426
39136 70407
12732 64213
38072 96801
22236 75057
756 95070
17366 41707
31431 49789
13126 53126
42903 63349
85251 99176
45774 57565
58889 73333
1852 2888
7716 26224
57977 99425
11326 71544
18877 53193
33323 79246
69084 90750
38425 80903
56189 93565
62105 84700
12545 81651
642 70851
80698 84937
84937 95542
71128 85775
6066 75513
7222 61516
11221 49524
447 18356
2557 92244
45702 87757
47965 78951
65479 76329
5425 18628
53913 71731
5617 69161
3086 43207
32317 65714
29800 32571
18123 56390
21641 71563
25206 40032
57002 73693
14704 21341
3316 29829
63423 88889
16532 68240
24362 44289
66554 88152
36654 85494
60813 80469
9121 75494
6852 58045
28058 47303
51084 83928
5165 86413
13267 14326
14006 19872
12676 48872
49021 82615
37434 53806
63486 80421
26742 50206
2524 89737
47011 89781
5042 34930
11798 38366
6478 42729
48104 65351
45109 99422
6274 90941
8371 89599
37146 88324
38906 95787
78932 89812
37192 37456
3040 40116
10562 66728
25251 95509
49449 65951
48640 77690
67665 91198
58698 66990
32036 61019
20172 95051
3714 20507
36923 86097
34251 45509
82793 97252
55470 80428
70626 88593
14910 98451
36698 39102
65048 79213
8047 74683
5721 18071
49760 75250
28124 52864
1698 50438
17302 19137
64999 83339
51022 97801
29195 36918
70468 77962
88018 88024
31445 60503
51013 58464
3717 12242
70445 87899
52440 74036
46306 67136
55012 59214
23935 83447
23666 88656
19103 27229
10596 14421
43596 94412
58456 67232
35666 72390
55364 60383
63691 90151
42428 52953
66373 79539
33497 79402
13 51764
84042 96396
24284 43738
46759 79872
692 90089
25248 32474
21187 63015
21456 43531
27921 53743
6195 99687
20371 98102
82188 86522
34696 95920
2548 19639
37251 45919
88144 96635
18182 51760
34735 44974
36141 61268
29234 45397
13180 17959
38766 94350
58381 81408
19968 40087
17566 66244
49910 99038
16622 47710
16986 94871
31537 57672
35569 59062
35886 55117
26395 87565
8520 8763
51139 87093
1759 91641
17082 93360
49553 51722
17153 87104
78317 85423
64600 74892
32441 86366
50593 61277
11842 19349
69217 85689
24309 26740
92027 98407
40218 42466
19695 61986
20606 61248
31025 92557
92337 97700
11606 23827
3602 5966
74728 89880
57105 84443
36634 49471
79411 98147
35420 82163
637 40071
55510 66981
19590 88411
4330 44935
37180 65792
62511 95345
55158 84457
5368 25840
1843 20702
23369 29200
79027 87479
46709 87418
11378 45319
15939 53836
36821 39906
67845 83611
26896 91578
67920 94138
6239 26363
54497 91247
50472 97868
8996 33032
36202 39445
40562 64637
22376 94424
8943 80742
41231 52257
52318 79468
91687 92786
8945 12205
57370 96378
84787 94039
71793 78770
20110 27954
58471 74276
65576 92268
1258 23856
10381 84737
67863 68894
45620 52405
47510 96424
40300 95400
64731 94672
3605 85488
57303 98798
1870 68785
68884 88174
567 13837
32356 32896
15986 59555
29118 57551
22027 63435
69099 87134
4653 81198
65956 67766
25969 85438
12792 92649
3202 46347
6014 10036
19275 97968
48816 72036
82246 98243
34232 89795
11898 66250
67118 97976
44849 86865
9668 74324
56259 73547
1772 36714
52321 81325
14276 62529
4841 56849
35207 60794
62371 79447
47489 59133
15650 48673
10658 36989
56246 69341
26779 88956
5299 77586
36050 66353
34014 51903
20701 81094
18584 40828
51363 51737
28813 31696
42466 47373
55025 67534
65604 82163
34830 52740
3275 16923
9344 87862
28997 89975
87134 94903
18526 91983
80780 98675
14428 39700
6831 74640
14764 19161
84691 99469
19114 22151
42931 83887
10130 49342
6774 21988
6216 15315
4385 34539
39229 87621
27565 60412
40164 64386
6513 29017
6669 80361
39577 57551
28003 79459
14422 42122
54435 86423
32610 34247
31771 99345
55122 68161
23480 94214
27988 29164
23976 53499
46035 73743
60229 92870
12748 75820
37852 49207
17409 59717
17835 81052
11357 13851
49060 81307
69320 99536
2928 31621
46239 96587
17626 34063
71084 95837
42270 75124
55630 76636
21048 22706
71041 71241
16445 56123
5845 91490
48200 57779
14403 19138
43102 77375
60620 65758
54712 92441
37607 46360
90373 93485
50364 93978
3622 89013
34027 82706
46 97751
16834 77934
14806 64303
80689 82636
23810 98720
13844 83660
10270 41337
69073 88618
5227 31938
3006 84437
26760 45197
73074 76091
29728 43463
21103 93755
3161 16965
54925 71160
52619 90309
50266 78735
34262 35544
24164 78864
76585 89880
35701 82679
61744 66382
63896 86091
31347 73563
53098 99682
48500 94990
34597 47285
9566 35662
66347 96305
35503 88537
45225 57009
35873 55719
857 50678
25581 93136
20553 80796
63623 84292
78040 90361
17822 98091
3706 34298
50303 54812
7263 71565
36815 48160
76873 99540
18239 82427
4223 50981
16457 66503
1266 64802
42064 53046
51784 90673
1423 99994
9129 58400
34130 43656
12116 13461
3931 62484
52251 73002
67904 68298
48840 91621
44530 55429
20988 36884
55101 92331
69482 96111
48468 65790
41085 45199
37742 52342
88774 97944
71548 79374
92409 97247
64681 80957
2875 80527
7885 63228
432 43199
5011 75296
57772 62265
14820 43885
39313 67960
40781 62370
6719 42198
80511 94147
89212 89980
36322 53653
37463 40897
71424 83288
16057 98993
51595 90810
18241 35917
41850 64595
27552 67531
21421 56354
66759 68999
33236 36287
18782 78596
66196 88435
24263 40806
3767 23906
5189 97899
4020 49350
7232 40125
36116 48057
48003 61012
1185 62545
14706 27449
41215 46199
226 43885
14112 60758
3194 47620
18637 42186
77268 89693
58609 71733
91357 94912
891 46166
23131 91347
65517 74709
87102 96842
2444 33875
25884 44059
22305 65922
83489 92761
11680 52761
27916 73481
79233 81821
1993 19846
34202 77403
32650 58725
27214 88248
4916 25894
36258 83549
25443 97190
1645 26812
46460 91921
38317 65849
62053 91548
24562 44509
59188 87711
6511 55105
7458 50801
24925 91044
27895 69440
2690 73634
57891 78930
22131 94252
31005 34208
9377 73948
19737 47904
69710 95960
36555 43291
8881 21578
5062 99657
45275 59031
43551 55152
19046 24685
36627 57359
6330 37756
24585 59750
54198 73189
47745 70712
32248 62575
74408 78326
31597 65110
40928 94230
80131 90415
34241 51242
30347 57801
35777 78327
11661 52178
28215 35756
19412 85158
26336 93211
39743 95671
51437 99139
37355 83594
8682 25994
28476 30492
30765 84776
43843 71525
1870 90889
42786 86338
51792 83940
32316 77328
36538 97465
4778 30664
36026 83057
63597 89582
19563 21769
55456 58425
2471 28905
70580 97172
9795 64604
3927 12724
1166 94924
37010 75377
32568 77598
27755 49450
30636 41901
5683 57254
13092 71318
3169 36832
33696 93435
30390 58298
41210 91148
24434 40164
50090 99934
26407 33574
14557 22450
54435 69490
1744 97717
1551 3520
31410 75320
719 13421
5980 28918
4392 50091
56940 78904
8123 8586
41727 67311
13876 88157
38105 96080
28843 32538
18791 42313
38759 78868
5039 81904
1253 78091
26615 71799
25229 86645
40015 88059
82514 96319
33655 85281
7855 44068
740 29508
3512 24957
65290 82833
93067 95177
60131 93585
8445 66594
23209 87895
36536 37970
14219 61435
2720 21587
35878 52711
10708 69249
4324 14860
3223 26870
49631 51201
3546 58934
5374 74881
3775 96970
38554 82687
9018 23801
68034 91872
55102 94109
50187 66117
3518 67701
12278 82150
25630 89272
14390 59331
21505 90782
10917 30189
25157 78499
12219 23018
23620 25823
16747 75351
263 36978
15587 69823
5115 54476
36326 80513
80287 93042
12246 98530
54641 60157
61894 99987
3999 37331
144 64379
56928 71961
25476 27813
18713 36608
14981 48729
17661 19366
42265 71790
3160 23719
22418 81146
32003 51489
34685 73249
25347 63192
58498 71405
22009 94360
24935 70221
35218 87372
3210 89906
62565 99669
22393 82549
25342 75546
8934 58877
21475 48197
45388 93980
369 67488
27656 30857
37991 41567
54086 56888
56437 85241
68613 93515
30656 64854
46225 84022
4316 80920
77238 82125
47414 57604
47316 77410
14517 58504
99595 99937
8907 20000
24775 66516
12483 84995
28241 96023
50600 86075
11501 50865
14393 57835
3455 14513
43992 98493
28181 30547
35958 41170
6597 49682
15569 74625
21803 99569
77919 80643
44262 59274
17713 66803
51301 56596
3270 50259
52408 93264
12226 64402
7942 82546
9611 55945
1252 35202
20227 30722
7902 56659
20507 48539
26781 33268
10457 61984
97266 99813
47345 70827
60755 72342
60224 63178
42441 66577
36557 43219
42819 59688
8384 71535
8711 78588
6755 95892
48762 76436
68515 89084
58602 67759
15417 77756
15120 38714
5971 56053
37187 85597
43667 81138
86614 93239
41900 99785
32702 34007
65371 75640
28275 55444
40122 80149
72434 80388
37780 87408
33161 53749
15445 51301
43627 47180
19915 63984
4224 75480
37108 53794
37215 72654
80569 98267
2899 39651
15874 86043
49780 86064
22901 28502
79557 86703
36147 89878
35693 52893
59668 79616
61140 69369
1027 48107
51211 52761
2429 34853
25682 47746
54401 76826
13 61962
28427 80887
2541 56109
51978 83313
76867 82427
10657 69022
1747 82234
5048 12480
52379 80732
43701 79497
24117 77279
4986 59066
54302 65147
2758 4635
55062 74208
37872 59168
7771 93466
16705 40838
97034 98025
37492 38771
62867 68488
17690 98989
19376 81687
5300 31518
17717 30529
19374 92717
55038 57614
28085 87343
24117 72984
17882 23575
11822 84872
81207 82549
79995 83942
45615 93611
35947 82124
81845 91139
66952 85163
49070 70671
15920 45163
18956 67043
41154 71803
6126 84436
69988 76359
48420 84688
24907 98987
60717 69149
51455 55629
57541 98851
20676 31661
39176 69898
59095 61448
53184 97094
51416 90534
66718 69080
90343 99322
9058 67109
75490 76132
16301 54686
73190 98948
15423 76480
38286 80161
24400 72467
7747 26509
23113 63282
40776 44087
21212 35598
94994 98705
18625 95209
36774 90061
2510 82463
22089 65128
23439 94276
72357 77281
43806 90577
31288 37385
25122 43256
20156 93459
12863 62453
14619 68478
44193 47613
8357 34365
12585 38319
32831 61692
10006 45989
53452 66815
3617 37494
54328 73770
79341 90910
46089 95824
51312 58581
60938 84990
46834 72236
13199 97023
2927 99047
38387 55375
53335 90930
68829 91316
55169 58548
11298 42718
13160 40555
7741 35554
5587 98043
49456 84063
90435 94403
20142 66629
54310 87648
32156 89148
14612 34673
27246 69014
5981 9122
54187 56276
3196 85078
64034 65284
18434 80662
18649 27791
32868 49698
4796 32586
57320 76289
17970 63706
43111 80981
9323 68836
52901 67109
23953 38101
6058 60763
18030 48123
8051 64566
45940 68951
2735 15651
15007 33912
59606 72579
14906 90193
37935 39713
41005 59914
19382 80042
42626 67249
18591 84935
8353 20451
37506 40101
6079 26350
794 27389
50178 86131
49350 55879
14927 41998
4067 66336
35364 50105
32764 82453
34743 58700
7869 49834
15670 70197
44255 89550
15063 20582
25150 40316
4599 17875
70843 95836
11531 61017
22023 64043
46734 54258
3106 70686
18748 47568
22531 77016
37640 44425
34498 48437
73563 98188
17091 60801
60708 90038
55456 65094
11232 11424
66585 73050
42427 80318
7420 48501
47312 85619
3028 40761
63542 84459
54880 92316
42339 88526
11083 12520
17707 93022
35330 37730
31734 80504
78223 85807
57750 83302
77724 80359
9825 55829
26564 55011
33760 49800
61147 75860
5825 85888
7847 41532
30867 80031
7273 38799
49415 86014
40245 80076
38574 49936
4791 8888
48366 50052
54769 71644
75065 98129
4933 76663
42444 88425
35120 37470
6069 91995
53467 99595
42520 64864
34184 40386
5597 32044
34096 60381
70674 96748
22341 32859
65553 89879
15464 57385
34098 42552
38479 49339
2497 96184
56468 80407
30647 92352
73357 85813
24042 94368
29678 88929
16564 43306
9611 60336
14399 43009
21324 32423
1824 70646
1882 61643
68278 95081
58936 84425
63383 99638
6785 33356
28976 44756
52263 73021
31677 39509
24677 78291
68650 77890
76850 86801
45293 92544
83173 87240
13507 68555
38839 90889
7515 77832
15482 32848
20520 93619
61546 97357
66224 79589
30731 84480
12630 23533
78836 83247
36186 87142
20661 51509
3514 57846
30671 53035
22036 45128
44276 65221
63925 94709
22404 39786
47047 51447
6216 38975
29883 76888
30122 95138
75943 87473
53042 84047
8841 84514
17937 30094
53146 59069
50167 62424
6204 76080
3580 77679
14323 56847
91707 96058
51035 67058
25345 94963
24520 81303
17063 56939
16446 31875
17426 65477
19904 59824
49824 67620
21203 94436
45256 88934
41929 53479
90685 98403
31926 91971
83173 97290
28794 88510
39328 88731
57625 86678
58756 59943
732 81474
1865 70205
29950 96733
18967 69434
87006 93268
76039 92869
41623 48167
15475 64439
51719 80635
6859 83497
21444 63660
37080 63493
80397 84361
27997 60614
3189 3380
34629 79109
20410 72569
39405 72876
58018 89082
27 88822
7431 60275
30424 47449
41465 71070
7451 34928
4645 99779
50302 75750
78406 96256
21547 46466
55849 77292
30769 46675
63407 98018
46225 49049
11604 52674
62971 94345
37271 42305
1178 1365
70528 93021
24548 52456
5470 55070
4067 53349
44637 60249
14800 81303
23352 88127
6162 79142
3322 99568
94418 99429
26513 93390
50446 89940
3056 4239
29674 49138
90831 93690
4939 53146
47429 60015
43754 51691
25801 92827
54763 95246
61389 73946
11271 63086
23639 82913
19943 89742
28948 42397
41005 77286
5144 40534
22017 51211
33047 35727
56192 56382
7527 80129
13918 56618
85954 93045
11663 29779
14398 64424
25078 80193
54836 71933
2981 94146
2785 69728
42486 44231
57303 66888
472 12600
47497 93193
20525 57583
8875 88183
41214 55744
4928 91723
17022 46420
73732 76090
20823 58199
64769 73114
7546 28832
76748 88483
31351 83773
65531 98353
18452 22292
43789 51488
30879 62536
36430 57945
9942 88599
12737 45549
18249 78126
21195 60321
76842 98225
22351 72306
48966 88104
97495 98980
16235 92974
20780 84841
52937 81003
15944 27080
30233 44819
79714 94800
12223 71281
20582 79643
17782 37154
18387 78667
12014 63248
24598 28715
54680 57697
51686 60882
55516 93440
68956 69635
12764 87663
46105 49636
41504 58177
5612 91321
24712 51355
3725 18652
68357 96636
25476 28727
53280 80498
41038 57151
38532 84041
4159 78564
15769 87950
45816 46947
5289 11719
10164 20681
26024 53539
2272 49760
35506 57758
3148 5527
50759 60126
78557 86633
14426 32506
24452 32520
40973 54504
37071 37665
30599 98036
48272 88795
17796 66966
46345 93176
15141 99931
45934 70560
51186 69565
29459 97826
18483 31273
18474 34135
30661 65476
56730 89354
28260 75997
72282 89201
3444 13764
29105 64434
51519 91810
68403 76188
21909 59352
21790 52678
47759 84536
8437 93845
1169 41087
37954 95889
1655 19299
64780 73804
243 92660
4787 21126
51529 73590
42448 96418
1318 24174
51395 91992
47922 91556
52760 96784
54631 72334
77924 89207
13460 33958
19714 94503
13544 60220
33477 72462
2610 45938
62476 84758
16240 40359
36631 48488
1059 42084
4156 74811
53757 73539
16472 36857
19211 20104
44951 93590
19462 40646
80093 91680
23200 61363
32537 86602
2119 16638
11055 75646
49016 95033
55946 94760
56797 88822
73165 75359
30787 98669
2306 68530
60848 88261
6822 85112
34440 44423
11370 26222
58537 80161
38222 59958
40196 93927
16447 98769
69370 75282
76630 90244
19135 76507
47319 75310
18078 36050
60035 78070
27974 37900
90503 96536
69695 88491
14388 47588
70966 99020
14831 96401
29508 39458
53225 64413
10748 53179
42929 74231
1772 31650
29608 55080
7006 62233
83083 84997
36920 79281
32280 38439
35044 97538
12259 84718
41906 97029
58040 91008
7542 92815
35722 82131
6733 60363
8062 78462
40883 62205
66813 98277
4715 40826
39658 39678
47514 50564
61689 75444
71726 98853
38022 92943
44474 97898
48733 53542
26102 61855
16146 76485
33229 97859
69162 97981
41383 78258
13049 95813
36704 93871
28043 30894
78655 98440
77547 89679
44659 76598
18068 82494
63557 82275
54558 99859
62802 88208
49926 63813
47702 65573
65615 96412
89341 90109
270 35335
18292 91628
46407 80766
38873 93811
33813 82668
66191 94848
77995 95731
43086 96642
10769 43623
15424 58015
70485 86585
22319 83052
25157 29021
8328 43898
4330 56098
72080 98251
52416 93409
59351 65519
31377 93878
23279 82222
44471 47070
44755 69696
2450 21722
1881 72177
87492 97235
7885 11492
1700 35071
49236 96432
43384 44936
29136 95218
25130 52106
1968 3515
3754 52888
84781 94036
11381 44104
8997 60664
73182 75309
6599 6980
73571 80312
9112 14200
10247 22241
54484 89153
1475 23174
12949 52641
9940 10152
8219 51350
93316 95318
1874 44914
20184 49719
10492 25456
37744 73007
70983 97466
45223 84406
10256 86401
8051 34802
13994 91566
12261 69691
20783 28533
16634 73660
29412 42407
76580 98925
43658 77407
6283 63658
46706 58025
60859 99846
41807 56942
32130 41603
82099 92337
6767 72114
60134 83411
19315 53902
20033 85147
21990 61812
11050 61163
12727 84204
43259 61950
55614 77141
41824 45314
62034 65261
34698 42689
37958 51659
13172 47384
41781 50802
5874 59113
20135 91049
23635 96013
48207 77656
8416 71348
15413 35608
17257 75448
41758 50346
41516 89037
5035 49266
71565 96453
27392 30063
27041 41768
26363 35930
21156 35630
38740 60616
12931 60669
57033 93753
14195 45959
14330 18197
52076 89035
14222 27907
59708 97603
73448 96916
1096 61113
45255 71839
34790 73870
46695 56341
27511 87031
68008 79166
61124 73858
3485 22434
53620 85430
1867 64292
22920 81176
82312 86600
69898 80660
57154 72699
56794 65742
8488 73682
33443 67016
30009 80173
4417 89405
9048 52616
73576 98508
12755 46057
17203 67982
64165 92767
26768 60195
4290 6029
35654 49445
15757 20246
47317 86347
36598 89717
26901 94077
21467 78843
55516 97267
13258 35466
12359 44994
20557 49861
45978 81270
18336 84720
794 73856
7830 41680
88711 98473
22690 98585
53249 65842
31139 49373
43333 84144
13899 28806
43638 79042
82550 84596
696 8556
17856 21162
20499 56919
70786 87878
36775 50742
59761 89734
38236 53710
888 9187
17622 46085
49503 78378
17229 69858
44077 46867
17559 78655
26303 97417
39189 43066
32174 98017
20482 22625
77056 79103
25891 64507
34725 43353
10963 47614
19488 50060
58460 71532
31340 82641
65352 94915
56332 94086
9725 68730
9289 85136
47398 66708
36722 94231
44515 51215
30918 31349
49373 63238
6721 88009
4478 39068
43065 43504
15237 88830
43412 56498
47085 98687
24163 63839
57461 86564
38576 86237
12903 65405
98571 99770
21097 30161
16256 35723
3353 92638
52775 62529
6384 14413
31936 47364
2522 94620
265 38074
20557 55393
64975 72078
53801 66822
25107 26833
70480 79980
49480 50093
56368 93598
69659 83199
21793 33805
20142 89206
26074 31867
49191 62341
76882 87029
39730 55379
9274 74384
64465 99856
47725 76571
13661 14508
48076 73021
31205 37172
67854 92830
33727 44640
14102 65685
41150 76851
41460 83800
31033 46007
20749 37882
40853 94763
34331 46816
65739 71323
7887 24863
30191 44911
26533 69412
50045 72037
7327 65649
59262 97948
66146 92192
33965 66774
75778 90356
375 71370
41483 68291
9773 21624
7818 53721
6694 39255
81391 82754
37662 64511
33102 69230
11692 73350
11445 70325
46229 88618
6068 78858
3901 28898
62837 70529
77379 89208
269 33943
77228 80025
19054 64382
76612 98325
56285 70629
34186 52687
11982 72146
53378 68961
31007 79051
38585 56761
14399 50980
36465 57097
22859 98912
77460 77485
32062 33313
41304 73798
67753 98374
4211 17855
72755 91082
50614 78642
22217 36625
34678 85399
14051 15710
38378 87718
14617 72631
4141 59628
50965 71350
59197 99181
16776 41446
24333 45448
14216 74253
11017 58489
84514 88652
74261 81932
52304 86761
77192 88990
48164 97506
12576 97170
29893 94374
55137 96251
32957 32970
13734 70456
43595 77102
15508 25458
15306 17877
63667 84484
25070 41411
1880 45068
81510 96116
13905 48504
7584 63289
7889 69341
12651 93680
26168 78693
22334 69304
19064 39335
41978 97260
24561 75432
7308 32348
54771 81013
12678 22770
41077 56455
86231 99923
64004 70162
14261 97461
10617 47531
23297 32276
2531 91348
28617 50474
50260 79734
8352 77403
31820 92389
1425 18965
60246 85323
2515 84795
81800 98685
50319 86815
38755 98106
13863 28626
30354 70947
13411 57908
4559 33977
27431 53596
45386 88175
38790 40928
1858 20427
2913 61905
56838 84451
64877 93745
64213 93883
84967 86172
37223 39089
80248 98403
22143 91955
47234 92915
48798 59704
47761 53447
14935 78104
80895 91295
70517 89495
52920 85619
2325 54476
46943 99986
86176 89633
14450 43027
5363 41001
12595 73549
92037 98420
25694 57464
15465 16490
11722 30028
8647 76619
28273 63541
33464 78711
23709 58078
25792 78120
19686 40084
74415 82030
12286 66004
7478 42426
17433 25118
42825 87062
23908 60409
40587 46995
14240 57368
58927 63112
5737 39052
39885 48245
65942 70434
20819 30799
23403 66281
30621 36455
17966 99614
45141 92259
82027 86050
15074 86924
11415 42129
35615 54160
38941 61331
36628 82796
53585 55591
39669 67362
18013 87436
41028 55447
46875 69035
34514 80780
34725 59836
2226 62695
5471 27450
74827 97025
44522 85743
23046 91436
29489 74561
33884 83050
12292 60368
46781 69722
58237 73906
18997 75928
2431 25101
28542 39931
56037 72260
5684 77608
9796 20821
38501 85051
10252 89420
59387 96020
38405 41162
37740 56553
38785 86603
705 76985
46651 71299
810 18865
8123 20057
25891 53641
2875 77144
2901 19643
10644 54629
17673 73803
37500 75576
66946 78989
13034 13111
40550 49365
63921 70389
27576 38552
21562 80500
18513 38099
76012 82492
94430 99239
53593 57958
31449 37848
50507 60076
49866 58034
74448 88029
5734 80985
56331 99552
4719 13521
17372 75825
41906 78132
16289 38901
35906 80760
82816 88337
42453 90663
1291 94174
14837 73173
10488 53809
11277 67685
78628 80173
90635 93606
4699 76354
70390 81693
4049 14147
56495 61466
20679 35948
40719 99226
29130 78190
11230 47755
12483 33546
9008 46379
12781 59630
4141 17304
36308 74389
11315 65267
15505 96968
33314 95592
64040 85690
804 90469
24191 51723
70813 71271
19918 53821
36144 61005
7621 70655
31223 58274
48007 74225
30357 81249
34596 49231
5877 95288
40223 50201
58719 69287
18458 45196
36682 94483
560 68707
29643 71630
77289 89979
67757 91290
25785 42742
5752 15424
52692 79324
66239 86240
14511 93182
80336 85464
18134 21621
12847 72811
22096 57341
59878 91525
44977 48351
42113 90083
24102 33154
32559 33324
41570 43895
18783 43724
60658 93058
46759 68045
75384 94366
13192 85836
2340 14526
9368 32561
16086 44708
1241 6282
3697 7760
17648 44058
3004 49013
58944 93269
43507 82855
2572 22299
14146 60190
36999 40833
25815 87645
51345 51478
29424 82782
17148 98101
31908 42827
32726 37976
26531 49910
4842 40727
23947 55935
14254 83825
72330 84115
41710 56157
77032 78713
12430 18887
14897 74370
44894 49400
21134 50680
25537 52424
2815 16848
34922 64642
38439 95366
16980 36862
3058 52621
10036 81433
1869 87479
58177 81214
5098 58823
26313 46832
25316 77519
38085 60951
37136 44122
57447 70533
7865 81290
41181 77624
12798 38836
15602 73547
47228 84534
26988 80416
44942 95958
94994 99627
36444 69510
75957 90286
41917 51651
3579 95905
27935 38860
14763 88843
60047 95022
9512 84541
14641 31632
67644 90051
22177 58476
29788 58529
26730 73776
1389 33735
88894 92484
52947 99575
14130 43021
39594 93433
1890 10820
34245 79973
78851 78875
13454 31084
1090 89665
33935 46855
31116 56111
39278 95828
49661 94174
54019 57410
33604 78452
39410 63439
2719 79919
39249 92924
10227 34528
91109 91633
3146 16015
29086 76188
49528 64270
66084 74844
16602 71738
63823 79849
29469 71339
31709 90520
36428 64933
18496 23724
39177 87615
10003 98394
36823 73291
44309 74440
3603 56834
48767 90391
22472 46058
38259 85970
47850 61809
28271 76336
30842 90318
28124 78790
57399 88903
13884 63316
52540 80206
79515 99215
24797 37410
10722 88940
65901 75496
25525 67900
57434 71396
27347 48966
54647 79280
43588 46719
41637 89359
5209 45335
5094 96563
1538 28780
11623 69775
11092 64118
25361 27243
68801 89366
7940 21460
32386 57659
44489 93688
49840 57809
76252 78729
24029 74044
72092 73175
18900 66424
74893 81853
33231 96797
15458 87546
36977 97537
57136 60890
35849 79797
4398 14512
35190 66773
24982 52530
15321 74106
55913 58033
3852 99068
5012 43471
30740 80633
3376 4764
63909 93907
30798 70982
2371 2502
11513 79794
26431 52520
68074 81446
5521 66767
55346 70841
51420 54753
46043 86895
91665 91732
5915 88449
33840 91275
30689 35726
28298 46626
48304 70331
21383 43896
23892 85494
85 91499
25082 26915
56588 70618
75084 77812
43436 97246
57988 63989
54935 82671
71425 95187
31382 74649
10018 59579
5809 31361
76269 78709
8186 53557
43370 83548
32907 49294
71834 77674
12250 36176
51486 53293
4892 94730
1324 97607
3375 54118
59974 68411
7443 31371
24208 68333
25212 43242
52114 87204
30724 77347
27151 77123
14238 81009
12421 84338
10865 95085
6126 7822
3737 45060
24258 92298
25264 69773
1702 64570
13432 87231
73519 95146
33899 41394
66783 87393
29516 45784
19572 30122
65371 65621
40742 97524
2969 76073
30781 62905
47180 66809
21541 36034
68276 94653
11403 73262
4060 99563
5546 77942
21901 41565
30230 34053
30652 77248
44667 52056
46652 52195
93611 96706
1627 21804
25416 92455
44538 96008
21404 49566
40422 65954
31924 66220
4922 22855
36206 63643
17142 20708
29455 45690
28738 64257
42401 80158
1097 18952
6742 69624
45437 46546
24189 60831
50651 53000
16894 62350
13620 67249
27698 43977
28711 96023
39326 57374
24077 66548
8573 60279
14858 68642
3631 63015
47698 85676
31121 80011
14165 77984
22117 84261
48272 90462
11981 24981
49521 79466
69962 78748
11708 24936
88275 99999
8401 39309
13 12936
31084 77121
30096 44515
10148 46100
65740 80177
23379 77309
4490 67585
25639 35994
22372 81274
55496 79307
6169 52639
84671 98762
5078 91585
22081 48054
10566 13296
86730 88760
71798 87661
45066 88912
44346 91972
16549 29008
58486 72544
811 81959
17983 86596
22208 75306
19978 54009
86649 91357
19198 46775
7238 97822
32503 35616
54470 94801
17618 48045
3345 38383
52402 76522
46939 52357
18288 19612
50977 94938
31760 66697
72051 78537
40216 69093
37157 37862
64231 70121
4951 24024
17337 59640
24282 25865
9871 38574
62191 79306
26583 60592
73611 73639
18064 36811
45894 82131
60560 61221
981 72525
24129 89343
1963 74267
25825 37134
30460 70751
7059 42859
13910 37023
28445 64776
75610 86950
2702 74132
8566 92770
13627 18152
5358 66752
46427 97115
10118 34901
26445 97573
38038 85004
30343 90842
6818 77701
23313 80227
93190 96555
24227 75040
11607 33290
15807 31690
7384 52313
1975 74725
60671 70828
13412 46185
52417 57004
21351 37950
3159 69641
7677 72061
8305 19970
23307 89385
20846 84716
58015 79042
14719 53673
17511 65875
14504 38756
3170 85362
3331 42380
9615 87735
34158 40028
17198 56720
4611 21989
14087 14361
3310 96752
42856 87486
4852 84857
36591 89474
29185 37394
6306 39183
9868 94984
47146 62767
53603 86954
1290 63796
21772 99398
55100 72185
12326 14567
42382 52124
40219 91801
77136 84817
3563 71300
55082 60386
63140 81219
37401 56120
41581 88384
23442 47431
19273 76903
31961 47743
33517 76399
11516 98084
68086 70140
20746 81690
73869 81822
60042 85059
31764 39225
50903 51302
88118 95987
28807 83200
2936 18018
2401 41162
50639 87280
13726 21557
46440 80971
32116 76283
59152 86592
34395 58070
10274 74661
5747 7317
5829 74361
18121 35059
39699 67284
9951 22190
13707 96826
4631 58902
26667 53908
27088 81960
1681 21743
49841 66950
72669 74007
24517 60371
4184 36970
6267 34990
7069 24364
30767 96844
52201 71059
16834 63439
20833 78685
39937 55851
15335 42453
46358 57600
58010 74034
29433 82806
40990 83051
15965 30879
9903 77566
55193 95119
30913 57193
9584 70065
11267 44941
4585 26987
13723 71556
30613 84880
76434 96500
58144 88429
5590 29134
41861 80695
20363 26864
61434 76111
76177 87746
60702 68348
10333 98935
42839 51010
19783 79674
10321 86369
35866 80122
1326 80094
87936 91421
56959 60878
4028 86590
25858 81225
3635 40644
22890 47465
87481 96297
21013 56456
69175 85821
27026 54232
2772 37326
7586 48865
22663 38357
12878 61251
34758 46503
70204 88895
19336 57288
11506 71856
75763 97215
69 91097
19628 59134
21349 75890
2465 39930
29654 44142
9041 90037
12884 84272
27816 87559
20909 61264
54462 95672
3708 52987
19718 28396
47256 92415
16025 63765
49637 49848
27338 46329
6749 94240
3309 52875
1251 90780
74422 89798
3374 73894
26988 98514
71016 76502
9050 75066
26024 84151
51156 63890
17037 94191
82351 96878
17364 40294
48299 89285
44170 45388
27410 35702
48062 91235
45733 78899
35775 50209
29709 33041
29444 52932
29280 53240
54029 67077
41371 75723
17038 82804
65335 75597
10685 92924
94483 97777
6571 52913
12670 93040
16521 26170
73837 80074
27675 52581
7165 89829
33035 64620
50538 61711
57420 65353
28701 49964
33292 33548
46208 99681
29335 98054
1895 56610
4080 52919
12509 97573
15083 33865
17126 82490
19906 83133
19323 65167
8522 94155
15605 36249
17645 36075
43285 45616
61660 74490
52925 72141
97631 98120
39643 64223
21334 98035
50821 68293
9832 36274
13455 24827
18121 18930
23635 84620
15225 25318
5501 71834
59001 75645
3352 39355
75255 94182
35333 80308
64802 73983
41149 75894
41396 42820
15168 15593
51193 68099
61324 73142
25834 85316
8490 81583
15402 87678
65544 68696
26420 27690
44547 61876
14578 27722
19848 77411
6523 96643
56202 56358
16310 38776
322 79834
9757 92612
1125 29028
86910 91667
53120 95111
54590 96635
5633 52932
16258 40017
1858 44092
9788 73493
27840 93154
5402 24611
10217 12932
12880 94113
5093 11289
36518 38543
75679 96222
9520 83341
16243 92508
31491 81819
71141 82894
69789 85814
62749 82503
22738 75330
26414 93122
2050 86769
37390 43011
88438 98173
25214 25715
16233 33320
25658 79876
22675 56669
29990 99623
40479 52546
84505 96666
54445 59823
25790 34014
5366 96512
32107 44039
6275 72962
7245 89409
85085 89403
7483 19584
17228 89290
24312 95638
19946 80393
28010 98973
22208 73716
67062 78032
26576 50008
30845 47697
44387 69566
8816 46284
22287 98664
16544 22948
23334 52534
5058 8813
6193 55212
14395 72476
17668 92089
40632 91685
22490 83863
2063 28482
16234 39025
17809 33038
9766 72386
52152 99361
3238 81634
7914 45823
3257 43863
67441 72643
38015 91410
70216 92037
90898 96324
3896 5637
82887 84825
60791 74496
56591 69876
11644 91447
82641 94443
69907 75709
32244 85636
58377 67778
429 59801
50638 70511
460 34539
13638 67185
45178 73027
17893 71802
434 71915
37500 47980
12281 19231
505 36633
41211 69733
25127 85087
658 58718
49372 69589
45251 52944
44473 66402
21763 35187
22212 42250
35108 91844
13747 94293
74629 89329
1668 27992
2039 61810
13002 73347
7763 70986
7622 11169
75150 79890
7426 83201
77897 82757
54406 60723
13858 28333
63629 86934
65671 86246
43137 78644
42823 81008
54641 62125
65098 84685
67016 91189
2398 58421
18911 61190
7192 39277
5978 89268
297 77331
39412 98477
31130 71541
49253 61180
16582 56734
3907 95126
31366 80127
20939 76895
76070 93687
42648 79001
43157 80960
8273 34538
15955 70687
883 87124
11181 76990
16470 21705
10680 68883
64428 86794
24593 60089
24183 73034
52361 71746
4132 69171
38285 66792
45446 86079
5370 53081
1018 70463
15083 35520
40654 78846
14451 26379
30228 71545
56687 85525
88587 96232
30084 93217
8383 87294
20414 48633
59182 91332
86321 94250
789 58077
54087 72560
51977 76118
28243 74398
2260 39673
76287 82224
24215 55794
67991 95161
27064 95350
789 10870
16457 89687
7410 82961
19600 38814
67643 88757
31711 82156
10451 21178
24051 58291
1567 95009
9214 95727
9576 15461
7243 19388
34290 57575
28971 56384
722 45806
59244 65429
901 7472
36829 71649
16080 51565
38559 61312
13257 57249
29421 91253
77672 78640
18655 45385
24106 30975
31911 37444
24811 40406
30362 74180
4013 34996
41020 50316
1193 28316
12939 35925
23729 95499
26341 73730
14941 21677
3826 50071
37488 76975
15940 35119
28255 87766
27011 96430
3695 83196
49635 94858
78844 90857
21154 51847
40676 56668
30394 68159
13650 87397
39622 42139
40233 83758
35050 70536
22110 56804
1644 17336
29898 90332
39478 82876
29048 57379
5907 78821
8725 12458
65753 74101
18095 50914
51497 54616
85323 98595
5831 57583
674 51469
13515 82227
624 83759
36862 37593
36952 80551
28689 86103
14133 37123
7705 60257
15896 42059
20180 25731
9285 88052
14440 61213
41782 94245
1985 42206
5292 8598
93133 95242
42540 50072
11012 18794
17152 49419
64147 96923
38248 52237
56070 77543
74293 76983
7072 24514
70177 93154
28978 71859
19505 29860
34817 96745
28597 84519
46198 66147
58876 82329
86858 98890
14853 48938
72602 92717
50849 71411
4468 90587
8606 86594
28846 44573
41901 51469
9760 40067
6865 30373
23079 85364
3535 78394
25658 72762
39064 87126
43754 89886
13686 57223
857 87180
17216 79015
4996 80161
470 97084
18198 19643
52028 92731
60684 81261
46850 62937
7399 91819
16716 53605
85308 96882
50835 75835
19584 38493
13425 95606
41779 47858
13654 81663
6414 60020
43825 72339
26083 92666
10745 11682
80070 87624
38707 94557
74920 93290
6095 66872
55287 61875
81929 98918
41210 67294
59290 79904
32124 46655
66244 72251
87106 88388
17850 18552
52645 74013
35917 62930
49126 68578
7328 33225
87592 94260
33451 59898
18081 81384
78866 92931
42155 45142
20684 38009
18306 67088
79149 84635
58778 67341
14778 63285
62935 86701
10114 89356
29114 71269
7112 43431
43172 88634
63568 74403
3520 38068
70565 91816
4126 12189
56233 68373
53886 57459
22322 44923
21188 68879
23142 60903
4374 30435
26440 52998
38543 61448
26200 66601
29302 80922
1561 35828
12939 75596
27483 53816
18478 54273
743 58490
2211 54939
22660 30132
31982 70018
40807 54807
24847 43780
19529 41882
50807 98035
55330 73652
65734 66097
23071 92099
18799 80701
8202 38471
15949 96639
6513 9901
8992 94563
8580 42901
50738 91767
31011 60186
58850 79543
365 37573
8549 62564
27428 48510
17775 57537
2647 14949
17180 93376
18897 21273
19293 30735
34516 40349
57375 70163
24291 72523
26755 85830
28802 73545
31953 56676
4942 70519
33105 82447
81831 92119
31830 89368
47709 70756
43640 90028
21750 50051
16096 60926
21931 59045
40636 56749
88407 92368
9874 63730
22040 66754
14641 48456
23683 31567
20664 53123
31780 70819
12480 91135
38458 99810
21055 97596
11713 44440
63 71391
28473 81677
52864 55509
21257 70915
15293 91868
25934 26941
35451 70205
39522 83129
83635 92825
2169 79563
84932 90605
18350 44557
69778 94780
11081 69179
1242 26156
19064 44777
56924 71387
9298 16936
6276 23765
5808 93382
45730 62707
13155 75761
27711 70825
37521 48599
2283 78925
44778 58702
42386 73087
47127 69027
11405 25753
27288 83444
6740 53140
943 93249
67636 78705
25509 51401
74929 76304
42255 69720
46226 92964
24152 63682
68417 74890
33253 97877
29144 37502
39528 99841
7030 27643
20997 50807
18323 86314
3698 66332
64174 82827
59864 90281
14978 30110
58775 62243
20138 27677
13426 40262
21410 80336
63072 78295
9012 41797
62799 96472
5903 35086
36343 44950
72813 72989
32828 62460
51273 64803
16840 51642
32932 40621
76609 99402
11733 65741
41290 83658
46031 97490
30791 91894
21375 57859
22768 47888
20826 78159
21627 60591
13988 67491
17784 91717
52556 67144
12800 40103
14899 77496
24078 42417
19988 77364
13311 23109
30572 72598
4483 14227
9131 72830
10053 73965
96378 98404
17833 57318
53457 66756
13803 16237
78079 78252
42386 43390
38757 55137
21940 77163
67262 86132
12212 94666
91630 93159
25527 72048
41580 62987
65329 89991
34836 47649
28055 84374
803 12667
50294 79972
32556 97959
57813 76663
21883 80293
29270 42375
10671 39532
64766 70364
9639 48657
26062 62631
31531 47624
47229 98156
40450 47033
3129 79192
25872 44622
43831 55631
29024 78138
103 64534
41980 75040
26955 51377
50854 75322
57154 65405
21756 43435
28253 32723
26665 93519
58274 67773
83540 87363
13474 57857
2935 27182
19038 86908
3359 90142
45746 64452
31454 46987
41268 59319
59457 73256
13214 68258
13121 64960
7861 33815
15743 46694
63773 69498
9455 26359
2098 80895
16038 97235
73329 74719
10755 65738
59156 71765
77095 79809
4497 66883
9027 49091
31023 92241
52642 65965
10114 13902
12416 67261
6628 53945
30078 91214
6200 6546
55736 80773
27012 99074
73695 86291
37732 49343
7957 55733
27080 80304
26091 54029
4786 86151
1041 2932
14257 35200
33329 47064
72226 86723
53881 75954
22151 37282
41143 62652
6779 45412
29703 73773
88379 95481
37868 94063
12632 91968
42621 71065
34213 73946
65748 79633
20219 59745
10541 56884
23058 34727
5336 89047
43509 58050
24561 85777
56773 75620
69798 84653
36361 76006
32177 75794
63800 98522
26286 59517
8125 59335
91425 96486
43720 49294
35169 73222
32342 69984
35322 77046
8517 89929
48498 68484
34392 83333
32528 53036
156 28695
5574 96223
48819 94750
10601 19768
29959 82708
30038 34531
1290 96791
10323 96099
47111 58060
59167 95319
15572 92905
28846 74974
9769 25631
23835 32350
14496 39951
36909 86145
48673 71137
71498 79573
91735 92710
33369 68815
11424 80037
54147 95740
21131 40444
43698 73514
21931 81925
33434 86992
75725 75903
31707 62320
84237 98355
4911 43553
20737 77414
50777 51514
4200 68676
9438 16413
43721 80866
23466 25540
18679 36145
69330 76065
20113 71516
44418 49229
18216 59932
1551 38124
67996 69181
21457 31766
11416 77525
984 62104
35470 92587
50670 66644
17403 53134
49067 84420
31384 34749
82909 84176
12003 14842
74739 87228
39503 79196
52161 97191
65152 84552
4600 85192
10714 40003
57347 82002
64282 71342
15014 31438
31645 83940
77666 86098
4826 17816
14770 21346
33798 86409
12444 41215
16460 74831
3210 30622
55624 59346
13429 33193
8890 62362
5947 6424
16726 71768
43580 88981
26357 72115
12357 61326
88448 93877
7719 93816
1354 17012
40967 64252
634 45148
443 23318
72229 77782
4925 99037
8202 73672
32971 58497
17137 29518
6415 94076
18656 66022
13249 15567
8202 61626
23120 71860
50178 88460
12150 60774
2589 37096
32350 33044
16306 30956
17784 39087
57007 85989
1212 88158
42873 75024
10589 77001
83359 99874
46722 83069
37438 85407
41040 51547
40062 92889
16996 84829
50709 81069
46366 97188
29463 86762
4042 72368
77746 98383
29194 57451
18845 98050
48674 85247
287 75834
37768 88287
69184 76339
26213 74244
49810 76216
32723 54183
35619 74709
31733 76300
43869 79824
17093 65350
58777 80942
24768 26867
2393 56222
24241 78018
39490 64753
58108 64715
58865 65193
13754 72972
12831 46701
44203 51573
17583 64342
26765 37641
26188 87410
14373 18070
67439 76308
43201 56237
9693 79347
8577 36980
35100 61498
20751 84650
35352 84977
85923 98689
18786 52417
14425 57186
54900 63537
38258 76873
5662 44810
66948 68752
23689 98424
48124 95500
30614 60646
67459 85152
15052 46954
21561 94495
24203 84813
15209 87574
8596 58403
8715 48005
21551 99358
4331 14834
8643 97426
1874 19809
28925 71946
64094 81842
40366 98827
15462 47355
64459 79336
75905 89953
29103 72288
90436 96144
22644 91137
81594 85283
67537 92231
27207 74844
13553 21694
79836 87018
2407 52141
62853 72700
63765 71017
20793 93414
69289 78806
18982 69654
20269 76721
7413 58093
56632 89339
5512 10264
22378 76890
31488 78667
70329 85864
56889 85084
4366 89011
18513 74267
16730 33793
23000 33154
38351 64149
20953 76544
45493 69366
40864 93874
18538 95404
39776 69117
76989 98781
25530 41500
35325 70177
46053 92827
44099 47114
4013 36304
24369 89483
79318 80979
50709 79565
4317 58429
55355 70036
196 17300
41758 76151
16361 38291
54575 67907
60932 89253
59020 72370
30190 57150
17452 91917
65248 82198
88209 98496
41214 44343
4858 94493
36716 66599
65176 72711
26841 35517
23643 36766
29558 66012
2725 9230
55988 70748
14511 52763
8746 89430
8010 68586
39480 79333
25584 26655
58743 64333
29057 98694
16672 21779
55121 79546
295 97949
59153 78555
22125 75578
13855 53212
53094 79291
544 18110
5922 58757
29335 84257
55889 73671
6105 98077
9202 41099
13529 94559
3499 58646
71038 94920
77728 89457
32738 36013
52823 78523
26604 81493
50880 51588
64791 91954
5429 57542
36497 62238
69304 98688
27706 31031
41311 63563
20692 60615
14972 55882
42512 98683
46456 83119
42893 46587
64842 97595
91545 94946
18461 79546
68729 69788
39724 46044
84329 87190
52090 73536
73209 97797
4426 77267
69288 85606
10647 18584
35630 75438
16798 64754
1260 70389
800 94444
784 17426
3155 47477
25797 53219
66655 81705
3221 6603
12066 99077
1627 63800
7000 13725
8578 36961
62822 84103
5602 56039
2975 80029
49564 94677
32206 73158
34099 79966
50562 62920
16162 55180
21540 75023
25151 64111
4490 11287
42639 49708
91897 96484
53610 59763
71506 75377
13709 53543
47304 97112
30975 42424
32723 58938
43025 96927
1064 87040
8589 66471
31059 99459
11654 57246
1841 63979
46308 58816
12792 80799
15476 28041
2107 10595
46472 77901
48301 86288
23388 52175
41577 85413
13730 82961
87467 98188
74130 77249
9294 12024
7112 31289
10247 41125
7680 85370
22254 68814
9640 98106
42477 97494
75554 84222
12565 33136
7772 74649
409 83811
1659 43845
7455 39344
4268 94278
439 49980
30513 87713
297 81115
35047 92105
29627 37766
18155 50783
35474 68314
6306 70527
57957 74968
20009 22480
20134 60002
47968 89011
46534 73231
71653 98404
66877 70141
29291 93668
8087 72801
1344 19364
35792 91403
18923 85519
1177 58421
54500 96072
15481 50600
14844 73980
22627 50937
8541 91364
18239 79170
34597 77697
65900 99288
19071 43266
38776 51376
14540 65842
52815 91537
83071 91842
57504 90755
12467 51331
56824 93268
12541 17466
10477 57481
14187 32757
2868 65574
36883 95423
5632 13958
33474 59911
1224 33366
55576 61637
32686 88932
54626 63226
81343 82851
92989 94789
165 86062
11400 68725
37586 67774
5124 26336
61606 81309
44660 94044
70957 91073
57987 62494
27800 84824
45636 70734
48782 81774
38549 97635
35642 94293
47808 52701
9058 17364
12234 61332
75182 84504
2690 94725
11593 98093
41578 90911
459 64882
23975 91866
42707 87325
42067 53461
5788 21692
13037 40684
47186 72643
51471 84120
33336 96286
28807 39283
38064 40099
1443 4619
14333 43859
61398 81108
56467 66655
2509 82068
44716 70579
20968 92065
5966 69705
42789 67290
20480 90228
5313 94774
23579 28168
10727 87230
32115 44812
4232 69669
80656 80866
37094 86371
14770 27098
76862 84258
42361 99942
21500 71973
24940 51091
38383 75828
30728 37845
18248 94612
28280 44806
3331 69824
29445 95640
11203 28164
53162 80507
58043 73393
31493 58856
12031 55081
25714 69887
11247 35985
54714 89209
38188 62648
62934 85026
17093 44319
49983 69337
15657 56209
59125 81111
68696 77214
73599 81915
38837 48434
57845 86184
42691 49868
29694 85498
19594 29400
10413 58281
41951 83589
26856 73377
11760 62928
8582 54071
42858 84733
13434 66823
74675 89691
10950 83089
86019 95332
15296 16436
28480 98684
37880 78889
21276 42866
88971 89378
7992 40087
15697 53444
25889 85024
36869 91280
2672 31196
40657 56282
24290 40384
24284 92277
24419 96784
32636 34459
29766 30473
35739 52807
36672 68287
15865 49805
34832 43441
62982 75870
3710 91466
59295 71461
61385 63335
18838 20476
19614 96293
18100 52580
55938 92331
6876 78435
21556 47178
22026 87706
42702 84951
22564 91351
7302 9185
22138 69741
8332 39766
58937 66973
719 18581
22122 25394
23491 58984
66527 77367
62237 67582
35097 56706
17296 63985
28530 56304
2939 69295
74127 97574
16437 23693
41963 85709
33255 39558
20091 55328
25332 50003
35486 55739
75904 92220
30055 50703
3152 55319
41251 65015
34204 96112
65261 90849
16610 97682
17285 98542
1826 80778
56772 74497
3546 87810
4305 71649
13105 17558
49470 57244
32746 49054
51250 73108
23684 82595
4970 32383
11382 94024
39375 78600
3506 95453
42548 64339
83435 84822
60475 61071
1848 46214
36882 47383
6554 64596
18280 60791
57736 95656
62131 81513
180 19466
39676 63769
18960 54319
9445 91174
41753 74639
19472 70387
5415 10484
5920 12576
3614 41408
5410 74621
39585 87670
30915 31382
43488 48813
86182 94451
53840 79438
10453 67332
32234 62678
22007 30343
11831 18146
4232 27984
74684 99968
57976 89024
1687 60146
28071 62631
42931 99120
76695 82354
22646 97531
80610 85036
59769 85274
84030 84312
18467 76839
29045 60659
10003 56019
5898 65647
17793 36173
137 63100
32644 47566
65340 75600
63086 89602
21885 90383
30899 34774
9012 24751
74360 93448
266 72215
56015 83497
27588 44555
26804 71959
18974 45413
75568 96378
85752 89670
2448 68231
81309 87566
5359 93493
81543 99537
4174 49403
14011 75990
58050 94245
31335 55899
7069 44259
9602 69511
45984 77011
11372 30224
706 99479
28060 71428
40368 82353
77664 91076
27992 54484
29370 72104
52849 64149
36781 83046
490 68385
13989 82128
2509 36585
2595 40251
77496 80655
49821 66752
22689 48028
1643 31659
45569 84908
41946 42463
47224 85005
10853 33121
85300 86511
12624 61809
10742 95551
51258 67293
61559 92152
9553 53280
16270 40863
46281 62216
60465 74493
58567 76144
1830 84167
764