24074
8653
34636
11489
9629
5980
66583
6788
20286
36581
7423
54022
3049
6259
12861
75594
22992
33258
100354
14552