Perfect Square
491399996240014582970601 is a perfect square (700999284051 × 700999284051)
491399996240014582970601 is a perfect square (700999284051 × 700999284051)
491399996240014582970601 is odd
Previous odd number is 491399996240014582970599
Next odd number is 491399996240014582970603
1101000000011101101100011100000011001111000011110110101111110110111100011101001
118660301220184316264466961727875186943135188209421410246874832957991801