952168
518620
825366
96892
830803
8922
936871
484169
676887
867790
99249
62545
5261799
3687581
3208148
2526804
2283988
2136609
2060358
193878
1833118
1745136
1729196
1661471