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