Perfect Square
94889658269644742747961 is a perfect square (308041650219 × 308041650219)
94889658269644742747961 is a perfect square (308041650219 × 308041650219)
94889658269644742747961 is odd
Previous odd number is 94889658269644742747959
Next odd number is 94889658269644742747963
10100000101111111101010001010111010010100100100011110010101000110011100111001
854390966266963491623690464115456931639925938415046596266747191064681