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