Perfect Square
99918840491408350348652740952331853954473568614001 is a perfect square (9995941200877901840192999 × 9995941200877901840192999)
99918840491408350348652740952331853954473568614001 is a perfect square (9995941200877901840192999 × 9995941200877901840192999)
99918840491408350348652740952331853954473568614001 is odd
Previous odd number is 99918840491408350348652740952331853954473568613999
Next odd number is 99918840491408350348652740952331853954473568614003
10001000101111000000011110001001000000111101000110011010110100100000011111101111001111010111000001111010100101010100100011100100100111001010000101101011011011001110001
997567190267414167561071710057469135643404475632701760312766913012429772929006220690533158187706491719083121718305437390224992394029159020607693842001
9983774685147504907784121669939224714645207355134259748066086582763676411888221330452074828133228001