Solution

40467