Solution

40107