38767
711618
513377
636452
926824
909916
483944
372118
112819
593149
572530
680949
5169799
3590581
3118148
2419804
2243988
2070609
1991358
192178
1776118
1724136
1696196
1642471