from typing import List
from functools import reduce
from operator import mul


def multiples_of(numbers: List[int]):
    """
    Calculate the number of numbers multiples in the range being their product.
    Eg for 3, 5 compute amount of 3 & 5 multiples in frame size 3 * 5
    """
    frame_size = reduce(mul, numbers)
    multiples = sum(any(i % num == 0 for num in numbers) for i in range(frame_size))
    return multiples, frame_size, multiples / frame_size