Perfect Square
12379887941283159049 is a perfect square (3518506493 × 3518506493)
12379887941283159049 is a perfect square (3518506493 × 3518506493)
10101011 11001110 00110010 01111101 10111011 01010011 00011100 00001001
12379887941283159049 is odd
Previous odd number is 12379887941283159047
Next odd number is 12379887941283159051