Perfect Square
399957900797790762852280447707025 is a perfect square (19998947492250455 × 19998947492250455)
399957900797790762852280447707025 is a perfect square (19998947492250455 × 19998947492250455)
399957900797790762852280447707025 is odd
Previous odd number is 399957900797790762852280447707023
Next odd number is 399957900797790762852280447707027
1001110111000001011011010110101100000100110010101010010100010101010001011101100101010111001101010011110010001
63979794509676343935136734328851878124767686179849363985702016627468278607107279375044921125640625
159966322410575436936062297444346648849159216549786975580234350625