Perfect Square
81536491404316071713529 is a perfect square (285545953227 × 285545953227)
81536491404316071713529 is a perfect square (285545953227 × 285545953227)
81536491404316071713529 is odd
Previous odd number is 81536491404316071713527
Next odd number is 81536491404316071713531
10001010001000001101000100000010101010110000100011110100011000101101011111001
542070855721271060787407273747269153906408314522187582848753463934889