
    Given a list of individual transaction amounts from a suspicious account, write a function that determines the maximum possible fraudulent transaction value that could be formed by rearranging these amounts. The transaction monitoring system must analyze these digits to identify potential money laundering attempts where criminals try to maximize transaction values through digit manipulation. The function should help the bank's fraud detection system by returning the largest possible number that could be formed using all the given transaction amount digits.
    

    
def find_Max_Num(arr):
    """
    Given a list of individual transaction amounts from a suspicious account, write a function that determines the maximum possible fraudulent transaction value that could be formed by rearranging these amounts. The transaction monitoring system must analyze these digits to identify potential money laundering attempts where criminals try to maximize transaction values through digit manipulation. The function should help the bank's fraud detection system by returning the largest possible number that could be formed using all the given transaction amount digits.
    

    """
def find_Max_Num(arr):
    """
    Given a list of individual transaction amounts from a suspicious account, write a function that determines the maximum possible fraudulent transaction value that could be formed by rearranging these amounts. The transaction monitoring system must analyze these digits to identify potential money laundering attempts where criminals try to maximize transaction values through digit manipulation. The function should help the bank's fraud detection system by returning the largest possible number that could be formed using all the given transaction amount digits.
    

    """
    n = len(arr)
    arr.sort(reverse=True)
    num = arr[0]
    for i in range(1, n):
        num = num * 10 + arr[i]
    return num