120の正の約数の総和を求めよ

という問題があって
約数の個数は 120=2^3*3*5 から、4*2*2というのはわかったのですが
総和を求める式が

(1+2+2^2+2^3)(1+3)(1+5)

となるのがわかりません
こういう公式があるのでしょうか?
どなたか教えてくださいお願いします