Perfect Square
13994525979307763796481 is a perfect square (118298461441 × 118298461441)
13994525979307763796481 is a perfect square (118298461441 × 118298461441)
13994525979307763796481 is odd
Previous odd number is 13994525979307763796479
Next odd number is 13994525979307763796483
10111101101010010100001111111000000000000100000110110111111000101000000001
2740782534194843255056576078795552888826506445870286432590818352641