Perfect Square
99180212151894589899793497148168330895641 is a perfect square (314928900153502250629 × 314928900153502250629)
99180212151894589899793497148168330895641 is a perfect square (314928900153502250629 × 314928900153502250629)
99180212151894589899793497148168330895641 is odd
Previous odd number is 99180212151894589899793497148168330895639
Next odd number is 99180212151894589899793497148168330895643
10010001101110110111001100000110000100010011111010010110111110011110100011000000010011010110000011001111110110011101111010110000100011001
975607429251450177263010405366860117608627015452358673096678711917327167240294321797057728736993604081846278039745743859721
9836714482494819278901122047579909617847387470333593397535769173554163301232800881