Solution

40800