Solution

24291