48 comes from the fact that every single even number works in this equation, and here's why.
Take n=2. It'll end up being 2 * (3) * (4)... now if you factor this out, you'll see that you get 2^1 * 3 * 2^2 .... This leads to 2^3 = 8*3.
Take n=4.... 4*5*6.... same thing as 2^2 * 5 * (2*3)...another 2^3 in there.
If you take the pattern out further, you'll see you'll be to extract a 2^3 factor for EVERY SINGLE EVEN NUMBER.
There are 48 even numbers from 1-96 inclusive. n*(n+2) with even numbers will always give you a multiple of 2^3 in there.
The 12 comes from the (n+1) term. It's every number that's a multiple of 8, minus 1. Like 7, 15, 23, etc... all the way through 95. If you counted all those terms up, then it would come to 12 terms.
12 odd terms + 48 even terms = 60 total N's that work.