两个整数相除的商是13,余数是31。已知被除数和除数,商,余数和是996.被除数和除数各是多少?