Perfect Square
491232506679931640625 is a perfect square (22163765625 × 22163765625)
491232506679931640625 is a perfect square (22163765625 × 22163765625)
491232506679931640625 is odd
Previous odd number is 491232506679931640623
Next odd number is 491232506679931640627
110101010000100111000011100100010100111111110000001110001101100110001
118539009470714662497872739890622424441971816122531890869140625