Perfect Square
1011672693003186499472736004 is a perfect square (31806802621502 × 31806802621502)
1011672693003186499472736004 is a perfect square (31806802621502 × 31806802621502)
1011672693003186499472736004 is even
Previous even number is 1011672693003186499472736002
Next even number is 1011672693003186499472736006
1035428424720387761965076937189968307188603473817869791527525883249264139043328064
110100010011010110000001101001010001110101010111000100101000010001110110100011111100000100