Phone Numbers Ranges

List of ranges from number 504000000000 to 505999999999