Perfect Square
7374912201081481 is a perfect square (85877309 × 85877309)
Seven quadrillion, three hundred and seventy-four trillion, nine hundred and twelve billion, two hundred and one million, eighty-one thousand, four hundred and eighty-one.
7374912201081481 is a perfect square (85877309 × 85877309)
7374912201081481 is odd
Previous odd number is 7374912201081479
Next odd number is 7374912201081483