Perfect Square
1995065421639400975392004 is a perfect square (1412467848002 × 1412467848002)
1995065421639400975392004 is a perfect square (1412467848002 × 1412467848002)
1995065421639400975392004 is even
Previous even number is 1995065421639400975392002
Next even number is 1995065421639400975392006
7940931039897096153213972703718677072218801326613379939458002178786816064
110100110011110001011011010010101100011110110100010000111101101100101110100000100