Perfect Square
12925296378882323618649911353620571036225 is a perfect square (113689473474382506785 × 113689473474382506785)
12925296378882323618649911353620571036225 is a perfect square (113689473474382506785 × 113689473474382506785)
12925296378882323618649911353620571036225 is odd
Previous odd number is 12925296378882323618649911353620571036223
Next odd number is 12925296378882323618649911353620571036227
10010111111011111010011000100010011011000111101001111011101110001001111011111110101111001100000101010011010000101010110001101001000001
2159342491809309288933291043847051827683995182651362695955979347217012131762837420056934668773012639090076645356903890625
167063286481948507429497599905973562199855342625481025057056311935851370262250625