102
61
49 30 48 16 54 92 62 20 55 78 78 74 63 96 45 85 76 42 21 44 89 25 48 53 61 4 83 93 24 46 46 38 88 3 63 26 54 39 36 61 76 56 31 99 92 75 37 13 63 20 78 17 47 8 17 9 38 44 48 88 89
6
59 9 18 52 19 59
19
39 73 58 52 27 81 98 63 36 21 68 74 18 70 6 53 90 44 2
42
24 81 69 15 17 24 58 23 6 72 37 66 20 54 68 68 32 98 89 64 31 26 99 22 98 58 87 42 91 52 72 35 31 66 87 5 85 63 93 51 29 54
50
46 42 11 26 63 95 60 18 12 72 24 78 79 17 72 36 42 87 94 14 58 59 79 17 59 41 76 56 46 9 30 16 76 34 91 42 7 99 33 79 42 68 30 40 92 3 82 78 82 79
2
85 64
90
13 61 74 73 16 14 92 54 3 81 35 35 79 16 83 70 49 39 91 61 17 74 63 55 95 63 29 90 23 60 75 76 91 94 61 18 51 33 73 71 44 15 3 1 27 53 46 6 14 94 49 78 21 47 3 86 27 20 44 73 58 51 36 95 17 95 49 70 89 29 36 97 27 48 25 25 90 44 54 24 93 87 75 56 45 96 47 72 58 85
38
78 35 80 83 1 59 6 53 12 81 87 39 20 52 27 93 86 65 18 17 24 63 16 63 9 42 52 37 13 4 54 19 71 89 100 19 12 61
30
58 37 16 18 76 96 37 87 25 72 36 11 52 41 75 28 21 64 28 68 27 53 85 19 80 24 69 22 42 81
87
55 94 23 57 99 68 8 35 50 63 63 78 94 39 13 60 71 77 81 94 55 70 99 98 33 77 99 50 7 27 15 17 21 24 97 29 22 56 62 63 7 99 12 16 87 63 30 88 89 12 41 1 54 23 48 90 78 56 18 78 50 29 69 100 100 41 23 72 78 62 52 32 2 84 62 78 23 42 5 59 54 90 79 57 8 76 24
36
3 7 4 71 33 82 30 11 40 67 5 66 100 75 31 18 43 14 13 23 90 80 73 47 58 61 79 85 46 30 71 18 41 82 25 97
8
8 3 34 65 58 8 26 59
87
14 21 65 2 57 68 27 31 8 2 81 76 5 30 95 73 53 56 90 20 54 21 72 76 20 81 15 65 39 97 84 38 43 57 70 11 71 8 7 26 24 78 79 40 18 52 56 40 45 44 47 9 34 55 8 46 32 88 82 12 55 82 30 91 76 11 65 37 46 5 69 41 98 73 44 55 45 46 25 65 16 39 89 46 57 95 13
23
9 60 6 52 18 38 61 68 34 1 34 17 35 84 82 11 70 54 76 57 66 69 13
31
78 94 54 70 92 16 59 65 9 79 79 72 94 57 11 28 84 57 1 47 64 76 13 37 55 37 87 52 90 84 4
21
66 60 32 18 37 87 69 20 97 67 9 64 38 50 14 86 80 74 34 53 83
19
23 84 7 66 21 51 36 1 83 85 70 69 53 81 74 7 43 82 89
19
36 17 59 46 2 80 12 68 85 82 71 18 27 82 32 66 90 67 80
1
46
25
72 45 67 99 79 54 3 46 48 71 68 83 8 9 60 8 5 7 26 67 77 12 66 16 87
80
87 10 34 59 4 78 85 88 96 5 46 1 10 31 59 7 58 64 65 90 87 67 11 47 10 78 12 91 55 14 7 7 62 72 7 77 14 44 57 95 26 38 77 67 86 47 39 95 4 79 58 94 28 77 22 49 91 2 4 64 99 72 6 33 84 32 78 88 67 71 19 92 48 34 15 10 83 32 97 12
47
97 84 81 7 46 13 83 62 48 69 58 58 90 94 73 53 14 23 68 68 43 65 17 97 22 57 3 8 92 68 52 91 92 10 82 79 62 50 39 55 79 60 83 7 32 80 20
46
62 55 100 76 60 97 9 23 34 6 37 22 41 43 53 57 27 20 46 36 93 59 4 58 36 91 40 42 45 100 100 81 74 81 73 24 82 24 80 17 1 50 69 100 4 81
90
23 55 2 57 87 51 76 98 88 26 73 12 20 71 61 6 44 39 65 18 63 53 73 30 23 39 89 59 59 85 67 59 47 47 33 30 32 23 59 98 39 41 35 72 89 49 73 3 53 99 51 72 74 8 94 64 97 76 31 10 23 76 100 93 15 88 36 78 6 67 66 30 40 78 51 84 28 14 86 42 25 53 16 47 68 45 93 56 2 25
37
44 46 93 22 62 41 5 3 5 37 5 62 44 28 48 64 27 10 43 33 11 77 90 99 62 30 74 91 84 72 94 82 22 11 88 31 52
27
2 31 70 15 54 35 31 25 4 90 11 62 92 70 6 31 65 76 90 80 13 28 43 66 90 79 7
48
60 44 41 23 40 79 82 9 55 37 62 100 17 54 1 85 81 44 52 13 2 31 15 60 64 27 33 32 57 3 25 93 39 73 91 59 18 87 13 62 62 91 11 78 11 34 56 34
23
68 35 98 94 97 45 89 72 14 78 70 31 78 12 71 43 18 89 21 93 59 38 87
64
15 10 69 47 81 10 18 87 71 5 45 17 33 47 5 69 47 70 44 97 32 58 58 90 78 60 95 4 20 54 35 97 75 45 59 5 68 67 32 84 66 4 92 61 56 37 57 3 47 97 50 71 53 93 85 62 59 30 15 47 77 60 51 37
43
58 26 91 1 53 29 13 16 14 22 9 48 93 52 2 93 84 24 8 2 21 48 84 7 44 72 51 6 81 26 44 33 59 48 23 59 66 92 78 99 71 50 94
83
5 90 61 59 34 82 56 94 88 29 56 3 11 14 75 48 45 70 29 55 66 52 41 50 34 90 78 21 65 42 42 40 65 64 50 75 67 20 96 34 48 5 94 62 78 92 48 30 52 35 86 87 98 5 8 54 95 79 23 72 89 81 52 88 3 38 100 86 19 47 39 60 77 98 22 57 97 72 9 84 61 22 17
7
87 37 20 64 47 50 3
60
80 79 69 54 89 39 58 60 90 9 89 54 25 32 32 53 24 81 87 6 45 59 4 67 58 59 26 67 94 11 95 7 69 83 16 18 99 92 45 17 45 15 79 4 2 82 44 80 35 47 92 61 31 85 61 61 65 14 37 44
69
79 23 27 7 87 50 88 87 4 2 8 66 13 60 28 80 65 69 18 15 14 43 12 12 12 25 23 58 32 9 89 76 82 51 29 68 70 70 1 75 52 91 42 3 76 81 8 20 81 97 45 27 46 49 63 72 69 93 46 52 52 63 52 83 39 95 53 52 48
76
44 51 4 5 87 43 74 9 91 42 16 14 71 66 51 28 75 7 88 35 70 11 6 62 52 69 10 39 7 37 13 65 81 33 58 16 63 58 64 77 33 2 53 62 89 10 1 52 30 96 28 11 79 99 70 7 62 87 44 39 10 37 61 8 16 39 73 40 49 36 79 60 15 95 70 15
79
30 40 88 82 16 26 11 80 12 24 13 73 17 73 91 92 26 92 2 34 73 83 81 35 21 53 42 72 66 19 2 21 67 100 56 11 22 37 94 90 94 91 61 17 38 96 66 67 2 58 34 18 28 92 2 55 10 71 28 64 7 93 11 86 43 25 65 95 3 74 12 57 42 73 94 78 99 50 14
95
52 15 96 88 32 81 81 42 49 54 93 80 93 40 6 79 24 71 6 48 11 12 20 73 67 1 60 57 95 34 93 6 4 67 77 97 37 94 60 75 28 52 81 78 69 59 7 40 48 82 91 82 69 44 28 41 76 71 32 81 59 65 17 58 86 95 88 56 30 6 21 56 34 43 41 4 34 26 78 69 37 6 41 59 98 13 94 83 11 72 49 58 39 87 12
60
75 5 78 89 100 41 86 55 3 14 41 62 97 38 54 13 14 39 24 5 26 44 99 25 8 26 47 32 51 10 11 88 98 90 90 24 79 45 92 5 83 28 55 34 58 3 61 54 71 10 74 83 4 96 60 60 17 26 15 32
78
53 54 6 10 70 32 54 18 51 88 22 83 63 10 38 97 44 45 70 53 45 46 85 77 10 91 19 48 36 69 21 81 70 69 69 61 2 17 22 66 1 68 97 37 9 95 9 85 2 12 54 46 49 21 96 41 38 45 12 63 8 79 91 51 77 52 15 50 52 44 52 10 7 69 83 23 80 48
68
31 96 72 5 88 10 49 11 15 67 90 45 56 26 4 51 37 63 51 62 30 1 66 37 35 12 54 9 24 63 49 90 2 87 38 17 58 85 9 34 96 13 37 99 74 74 13 20 63 100 29 87 27 6 90 19 81 57 73 16 92 26 36 75 19 94 46 40
8
12 46 73 32 73 96 34 73
85
36 62 13 91 88 41 18 97 61 97 84 46 73 95 35 24 88 95 22 26 52 47 38 81 27 77 70 91 22 1 33 25 97 66 6 64 74 21 44 83 93 100 55 45 81 29 26 63 66 34 86 54 80 86 20 98 25 5 35 74 50 90 79 67 62 30 98 4 33 32 40 85 65 14 34 49 19 97 83 58 84 1 28 95 30
100
6 77 15 2 79 42 26 27 77 20 2 88 71 87 67 16 38 33 70 58 63 88 77 28 100 97 34 35 68 9 86 10 13 16 53 42 93 61 8 61 45 58 22 28 87 84 17 9 82 93 94 4 96 26 81 22 84 8 86 97 62 27 44 77 4 13 32 91 70 60 77 51 26 47 44 72 43 92 71 73 29 55 25 32 54 28 21 10 23 71 55 38 97 17 31 38 39 2 43 32
14
46 74 83 24 45 8 86 38 74 29 58 5 1 58
43
12 50 22 38 41 46 18 10 25 76 97 56 18 81 75 54 48 40 77 3 3 6 89 5 89 63 95 25 60 30 73 72 67 47 80 48 70 29 81 57 36 44 4
30
57 76 79 19 73 9 15 20 20 12 15 81 8 42 93 62 96 69 55 59 55 71 71 69 59 40 72 87 68 8
25
11 92 25 19 21 20 79 80 26 89 53 6 59 78 40 47 57 75 96 7 21 47 79 43 60
50
35 90 97 29 36 4 56 84 11 20 40 19 34 15 36 52 39 36 74 44 89 77 73 49 30 26 77 88 11 36 67 45 38 31 46 97 85 66 57 28 14 14 34 91 19 50 96 68 60 74
2
2 51
26
11 88 51 95 71 58 54 65 28 31 13 75 15 66 87 37 61 23 53 43 73 15 89 64 12 13
70
22 72 39 73 44 31 77 34 78 20 40 33 56 88 56 4 48 38 88 25 25 50 15 66 1 64 81 37 60 97 59 83 7 51 52 41 53 85 25 9 32 26 67 95 11 79 16 99 23 33 9 84 60 66 28 12 24 11 90 35 91 87 94 34 18 95 41 11 78 21
94
79 20 91 47 13 8 81 20 31 34 8 90 23 77 14 12 7 27 31 61 14 18 21 83 95 18 48 81 16 39 14 70 24 50 35 83 22 25 29 46 94 12 9 82 91 72 33 56 7 2 87 84 30 67 56 21 81 39 11 89 20 76 89 76 20 55 52 92 3 23 88 8 97 66 42 87 19 8 61 5 8 41 91 28 76 3 72 75 34 42 3 52 10 89
42
89 75 51 64 26 79 90 54 61 89 15 90 18 32 79 24 74 34 86 68 32 68 26 33 59 1 79 24 4 87 42 100 31 81 40 14 24 47 18 15 29 56
100
57 91 58 31 87 51 16 38 37 70 17 60 83 16 58 8 94 66 94 91 17 96 6 41 71 67 70 95 50 16 7 91 56 25 92 45 22 68 89 7 62 91 100 37 29 71 65 19 82 41 43 40 75 86 86 11 2 87 45 37 57 82 23 47 18 77 78 17 25 73 86 76 7 26 52 57 97 34 14 96 27 99 72 100 63 55 49 88 7 47 56 91 70 20 94 45 95 14 29 3
59
26 4 82 33 36 6 95 32 43 69 58 6 53 10 81 5 18 47 4 70 40 86 63 89 77 30 76 100 46 48 27 9 76 15 36 67 65 57 5 9 48 30 33 61 47 68 97 80 71 80 81 43 82 63 56 72 32 37 5
19
83 93 73 87 86 51 95 85 28 82 33 15 27 13 98 54 32 43 50
38
90 72 18 95 28 76 77 70 47 45 2 78 97 81 69 65 68 64 29 27 22 16 5 81 51 94 68 96 85 90 62 89 8 19 12 65 51 61
67
30 73 84 94 21 21 70 43 58 82 46 93 50 19 44 75 84 36 9 92 84 33 7 6 58 39 17 61 10 26 65 3 1 15 4 14 34 51 84 62 84 92 57 29 69 10 17 80 96 31 30 1 29 41 98 86 25 65 63 61 21 86 37 83 98 95 75
93
63 23 30 64 25 70 90 89 97 4 44 68 73 6 93 59 47 45 92 46 85 89 43 75 70 75 84 36 63 23 47 48 47 52 61 7 46 81 79 41 28 25 37 87 50 19 6 79 62 41 36 86 39 67 2 3 37 81 7 6 2 65 3 46 55 58 36 12 50 3 37 30 48 4 87 29 64 77 1 68 59 44 11 22 51 67 69 70 66 63 57 61 4
11
27 79 34 27 88 80 71 70 65 24 92
26
14 98 91 96 71 7 24 86 41 41 81 70 98 19 98 58 67 80 85 64 58 24 72 73 64 53
87
21 9 77 5 79 75 90 99 28 6 11 88 33 1 85 9 90 6 70 72 29 8 13 85 45 22 80 69 97 37 36 7 60 47 79 69 34 42 24 76 9 51 8 68 87 28 16 14 65 2 28 81 45 17 31 63 96 22 24 5 26 54 77 55 16 1 2 98 100 62 14 77 20 23 63 98 77 89 76 37 10 52 68 23 66 49 17
57
99 78 31 45 13 20 12 22 67 40 45 48 17 80 66 87 7 52 11 65 66 32 43 74 13 66 67 12 80 1 85 97 64 82 57 12 14 46 48 42 35 61 36 89 88 59 30 98 24 23 45 45 7 11 38 81 74
42
52 88 10 65 69 76 17 82 99 23 8 45 71 5 10 7 68 55 26 23 76 18 82 93 48 19 8 39 13 21 85 98 8 77 96 48 90 77 45 46 8 29
36
93 4 64 70 69 92 37 47 62 65 34 81 60 96 57 92 15 44 20 35 13 37 77 12 70 52 53 80 85 85 10 94 33 22 78 30
13
57 76 54 81 21 59 77 18 54 90 44 16 23
60
63 82 54 3 64 36 7 25 98 41 17 50 97 93 30 41 6 49 46 79 84 43 56 37 99 53 69 15 16 1 30 94 100 75 8 87 45 78 3 58 24 58 20 89 82 55 89 95 55 79 99 46 88 30 78 64 53 15 90 34
31
91 9 25 92 62 38 42 54 67 56 43 21 54 51 24 45 72 49 33 55 74 21 73 28 54 3 96 53 50 68 94
62
1 39 39 62 69 29 95 20 19 94 75 44 22 38 26 25 10 7 55 48 45 80 100 58 56 23 56 70 4 75 59 1 61 54 70 79 47 39 26 43 96 80 93 59 46 15 56 91 77 99 80 97 90 6 56 62 27 57 69 40 32 72
13
31 35 40 91 69 8 71 59 50 47 68 86 85
46
48 64 55 52 13 30 94 64 13 80 49 88 95 67 35 73 30 73 17 76 99 82 66 4 58 87 58 31 20 30 67 14 1 68 88 96 9 23 91 7 17 5 23 19 63 62
63
93 10 22 95 24 93 6 32 42 83 93 47 33 62 12 71 50 33 64 35 88 82 24 20 79 9 9 36 75 10 81 9 47 87 77 60 94 39 96 37 48 15 74 52 96 52 42 75 55 16 82 60 81 58 21 34 48 73 26 55 32 1 34
15
83 94 68 29 22 93 21 20 89 1 8 62 85 3 18
17
19 51 72 90 18 20 97 11 45 9 32 12 27 10 87 63 40
2
41 90
29
39 78 30 17 81 97 81 7 87 17 75 75 69 13 10 84 63 85 53 64 95 85 81 28 10 9 28 96 71
91
14 47 13 6 53 80 96 40 4 28 12 71 36 36 42 29 84 30 88 65 3 88 40 55 8 30 89 43 82 22 94 7 26 27 19 28 66 66 21 30 52 92 34 11 76 92 11 17 87 49 72 37 25 53 58 29 46 78 63 95 89 58 94 92 25 98 13 11 54 3 1 77 16 88 81 70 84 20 24 28 64 49 73 1 80 39 72 23 90 11 71
23
90 68 35 6 69 55 90 72 92 87 47 23 74 55 73 33 94 73 55 62 2 89 20
4
66 3 15 34
1
6
63
28 63 80 82 37 7 51 68 27 24 78 91 20 56 58 37 45 72 89 70 28 19 61 81 47 81 31 38 25 99 14 26 38 10 62 62 30 14 33 13 47 74 20 22 38 78 33 91 37 1 46 37 52 24 94 56 6 11 40 18 52 23 60
39
20 82 6 76 52 100 58 3 65 74 26 87 15 93 59 57 47 9 18 19 52 96 40 28 57 26 50 37 44 82 55 43 11 95 28 87 67 50 9
60
26 69 94 55 70 45 57 41 93 80 31 64 24 29 82 63 32 77 41 14 47 24 24 63 20 93 72 76 3 40 11 41 48 25 21 97 4 34 62 53 73 26 24 89 26 40 89 72 70 56 5 11 99 9 78 45 88 92 46 38
9
89 19 6 63 96 19 21 19 7
54
90 91 3 64 49 44 60 84 22 44 76 11 56 52 96 78 78 86 73 6 57 20 93 22 59 1 9 28 60 29 85 91 60 33 40 5 5 41 30 4 71 82 79 65 21 12 17 68 38 12 99 68 2 60
94
24 4 56 28 57 81 90 91 82 59 41 60 58 28 34 14 72 97 31 47 60 15 25 54 19 93 76 1 69 4 50 50 16 21 29 41 88 57 8 42 18 51 56 67 2 46 74 44 29 85 1 27 93 66 26 9 35 31 32 17 55 76 9 86 6 57 8 49 74 83 29 98 96 48 62 61 7 84 37 15 66 23 42 51 74 12 4 38 57 32 100 55 79 37
49
29 75 2 36 58 76 24 60 91 39 93 31 46 4 93 71 20 52 67 31 87 12 28 94 75 61 27 94 17 17 91 27 100 31 18 15 58 44 50 57 32 20 92 90 90 9 26 16 78
86
85 64 71 4 59 72 97 66 98 76 48 30 19 73 31 57 47 11 8 56 52 9 70 90 91 73 38 89 46 5 98 85 41 64 79 68 99 26 11 9 63 19 77 24 96 5 57 58 35 61 4 34 7 27 32 35 24 2 32 54 89 9 12 40 7 17 80 58 67 81 63 37 3 55 3 41 67 35 96 29 75 85 10 76 62 39
43
51 25 5 74 63 56 69 11 24 58 85 65 12 28 55 74 39 75 76 18 79 99 29 53 39 31 26 18 68 2 34 43 15 91 52 7 24 50 44 8 97 60 77
78
80 65 63 52 14 61 66 70 35 28 21 59 95 59 37 25 44 29 63 35 91 2 45 75 61 12 66 35 22 7 36 3 45 3 6 64 35 66 88 19 94 71 98 48 2 19 6 78 99 46 42 76 54 10 61 15 2 89 11 19 95 41 36 72 54 25 10 15 29 86 7 21 90 19 24 40 59 99
85
40 40 94 7 90 40 83 60 73 15 49 75 21 9 52 95 17 73 80 38 61 13 41 19 29 93 73 12 89 15 7 38 1 89 64 75 89 74 45 38 95 44 85 11 9 96 49 46 43 17 6 66 25 2 11 59 46 30 28 93 77 37 34 56 64 25 9 9 68 16 12 87 8 93 12 18 70 47 96 25 97 77 90 83 28
17
3 13 3 60 81 79 72 6 90 57 98 15 72 25 83 25 87
82
3 19 55 57 25 71 33 64 6 75 69 35 93 9 15 67 10 85 18 83 88 30 49 50 81 25 13 23 84 14 4 96 31 24 33 54 78 75 20 66 80 46 93 69 29 43 17 10 47 76 82 20 91 51 85 94 87 70 25 52 57 14 22 89 89 1 71 87 16 72 93 12 95 58 30 98 80 99 11 17 44 80
66
74 81 68 44 52 74 66 67 43 34 66 60 96 66 70 23 12 96 81 56 14 77 67 63 36 6 20 27 46 66 79 88 97 64 15 31 3 12 37 99 28 69 33 63 31 47 87 76 51 78 47 8 52 99 53 100 90 90 38 6 95 66 16 44 62 85
65
22 52 64 39 94 84 56 100 27 80 46 85 35 14 49 89 99 45 86 31 58 76 65 2 36 53 95 83 93 56 67 57 21 87 3 24 48 62 83 22 64 24 77 22 75 92 46 88 15 70 25 71 24 94 10 64 58 44 41 75 67 87 48 75 88
92
43 44 48 78 79 76 86 91 95 91 13 89 65 91 66 55 84 60 38 77 82 83 65 92 72 66 15 67 89 12 67 46 97 11 10 60 92 6 69 44 9 21 27 54 17 15 10 24 55 34 89 48 73 92 56 84 92 79 64 5 30 80 10 6 94 93 70 37 58 70 41 48 85 82 32 66 23 60 24 69 74 73 56 96 70 58 54 13 81 2 83 48
82
18 48 88 85 62 45 40 44 91 42 67 72 36 13 97 66 57 44 9 37 94 92 15 74 90 71 67 24 27 98 53 74 23 95 52 2 30 39 61 55 39 75 93 3 13 41 60 11 10 82 1 93 99 8 67 5 59 78 66 20 94 4 34 97 58 65 94 57 41 67 53 95 83 6 62 17 3 49 33 98 4 2
21
73 45 13 51 15 26 41 2 9 19 55 73 45 12 63 69 94 51 49 39 39
74
21 37 30 32 12 42 47 43 88 93 45 64 38 48 59 98 98 98 55 10 19 65 47 32 54 46 26 4 49 79 40 44 38 48 54 70 22 3 85 18 84 1 69 84 19 17 33 64 98 87 46 23 40 19 54 35 16 25 83 4 84 29 53 38 47 28 77 51 52 6 1 69 89 96
21
25 21 70 11 27 94 21 10 2 95 42 36 13 22 38 43 40 38 74 20 48
100
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100
100
100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
