Perfect Square
1642912356307020224667031262308225 is a perfect square (40532855269608385 × 40532855269608385)
1642912356307020224667031262308225 is a perfect square (40532855269608385 × 40532855269608385)
1642912356307020224667031262308225 is odd
Previous odd number is 1642912356307020224667031262308223
Next odd number is 1642912356307020224667031262308227
101000100000000011110000010000101000010110011111000010111100011101010111011100101110000110100011010011110000001
4434484975822919082032616867170701881573153796409307646760409718557225008531186130939198708238890625
2699161010506285377388984711723514217438878697981304065554902650625