Perfect Square
28343970357271472880704641 is a perfect square (5323905554879 × 5323905554879)
28343970357271472880704641 is a perfect square (5323905554879 × 5323905554879)
28343970357271472880704641 is odd
Previous odd number is 28343970357271472880704639
Next odd number is 28343970357271472880704643
1011101110010000100011011011000111111110010110101011000100010101101110101110010000001
22770997488325248264395229021993957125857489623560919285379369774743452046721