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