已知数列 {an}\{a_n\}{an} 的通项公式为 an=n⋅2na_n = n \cdot 2^nan=n⋅2n,求数列的前 nnn 项和 Sn=a1+a2+⋯+anS_n = a_1 + a_2 + \cdots + a_nSn=a1+a2+⋯+an。