50 1
27 96 47 59 77 43 83 41 98 56 34 28 42 97 94 91 31 6 1 64 46 22 62 61 2 37 5 93 68 85 99 8 60 4 50 21 40 29 72 12 89 53 18 55 73 80 23 26 14 32
