Perfect Square
12785027737744281824851402832006505436225 is a perfect square (113070896952948426785 × 113070896952948426785)
12785027737744281824851402832006505436225 is a perfect square (113070896952948426785 × 113070896952948426785)
12785027737744281824851402832006505436225 is odd
Previous odd number is 12785027737744281824851402832006505436223
Next odd number is 12785027737744281824851402832006505436227
10010110010010011000101100011010100111100100000010110010110011110011010101101101011001110010110000010110011001010101100001010001000001
2089801438375420652790501411467150664671011713306868638466872948071041223115883389643258095048608363290288156183903890625
163456934254890668719294277655931181015409840819877615066450763099100477542250625