Perfect Square
13841287198647020000100 is a perfect square (117648999990 × 117648999990)
13841287198647020000100 is a perfect square (117648999990 × 117648999990)
13841287198647020000100 is even
Previous even number is 13841287198647020000098
Next even number is 13841287198647020000102
2651730844507293054624859743367486409645367213080079410600001000000
10111011100101011001110010010111001110001100001101001111011001001101100100