Solution structure of Ln(III) complexes with macrocyclic ligands through theoretical evaluation of 1H NMR contact shifts.