Perfect Square
51431118257911903729 is a perfect square (7171549223 × 7171549223)
51431118257911903729 is a perfect square (7171549223 × 7171549223)
51431118257911903729 is odd
Previous odd number is 51431118257911903727
Next odd number is 51431118257911903731
101100100111000000000010011000111111010011111100100011010111110001
136043532927101457085532857184067547871452741181247797089489