Perfect Square
1995065421633751104000000 is a perfect square (1412467848000 × 1412467848000)
1995065421633751104000000 is a perfect square (1412467848000 × 1412467848000)
1995065421633751104000000 is even
Previous even number is 1995065421633751103999998
Next even number is 1995065421633751104000002
7940931039829631840583266433900525309718751883265572864000000000000000000
110100110011110001011011010010101100010100100010100010001001000101001000000000000