100 82 25 87 66 49 88 64 62 66 84 94 35 69 94 100 36 52 86 7 68 51 3 45 14 81 2 94 87 7 65 43 90 6 69 67 17 100 53 8 94 2 48 2 51 51 2 17 95 15 7 19 59 63 10 37 27 92 85 65 17 8 21 28 70 92 28 92 12 20 92 37 4 69 77 91 19 79 8 86 29 93 98 77 57 89 39 45 65 61 71 25 88 4 98 45 32 59 100 94 24