What is the next number of the following sequence. 19, 342, 1368, 21888, 350208, .....