15515349221245
14813572297378
13984254845
13488489438
12817791961603
11318629668128
9213279229622
8818629686186
8713468824813
8515091599858
8082080007
7618146714444
7213259888992
6988858118
6888630142
6713359284940
6787925398
6513572878727
6513609263051
6313571939416