Perfect Square
99180212107184168652685010744113117775625 is a perfect square (314928900082517305725 × 314928900082517305725)
99180212107184168652685010744113117775625 is a perfect square (314928900082517305725 × 314928900082517305725)
99180212107184168652685010744113117775625 is odd
Previous odd number is 99180212107184168652685010744113117775623
Next odd number is 99180212107184168652685010744113117775627
10010001101110110111001100000100111101110001010100000010001010001010101101010011000000011011001100000100111010011111000111100011100001001
975607427932039233258172232734716383037173575557640178002722312968587485834496761232626065480951901999437006701689697265625
9836714473626041151522553479414057657290285968375808596734293808261162347844140625