Solution

156661