В общем, содержательная постановка задачи немного прояснилась. Но неясно, насколько критично именно Парето.
Потому как сумма двух "парет" уже будет иметь иное распределение, не Парето. Тем более 20.
В общем, если важно именно Парето - надо считать свёртки, чтобы получить распределение суммы. Но считать можно "в лоб", как свёртку, а можно через характеристические функции, поскольку х.ф. свёртки это произведение х.ф. от свёртываемых функций. И если много, тем более одинаковых, через х.ф. проще, но надо уметь переходить от х.ф. к распределению.
Если важно учесть асимметрию и тяжёлые хвосты, но не обязательно Парето - можно поискать среди устойчивых распределений подходящее. Леви я уже предлагал (учитывая, что некоторые авторы его зовут "Леви-Парето", даже можно заказчику очки втереть).
https://en.wikipedia.org/wiki/L%C3%A9vy_distributionНу и можно поиграть с прочими параметрами устойчивых распределений. Там их 4.