44346
9627
1353109
1311103
106866
1105135
3109
1362126
51930
4876
113642
36421
5865
51022
91998
941113
1054206
35822
5882
1086191
3845
58826
88141
1097148