Perfect Square
12383227623221140401 is a perfect square (3518981049 × 3518981049)
12383227623221140401 is a perfect square (3518981049 × 3518981049)
10101011 11011010 00001111 11101010 00000110 11100110 10011011 10110001
12383227623221140401 is odd
Previous odd number is 12383227623221140399
Next odd number is 12383227623221140403