100
62 44 50 31 93 42 95 99 60 37 34 52 33 86 34 90 5 97 29 60 11 34 62 32 28 59 57 68 82 74 54 83 16 50 19 92 88 8 25 33 86 62 34 15 82 34 11 20 24 67 77 71 37 74 60 56 16 35 84 1 46 93 44 7 34 34 16 65 2 84 50 46 44 4 91 64 96 43 21 97 74 70 62 92 22 1 87 48 15 98 39 31 87 67 36 23 22 20 70 81
