Perfect Square
1000008000052000144000324 is a perfect square (1000004000018 × 1000004000018)
1000008000052000144000324 is a perfect square (1000004000018 × 1000004000018)
11010011 11000010 10001010 11010100 10110001 11010110 00010110 00111100 10000101 01000100
1000008000052000144000324 is even
Previous even number is 1000008000052000144000322
Next even number is 1000008000052000144000326
1000024000348003440025980153024725538754440417540062116531693349666012224