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