Perfect Square
545297906140980730773025 is a perfect square (738442892945 × 738442892945)
545297906140980730773025 is a perfect square (738442892945 × 738442892945)
545297906140980730773025 is odd
Previous odd number is 545297906140980730773023
Next odd number is 545297906140980730773027
1110011011110001010100010100010001010110001011111101110100001011011111000100001
162144226844105543020160309540836496173176959010138190107927101874390625