There are 2785133 user submitted solutions. Last updated on April 27th, 2018.