Perfect Square
131912368766721 is a perfect square (11485311 × 11485311)
One hundred and thirty-one trillion, nine hundred and twelve billion, three hundred and sixty-eight million, seven hundred and sixty-six thousand, seven hundred and twenty-one.
131912368766721 is a perfect square (11485311 × 11485311)
131912368766721 is odd
Previous odd number is 131912368766719
Next odd number is 131912368766723