Perfect Square
491399996237210585834401 is a perfect square (700999284049 × 700999284049)
491399996237210585834401 is a perfect square (700999284049 × 700999284049)
491399996237210585834401 is odd
Previous odd number is 491399996237210585834399
Next odd number is 491399996237210585834403
1101000000011101101100011100000011001001111101011011010101110101010001110100001
118660301218153039418642879128944285454738676100027124836187036011583201