Perfect Square
72074394900813312016 is a perfect square (8489664004 × 8489664004)
72074394900813312016 is a perfect square (8489664004 × 8489664004)
72074394900813312016 is even
Previous even number is 72074394900813312014
Next even number is 72074394900813312018
374406185383068417641302042142170608185354367338801135620096
111110100000111011101100000100101110111000001100111111000000010000