Puzzle #331
What is the next number in this series.
1
2
9
64
625
7776