Perfect Square
4059009896814562369 is a perfect square (2014698463 × 2014698463)
4059009896814562369 is a perfect square (2014698463 × 2014698463)
4059009896814562369 is odd
Previous odd number is 4059009896814562367
Next odd number is 4059009896814562371
11100001010100011111111111111011011111011011010100110001000001