Perfect Square
399975582923732981721756419575225 is a perfect square (19999389563777515 × 19999389563777515)
399975582923732981721756419575225 is a perfect square (19999389563777515 × 19999389563777515)
399975582923732981721756419575225 is odd
Previous odd number is 399975582923732981721756419575223
Next odd number is 399975582923732981721756419575227
1001110111000011001101100111110110000011010010101110111001100110101010010011000011010011110010100110110111001
63988280518809610036778776223515029192365152659194537828041794258641815563770162326637519839515625
159980466935179998806792393484240403853051015189498233569433800625