Perfect Square
12985074157040143921 is a perfect square (3603480839 × 3603480839)
12985074157040143921 is a perfect square (3603480839 × 3603480839)
10110100 00110100 01000000 00100101 11100000 01111011 10001110 00110001
12985074157040143921 is odd
Previous odd number is 12985074157040143919
Next odd number is 12985074157040143923