Perfect Square
99180212196605011145642267950189836115225 is a perfect square (314928900224487195515 × 314928900224487195515)
99180212196605011145642267950189836115225 is a perfect square (314928900224487195515 × 314928900224487195515)
99180212196605011145642267950189836115225 is odd
Previous odd number is 99180212196605011145642267950189836115223
Next odd number is 99180212196605011145642267950189836115227
10010001101110110111001100000111001010110110100000101011110010110000010000001000100100001010000110110101100111111000101100001110100011001
975607430570861122420254608181283088575640365186953887824301564269035503838527624830411746815324199955880926750161852015625
9836714491363597410027856430499387178342254432118910312170409086828143719476800625