100 9 48 27 13 12 23 23 35 14 58 20 68 20 29 59 30 36 27 37 18 74 25 79 86 74 97 81 42 26 98 33 48 66 56 94 15 75 64 70 37 16 95 81 48 79 93 88 56 100 49 63 26 16 54 75 28 99 2 62 53 48 84 57 3 18 41 79 8 48 51 2 82 9 41 46 97 32 61 84 43 80 81 91 67 63 84 29 96 56 62 95 34 41 87 41 86 38 87 99 15