I want to compute $$l = \lim_{n\to\infty} \frac{1}{n^2} \left(\frac{2}{1} + \frac{9}{4} +\ ... \ +\frac{(n+1)^n}{n^{n-1}}\right)$$ My first thought was to use Riemann's sums, that is $\lim \frac{1}{n} \sum_{k=1}^n f(k/n) = \int_0^1 f(x)\ dx$. In order to apply this identity, I did this
$$l = \lim_{n\to\infty} \frac{1}{n^2} \sum_{k=1}^n \frac{(k+1)^k}{k^{k-1}} = \frac{1}{n^2} \sum_{k=1}^n k\frac{(k+1)^k}{k^{k}} = \frac{1}{n} \sum_{k=1}^n \frac{k}{n}\left( 1 + \frac{1}{k}\right)^k $$ But from this, I don't know how to follow. Any help is welcome.
Also I want to say that maybe this idea doesn't work to compute the limit. In that case, I will appreciate any hint to calculate $l$.
Thanks in advance.