Perfect Square
12985074171454067281 is a perfect square (3603480841 × 3603480841)
12985074171454067281 is a perfect square (3603480841 × 3603480841)
10110100 00110100 01000000 00101001 00111011 10011110 10010010 01010001
12985074171454067281 is odd
Previous odd number is 12985074171454067279
Next odd number is 12985074171454067283