85105
77873
356975
714555
837453
162658
167690
21782
2758
58170
37550
484310
5141799
3567581
3073148
2385804
2230988
2048609
1968358
191478
1765118
1720136
1689196
1636471