Perfect Square
106066804925985891857436990700464712855225 is a perfect square (325678990611899759765 × 325678990611899759765)
106066804925985891857436990700464712855225 is a perfect square (325678990611899759765 × 325678990611899759765)
106066804925985891857436990700464712855225 is odd
Previous odd number is 106066804925985891857436990700464712855223
Next odd number is 106066804925985891857436990700464712855227
10011011110110011110010111001001000111101000001001110111100111101001111111111111111010100101000011000101101111100111101100010111010111001
1193269279944883264182790389814693767361874090372787063923280825733692717018835592139689531784674767112041269024081739515625
11250167107207145054265802388965020170118116417878161735197673500852811371809800625