Perfect Square
94889658284430741959049 is a perfect square (308041650243 × 308041650243)
94889658284430741959049 is a perfect square (308041650243 × 308041650243)
94889658284430741959049 is odd
Previous odd number is 94889658284430741959047
Next odd number is 94889658284430741959051
10100000101111111101010001010111101101011101111000000100011110111000110001001
854390966666364998137299592153724861851055655903857527335892437794649