52169
28282
225
8142
16607
21478
39957
1269
27341
34625
53331
2079
35116
39550
17948
31796
47673
32069
52827
51353
5215
96
25947
30291
6311
42655
18009
3123
20927
24270
35651
