100 100 27 73 89 95 32 99 82 66 45 53 63 71 9 74 81 16 74 1 1 31 89 21 70 27 35 23 4 89 93 88 25 12 39 53 41 93 5 49 78 13 33 53 61 91 25 21 81 39 67 35 11 23 45 89 41 65 57 53 25 59 42 74 27 75 17 42 27 33 98 79 5 69 88 45 5 33 33 89 29 83 21 61 53 24 45 5 35 44 79 77 93 77 64 34 57 81 8 58 13 5