Perfect Square
399957900797790522864910540701601 is a perfect square (19998947492250449 × 19998947492250449)
399957900797790522864910540701601 is a perfect square (19998947492250449 × 19998947492250449)
399957900797790522864910540701601 is odd
Previous odd number is 399957900797790522864910540701599
Next odd number is 399957900797790522864910540701603
1001110111000001011011010110101100000100110010101000101001110000011010111110101011101000000110111111110100001
63979794509676228765445767298744073468984316906187703210201359114813348922202528137909972445784801
159966322410575244966372925466821073443135259468179800041323963201