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