There are 2633040 user submitted solutions. Last updated on November 23rd, 2014.