Question: Who has served as the United States president and has a net worth greater than 2 billion USD?
Answer: Donald Trump