This Lua module is used on approximately 1,650,000 pages. To avoid major disruption and server load, any changes should be tested in the module's /sandbox or /testcases subpages, or in your own module sandbox.
These are presumably from Ethnologue 11 (1988), but might be from the 10th edition. A significant number of these codes were assigned to different languages in Ethnologue 12, without the waiting period that would later be expected, so that…