There are 2743225 user submitted solutions. Last updated on June 23rd, 2016.