10
77 30 24 56 81 75 0 57 95 98
83 92 22 68 28 27 29 78 33 60
69 66 16 19 80 51 76 93 31 11
5 6 91 39 42 41 32 82 67 97
58 45 13 17 70 15 50 35 1 73
90 23 44 18 9 26 52 14 79 46
94 64 3 36 89 7 25 71 48 47
53 49 21 20 65 61 99 54 62 87
84 12 4 72 88 86 85 37 63 38
8 59 40 2 10 96 34 74 55 43
