Perfect Square
99180212107184168651425295143783048552729 is a perfect square (314928900082517305723 × 314928900082517305723)
99180212107184168651425295143783048552729 is a perfect square (314928900082517305723 × 314928900082517305723)
99180212107184168651425295143783048552729 is odd
Previous odd number is 99180212107184168651425295143783048552727
Next odd number is 99180212107184168651425295143783048552731
10010001101110110111001100000100111101110001010100000010001010001000100100101101111110010100011011100110000101000001010100010000100011001
975607427932039233220997844699458455116722215472241827464922920259629774806077090192580854917236779713747835385816605716489
9836714473626041151272675758543127447568478813516578648539188811226424981493347441