Solution

39728