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