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