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