Solution

195091