Perfect Square
99105382617327368894310017333397530625 is a perfect square (9955168638316850175 × 9955168638316850175)
99105382617327368894310017333397530625 is a perfect square (9955168638316850175 × 9955168638316850175)
99105382617327368894310017333397530625 is odd
Previous odd number is 99105382617327368894310017333397530623
Next odd number is 99105382617327368894310017333397530627
1001010100011110000000010011101100000000001111100001000101111000011111110101001111011110001101100101011100101111010100000000001
973400864599925192163030202760890990019300101775610947935959224176366798412480586450388913699081067291418212890625
9821876863726853807744104174477490413606406759723081673157454676847812890625