Perfect Square
348393787574752749640692457081 is a perfect square (590248920011509 × 590248920011509)
348393787574752749640692457081 is a perfect square (590248920011509 × 590248920011509)
348393787574752749640692457081 is odd
Previous odd number is 348393787574752749640692457079
Next odd number is 348393787574752749640692457083
100011001011011100010010110001011000111001100110100000101111000001110011011010111101101111001111001
42287421704097487125060505398142577459013336964670769010687737881251400402123076938662441
121378231220681943402308192069105614846225355898489027040561