Perfect Square
40720170592348932194741400625 is a perfect square (201792394783225 × 201792394783225)
40720170592348932194741400625 is a perfect square (201792394783225 × 201792394783225)
10000011 10010010 11101111 10000111 00000010 10011111 11110010 10101101 01111011 11000010 00110100 00110001
40720170592348932194741400625 is odd
Previous odd number is 40720170592348932194741400623
Next odd number is 40720170592348932194741400627
67519429838493065762550228595948034148751195543609865209630273342797998387578369140625