3446
43910
6799
63016
87825
83325
15032
1690
75616
8158
4576
112120
1976237
13699284
1363612
11917261
1164440
110243
9861157
968311
800837
79996
74665
68092