Perfect Square
5004996516 is a perfect square (70746 × 70746)
Five billion, four million, nine hundred and ninety-six thousand, five hundred and sixteen.
5004996516 is a perfect square (70746 × 70746)
5004996516 is even
Previous even number is 5004996514
Next even number is 5004996518