Perfect Square
21165960360075360063450265729 is a perfect square (145485258222527 × 145485258222527)
21165960360075360063450265729 is a perfect square (145485258222527 × 145485258222527)
21165960360075360063450265729 is odd
Previous odd number is 21165960360075360063450265727
Next odd number is 21165960360075360063450265731
10001000110010000010010011100100100000110111100111010000110001000011101110101000011100010000001
9482305326389860150179852005077264612971626344787776004185149018535042982924308015489