Solution

156657