Perfect Square
85284904154228024917749245077729 is a perfect square (9234982628799473 × 9234982628799473)
85284904154228024917749245077729 is a perfect square (9234982628799473 × 9234982628799473)
85284904154228024917749245077729 is odd
Previous odd number is 85284904154228024917749245077727
Next odd number is 85284904154228024917749245077731
10000110100011100100110001101000010100000111001101000110010101100010001000111000001101010101110100011100001
620321019114829653591169886925599204065622105311043557785578869518106773029604791906669008291489
7273514876595860622225988195083062639955416995733487135251797441