166269
56856
4628
4367
4631
9244
4157
55911
5311
9453
10881
8237
6558
4541
8955
63915
6007
29585
12205
120365
30979
34100
13579
30456
11054
15576
8609
15149
4992
28653
203806
50810