Perfect Square
49730704 is a perfect square (7052 × 7052)
Forty-nine million, seven hundred and thirty thousand, seven hundred and four.
49730704 is a perfect square (7052 × 7052)
49730704 is even
Previous even number is 49730702
Next even number is 49730706
Friday, 30 July 1971 14:05:04 UTC