how much do presidents earn

 

v20240901