Perfect Square
545379134832731391392641 is a perfect square (738497890879 × 738497890879)
545379134832731391392641 is a perfect square (738497890879 × 738497890879)
545379134832731391392641 is odd
Previous odd number is 545379134832731391392639
Next odd number is 545379134832731391392643
1110011011111010000111111101000011100111101111101100110010110011111101110000001
162216697645741159858577904299017438297936418285571515187563375744430721