100
30 57 83 26 90 72 76 92 62 3 67 48 37 54 86 39 71 26 18 97 47 95 59 96 62 83 58 79 19 68 27 28 15 97 64 91 71 75 61 65 71 97 7 92 42 22 42 11 52 14 66 60 54 64 77 48 96 46 25 98 35 2 89 8 34 47 20 18 70 51 30 65 25 20 82 31 91 64 96 64 14 58 88 93 80 89 91 38 70 63 87 81 84 22 41 36 62 54 78 71
