All 5 groups of order 125 are listed and completely calculated.
Small group number 1 of order 125 Cyclic group of order 125
Small group number 2 of order 125 Abelian group C25 x C5
Small group number 3 of order 125 Extraspecial 5-group of order 125 and exponent 5
Small group number 4 of order 125 Extraspecial 5-group of order 125 and exponent 25
Small group number 5 of order 125 Elementary abelian group of order 125