452253
254162
417837
912388
964144
803953
458694
809377
515849
140646
486171
842775
5108799
3540581
3041148
2341804
2223988
2028609
1938357
190678
1752118
1717136
1679195
1630471