31284
40163
26343
30845
221211
26614
27534
259512
19413
13060
383627
26724
168776316
702438062
5309393
4408978
39779119
393318792
3488799
25280862
2235679
2086818
1953028
1786732