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