Total Number of Reachable Positions on Rubik's Cube

Theorem
The total number $N$ of reachable positions on Rubik's cube is: