Perfect Square
72074394934771968036 is a perfect square (8489664006 × 8489664006)
72074394934771968036 is a perfect square (8489664006 × 8489664006)
72074394934771968036 is even
Previous even number is 72074394934771968034
Next even number is 72074394934771968038
374406185912285383722178502865379487835011348185672003630656
111110100000111011101100000101001110100000010010111110100000100100