49391
32939
21332
25760
34491
17358
49948
43869
20894
10633
72659
97238