Mínimo múltiplo comum de mais de três números

Crie uma função que receba uma lista de mais de três números e retorne o Mínimo Múltiplo Comum (MMC).

Exemplos

lcm_of_list([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) ➞ 2520

lcm_of_list([13, 6, 17, 18, 19, 20, 37]) ➞ 27965340

lcm_of_list([44, 64, 12, 17, 65]) ➞ 2333760

Observações

O MMC de uma lista de números é o menor número positivo que é divisível por cada um dos números da lista.