17826
795342
296864
636730
879981
507290
80327
98856
100717
131439
986421
208824
5260799
3685581
3208148
2520804
2282988
2136609
2060358
193878
1832118
1745136
1729196
1661471