100 78 45 100 25 90 85 33 90 45 54 100 54 28 66 49 55 96 45 42 91 90 40 30 87 4 22 69 72 87 57 97 96 57 84 13 31 94 49 25 69 90 30 7 99 37 81 21 3 12 72 63 99 51 69 19 10 43 54 24 52 73 70 82 36 15 49 40 63 25 21 79 34 1 21 82 1 100 84 58 75 99 64 54 27 39 99 28 60 64 55 22 64 72 6 45 55 13 58 46 19