Perfect Square
72074394764978688016 is a perfect square (8489663996 × 8489663996)
72074394764978688016 is a perfect square (8489663996 × 8489663996)
72074394764978688016 is even
Previous even number is 72074394764978688014
Next even number is 72074394764978688018
374406183266200559551458273757276835893047456657840144388096
111110100000111011101100000010110000010111110101000001000000010000