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