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