Perfect Square
47090028151612161 is a perfect square (217002369 × 217002369)
47090028151612161 is a perfect square (217002369 × 217002369)
10100111 01001100 00100001 10010000 01110000 10100011 00000001
47090028151612161 is odd
Previous odd number is 47090028151612159
Next odd number is 47090028151612163