Perfect Square
318545038435225771073150690020710474304862095729 is a perfect square (564397943330081396101223 × 564397943330081396101223)
318545038435225771073150690020710474304862095729 is a perfect square (564397943330081396101223 × 564397943330081396101223)
318545038435225771073150690020710474304862095729 is odd
Previous odd number is 318545038435225771073150690020710474304862095727
Next odd number is 318545038435225771073150690020710474304862095731
11011111001100000011011011010011101000010111100110110101111011001010010110010100011011100100011000010100100110001101100000110000010000011010010000100101110001
32323064963902851888820984102571224123624333933937043848314084191022646924044004593736139279161516360303340461725606325544960093212622949105489
101470941511699463759573646470965449581123107482232545700344453178777159127302828504277960041441