20040620 unknown: Which is the highest taxed country in the world?