Perfect Square
94897864979755067845521 is a perfect square (308054970711 × 308054970711)
94897864979755067845521 is a perfect square (308054970711 × 308054970711)
94897864979755067845521 is odd
Previous odd number is 94897864979755067845519
Next odd number is 94897864979755067845523
10100000110000110110001101111000000001010011001100010110111010010101110010001
854612666256713352368214921237101759891085487988034615713748960355761