It says at https://artofproblemsolving.com/community/c7h2219971p16867627 that with $2$ as the upper bound it's a problem from the German TST of 2003.
At https://artofproblemsolving.com/community/c6h418619 there's a proof (with upper bound $2$):
Notice that for each $k$, there are $\lfloor N/x_k\rfloor$ multiples of $x_k$ not greater than $N$. Now, these multiples are all different because all the least common multiples are greater than $N$. Thus
$$
\sum_{i=1}^n \left \lfloor \frac{N}{x_i} \right \rfloor \leq N
$$
Now, $\sum_{i=1}^n \left \{ \frac{N}{x_i} \right \} < N$ (where $\{ \}$ denotes fractional part), because each fractional part is less than $1$ and $n<N$ (we can't have $x_i = x_j$ for $i \neq j$). Adding the two inequalities we get
$$
\sum_{i=1}^n \frac{N}{x_i} < 2N
$$
and the result follows.
The answer goes on to say,
EDIT: It seems that the result holds with $3/2$ instead of $2$. Notice that each $x_i$ has a multiple $2^\alpha x_i$ such that $\frac N 2 <2^\alpha x_i \leq N$. Those multiples have to be different (for the lcm to be greater than $N$), so we get $n \leq \left \lceil \frac N 2 \right \rceil $. Thus
$$
\sum_{i=1}^n \left \{ \frac{N}{x_i} \right \} < \left \lceil \frac N 2 \right \rceil < \frac N 2 + 1
$$
And then for the first inequality we can suppose that $x_i \neq 1$ for all $i$ (if not, the result is clear), and then
$$
\sum_{i=1}^n \left \lfloor \frac{N}{x_i} \right \rfloor \leq N - 1
$$
and we finish as before.
A later post to AoPS says, "This problem, with the $\frac {3} {2}$ bound, has just been used at the 2011 Danube Cup," and gives links to two other posts (but those two links are broken, and I don't know how to repair them).