Perfect Square
85284904154228061857679760275625 is a perfect square (9234982628799475 × 9234982628799475)
85284904154228061857679760275625 is a perfect square (9234982628799475 × 9234982628799475)
85284904154228061857679760275625 is odd
Previous odd number is 85284904154228061857679760275623
Next odd number is 85284904154228061857679760275627
10000110100011100100110001101000010100000111001101010110101111011011011110110001110000011011011100010101001
620321019114830459640572315053820197794147668570825342156215541685461307793445291907744384765625
7273514876595866923062855100075677838123509812703567775969140625