Perfect Square
99592591820535975381167809863360954982594653695001 is a perfect square (9979608800976918823722501 × 9979608800976918823722501)
99592591820535975381167809863360954982594653695001 is a perfect square (9979608800976918823722501 × 9979608800976918823722501)
99592591820535975381167809863360954982594653695001 is odd
Previous odd number is 99592591820535975381167809863360954982594653694999
Next odd number is 99592591820535975381167809863360954982594653695003
10001000010010011011110010001010110111111111001100110010010001100000010001011000001100001010000011001001000011111111000011011100001110101110100000000111010110000011001
987827481421297459196970475980223671431281199562192140177891166337661235091125744241265184569050745980652227634982457153032191224099752556618036085001
9918684345531889267124716474899373104885818151645859993130609478482403029941630251906942342332390001