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