Perfect Square
12383227566917443681 is a perfect square (3518981041 × 3518981041)
12383227566917443681 is a perfect square (3518981041 × 3518981041)
10101011 11011010 00001111 11011100 11101010 11110000 01100000 01100001
12383227566917443681 is odd
Previous odd number is 12383227566917443679
Next odd number is 12383227566917443683