Perfect Square
666998747164864551580796126360790696974651084241 is a perfect square (816699912553481636272329 × 816699912553481636272329)
666998747164864551580796126360790696974651084241 is a perfect square (816699912553481636272329 × 816699912553481636272329)
666998747164864551580796126360790696974651084241 is odd
Previous odd number is 666998747164864551580796126360790696974651084239
Next odd number is 666998747164864551580796126360790696974651084243
111010011010101010000100001110000111110100111100101101101111010111001000011010000100110100011101011101010001101000010100100101001111110011011011100110111010001
296739290885429035847346292749104184947976321596960160692832541440003046004220417020699618342434088743037509326653477553381316419051998331409521
444887328719498907685396091458139116150044112820982265153715748463199403762874779484156878546081