Perfect Square
318545038418265291620323139822644252389375390625 is a perfect square (564397943315056111500625 × 564397943315056111500625)
318545038418265291620323139822644252389375390625 is a perfect square (564397943315056111500625 × 564397943315056111500625)
318545038418265291620323139822644252389375390625 is odd
Previous odd number is 318545038418265291620323139822644252389375390623
Next odd number is 318545038418265291620323139822644252389375390627
11011111001100000011011011010011011011100110111111010101001000011000000001111000101100110100010101100101010111010111001000001010011101011000101011001110100001
32323064958739864433391145446581830319516720135549819233571640956379105076525653899983953075103289493956737811280304862086200773715972900390625
101470941500894110601499686468401011844415120235473875157723344862976701837435069824371337890625