Perfect Square
106068100004020241723453618231230747934809 is a perfect square (325680978879670284197 × 325680978879670284197)
106068100004020241723453618231230747934809 is a perfect square (325680978879670284197 × 325680978879670284197)
106068100004020241723453618231230747934809 is odd
Previous odd number is 106068100004020241723453618231230747934807
Next odd number is 106068100004020241723453618231230747934811
10011011110110100110001001111111010000011111010000100110010111011100000011000111100101101110000010000101000000100100111001000000001011001
1193312990011489728053686681591527398860235363705971617247984634773286354313902746295718306505353142233296473836220318237129
11250441838462838802311063791339009508656449384275735363972857168415176618513866481