Solution

163250