31 95 2