Answer
1 senator is honest, 49 are corrupt
Work Step by Step
We know at least one senator is honest. Lets assume 2 senators are honest.
If 2 senators are honest, the statement "given any two Freedonian senators, at least one is corrupt" is not true for those 2 honest senators.
Therefore, 1 senator is honest and 49 are corrupt.