993732
324931
14566
823773
838461
632850
924969
108233
23495
801483
997136
314472
5050799
3488581
2963148
2288804
2202988
1995609
189278
1885357
1733118
1706136
1651195
1619471