50626
2442
56235
11114
29231
26142
987193
85746
26516
103595
884178
1215
1937
1325
7260
6492705
46971705
4569690
5544640
44451907