Perfect Square
42974285045760000 is a perfect square (207302400 × 207302400)
42974285045760000 is a perfect square (207302400 × 207302400)
42974285045760000 is even
Previous even number is 42974285045759998
Next even number is 42974285045760002
10011000 10101100 11100010 01110010 10100001 00000000 00000000