Perfect Square
94895129356733956775625 is a perfect square (308050530525 × 308050530525)
94895129356733956775625 is a perfect square (308050530525 × 308050530525)
94895129356733956775625 is odd
Previous odd number is 94895129356733956775623
Next odd number is 94895129356733956775627
10100000110000100011001111000000111100000000110010110001010000101111011001001
854538760567988509497028055870052050957334379809031246341142822265625