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