Perfect Square
72499402287426551056 is a perfect square (8514658084 × 8514658084)
72499402287426551056 is a perfect square (8514658084 × 8514658084)
72499402287426551056 is even
Previous even number is 72499402287426551054
Next even number is 72499402287426551058
381068699897561333125138109799586963692713240001200959983616
111110111000100001100111100100001100011010001100111011110100010000