Solution

37618