Perfect Square
1425760886822297899517361 is a perfect square (1194052296519 × 1194052296519)
1425760886822297899517361 is a perfect square (1194052296519 × 1194052296519)
1425760886822297899517361 is odd
Previous odd number is 1425760886822297899517359
Next odd number is 1425760886822297899517363
100101101111010101010011100001101010011111111001110010110101100100100010110110001
2898278327857033877807190511750988932653012227005471687030501553898916881