Perfect Square
81537712081284867779569 is a perfect square (285548090663 × 285548090663)
81537712081284867779569 is a perfect square (285548090663 × 285548090663)
81537712081284867779569 is odd
Previous odd number is 81537712081284867779567
Next odd number is 81537712081284867779571
10001010001000010101100010001000011001001110101110101001000110110101111110001
542095201997540199082234514131823975101634529284431155434949761677009