Returns a copy of the list stored at identifier
Where possible you should use the much faster helper functions: list.Contains, list.HasEntry, or list.GetEntry
There is also the more dangerous option of calling list.GetForEdit to get the unprotected list if you absolutely must iterate through it in a think hook.
Get every available NPC from the client: