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