Perfect Square
45037331095656735428734899936721 is a perfect square (6710985851248439 × 6710985851248439)
45037331095656735428734899936721 is a perfect square (6710985851248439 × 6710985851248439)
45037331095656735428734899936721 is odd
Previous odd number is 45037331095656735428734899936719
Next odd number is 45037331095656735428734899936723
1000111000011100110111011100011111100110101111111111110011101111111000111000110101111100110101110111010001
91351974595584578053638476062098264242330369451374254618631449302582556767574848530468913333361
2028361192219809120916932232286952064112489355620168529804231841