100
19 27 57 73 52 30 67 64 12 89 34 66 46 85 33 61 15 16 18 69 50 26 83 52 24 66 94 22 38 8 48 25 72 12 26 96 2 7 18 5 59 94 60 93 33 48 68 64 92 26 30 64 6 98 67 37 32 59 30 3 46 6 29 67 98 48 40 92 35 40 18 37 47 29 11 52 40 99 90 19 18 1 81 53 73 89 91 29 13 75 100 72 12 12 95 48 99 23 22 66
