Perfect Square
304006671424000000000000 is a perfect square (551368000000 × 551368000000)
304006671424000000000000 is a perfect square (551368000000 × 551368000000)
304006671424000000000000 is even
Previous even number is 304006671423999999999998
Next even number is 304006671424000000000002
28096313679552652078311871485313024000000000000000000000000000000000000
1000000011000000011110000010100000000111100000001100000000001000000000000000000