Perfect Square
45670143547800344368584018624087890641 is a perfect square (6757968892189453129 × 6757968892189453129)
45670143547800344368584018624087890641 is a perfect square (6757968892189453129 × 6757968892189453129)
45670143547800344368584018624087890641 is odd
Previous odd number is 45670143547800344368584018624087890639
Next odd number is 45670143547800344368584018624087890643
100010010110111011111111101100011111011011011000110001100000110000110010001101100001101000110010000101101110001001101011010001
95257050479823224101605398581842311889886378445800313405752734004654322046612945632498890907960678986557556644721
2085762011676689425610170966492754946495348469830330032694446320732775390881