44878
34239
29908
97163
40719
69028
56414
125536
54978
53608