100
7 80 27 28 13 32 76 52 21 54 46 14 3 65 86 33 85 81 90 59 24 26 36 93 77 64 15 43 68 16 53 25 73 54 4 71 70 49 92 87 67 23 35 17 98 98 14 93 91 100 49 61 49 52 58 99 79 74 59 73 92 19 39 21 64 91 65 25 8 93 9 80 9 26 85 99 42 82 26 48 74 70 100 14 3 52 90 76 90 14 7 26 88 72 33 91 34 1 54 53
