如果关于xy的二元一次方程5x+3y=31,x+y=p的解是正整数,求整数p的值