Perfect Square
399957900797790282877540633696249 is a perfect square (19998947492250443 × 19998947492250443)
399957900797790282877540633696249 is a perfect square (19998947492250443 × 19998947492250443)
399957900797790282877540633696249 is odd
Previous odd number is 399957900797790282877540633696247
Next odd number is 399957900797790282877540633696251
1001110111000001011011010110101100000100110010100110111111001011100100011111110001111001000000101011111111001
63979794509676113595754800268809032441404368897089725194204883911840188335618940072541476124526249
159966322410575052996683553489468279850255947892450265855996670001