Perfect Square
1995065421673300203744196 is a perfect square (1412467848014 × 1412467848014)
1995065421673300203744196 is a perfect square (1412467848014 × 1412467848014)
1995065421673300203744196 is even
Previous even number is 1995065421673300203744194
Next even number is 1995065421673300203744198
7940931040301882029008240643439967756868914097244830537011787776264041536
110100110011110001011011010010101101011100011110101001111001011010010101111000100