Perfect Square
40418706421609681 is a perfect square (201044041 × 201044041)
40418706421609681 is a perfect square (201044041 × 201044041)
10001111 10011000 10011001 01101110 10001010 01110100 11010001
40418706421609681 is odd
Previous odd number is 40418706421609679
Next odd number is 40418706421609683