Perfect Square
12925296369184587344531738689463244164025 is a perfect square (113689473431732400405 × 113689473431732400405)
12925296369184587344531738689463244164025 is a perfect square (113689473431732400405 × 113689473431732400405)
12925296369184587344531738689463244164025 is odd
Previous odd number is 12925296369184587344531738689463244164023
Next odd number is 12925296369184587344531738689463244164027
10010111111011111010011000100000100000101101111000101101111111101010100011101010000010111000000101101110110110011010100000101110111001
2159342486948902212411847156584188912663773490041913307195211133564696048728624068044557889200834222730052030944007515625
167063286231256276429112940664113455505528413936043838609345704081953221104200625