Analytic and combinatorial number theory