Perfect Square
1995065421645050846784016 is a perfect square (1412467848004 × 1412467848004)
1995065421645050846784016 is a perfect square (1412467848004 × 1412467848004)
1995065421645050846784016 is even
Previous even number is 1995065421645050846784014
Next even number is 1995065421645050846784018
7940931039964560465845156607861223378814097813135768770995488201818116096
110100110011110001011011010010101100101001000101111111110010010100010101000010000