Perfect Square
1649785056910365798928733232984413970856401 is a perfect square (1284439588657390223049 × 1284439588657390223049)
1649785056910365798928733232984413970856401 is a perfect square (1284439588657390223049 × 1284439588657390223049)
1649785056910365798928733232984413970856401 is odd
Previous odd number is 1649785056910365798928733232984413970856399
Next odd number is 1649785056910365798928733232984413970856403
100101111000001001000010101000100101001100110100011011110010011000011001100010110101000111100111110101100011010000100010000110111100111010001
4490369680998114496112741050544680187750389747338898239456682611515411797826461340068230706810871247129852821946934200319449201
2721790734004738917961015681435655646485517093818666242073905083253331117377362672801