Perfect Square
99180212151894589898533781547554321893129 is a perfect square (314928900153502250627 × 314928900153502250627)
99180212151894589898533781547554321893129 is a perfect square (314928900153502250627 × 314928900153502250627)
99180212151894589898533781547554321893129 is odd
Previous odd number is 99180212151894589898533781547554321893127
Next odd number is 99180212151894589898533781547554321893131
10010001101110110111001100000110000100010011111010010110111110011100011010011011010001001111010010001111111101011111000101000011100001001
975607429251450177225836017289706671572485730033060006017747457050122142052135096924825814590904168889809014936403629385689
9836714482494819278651244326540012162679603067105134364826292005342328118497410641