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