Perfect Square
99180212196605011141863121147495989769081 is a perfect square (314928900224487195509 × 314928900224487195509)
99180212196605011141863121147495989769081 is a perfect square (314928900224487195509 × 314928900224487195509)
99180212196605011141863121147495989769081 is odd
Previous odd number is 99180212196605011141863121147495989769079
Next odd number is 99180212196605011141863121147495989769083
10010001101110110111001100000111001010110110100000101011110010101001110110011001011101110101110010010010110010011001000011111001101111001
975607430570861122308731443824136196042239954245154529042647018556949128204903938557278551942864764030217480506802346758441
9836714491363597409278223266872793076415277774065238838788866921562847023703584561