There are 2766242 user submitted solutions. Last updated on March 9th, 2017.