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