Perfect Square
12785059484279920011468136384171430548225 is a perfect square (113071037336180479615 × 113071037336180479615)
12785059484279920011468136384171430548225 is a perfect square (113071037336180479615 × 113071037336180479615)
12785059484279920011468136384171430548225 is odd
Previous odd number is 12785059484279920011468136384171430548223
Next odd number is 12785059484279920011468136384171430548227
10010110010010011010001110001111100001001011010011100001010101100001100101100100001101110100010011011101101110110010101001001100000001
2089817005988242463539410343382117349714143456556514119316382987352379015042857290509593728228116347555786379311688890625
163457746016575934250842526897333152829695397035874857270885766669664724050650625