Solution

26547