Perfect Square
99180212062473747429511120746613159670649 is a perfect square (314928900011532360843 × 314928900011532360843)
99180212062473747429511120746613159670649 is a perfect square (314928900011532360843 × 314928900011532360843)
99180212062473747429511120746613159670649 is odd
Previous odd number is 99180212062473747429511120746613159670647
Next odd number is 99180212062473747429511120746613159670651
10010001101110110111001100000011110111001110101101101101010110011111011010100101010101100000101110100100111001110111100101011001101111001
975607426612628291149227849942622490866747089034324108970018188296928162486562961649535518469248776243727639240227064369449
9836714464757263032889705141899730283150162128457167294795776427150018390152081201