50 23
31 91 89 85 5 15 73 94 7 31 21 7 67 69 69 82 64 66 12 14 5 91 100 33 24 44 95 86 32 94 92 14 85 81 98 41 95 22 87 53 52 7 12 71 27 80 4 42 97 15
2 47 8 18 71 21 37 3 0 0 59 82 1 66 93 79 7 70 0 87 35 32 47 25 40 68 13 56 73 16 41 60 53 62 16 56 89 89 89 44 6 94 27 0 36 65 44 24 52 83
