Perfect Square
99918834925269224757458989927042213951154554692129 is a perfect square (9995940922457936613705873 × 9995940922457936613705873)
99918834925269224757458989927042213951154554692129 is a perfect square (9995940922457936613705873 × 9995940922457936613705873)
99918834925269224757458989927042213951154554692129 is odd
Previous odd number is 99918834925269224757458989927042213951154554692127
Next odd number is 99918834925269224757458989927042213951154554692131
10001000101111000000011100001001001110001111111001000111100000000000100100110101000111101001100101011100111000011001101110110100010100011101111010011000110001000100001
997567023554186766329614387055166306040281878442663170379356941946672033523199959091488607899882152172030800959940591037165755665315419866874258862689
9983773572823201003821608435924766390536245374202052902209232682940693673498590594536217089974552641