Perfect Square
72074394697061376064 is a perfect square (8489663992 × 8489663992)
72074394697061376064 is a perfect square (8489663992 × 8489663992)
72074394697061376064 is even
Previous even number is 72074394697061376062
Next even number is 72074394697061376066
374406182207766634246733626045828408374370773917434380550144
111110100000111011101100000001110001000111101001000010000001000000