Solution

195089