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