Perfect Square
109996694384688373682110782700877514064210390123225 is a perfect square (10487930891490865162436635 × 10487930891490865162436635)
109996694384688373682110782700877514064210390123225 is a perfect square (10487930891490865162436635 × 10487930891490865162436635)
109996694384688373682110782700877514064210390123225 is odd
Previous odd number is 109996694384688373682110782700877514064210390123223
Next odd number is 109996694384688373682110782700877514064210390123227
10010110100001101000110010111011001000111010001001010011100011011010010000101010101111011001000110010110100110101000100110000111101110000101001000111111000001011011001
1330880009770092398087307826434173945421398134878750391429202766793327110854485244815691197001420127519373838804207240791817302586620177513579017015625
12099272775558534798522730923885138763192646260105173149035774085633595433095157525076750630684400625