Solution

25045