Solution

40718