Solution

155092