Perfect Square
72074394968730624064 is a perfect square (8489664008 × 8489664008)
72074394968730624064 is a perfect square (8489664008 × 8489664008)
72074394968730624064 is even
Previous even number is 72074394968730624062
Next even number is 72074394968730624066
374406186441502350426421172214206342226796749868826099974144
111110100000111011101100000101101110001000011000111110000001000000