Perfect Square
40060244179855430001 is a perfect square (6329316249 × 6329316249)
40060244179855430001 is a perfect square (6329316249 × 6329316249)
40060244179855430001 is odd
Previous odd number is 40060244179855429999
Next odd number is 40060244179855430003
100010101111110010100100111101010101010011101100010101000101110001