Perfect Square
1068162228334061587432247481 is a perfect square (32682751235691 × 32682751235691)
1068162228334061587432247481 is a perfect square (32682751235691 × 32682751235691)
1068162228334061587432247481 is odd
Previous odd number is 1068162228334061587432247479
Next odd number is 1068162228334061587432247483
110111001110010000001001100110110100100100011100011101001000001110010100001001000010111001
1218741640921177244020733641937596803251462889183104836174223479615244739392785641