Perfect Square
103990385390485219959401013283709303974181890201 is a perfect square (322475402768157218033851 × 322475402768157218033851)
103990385390485219959401013283709303974181890201 is a perfect square (322475402768157218033851 × 322475402768157218033851)
103990385390485219959401013283709303974181890201 is odd
Previous odd number is 103990385390485219959401013283709303974181890199
Next odd number is 103990385390485219959401013283709303974181890203
1001000110111000101110001010001101010011101100111000100111101001110110000010110110001101001111110001000000001101001100111010000111101100011100110100010011001
1124552053991079065823920282490438571608048554172906256105852144582108052817145513613789655069461122884842601681673708523682621646943921790601
10814000253661641873254298488267880978986987323259562593143909809703087303326835001593219820401