Not sure if China would really be allowed to use all possible combinations- save some for others, after all.
Even so- IPv4 has 4,294,967,296 (256^4, if my combinatorics skills are still any good)- that's a lot of addresses, but we're definitely approaching that limit.