What is the next number of the following sequence 6,120,504,1320,.....