Perfect Square
1642912095174623834704913850490089 is a perfect square (40532852048364717 × 40532852048364717)
1642912095174623834704913850490089 is a perfect square (40532852048364717 × 40532852048364717)
1642912095174623834704913850490089 is odd
Previous odd number is 1642912095174623834704913850490087
Next odd number is 1642912095174623834704913850490091
101000100000000011101110100100101000001110111111111001100001011000110010000101111000110011100001101110011101001
4434482861308106425654558792857449880365141241977145294229728645207692430666519719731071935894574969
2699160152471072245254460925453426866374377776975215547905487227921