Perfect Square
372490798514264431863680480596564081 is a perfect square (610320242589301991 × 610320242589301991)
372490798514264431863680480596564081 is a perfect square (610320242589301991 × 610320242589301991)
372490798514264431863680480596564081 is odd
Previous odd number is 372490798514264431863680480596564079
Next odd number is 372490798514264431863680480596564083
10001111011110100110110110110110010010101100101010010100011011100111010000101010011010110001101110000011001100001110001
51682872928649685317568434187893367893633421446850479285894147382810903681402215926677997120805007497743441
138749394977794341480305844748949404765194383904517726013566462739374561