Perfect Square
85188764115542706714001 is a perfect square (291871142999 × 291871142999)
85188764115542706714001 is a perfect square (291871142999 × 291871142999)
85188764115542706714001 is odd
Previous odd number is 85188764115542706713999
Next odd number is 85188764115542706714003
10010000010100001011110010111100011011010101101111010111100110111010110010001
618225555062696355705922104984859548289617562346029004531005508142001