Header
What is 31 times 666?
31 times 666 is 20646.
31 x 666 = 20646