Perfect Square
1666033825150952929 is a perfect square (1290749327 × 1290749327)
1666033825150952929 is a perfect square (1290749327 × 1290749327)
1666033825150952929 is odd
Previous odd number is 1666033825150952927
Next odd number is 1666033825150952931
1011100011110111100001110111111011011111010000110010111100001