Perfect Square
85190025593130135472081 is a perfect square (291873304009 × 291873304009)
85190025593130135472081 is a perfect square (291873304009 × 291873304009)
85190025593130135472081 is odd
Previous odd number is 85190025593130135472079
Next odd number is 85190025593130135472083
10010000010100010100100011001001110001101101000011101110000100100011111010001
618253019573009132968855896323221548385963289475590478911561007907441