Solution

156580