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