Perfect Square
1642912943855017082180828544558009 is a perfect square (40532862517406997 × 40532862517406997)
1642912943855017082180828544558009 is a perfect square (40532862517406997 × 40532862517406997)
1642912943855017082180828544558009 is odd
Previous odd number is 1642912943855017082180828544558007
Next odd number is 1642912943855017082180828544558011
101000100000000011110100000011101000100111100000100000100101111001100011001110011101001110000101110001110111001
4434489733484555301225496142354496314727622559788510539213122639714770680427089616373698663155594729
2699162941086358511333009975457428113874264632346443846329166044081