Alabama's 31st Senate district