Perfect Square
348393672853809747499936437769 is a perfect square (590248822831363 × 590248822831363)
348393672853809747499936437769 is a perfect square (590248822831363 × 590248822831363)
348393672853809747499936437769 is odd
Previous odd number is 348393672853809747499936437767
Next odd number is 348393672853809747499936437771
100011001011011100001111101111000010110101001001100101001001010110001001000101011001101011000001001
42287379930235805939929564182167248876248616760382512221937823133294239073203400900027609
121378151284567410970782435567788011681198710695157209697361