are there any ipv4 addresses left?
In any case, years ago the IP addressing system was set up to accommodate millions of IP addresses that might be needed one day. In fact, there are today about 4.3 billion IPv4-type IP addresses throughout the entire world.