131889231
22871624
16901183
1042740
1300923
18331283
134149524
98246877
23591675
18911343
119428479
91286481
2917620423
133869371
114218109
109967697
67274709
18651305
74435284
91736513
1576511193
1450110296
101467203
115118058