100 1
68 1 16 58 4 37 92 19 8 93 28 96 13 55 22 70 71 17 83 62 36 30 86 60 85 30 51 51 63 29 81 78 51 33 60 83 42 90 52 55 94 68 87 97 49 82 47 64 48 62 88 79 88 100 93 55 66 74 99 71 81 97 98 77 82 70 81 67 75 69 75 90 83 96 85 75 91 81 86 87 94 95 83 85 91 100 98 88 98 91 92 93 98 95 94 100 100 98 100 100
