Forum:Demon Order of Creation

So after Season 12 episode 12 we now know that the demons made after Lilith are the Princes of Hell. However we have comfirmed that Eden was real and all Humans are decendants of Adam and Eve. So Lilith being the first woman and demon makes since, but where would Cain fit into it?

My two theories are that either Cain stayed alive as a Human long enough for Lucifer to make the Princes first than the knights, or that Cain is the second demon and would be older and stronger than the Princes.

Now my opinion would be that he is older and stronger than the Princes because of the fact that Crowley wasn't able to discover the continued existance of Cain. He managed to track down Ramiel and knew of or atleast how to contact the other two. Also the fact that Cain had taken no damage from the Knife, where Ramiel took minimal damage from it.

So would the Heirachy of Demons (power) be: Cain, Lilith (originals?), Azazel, Ramiel, Dagon, Asmodeus (Princes),  Alastair, then the Knights?