Perfect Square
99918834925269224757458909959514834287661645045161 is a perfect square (9995940922457936613705869 × 9995940922457936613705869)
99918834925269224757458909959514834287661645045161 is a perfect square (9995940922457936613705869 × 9995940922457936613705869)
99918834925269224757458909959514834287661645045161 is odd
Previous odd number is 99918834925269224757458909959514834287661645045159
Next odd number is 99918834925269224757458909959514834287661645045163
10001000101111000000011100001001001110001111111001000111100000000000100100110100100110100100110111001100001100001010000010001001010001101001110000000000001110110101001
997567023554186766329611991922106694739863148603398367273169022627415248443065034889210420620526783349879696169555682696158064969509441682756713508281
9983773572823201003821592455400431129449068871591696113911807702312600848796380866636200101729515921