How to add two long numbers in java

I have a very long number for example "54545455454545454555". And i want to add it with another long number like "7878787878788878787". But the problem is that the range of this number is so long and greater than the ranges of data types like int, double or float. Please tell me the method how to add these two numbers.
