Perfect Square
135435055394274121689405601 is a perfect square (11637656782801 × 11637656782801)
135435055394274121689405601 is a perfect square (11637656782801 × 11637656782801)
135435055394274121689405601 is odd
Previous odd number is 135435055394274121689405599
Next odd number is 135435055394274121689405603
111000000000111011111010001000010000000010101110101101110101110110010010001100010100001
2484238391670677792173652108694316899952392765194426530174335891715136618296801