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