Perfect Square
348393672853812108495227763225 is a perfect square (590248822831365 × 590248822831365)
348393672853812108495227763225 is a perfect square (590248822831365 × 590248822831365)
348393672853812108495227763225 is odd
Previous odd number is 348393672853812108495227763223
Next odd number is 348393672853812108495227763227
100011001011011100001111101111000010110101001010101000001111111110001010110010101001011101000011001
42287379930236665659660522145511035785628683285338561685758725931306948766035977592015625
121378151284569056082424706425675209563774794068836662400625