Perfect Square
135434737788841533310114401 is a perfect square (11637643137201 × 11637643137201)
135434737788841533310114401 is a perfect square (11637643137201 × 11637643137201)
135434737788841533310114401 is odd
Previous odd number is 135434737788841533310114399
Next odd number is 135434737788841533310114403
111000000000111011010111101100011010111001011010010101000101010001010100001101001100001
2484220914531768785561967700759035727088521237817761278484034524670617176423201