Updated dictionary to include 38234 words.