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