Base case: $n=1$. Picking $2n+1$ random numbers 5,6,7 we get $5+6+7=18$. So, $2(1)+1=3$ which indeed does divide 18. The base case holds. Let $n=k>=1$ and let $2k+1$ be true. We want to show $2(k+1)+1$ is true. So, $2(k+1)+1=(2k+2) +1$....
Now I'm stuck. Any ideas?
Let $a$ be the starting number. Then the $2n+1$ consecutive numbers are $$a,a+1,a+2,\ldots,a+2n$$ The sum of these number is $$S(a,n) = (2n+1)a + \dfrac{2n(2n+1)}2 = (2n+1)(a+n)$$ Clearly, $(2n+1) \mid S(a,n)$.