95 55 40 93 87 42 85 93 99 68 77 93 96 64 95 85 85 82 84 94 84 62 81 97 82 72 71 39 84 77 85 77 83 88 57 22 84 85 91 97 53 75 26 80 27 82 82 82 86 59 92 76 25 88 81 100 74 76 89 87 56 49 67 59 78 86 46 83 91 67 73 94 88 83 79 83 87 88 88 45 64 94 83 85