Titans blast hapless Rams, 47-7