Perfect Square
12785027737744281828017387946689061386401 is a perfect square (113070896952948426799 × 113070896952948426799)
12785027737744281828017387946689061386401 is a perfect square (113070896952948426799 × 113070896952948426799)
12785027737744281828017387946689061386401 is odd
Previous odd number is 12785027737744281828017387946689061386399
Next odd number is 12785027737744281828017387946689061386403
10010110010010011000101100011010100111100100000010110010110100011110001111110000111000011010101011011110110101011011101111100010100001
2089801438375420654343008073695037790863444394494636130212480317549098262215075429865819787613653779524148941654043039201
163456934254890668800248692672935158928759023862313562882885657038920868227732801