Perfect Square
106068100004020241722150894315712066798025 is a perfect square (325680978879670284195 × 325680978879670284195)
106068100004020241722150894315712066798025 is a perfect square (325680978879670284195 × 325680978879670284195)
106068100004020241722150894315712066798025 is odd
Previous odd number is 106068100004020241722150894315712066798023
Next odd number is 106068100004020241722150894315712066798027
10011011110110100110001001111111010000011111010000100110010111011001110101111000001000000101011100000000010000011101000101100000111001001
1193312990011489728009718022662174902134805104328646797991456395065176058594785414077459252903469431464606906369677546265625
11250441838462838802034708890241280933210490356255056317287051490580599576143900625