input: 
  from typing import List
  
  def multiplication_table(start: int, end: int):
      """
      Generate a multiplication table with numbers in a given range.
      
      >>> multiplication_table(5, 10)
      25  30  35  40  45  50  
      
      30  36  42  48  54  60  
      
      35  42  49  56  63  70  
      
      40  48  56  64  72  80  
      
      45  54  63  72  81  90  
      
      50  60  70  80  90  100  
      """
  
output:     result = []
      for i in range(start, end + 1):
          row = []
          for j in range(start, end + 1):
              row.append(i * j)
          result.append(row)
      
      for row in result:
          print("  ".join(map(str, row)))
          print()