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