Perfect Square
1073740906496196 is a perfect square (32767986 × 32767986)
One quadrillion, seventy-three trillion, seven hundred and forty billion, nine hundred and six million, four hundred and ninety-six thousand, one hundred and ninety-six.
1073740906496196 is a perfect square (32767986 × 32767986)
1073740906496196 is even
Previous even number is 1073740906496194
Next even number is 1073740906496198