I've noticed that for every prime and every composite number on the number line that is not a perfect power, ( I am referring to positive whole numbers only), that there are infinitely many perfect powers (PPs) that can be generated using that number. This suggests that the PPs should swamp the primes plus the non-powered composites. However when I compare the relative incidence of PPs along the number line, I find that the further along I go, the fewer PPs show up. e.g. for the first 10 numbers there are 3 PPs: 100 gives 12; 1000 gives 40 ;10,000, 123; 100,000, 368; and 1,000,000, 1109. (I figured these out manually so sums may have errors but the point still holds.) So far there is an obvious decline in the incidence of PPs as we go along the number line. I realize that the number line is infinite and that no matter how far we travel along that line we are barely getting started. That said, it seems apparent to me that the trend won't change until we get way past 'barely getting started', which is not reachable. Is anyone aware of this being explored, or could there be a formula which would predict the number of PPs over a given length of the number line? Thanks in advance.