Solution

23520