237574
211559
254967
242271
4248100
449269
154197
1486100
313068
143083
5707101
152656
22613177
9553117
2088103
31677175
387565
458963
143696
165077