Solution

37408