Perfect Square
491399996248426574379249 is a perfect square (700999284057 × 700999284057)
491399996248426574379249 is a perfect square (700999284057 × 700999284057)
491399996248426574379249 is odd
Previous odd number is 491399996248426574379247
Next odd number is 491399996248426574379251
1101000000011101101100011100000011011110010111001000111101111011111100011110001
118660301226278146802113070773208588346461952434529427570299077059575249