Perfect Square
109994118742425610000 is a perfect square (10487808100 × 10487808100)
109994118742425610000 is a perfect square (10487808100 × 10487808100)
109994118742425610000 is even
Previous even number is 109994118742425609998
Next even number is 109994118742425610002
1330786521764279131645976806354051128399338004481000000000000
1011111011001111001100111000011100011110000011010100010011100010000