Perfect Square
96943667341074105841 is a perfect square (9845997529 × 9845997529)
96943667341074105841 is a perfect square (9845997529 × 9845997529)
96943667341074105841 is odd
Previous odd number is 96943667341074105839
Next odd number is 96943667341074105843
1010100000101011101000101111101000100110000010111000000010111110001
911083821307956845763714829471886440565959806907563845338321