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