Solution

195883