Solution

156730