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