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