已知数列{an}的前n项和Sn满足lg(1+Sn)=n 则数列{an}的通项公式为an=____