Conversation so far:
how many words are in the japanese language
how many levels of politeness are there in the japanese language
Broadly speaking, there are three main politeness levels in spoken Japanese, the plain form called kudaketa, the simple polite form called teinei and the advanced polite form called keigo.
how many people speak japanese
Japanese is spoken by about 128 million people

Question: how many people speak the language outside of japan
Self-contained rewrite: how many people speak japanese outside of japan