Credits (C) Numberblocks (0, 1-32, 35-36, 40, 42, 45, 49, 50, 55, 60, 64, 70, 80, 81, 90, 100, 200, 1000, 100K, 1M, and Pi) by BBC Beebies Else by me