
    Given a customer's payment history scores and debt-to-income ratio scores, develop a function that identifies the N most significant credit risk indicators by calculating all possible combinations of payment reliability and debt management metrics. Each risk indicator is determined by multiplying one payment history score with one debt-to-income ratio score, and the function must return the N highest resulting values that represent the most impactful factors in the customer's credit assessment.
    

    
def large_product(nums1, nums2, N):
    """
    Given a customer's payment history scores and debt-to-income ratio scores, develop a function that identifies the N most significant credit risk indicators by calculating all possible combinations of payment reliability and debt management metrics. Each risk indicator is determined by multiplying one payment history score with one debt-to-income ratio score, and the function must return the N highest resulting values that represent the most impactful factors in the customer's credit assessment.
    

    """
def large_product(nums1, nums2, N):
    """
    Given a customer's payment history scores and debt-to-income ratio scores, develop a function that identifies the N most significant credit risk indicators by calculating all possible combinations of payment reliability and debt management metrics. Each risk indicator is determined by multiplying one payment history score with one debt-to-income ratio score, and the function must return the N highest resulting values that represent the most impactful factors in the customer's credit assessment.
    

    """
    result = sorted([x * y for x in nums1 for y in nums2], reverse=True)[:N]
    return result