Perfect Square
72074394832896000000 is a perfect square (8489664000 × 8489664000)
72074394832896000000 is a perfect square (8489664000 × 8489664000)
72074394832896000000 is even
Previous even number is 72074394832895999998
Next even number is 72074394832896000002
374406184324634487349647744222959172059136000000000000000000
111110100000111011101100000011101111101000000001000000000000000000