Perfect Square
8100720016 is a perfect square (90004 × 90004)
Eight billion, one hundred million, seven hundred and twenty thousand and sixteen.
8100720016 is a perfect square (90004 × 90004)
8100720016 is even
Previous even number is 8100720014
Next even number is 8100720018