There are 2709802 user submitted solutions. Last updated on October 18th, 2015.