Solution

25146