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