Given a list of n
timedelta objects, with the lowest denomination of time being minutes,
from datetime import timedelta as td
[td(days=1, hours=4, minutes=0),
td(days=0, hours=2 minutes=30),
td(days=3, hours=0 minutes=30),
...]
how can I find the lowest common multiple?