100 45 42 4 39 75 99 87 9 65 24 71 36 62 10 61 25 43 66 32 44 93 72 76 91 8 53 35 31 50 1 13 30 67 31 78 23 55 91 85 35 24 93 80 21 57 21 27 40 19 78 61 66 57 78 42 84 76 68 79 31 6 12 34 74 89 32 31 39 3 55 35 61 23 80 88 4 96 17 60 99 88 23 77 27 97 50 30 7 26 16 70