Perfect Square
545379134820915425138641 is a perfect square (738497890871 × 738497890871)
545379134820915425138641 is a perfect square (738497890871 × 738497890871)
545379134820915425138641 is odd
Previous odd number is 545379134820915425138639
Next odd number is 545379134820915425138643
1110011011111010000111111101000011010010010000001000111111000010101011111010001
162216697635197593542475214344097247410445495977323893683279982255108721