Perfect Square
1997200132542365407050304 is a perfect square (1413223313048 × 1413223313048)
1997200132542365407050304 is a perfect square (1413223313048 × 1413223313048)
1997200132542365407050304 is even
Previous even number is 1997200132542365407050302
Next even number is 1997200132542365407050306
7966448604106184060668405747545441500292156913271145213125358053826494464
110100110111011000110111110100110001011110111100010101100000001101111101001000000