Solution

195008