
    Design a fraud detection algorithm that calculates the sum of all possible payment splits for a given transaction amount (in cents), where each split must divide the amount perfectly with no remainder. The algorithm will help identify suspicious transactions where the total amount can be divided in mathematically unusual ways, as fraudsters often structure payments using specific numerical patterns.
    

    
def sum_div(number):
    """
    Design a fraud detection algorithm that calculates the sum of all possible payment splits for a given transaction amount (in cents), where each split must divide the amount perfectly with no remainder. The algorithm will help identify suspicious transactions where the total amount can be divided in mathematically unusual ways, as fraudsters often structure payments using specific numerical patterns.
    

    """
def sum_div(number):
    """
    Design a fraud detection algorithm that calculates the sum of all possible payment splits for a given transaction amount (in cents), where each split must divide the amount perfectly with no remainder. The algorithm will help identify suspicious transactions where the total amount can be divided in mathematically unusual ways, as fraudsters often structure payments using specific numerical patterns.
    

    """
    divisors = [1]
    for i in range(2, number):
        if number % i == 0:
            divisors.append(i)
    return sum(divisors)