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