Perfect Square
66149297199479265652300001374446897721 is a perfect square (8133221821607920811 × 8133221821607920811)
66149297199479265652300001374446897721 is a perfect square (8133221821607920811 × 8133221821607920811)
66149297199479265652300001374446897721 is odd
Previous odd number is 66149297199479265652300001374446897719
Next odd number is 66149297199479265652300001374446897723
110001110000111110010000100111011111110000100110001001011111010100110011110110001010001011100110111001010110010100101000111001
289451432482024854743557129470715466647553381358666914805418080597645551343196946973253770923619377602402791936361
4375729519985035417743760473218267188992709944933934785920874654881034993841