Perfect Square
28299017645209885599350997191666689 is a perfect square (168223118640720383 × 168223118640720383)
28299017645209885599350997191666689 is a perfect square (168223118640720383 × 168223118640720383)
28299017645209885599350997191666689 is odd
Previous odd number is 28299017645209885599350997191666687
Next odd number is 28299017645209885599350997191666691
1010111001100111111110100011001111001101001111001010001100001101010011110001001110110101101101101101010110000000001
22662826807545765107850040180192397965837182827039648050082806976203422188077096704951536491205204640769
800834399683900458583974592115457085252218570686781324413985672222721