Perfect Square
335799996832580335296526434367974001 is a perfect square (579482525045044249 × 579482525045044249)
335799996832580335296526434367974001 is a perfect square (579482525045044249 × 579482525045044249)
335799996832580335296526434367974001 is odd
Previous odd number is 335799996832580335296526434367973999
Next odd number is 335799996832580335296526434367974003
10000001010110000110111110101001110001101000111010011110101110101011111111001000001001010100001011000000010101001110001
37865357640509702226146771960424494511173975079812552740780155694344656740158992946372188270376321131922001
112761637872760963217694485671796245340622532326725062777889733411948001