Here are my thoughts so far: G is abelian so $ab = ba.$
For $d = mn, (ab)^{mn} = abab..ab = aaaa..bbb$ as abelian $= a^{mn}b^{mn} = e$ as $a^m = e$ and $b^n = e.$
For $d< mn,$ let $d = qm$ and $d = pn.$ Then $$\begin{align}(ab)^{qm} &= a^{qm}b^{qm} \\& = eb^{qm} \\&= b^{qm}\\ (ab)^{pn} &= a^{pn}b^{pn} \\& = a^{pn}e \\&= a^{pn}\end{align}$$ so $b^{qm} = a^{pn}$ so $a^d = b^d.$
I'm not really sure how to continue from here/ if this is even the logically path I should be following