i had a list of all the latest top level domain names, but it is always changing to the best thing to do is to advice you to visit the Internet Assigned Numbers Authority for that.

thanks