Perfect Square
1642912160457719446370015645628225 is a perfect square (40532852853675615 × 40532852853675615)
1642912160457719446370015645628225 is a perfect square (40532852853675615 × 40532852853675615)
1642912160457719446370015645628225 is odd
Previous odd number is 1642912160457719446370015645628223
Next odd number is 1642912160457719446370015645628227
101000100000000011101110111111101000010000110111010011101100001000110011111010100111010011011010111011101000001
4434483389936718346246808127475311922542562556158236256613603796260322186662493200537811540963890625
2699160366979851288829040218770997012225478515936372182554916650625