100 4
95 20 97 14 100 73 41 89 99 4 50 67 49 47 45 43 18 11 91 60 45 97 44 82 28 56 33 49 1 72 50 44 56 89 45 19 79 26 41 10 17 82 68 75 23 39 37 32 53 34 6 58 86 45 23 7 4 81 14 26 17 79 25 53 53 3 60 78 37 61 72 83 78 50 32 92 4 80 12 89 80 24 73 32 71 40 75 69 52 94 60 90 78 72 82 80 93 95 95 96
