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