Header
What is 126 times 31?
126 times 31 is 3906.
126 x 31 = 3906