Perfect Square
1642912486873227012613304045392441 is a perfect square (40532856880230229 × 40532856880230229)
1642912486873227012613304045392441 is a perfect square (40532856880230229 × 40532856880230229)
1642912486873227012613304045392441 is odd
Previous odd number is 1642912486873227012613304045392439
Next odd number is 1642912486873227012613304045392443
101000100000000011110001000110101000011010001111100011010010000010011010110010111110110010111011101001000111001
4434486033080647060026388103530881944543487171063861527951603294691609278931296445457310181202422121
2699161439523971321032278827336659640223901095727317330601699938481