Congratulations!

The election was important—and fully 85% of the French voted yesterday. U.S.A. 2008?