Solution

25408