Perfect Square
99215954333793272421339528468148749121801 is a perfect square (314985641472422155901 × 314985641472422155901)
99215954333793272421339528468148749121801 is a perfect square (314985641472422155901 × 314985641472422155901)
99215954333793272421339528468148749121801 is odd
Previous odd number is 99215954333793272421339528468148749121799
Next odd number is 99215954333793272421339528468148749121803
10010001110010001110010011011110111000001111101101011001111100101111110010001010010000010111101010101011111110111110110001011100100001001
976662566321291509175449783065035524721813826263076557249237915491831213235176612526583804595968722869031412064472185085401
9843805594365352035548131263501657354220332580216094842447347004162972568733483601