Perfect Square
104572372374489784996 is a perfect square (10226063386 × 10226063386)
104572372374489784996 is a perfect square (10226063386 × 10226063386)
104572372374489784996 is even
Previous even number is 104572372374489784994
Next even number is 104572372374489784998
1143538740684580136978942651992975033556595695853445809679936
1011010101100111011101100101010000001011101010101011110001010100100