Perfect Square
40096511416967945641 is a perfect square (6332180621 × 6332180621)
40096511416967945641 is a perfect square (6332180621 × 6332180621)
40096511416967945641 is odd
Previous odd number is 40096511416967945639
Next odd number is 40096511416967945643
100010110001110011011011001011000101111100110001001101110110101001