Who thought thought

Who thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thought
Who thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thought
Who thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thoughtWho thought thought