Perfect Square
99180212151894589894754634745712294885641 is a perfect square (314928900153502250621 × 314928900153502250621)
99180212151894589894754634745712294885641 is a perfect square (314928900153502250621 × 314928900153502250621)
99180212151894589894754634745712294885641 is odd
Previous odd number is 99180212151894589894754634745712294885639
Next odd number is 99180212151894589894754634745712294885643
10010001101110110111001100000110000100010011111010010110111110010110000000101100001010111010111111010000010010100010100011111100100001001
975607429251450177114312853058246333471144308202560274661462647057516724466309342032017080580218220392385634789310869429721
9836714482494819277901611163420319797204813758519502908588396364397200325267980881