Solution

156727