Perfect Square
72074395036647936144 is a perfect square (8489664012 × 8489664012)
72074395036647936144 is a perfect square (8489664012 × 8489664012)
72074395036647936144 is even
Previous even number is 72074395036647936142
Next even number is 72074395036647936146
374406187499936285705005139138361578780933572843612277673984
111110100000111011101100000110101101011000100100111101000010010000