Perfect Square
40375679496373993190780795641 is a perfect square (200937003800629 × 200937003800629)
40375679496373993190780795641 is a perfect square (200937003800629 × 200937003800629)
10000010 01110101 11111010 10110011 01000111 00000000 11001110 01010100 00111000 00000111 01111010 11111001
40375679496373993190780795641 is odd
Previous odd number is 40375679496373993190780795639
Next odd number is 40375679496373993190780795643
65820250814231941625123685372141701752308065797552830598755029967818267243470829559721