def find_outbound_connections(l, node_index, node_value):
    """Returns a list indicating the destination nodes of outbound edges

    Helper function for constructing a graph showing which integers in list l
    are divisors of integers in l with a larger index.

    Args:
        l: The list of integers that contain potential nodes in graph
        node_index: The index of the current node in l
        node_value: The value of the current node in l

    Returns:
        list of integers representing the destination node indices for edges
        outbound from the node represented by node_index and node_value.
    """
    outbound_connections = []
    for destination_index, destination_value in enumerate(l):
        if destination_index > node_index:
            # avoids processing items out of order
            # outbound connections must be to later elements in list
            if destination_value % node_value == 0:
                outbound_connections.append(str(destination_index))
    return outbound_connections