Perfect Square
21165960360074778122417375625 is a perfect square (145485258222525 × 145485258222525)
21165960360074778122417375625 is a perfect square (145485258222525 × 145485258222525)
21165960360074778122417375625 is odd
Previous odd number is 21165960360074778122417375623
Next odd number is 21165960360074778122417375627
10001000110010000010010011100100100000110111010110101110001110001101001010010001000100110001001
9482305326389078025136346700425566942206615766178077090524939883701652862158447265625