What is the next number in the series

1,31,253,991,2731, -