Perfect Square
80788989957767275227491702500 is a perfect square (284234040814550 × 284234040814550)
80788989957767275227491702500 is a perfect square (284234040814550 × 284234040814550)
80788989957767275227491702500 is even
Previous even number is 80788989957767275227491702498
Next even number is 80788989957767275227491702502
527298499576276246415471919436950639981653635170553109963491923684315495144390625000000
1000001010000101100010110000100010100000110001100000110100100001011111000100011011001011011100100