Perfect Square
12785027737744281826208253595441886557681 is a perfect square (113070896952948426791 × 113070896952948426791)
12785027737744281826208253595441886557681 is a perfect square (113070896952948426791 × 113070896952948426791)
12785027737744281826208253595441886557681 is odd
Previous odd number is 12785027737744281826208253595441886557679
Next odd number is 12785027737744281826208253595441886557683
10010110010010011000101100011010100111100100000010110010110100000101101110100101110000000011110111011010000000110011100111010111110001
2089801438375420653455861409564816575778651012580961996280771284214965282830682675263890099479984189699147517958705452241
163456934254890668753989026948932885831734545563879810964645749956249163740097761