input: from typing import List
  
  
  def runningTotal(arr: List[int]) -> List[int]:
      """
      Given a list of integers, return a list of integers that represents the running total of the numbers.
  
      >>> runningTotal([1, 2, 3, 4])
      [1, 3, 6, 10]
      >>> runningTotal([-1, -2, -3, -4])
      [-1, -3, -6, -10]
      """
      import numpy as np
      return np.cumsum(arr).tolist()
output:     running_total = 0
      result = []
      for num in arr:
          running_total += num
          result.append(running_total)
      return result