Can you answer this Riddle?
There is a party of 100 high-powered politicians. All of them are either honest or liars. You walk in knowing two things: - At least one of them is honest. - If you take any two politicians, at least one of them is a liar. From this information, can you know how many are liars and how many are honest?