Header

What is 63 times 63?

63 times 63 is 3969.

63 x 63 = 3969