Perfect Square
12925296407975532487844492429309573821225 is a perfect square (113689473602332826035 × 113689473602332826035)
12925296407975532487844492429309573821225 is a perfect square (113689473602332826035 × 113689473602332826035)
12925296407975532487844492429309573821225 is odd
Previous odd number is 12925296407975532487844492429309573821223
Next odd number is 12925296407975532487844492429309573821227
10010111111011111010011000101000001010010100111101100101000011100010111000001110101000111101010010010101100110001100110111001100101001
2159342506390530585734036042551878626813740750390452255442578677932412613393768302873396858349665042922103022712750765625
167063287234025202770048041977427536773708753625770620810728059961837848260500625