Solution

196005