Perfect Square
89801051000139305963091714540650625 is a perfect square (299668234886748225 × 299668234886748225)
89801051000139305963091714540650625 is a perfect square (299668234886748225 × 299668234886748225)
89801051000139305963091714540650625 is odd
Previous odd number is 89801051000139305963091714540650623
Next odd number is 89801051000139305963091714540650627
100010100101110001000100111010011011000110011011011101101000000110111001110011101100010010010010101010100000010000001
724176218219070855797961802190338105091265623983587474251757203506675247712702934165248769644511962890625
8064228760729620643792425756436169607747571287481320505145598312890625