Perfect Square
51431118143167116225 is a perfect square (7171549215 × 7171549215)
51431118143167116225 is a perfect square (7171549215 × 7171549215)
51431118143167116225 is odd
Previous odd number is 51431118143167116223
Next odd number is 51431118143167116227
101100100111000000000010010111010100011100100111111011001111000001
136043532016546518503084373478530190887183202046684553890625