Perfect Square
131912552531761 is a perfect square (11485319 × 11485319)
One hundred and thirty-one trillion, nine hundred and twelve billion, five hundred and fifty-two million, five hundred and thirty-one thousand, seven hundred and sixty-one.
131912552531761 is a perfect square (11485319 × 11485319)
131912552531761 is odd
Previous odd number is 131912552531759
Next odd number is 131912552531763