There are about 4 billion 64 bit integers for each 32 bit integer.
The chance of a random 64 bit integer being a 32 bit integer is 0.0000000233 %
The chance of a random 64 bit integer being a product of two 32 bit integers is 17%
Nice
The chance of a random 64-bit integer matching some pair of 32-bit integers is a 100%, though.
Or, the odds of a random 64-bit integer being a 32-bit integer are the same as you or me guessing a random 32 bit integer.
Wonder what the limit is as you add more 32 bit integers to the product. Just the primes over 32 bit?
There are about 18.446 quintillion more 64-bit integers than 32-bit integers.