Perfect Square
1642912095174623672573505657031225 is a perfect square (40532852048364715 × 40532852048364715)
1642912095174623672573505657031225 is a perfect square (40532852048364715 × 40532852048364715)
1642912095174623672573505657031225 is odd
Previous odd number is 1642912095174623672573505657031223
Next odd number is 1642912095174623672573505657031227
101000100000000011101110100100101000001110111111111000011001011000101110110001110100110001000101100101000111001
4434482861308105112798649413439341708209967192620649279549889560491891008546310862592153551269515625
2699160152471071712519157867998101602148788994963217077280625000625