Perfect Square
99105002422589464214112046321308294335045359832889 is a perfect square (9955149542954614210917333 × 9955149542954614210917333)
99105002422589464214112046321308294335045359832889 is a perfect square (9955149542954614210917333 × 9955149542954614210917333)
99105002422589464214112046321308294335045359832889 is odd
Previous odd number is 99105002422589464214112046321308294335045359832887
Next odd number is 99105002422589464214112046321308294335045359832891
10000111100111101110110000000011010011011110101001001000010000101100010100011100110111010000000101001011010101111111101001011011000010110001000100011110000111100111001
973389661965201793240924275422002285494664781823574891812183510361737614918704747769663351654753994570248758548091896391802833000169094964805468811369
9821801505181463570818860822564988132956174256158546773423947164740305835086772508282069718006086321