Take a polynome P of degree n, it could be writen:
$P(x) = c_nx^n + c_{n-1}x^{n-1} + \cdots + c_0 $
or
$ P(x) = c_n(x-r_1)(x-r_2)\cdots(x-r_n)\ $
You can then define symetrical polynome:
$\sigma_1(r_1,...,r_n)=\sum_{i=1}^n r_i = r_1 + \cdots + r_n$
$\sigma_2(r_1,...,r_n)=\sum_{1\le i<j\le n} r_ir_j = r_1 r_2 + \cdots + r_{n-1} r_n $
$\sigma_k(r_1,...,r_n)=\sum_{1\le i_1<\cdots<i_k\le n} r_{i_1}r_{i_2}\ldots r_{i_k} $
$\sigma_n(r_1,...,r_n)=r_1r_2\ldots r_n$
Or in other words, $\sigma_k$ is the sum of products of k roots.
Then you have the relatonship:
$\sigma_{k}=(-1)^{k}\cdot\frac{c_{n-k}}{c_{n}}$
Keeping in mind that the lagrange polynomes are of degree n-1, the coefficient for $X^k$ in $L_i = b_i \prod_{k=1,k\neq i}^n\dfrac{X-a_k}{a_i-a_k}$ is given by:
$c_{n-1} = b_i \prod_{k=1,k\neq i}^n\dfrac{1}{a_i-a_k}$
$ c_k = c_{n-1} (-1)^{n-1-k} \sigma_{n-1-k}(a_1,..., a_{i-1},a_{i+1},...,a_n)$ $ = b_i (\prod_{k=1,k\neq i}^n\dfrac{1}{a_i-a_k})(-1)^{n-1-k} \sigma_{n-1-k} (a_1,..., a_{i-1},a_{i+1},...,a_n)$
Then you can sum for i:
$c_{n-1} = \sum_{i=1}^n b_i \prod_{k=1,k\neq i}^n\dfrac{1}{a_i-a_k}$
$ c_k = \sum_{i=1}^n b_i (\prod_{k=1,k\neq i}^n\dfrac{1}{a_i-a_k})(-1)^{n-1-k} \sigma_{n-1-k} (a_1,..., a_{i-1},a_{i+1},...,a_n)$
Note: I can't think of a situation where this would be handy.