210670
489603
2972673
3602510
10707055
11359470
16369958
17876608
18883878