Perfect Square
40375656709759290584671873441 is a perfect square (200936947099729 × 200936947099729)
40375656709759290584671873441 is a perfect square (200936947099729 × 200936947099729)
10000010 01110101 11110101 11100000 00000011 00110011 00001110 11110111 10110101 10011110 01101001 10100001
40375656709759290584671873441 is odd
Previous odd number is 40375656709759290584671873439
Next odd number is 40375656709759290584671873443
65820139374384945002614199735362843862117617583126218143679923569684993913443351505121