Perfect Square
1642912486873226039824738919867089 is a perfect square (40532856880230217 × 40532856880230217)
1642912486873226039824738919867089 is a perfect square (40532856880230217 × 40532856880230217)
1642912486873226039824738919867089 is odd
Previous odd number is 1642912486873226039824738919867087
Next odd number is 1642912486873226039824738919867091
101000100000000011110001000110101000011010001111011100100010000010000110101101000110100011111110110001011010001
4434486033080639182886236713520943227856829685624068562291503224012901443995719037041786798763225969
2699161439523968124619317362907584479236055353804474650825425333921