Solution

155630