30 79 31 81 64 97 3 57