Perfect Square
1642912813288781759102081564250625 is a perfect square (40532860906785025 × 40532860906785025)
1642912813288781759102081564250625 is a perfect square (40532860906785025 × 40532860906785025)
1642912813288781759102081564250625 is odd
Previous odd number is 1642912813288781759102081564250623
Next odd number is 1642912813288781759102081564250627
101000100000000011110011001101101000100011101100111010010000001011010000010001110101100111110011001001000000001
4434488676226008100460089685763472937727100178690978157540325048675405896113874944913825293212890625
2699162512068459473462373258146961779898204654458604480017812890625