Perfect Square
3782285974996200100 is a perfect square (1944810010 × 1944810010)
3782285974996200100 is a perfect square (1944810010 × 1944810010)
3782285974996200100 is even
Previous even number is 3782285974996200098
Next even number is 3782285974996200102
11010001111101011000010000111000001010100101110010101010100100