30 50 86 26 86 80 78 93 24 50 27 17 9 19 92 17 65 2 51 76 5 40 52 35 50 52 69 1 77 84 64 59 77 41 55 27 9 93 6 17 40 42 91 18 30 5 16 86 1 97 56 53 27 82 80 67 58 50 47 89 82