Structure and Properties of 1237 Low-Lying Isomers of Magnesium Clusters Mgn (n = 2–32) Predicted with the DFT Global Optimization