Oddbean new post about | logout
 2. What is the next term in 518, 1049, 1576, 2099?
A: 2628