Puzzle #436
What is the next number in this series?
0
10
1110
3110
132110
1113122110