Perfect Square
166198277644298090254745400707859717015625 is a perfect square (407674229801563604125 × 407674229801563604125)
166198277644298090254745400707859717015625 is a perfect square (407674229801563604125 × 407674229801563604125)
166198277644298090254745400707859717015625 is odd
Previous odd number is 166198277644298090254745400707859717015623
Next odd number is 166198277644298090254745400707859717015627
11110100001101001101011111111011001001010011101101111001110101001000111011100010110011000001001111011110110010011111001111100100001001001
4590706802477992380265939637444711188289702278492935290592219298014203475236296829467184878222840718332019113040924072265625
27621867491931194364578382448553780941021460660273389323629772723440705156494140625