There are 2696082 user submitted solutions. Last updated on July 23rd, 2015.