#CPN Numbers