Perfect Square
61507968064 is a perfect square (248008 × 248008)
Sixty-one billion, five hundred and seven million, nine hundred and sixty-eight thousand and sixty-four.
61507968064 is a perfect square (248008 × 248008)
61507968064 is even
Previous even number is 61507968062
Next even number is 61507968066