27913
115254
1024101
1168162
39230
108729
21814
43143
63436
954104
27336
57291612
82831314
6539277
74081816
98971238
84031131
9951816
9261100
7576204