31540