Perfect Square
470997182813498249890983120025 is a perfect square (686292345005755 × 686292345005755)
470997182813498249890983120025 is a perfect square (686292345005755 × 686292345005755)
470997182813498249890983120025 is odd
Previous odd number is 470997182813498249890983120023
Next odd number is 470997182813498249890983120027
101111100011101111110111100111110100000110000011111011100000001111110100100110000010000110010011001
104485236108802104120597587285878839392268599670270361572113743600979301735243673350015625
221838346218251891182949116058377956951639592619483556000625