112725
254104
4424
113127
892449
595701
370549
47216
989951
580509
890897
986450
5055799
3492581
2971148
2294804
2203988
1997609
189478
1887357
1735118
1708136
1653195
1620471