Solution

25864