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