Perfect Square
54312587058438856449 is a perfect square (7369707393 × 7369707393)
54312587058438856449 is a perfect square (7369707393 × 7369707393)
54312587058438856449 is odd
Previous odd number is 54312587058438856447
Next odd number is 54312587058438856451
101111000110111101000100100010101101010010101110011101111100000001
160214371258708509401141295251373550973573609654038907886849