Perfect Square
42995865578616510454039243041316087148081039929681 is a perfect square (6557123270048879480195959 × 6557123270048879480195959)
42995865578616510454039243041316087148081039929681 is a perfect square (6557123270048879480195959 × 6557123270048879480195959)
42995865578616510454039243041316087148081039929681 is odd
Previous odd number is 42995865578616510454039243041316087148081039929679
Next odd number is 42995865578616510454039243041316087148081039929683
111010110101101000001010010110000010011110010000001000110110100010111110001000010011011010101011001110001111011000010101000001101101110111111010011011111000101010001
79484068569568894740947423883043446524853958112395434744673388469131781829181273291264318366981045592606044102947050716993406456828121815623617728241
1848644456854460075302986167022536440062089330240655447275838868498096222464342543149778701424761761