Perfect Square
1628413597910448192927860000000100 is a perfect square (40353606999999990 × 40353606999999990)
1628413597910448192927860000000100 is a perfect square (40353606999999990 × 40353606999999990)
1628413597910448192927860000000100 is even
Previous even number is 1628413597910448192927860000000098
Next even number is 1628413597910448192927860000000102
4318114567396430143621027681829704302443015231626332867801716141471179686567325787835800000001000000
2651730845859650843284528840230771466438746269238585572000000010000
101000001001001011110000001110101101000110001000011101100010000101000001011100111011011010100111000100001100100