Header
What is 166 times 166?
166 times 166 is 27556.
166 x 166 = 27556