Abelian group
Finitely generated Abelian group