Solution

164281