Puzzle #402

What are the next two numbers in this series.

2 3 4 9 16 81