Vishnu – Brahma- Atri – Chandra – Budha – Pururavas – Ayus – Nahusha – Yayati. Yayati had four sons – Yadu, Thurvasu, Druhyu, Anudruhyu. The Angarajavansha begins with Thurvasu, and its various kings are as below, according to Agnipurana.
Thurvasu – Varga – Gobhanu – Traishaani – Karandhama – Marutta – Dushyanta – Varudha – Gandira – Gandhara. From Gandhara were born the Gandharas, Cholas, Keralas, Pandyas, Kolas.
Gandhara had two sons – Druhyu, Babhruketu. Babhruketu – Purovasu – Gandhari – Gharma – Ghrita – Vidusha – Prachetas. Prachetas had a hundred sons, the most prominent of whom were Anidra, Sabhanara, Chakshusha, Parameshu. Sabhanara – Kalanala – Srinjaya – Puranjaya – Janamejaya – Mahasala – Mahamanas – Ushinara.
Ushinara had the following children with his many wives – Nriga (with Nrigaa) , Nara (with Naraa), Krimi (with Krimi), Suvrata (with Dasha), Shibi (with Drishdvati). Shibi had four sons – Pridhudarbha, Viraka, Kaikeya, Bhadraka, who each had a kingdom named after themselves. Ushinara also had a son called Titikshu. Titikshu – Rushadratha – Pila – Sutapas – Bali. Bali had the following sons – Anga, Vanga, Kalinga, Pundra, Baleya, Balayogi. Anga had a son called Dadhivahana. Dadhivahana – Draviratha – Dharmaratha – Chitraratha – Satyaratha – Lomapada – Chaturanga – Pridhulaksha – Chamba – Haryanga – Bhadraratha – Brihalkarma – Brihalbhanu – Brihadatma – Jayadratha – Brihadratha – Vishwajit. In later years, karna became the king of Anga. Karna’s son Vrishasena and his son Pridhusena were also kings of Anga.