Perfect Square
1000008000044000112000196 is a perfect square (1000004000014 × 1000004000014)
1000008000044000112000196 is a perfect square (1000004000014 × 1000004000014)
11010011 11000010 10001010 11010100 10101010 10001111 01101111 00101011 10111100 11000100
1000008000044000112000196 is even
Previous even number is 1000008000044000112000194
Next even number is 1000008000044000112000198
1000024000324002960020220106944448737497219963128122252446796907783529536