A new poll released Public Policy Polling projects that five different potential Democratic 2020 challengers would defeat incumbent President Donald Trump, but at varying margins of victory.

According to the poll:

Former Vice President Joe Biden defeats Trump 54 percent to 39 percent

Vermont Senator Bernie Sanders defeats Trump 52 percent to 39 percent

Massachusetts Senator Elizabeth Warren defeats Trump 49 percent to 42 percent

New Jersey Senator Cory Booker defeats Trump 45 percent to 40 percent

California Senator Kamala Harris defeats Trump 41 percent to 40 percent

The poll's margin for error is 3.4 percentage points, meaning that Harris is the only Democrat whose victory is within the margin of error.

The sample group itself leans Democratic. 836 registered voters participated in the poll between July 14 and 17 and of those 836 participants, 42 percent of them identify as Democrats, 31 percent of them identify as Republicans, and 27 percent of them identify as "independent/other."

Forty six percent of this poll's participants voted for Hillary Clinton in 2016, and 42 percent voted for Donald Trump. Harris' 41 percent total may signal that the freshman senator isn't yet well known by some reliable Democratic voters.

The poll also found that a potential race between Trump and Facebook founder Mark Zuckerberg would be a dead heat in which both candidates would garner 40 percent support.

Other findings of the poll include: 45 percent of participants support impeachment, 54 percent of participants trust CNN more than Donald Trump, and 71 percent of participants have an unfavorable view of Russian President Vladimir Putin.

Public Policy Polling has previously run polls that are seemingly poking fun at the Trump administration, including topics like, "does the Bowling Green Massacre justify the Trump Travel ban" and "Trump voter approval of the president using a private email server."