There are 2641249 user submitted solutions. Last updated on December 19th, 2014.