38241
57122
125315
642161
21701
208241
792945
961285
449929
390835
89144
852937
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471