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