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