Perfect Square
318633252596492506212912556252482266923590451801 is a perfect square (564476086824315797085349 × 564476086824315797085349)
318633252596492506212912556252482266923590451801 is a perfect square (564476086824315797085349 × 564476086824315797085349)
318633252596492506212912556252482266923590451801 is odd
Previous odd number is 318633252596492506212912556252482266923590451799
Next odd number is 318633252596492506212912556252482266923590451803
11011111010000000000100101101100000111001111001011000001001011001010001000101101001110110010001001000010011111000100100100011010110101011101111000001001011001
32349925923086840818421309342428544595943265059731155387661475598103843000705181235341587885949046244407998090090951425777116989486834973075401
101527149660220198452304374348884240085541311192596957583400501303166603818379844789975304143601