30 1
13 56 24 53 54 9 51 25 17 10 52 59 58 6 18 20 47 8 19 5 36 38 43 31 50 33 55 26 21 39
