Solution

156431