Through Edwards ' election to the Senate from North Carolina and his 2004 presidential bid , the Dallas firm had donated $ 419,650 to help Edwards win elections , according to the Center for Public Integrity .