Perfect Square
72074395070606592196 is a perfect square (8489664014 × 8489664014)
72074395070606592196 is a perfect square (8489664014 × 8489664014)
72074395070606592196 is even
Previous even number is 72074395070606592194
Next even number is 72074395070606592198
374406188029153254279346437888513763753246660430381354345536
111110100000111011101100000111001101000000101010111100100011000100