Solution

155689