Perfect Square
138997308293707803409650625 is a perfect square (11789711968225 × 11789711968225)
138997308293707803409650625 is a perfect square (11789711968225 × 11789711968225)
138997308293707803409650625 is odd
Previous odd number is 138997308293707803409650623
Next odd number is 138997308293707803409650627
111001011111001110100110010111001011011100000011000101100011101011011100001001111000001
2685462983649448819219324718805496496005762161952236760108747676350371337890625